@@ -368,14 +368,14 @@ define i32 @test_alias_2(i32 %a, i32 %b) {
368368; CHECK-NEXT: [[COND1:%.*]] = icmp eq i32 [[A]], 0
369369; CHECK-NEXT: br i1 [[COND1]], label [[IF_THEN1:%.*]], label [[IF_END1:%.*]]
370370; CHECK: if.then1:
371- ; CHECK-NEXT: call void @foo()
371+ ; CHECK-NEXT: store i32 100, ptr @g, align 4
372372; CHECK-NEXT: br label [[IF_END1]]
373373; CHECK: if.end1:
374- ; CHECK-NEXT: [[VAL:%.*]] = load i32, ptr @g, align 4
374+ ; CHECK-NEXT: call void @foo()
375375; CHECK-NEXT: [[COND2:%.*]] = icmp eq i32 [[B]], 0
376376; CHECK-NEXT: br i1 [[COND2]], label [[IF_THEN2:%.*]], label [[IF_END2:%.*]]
377377; CHECK: if.then2:
378- ; CHECK-NEXT: call void @foo()
378+ ; CHECK-NEXT: store i32 100, ptr @g, align 4
379379; CHECK-NEXT: br label [[IF_END2]]
380380; CHECK: if.end2:
381381; CHECK-NEXT: ret i32 0
@@ -387,16 +387,16 @@ entry:
387387 br i1 %cond1 , label %if.then1 , label %if.end1
388388
389389if.then1:
390- call void @foo ()
390+ store i32 100 , ptr @g
391391 br label %if.end1
392392
393393if.end1:
394- %val = load i32 , ptr @g
394+ call void @foo ()
395395 %cond2 = icmp eq i32 %b , 0
396396 br i1 %cond2 , label %if.then2 , label %if.end2
397397
398398if.then2:
399- call void @foo ()
399+ store i32 100 , ptr @g
400400 br label %if.end2
401401
402402if.end2:
0 commit comments