1 ; NOTE: Assertions have been autogenerated by utils/update_test_checks.py UTC_ARGS: --check-attributes
2 ; RUN: opt -O2 -S < %s | FileCheck %s
6 define internal i32 @h1(i32 %a, i32 %b) {
12 define internal i32 @h2(i32 %a, i32 %b) {
18 define void @f(i32 %a, i32 %b) noinline {
19 ; CHECK: Function Attrs: mustprogress nofree noinline norecurse nosync nounwind willreturn memory(none)
22 ; CHECK-NEXT: ret void
24 %c = call i32 @h1(i32 %a, i32 %b)
25 %d = call i32 @h2(i32 %a, i32 %b)
26 %i = icmp eq i32 %c, %d
27 br i1 %i, label %end, label %dead