| ; RUN: opt -passes='require<no-op-module>,inline' < %s -S -debug-pass-manager 2>&1 | FileCheck %s | |
| ; RUN: opt -passes='require<no-op-module>,cgscc(devirt<1>(inline))' < %s -S -debug-pass-manager 2>&1 | FileCheck %s | |
| ; CHECK: Invalidating analysis: NoOpModuleAnalysis | |
| ; CHECK: ModuleID | |
| ; CHECK-NOT: define | |
| define linkonce_odr i32 @f(i1 %0) { | |
| br i1 %0, label %2, label %4 | |
| 2: ; preds = %1 | |
| %3 = call i32 @f(i1 false) | |
| br label %4 | |
| 4: ; preds = %2, %1 | |
| ret i32 0 | |
| } | |