; RUN: opt -passes=inline < %s -disable-output -debug-pass-manager 2>&1 | FileCheck %s ; We shouldn't invalidate any function analyses on g since it's never modified. ; CHECK-NOT: Invalidating{{.*}} on g ; CHECK: Invalidating{{.*}} on f ; CHECK-NOT: Invalidating{{.*}} on g define void @f() noinline { call void @g() ret void } define void @g() alwaysinline { call void @f() ret void }