forked from OSchip/llvm-project
[NFC][IndVarSimplify] Adjust value names in IndVarSimplify/exit_value_test2.ll
%tmp prefix confuses auto-update scripts
This commit is contained in:
parent
b8793f0dab
commit
b8abdf9a17
|
@ -13,8 +13,8 @@ define i32 @_Z3fooPKcjj(i8* nocapture readonly %s, i32 %len, i32 %c) {
|
|||
; CHECK-LABEL: @_Z3fooPKcjj(
|
||||
; CHECK-NEXT: entry:
|
||||
; CHECK-NEXT: [[A:%.*]] = alloca i32, align 4
|
||||
; CHECK-NEXT: [[TMP:%.*]] = bitcast i32* [[A]] to i8*
|
||||
; CHECK-NEXT: call void @llvm.lifetime.start.p0i8(i64 4, i8* [[TMP]])
|
||||
; CHECK-NEXT: [[T:%.*]] = bitcast i32* [[A]] to i8*
|
||||
; CHECK-NEXT: call void @llvm.lifetime.start.p0i8(i64 4, i8* [[T]])
|
||||
; CHECK-NEXT: store i32 -1640531527, i32* [[A]], align 4
|
||||
; CHECK-NEXT: [[CMP8:%.*]] = icmp ugt i32 [[LEN:%.*]], 11
|
||||
; CHECK-NEXT: br i1 [[CMP8]], label [[WHILE_BODY_LR_PH:%.*]], label [[WHILE_END:%.*]]
|
||||
|
@ -23,12 +23,12 @@ define i32 @_Z3fooPKcjj(i8* nocapture readonly %s, i32 %len, i32 %c) {
|
|||
; CHECK: while.body:
|
||||
; CHECK-NEXT: [[KEYLEN_010:%.*]] = phi i32 [ [[LEN]], [[WHILE_BODY_LR_PH]] ], [ [[SUB:%.*]], [[WHILE_BODY]] ]
|
||||
; CHECK-NEXT: [[S_ADDR_09:%.*]] = phi i8* [ [[S:%.*]], [[WHILE_BODY_LR_PH]] ], [ [[ADD_PTR:%.*]], [[WHILE_BODY]] ]
|
||||
; CHECK-NEXT: [[TMP1:%.*]] = bitcast i8* [[S_ADDR_09]] to i32*
|
||||
; CHECK-NEXT: [[TMP2:%.*]] = load i32, i32* [[TMP1]], align 4
|
||||
; CHECK-NEXT: [[SHL_I:%.*]] = shl i32 [[TMP2]], 1
|
||||
; CHECK-NEXT: [[T1:%.*]] = bitcast i8* [[S_ADDR_09]] to i32*
|
||||
; CHECK-NEXT: [[T2:%.*]] = load i32, i32* [[T1]], align 4
|
||||
; CHECK-NEXT: [[SHL_I:%.*]] = shl i32 [[T2]], 1
|
||||
; CHECK-NEXT: [[AND_I:%.*]] = and i32 [[SHL_I]], 16843008
|
||||
; CHECK-NEXT: [[TMP3:%.*]] = load i32, i32* [[A]], align 4
|
||||
; CHECK-NEXT: [[SUB_I:%.*]] = add i32 [[TMP3]], [[TMP2]]
|
||||
; CHECK-NEXT: [[T3:%.*]] = load i32, i32* [[A]], align 4
|
||||
; CHECK-NEXT: [[SUB_I:%.*]] = add i32 [[T3]], [[T2]]
|
||||
; CHECK-NEXT: [[ADD:%.*]] = sub i32 [[SUB_I]], [[AND_I]]
|
||||
; CHECK-NEXT: store i32 [[ADD]], i32* [[A]], align 4
|
||||
; CHECK-NEXT: [[ADD_PTR]] = getelementptr inbounds i8, i8* [[S_ADDR_09]], i64 12
|
||||
|
@ -41,14 +41,14 @@ define i32 @_Z3fooPKcjj(i8* nocapture readonly %s, i32 %len, i32 %c) {
|
|||
; CHECK: while.end:
|
||||
; CHECK-NEXT: [[KEYLEN_0_LCSSA:%.*]] = phi i32 [ [[SUB_LCSSA]], [[WHILE_COND_WHILE_END_CRIT_EDGE]] ], [ [[LEN]], [[ENTRY:%.*]] ]
|
||||
; CHECK-NEXT: call void @_Z3mixRjj(i32* dereferenceable(4) [[A]], i32 [[KEYLEN_0_LCSSA]])
|
||||
; CHECK-NEXT: [[TMP4:%.*]] = load i32, i32* [[A]], align 4
|
||||
; CHECK-NEXT: call void @llvm.lifetime.end.p0i8(i64 4, i8* [[TMP]])
|
||||
; CHECK-NEXT: ret i32 [[TMP4]]
|
||||
; CHECK-NEXT: [[T4:%.*]] = load i32, i32* [[A]], align 4
|
||||
; CHECK-NEXT: call void @llvm.lifetime.end.p0i8(i64 4, i8* [[T]])
|
||||
; CHECK-NEXT: ret i32 [[T4]]
|
||||
;
|
||||
entry:
|
||||
%a = alloca i32, align 4
|
||||
%tmp = bitcast i32* %a to i8*
|
||||
call void @llvm.lifetime.start.p0i8(i64 4, i8* %tmp)
|
||||
%t = bitcast i32* %a to i8*
|
||||
call void @llvm.lifetime.start.p0i8(i64 4, i8* %t)
|
||||
store i32 -1640531527, i32* %a, align 4
|
||||
%cmp8 = icmp ugt i32 %len, 11
|
||||
br i1 %cmp8, label %while.body.lr.ph, label %while.end
|
||||
|
@ -59,12 +59,12 @@ while.body.lr.ph: ; preds = %entry
|
|||
while.body: ; preds = %while.body, %while.body.lr.ph
|
||||
%keylen.010 = phi i32 [ %len, %while.body.lr.ph ], [ %sub, %while.body ]
|
||||
%s.addr.09 = phi i8* [ %s, %while.body.lr.ph ], [ %add.ptr, %while.body ]
|
||||
%tmp1 = bitcast i8* %s.addr.09 to i32*
|
||||
%tmp2 = load i32, i32* %tmp1, align 4
|
||||
%shl.i = shl i32 %tmp2, 1
|
||||
%t1 = bitcast i8* %s.addr.09 to i32*
|
||||
%t2 = load i32, i32* %t1, align 4
|
||||
%shl.i = shl i32 %t2, 1
|
||||
%and.i = and i32 %shl.i, 16843008
|
||||
%tmp3 = load i32, i32* %a, align 4
|
||||
%sub.i = add i32 %tmp3, %tmp2
|
||||
%t3 = load i32, i32* %a, align 4
|
||||
%sub.i = add i32 %t3, %t2
|
||||
%add = sub i32 %sub.i, %and.i
|
||||
store i32 %add, i32* %a, align 4
|
||||
%add.ptr = getelementptr inbounds i8, i8* %s.addr.09, i64 12
|
||||
|
@ -79,9 +79,9 @@ while.cond.while.end_crit_edge: ; preds = %while.body
|
|||
while.end: ; preds = %while.cond.while.end_crit_edge, %entry
|
||||
%keylen.0.lcssa = phi i32 [ %sub.lcssa, %while.cond.while.end_crit_edge ], [ %len, %entry ]
|
||||
call void @_Z3mixRjj(i32* dereferenceable(4) %a, i32 %keylen.0.lcssa)
|
||||
%tmp4 = load i32, i32* %a, align 4
|
||||
call void @llvm.lifetime.end.p0i8(i64 4, i8* %tmp)
|
||||
ret i32 %tmp4
|
||||
%t4 = load i32, i32* %a, align 4
|
||||
call void @llvm.lifetime.end.p0i8(i64 4, i8* %t)
|
||||
ret i32 %t4
|
||||
}
|
||||
|
||||
define i32 @zero_backedge_count_test(i32 %unknown_init, i32* %unknown_mem) {
|
||||
|
|
Loading…
Reference in New Issue