; RUN: opt -S -passes='inline' < %s | FileCheck %s | |
; Make sure we don't mark calls within the same SCC as original function with noinline. | |
; CHECK-NOT: function-inline-cost-multiplier | |
define void @samescc1() { | |
call void @samescc2() | |
ret void | |
} | |
define void @samescc2() { | |
call void @samescc3() | |
ret void | |
} | |
define void @samescc3() { | |
call void @samescc1() | |
ret void | |
} |