@@ -309,7 +309,7 @@ define void @loop_within_tryblock() personality ptr @__gxx_personality_v0 {
309
309
; CHECK-NEXT: br i1 [[MATCHES]], label [[CATCH:%.*]], label [[EH_RESUME:%.*]]
310
310
; CHECK: catch:
311
311
; CHECK-NEXT: [[TMP4:%.*]] = call ptr @__cxa_begin_catch(ptr [[TMP1]])
312
- ; CHECK-NEXT: [[TMP6 :%.*]] = load i32, ptr [[TMP4]], align 4
312
+ ; CHECK-NEXT: [[TMP5 :%.*]] = load i32, ptr [[TMP4]], align 4
313
313
; CHECK-NEXT: call void @__cxa_end_catch()
314
314
; CHECK-NEXT: br label [[TRY_CONT:%.*]]
315
315
; CHECK: try.cont:
@@ -383,10 +383,10 @@ define void @malloc_no_capture() #0 personality ptr @__gxx_personality_v0 {
383
383
; CHECK-LABEL: @malloc_no_capture(
384
384
; CHECK-NEXT: entry:
385
385
; CHECK-NEXT: [[CALL:%.*]] = call ptr @malloc(i64 4)
386
- ; CHECK-NEXT: [[DOTPROMOTED :%.*]] = load i32, ptr [[CALL]], align 4
386
+ ; CHECK-NEXT: [[CALL_PROMOTED :%.*]] = load i32, ptr [[CALL]], align 4
387
387
; CHECK-NEXT: br label [[FOR_BODY:%.*]]
388
388
; CHECK: for.body:
389
- ; CHECK-NEXT: [[ADD1:%.*]] = phi i32 [ [[DOTPROMOTED ]], [[ENTRY:%.*]] ], [ [[ADD:%.*]], [[FOR_LATCH:%.*]] ]
389
+ ; CHECK-NEXT: [[ADD1:%.*]] = phi i32 [ [[CALL_PROMOTED ]], [[ENTRY:%.*]] ], [ [[ADD:%.*]], [[FOR_LATCH:%.*]] ]
390
390
; CHECK-NEXT: [[I_0:%.*]] = phi i32 [ 0, [[ENTRY]] ], [ [[INC:%.*]], [[FOR_LATCH]] ]
391
391
; CHECK-NEXT: [[ADD]] = add nsw i32 [[ADD1]], 1
392
392
; CHECK-NEXT: br label [[FOR_CALL:%.*]]
@@ -405,14 +405,14 @@ define void @malloc_no_capture() #0 personality ptr @__gxx_personality_v0 {
405
405
; CHECK-NEXT: br label [[FUN_RET:%.*]]
406
406
; CHECK: lpad:
407
407
; CHECK-NEXT: [[ADD_LCSSA:%.*]] = phi i32 [ [[ADD]], [[FOR_CALL]] ]
408
- ; CHECK-NEXT: [[TMP1 :%.*]] = landingpad { ptr, i32 }
408
+ ; CHECK-NEXT: [[TMP0 :%.*]] = landingpad { ptr, i32 }
409
409
; CHECK-NEXT: catch ptr null
410
410
; CHECK-NEXT: store i32 [[ADD_LCSSA]], ptr [[CALL]], align 4
411
- ; CHECK-NEXT: [[TMP2 :%.*]] = extractvalue { ptr, i32 } [[TMP1 ]], 0
412
- ; CHECK-NEXT: [[TMP3 :%.*]] = extractvalue { ptr, i32 } [[TMP1 ]], 1
411
+ ; CHECK-NEXT: [[TMP1 :%.*]] = extractvalue { ptr, i32 } [[TMP0 ]], 0
412
+ ; CHECK-NEXT: [[TMP2 :%.*]] = extractvalue { ptr, i32 } [[TMP0 ]], 1
413
413
; CHECK-NEXT: br label [[CATCH:%.*]]
414
414
; CHECK: catch:
415
- ; CHECK-NEXT: [[TMP4 :%.*]] = call ptr @__cxa_begin_catch(ptr [[TMP2 ]])
415
+ ; CHECK-NEXT: [[TMP3 :%.*]] = call ptr @__cxa_begin_catch(ptr [[TMP1 ]])
416
416
; CHECK-NEXT: call void @free(ptr [[CALL]])
417
417
; CHECK-NEXT: call void @__cxa_end_catch()
418
418
; CHECK-NEXT: br label [[FUN_RET]]
@@ -467,10 +467,10 @@ define void @malloc_capture(ptr noalias %A) personality ptr @__gxx_personality_v
467
467
; CHECK-LABEL: @malloc_capture(
468
468
; CHECK-NEXT: entry:
469
469
; CHECK-NEXT: [[CALL:%.*]] = call ptr @malloc(i64 4)
470
- ; CHECK-NEXT: [[DOTPROMOTED :%.*]] = load i32, ptr [[CALL]], align 4
470
+ ; CHECK-NEXT: [[CALL_PROMOTED :%.*]] = load i32, ptr [[CALL]], align 4
471
471
; CHECK-NEXT: br label [[FOR_BODY:%.*]]
472
472
; CHECK: for.body:
473
- ; CHECK-NEXT: [[ADD1:%.*]] = phi i32 [ [[DOTPROMOTED ]], [[ENTRY:%.*]] ], [ [[ADD:%.*]], [[FOR_LATCH:%.*]] ]
473
+ ; CHECK-NEXT: [[ADD1:%.*]] = phi i32 [ [[CALL_PROMOTED ]], [[ENTRY:%.*]] ], [ [[ADD:%.*]], [[FOR_LATCH:%.*]] ]
474
474
; CHECK-NEXT: [[I_0:%.*]] = phi i32 [ 0, [[ENTRY]] ], [ [[INC:%.*]], [[FOR_LATCH]] ]
475
475
; CHECK-NEXT: [[ADD]] = add nsw i32 [[ADD1]], 1
476
476
; CHECK-NEXT: store i32 [[ADD]], ptr [[CALL]], align 4
@@ -488,13 +488,13 @@ define void @malloc_capture(ptr noalias %A) personality ptr @__gxx_personality_v
488
488
; CHECK: for.end:
489
489
; CHECK-NEXT: br label [[FUN_RET:%.*]]
490
490
; CHECK: lpad:
491
- ; CHECK-NEXT: [[TMP1 :%.*]] = landingpad { ptr, i32 }
491
+ ; CHECK-NEXT: [[TMP0 :%.*]] = landingpad { ptr, i32 }
492
492
; CHECK-NEXT: catch ptr null
493
- ; CHECK-NEXT: [[TMP2 :%.*]] = extractvalue { ptr, i32 } [[TMP1 ]], 0
494
- ; CHECK-NEXT: [[TMP3 :%.*]] = extractvalue { ptr, i32 } [[TMP1 ]], 1
493
+ ; CHECK-NEXT: [[TMP1 :%.*]] = extractvalue { ptr, i32 } [[TMP0 ]], 0
494
+ ; CHECK-NEXT: [[TMP2 :%.*]] = extractvalue { ptr, i32 } [[TMP0 ]], 1
495
495
; CHECK-NEXT: br label [[CATCH:%.*]]
496
496
; CHECK: catch:
497
- ; CHECK-NEXT: [[TMP4 :%.*]] = call ptr @__cxa_begin_catch(ptr [[TMP2 ]])
497
+ ; CHECK-NEXT: [[TMP3 :%.*]] = call ptr @__cxa_begin_catch(ptr [[TMP1 ]])
498
498
; CHECK-NEXT: call void @free(ptr [[CALL]])
499
499
; CHECK-NEXT: call void @__cxa_end_catch()
500
500
; CHECK-NEXT: br label [[FUN_RET]]
0 commit comments