Bump version to 19.1.0-rc3
[llvm-project.git] / llvm / test / Transforms / Inline / analysis-invalidation.ll
blob831ff1376292b487b3b60a7a73b47fe786a24f66
1 ; RUN: opt -passes=inline < %s -disable-output -debug-pass-manager 2>&1 | FileCheck %s
3 ; We shouldn't invalidate any function analyses on g since it's never modified.
5 ; CHECK-NOT: Invalidating{{.*}} on g
6 ; CHECK: Invalidating{{.*}} on f
7 ; CHECK-NOT: Invalidating{{.*}} on g
9 define void @f() noinline {
10   call void @g()
11   ret void
14 define void @g() alwaysinline {
15   call void @f()
16   ret void