brintos

brintos / llvm-project-archived public Read only

0
0
Text · 398 B · 831ff13 Raw
18 lines · plain
1; RUN: opt -passes=inline < %s -disable-output -debug-pass-manager 2>&1 | FileCheck %s2 3; We shouldn't invalidate any function analyses on g since it's never modified.4 5; CHECK-NOT: Invalidating{{.*}} on g6; CHECK: Invalidating{{.*}} on f7; CHECK-NOT: Invalidating{{.*}} on g8 9define void @f() noinline {10  call void @g()11  ret void12}13 14define void @g() alwaysinline {15  call void @f()16  ret void17}18