diff options
author | Benjamin Kramer <benny.kra@googlemail.com> | 2011-09-27 20:39:19 +0000 |
---|---|---|
committer | Benjamin Kramer <benny.kra@googlemail.com> | 2011-09-27 20:39:19 +0000 |
commit | 547b6c5ecd4d5e4d0669b912e8bd6b668a1c83a5 (patch) | |
tree | 2023f7800e4a6677aa3dd0d4e3cdbf86e7c8dcca /llvm/test | |
parent | 9d954d86654d9627ef7813bce416b175e1467252 (diff) | |
download | bcm5719-llvm-547b6c5ecd4d5e4d0669b912e8bd6b668a1c83a5.tar.gz bcm5719-llvm-547b6c5ecd4d5e4d0669b912e8bd6b668a1c83a5.zip |
Stop emitting instructions with the name "tmp" they eat up memory and have to be uniqued, without any benefit.
If someone prefers %tmp42 to %42, run instnamer.
llvm-svn: 140634
Diffstat (limited to 'llvm/test')
-rw-r--r-- | llvm/test/Transforms/IndVarSimplify/preserve-gep-remainder.ll | 2 | ||||
-rw-r--r-- | llvm/test/Transforms/InstCombine/call.ll | 16 | ||||
-rw-r--r-- | llvm/test/Transforms/InstCombine/ptr-int-cast.ll | 14 | ||||
-rw-r--r-- | llvm/test/Transforms/InstCombine/vector-casts.ll | 2 | ||||
-rw-r--r-- | llvm/test/Transforms/LoopIdiom/basic.ll | 4 | ||||
-rw-r--r-- | llvm/test/Transforms/LoopStrengthReduce/post-inc-icmpzero.ll | 14 | ||||
-rw-r--r-- | llvm/test/Transforms/ScalarRepl/vector_promote.ll | 10 | ||||
-rw-r--r-- | llvm/test/Transforms/SimplifyLibCalls/pow-to-sqrt.ll | 12 |
8 files changed, 37 insertions, 37 deletions
diff --git a/llvm/test/Transforms/IndVarSimplify/preserve-gep-remainder.ll b/llvm/test/Transforms/IndVarSimplify/preserve-gep-remainder.ll index a4b1d78b85d..52bf0139073 100644 --- a/llvm/test/Transforms/IndVarSimplify/preserve-gep-remainder.ll +++ b/llvm/test/Transforms/IndVarSimplify/preserve-gep-remainder.ll @@ -1,5 +1,5 @@ ; RUN: opt < %s -indvars -S -enable-iv-rewrite | FileCheck %s -; CHECK: %p.2.ip.1 = getelementptr [3 x [3 x double]]* %p, i64 2, i64 %tmp, i64 1 +; CHECK: %p.2.ip.1 = getelementptr [3 x [3 x double]]* %p, i64 2, i64 %0, i64 1 target datalayout = "E-p:64:64:64-a0:0:8-f32:32:32-f64:64:64-i1:8:8-i8:8:8-i16:16:16-i32:32:32-i64:32:64-v64:64:64-v128:128:128-n:32:64" ; Indvars shouldn't expand this to diff --git a/llvm/test/Transforms/InstCombine/call.ll b/llvm/test/Transforms/InstCombine/call.ll index 983dd262839..96ec420eaa8 100644 --- a/llvm/test/Transforms/InstCombine/call.ll +++ b/llvm/test/Transforms/InstCombine/call.ll @@ -9,8 +9,8 @@ declare void @test1a(i8*) define void @test1(i32* %A) { call void bitcast (void (i8*)* @test1a to void (i32*)*)( i32* %A ) ret void -; CHECK: %tmp = bitcast i32* %A to i8* -; CHECK: call void @test1a(i8* %tmp) +; CHECK: %1 = bitcast i32* %A to i8* +; CHECK: call void @test1a(i8* %1) ; CHECK: ret void } @@ -24,8 +24,8 @@ define void @test2a(i8 %A) { define i32 @test2(i32 %A) { call void bitcast (void (i8)* @test2a to void (i32)*)( i32 %A ) ret i32 %A -; CHECK: %tmp = trunc i32 %A to i8 -; CHECK: call void @test2a(i8 %tmp) +; CHECK: %1 = trunc i32 %A to i8 +; CHECK: call void @test2a(i8 %1) ; CHECK: ret i32 %A } @@ -38,8 +38,8 @@ define void @test3(i8 %A, i8 %B) { call void bitcast (void (i8, ...)* @test3a to void (i8, i8)*)( i8 %A, i8 %B ) ret void -; CHECK: %tmp = zext i8 %B to i32 -; CHECK: call void (i8, ...)* @test3a(i8 %A, i32 %tmp) +; CHECK: %1 = zext i8 %B to i32 +; CHECK: call void (i8, ...)* @test3a(i8 %A, i32 %1) ; CHECK: ret void } @@ -54,8 +54,8 @@ define i32 @test4() { %X = call i32 bitcast (i8 ()* @test4a to i32 ()*)( ) ; <i32> [#uses=1] ret i32 %X ; CHECK: %X = call i8 @test4a() -; CHECK: %tmp = zext i8 %X to i32 -; CHECK: ret i32 %tmp +; CHECK: %1 = zext i8 %X to i32 +; CHECK: ret i32 %1 } diff --git a/llvm/test/Transforms/InstCombine/ptr-int-cast.ll b/llvm/test/Transforms/InstCombine/ptr-int-cast.ll index ad11e430d9a..9524d449dd8 100644 --- a/llvm/test/Transforms/InstCombine/ptr-int-cast.ll +++ b/llvm/test/Transforms/InstCombine/ptr-int-cast.ll @@ -5,22 +5,22 @@ define i1 @test1(i32 *%x) nounwind { entry: ; CHECK: test1 ; CHECK: ptrtoint i32* %x to i64 - %tmp = ptrtoint i32* %x to i1 - ret i1 %tmp + %0 = ptrtoint i32* %x to i1 + ret i1 %0 } define i32* @test2(i128 %x) nounwind { entry: ; CHECK: test2 -; CHECK: inttoptr i64 %tmp1 to i32* - %tmp = inttoptr i128 %x to i32* - ret i32* %tmp +; CHECK: inttoptr i64 %0 to i32* + %0 = inttoptr i128 %x to i32* + ret i32* %0 } ; PR3574 ; CHECK: f0 -; CHECK: %tmp = zext i32 %a0 to i64 -; CHECK: ret i64 %tmp +; CHECK: %1 = zext i32 %a0 to i64 +; CHECK: ret i64 %1 define i64 @f0(i32 %a0) nounwind { %t0 = inttoptr i32 %a0 to i8* %t1 = ptrtoint i8* %t0 to i64 diff --git a/llvm/test/Transforms/InstCombine/vector-casts.ll b/llvm/test/Transforms/InstCombine/vector-casts.ll index e931dc79ef4..7bbf53c270f 100644 --- a/llvm/test/Transforms/InstCombine/vector-casts.ll +++ b/llvm/test/Transforms/InstCombine/vector-casts.ll @@ -7,7 +7,7 @@ define <2 x i1> @test1(<2 x i64> %a) { ; CHECK: @test1 ; CHECK: and <2 x i64> %a, <i64 1, i64 1> -; CHECK: icmp ne <2 x i64> %tmp, zeroinitializer +; CHECK: icmp ne <2 x i64> %1, zeroinitializer } ; The ashr turns into an lshr. diff --git a/llvm/test/Transforms/LoopIdiom/basic.ll b/llvm/test/Transforms/LoopIdiom/basic.ll index 969541813ae..46ab7e5542b 100644 --- a/llvm/test/Transforms/LoopIdiom/basic.ll +++ b/llvm/test/Transforms/LoopIdiom/basic.ll @@ -62,8 +62,8 @@ for.end: ; preds = %for.body, %entry ret void ; CHECK: @test2 ; CHECK: br i1 %cmp10, -; CHECK: %tmp = mul i64 %Size, 4 -; CHECK: call void @llvm.memset.p0i8.i64(i8* %Base1, i8 1, i64 %tmp, i32 4, i1 false) +; CHECK: %0 = mul i64 %Size, 4 +; CHECK: call void @llvm.memset.p0i8.i64(i8* %Base1, i8 1, i64 %0, i32 4, i1 false) ; CHECK-NOT: store } diff --git a/llvm/test/Transforms/LoopStrengthReduce/post-inc-icmpzero.ll b/llvm/test/Transforms/LoopStrengthReduce/post-inc-icmpzero.ll index 294c0904194..27609157ec8 100644 --- a/llvm/test/Transforms/LoopStrengthReduce/post-inc-icmpzero.ll +++ b/llvm/test/Transforms/LoopStrengthReduce/post-inc-icmpzero.ll @@ -4,15 +4,15 @@ ; LSR should property handle the post-inc offset when folding the ; non-IV operand of an icmp into the IV. -; CHECK: %tmp2 = sub i64 %sub.ptr.lhs.cast, %sub.ptr.rhs.cast -; CHECK: %tmp3 = lshr i64 %tmp2, 1 -; CHECK: %tmp4 = mul i64 %tmp3, 2 +; CHECK: %5 = sub i64 %sub.ptr.lhs.cast, %sub.ptr.rhs.cast +; CHECK: %6 = lshr i64 %5, 1 +; CHECK: %7 = mul i64 %6, 2 ; CHECK: br label %for.body ; CHECK: for.body: -; CHECK: %lsr.iv5 = phi i64 [ %lsr.iv.next, %for.body ], [ %tmp4, %for.body.lr.ph ] -; CHECK: %lsr.iv.next = add i64 %lsr.iv5, -2 -; CHECK: %lsr.iv.next6 = inttoptr i64 %lsr.iv.next to i16* -; CHECK: %cmp27 = icmp eq i16* %lsr.iv.next6, null +; CHECK: %lsr.iv2 = phi i64 [ %lsr.iv.next, %for.body ], [ %7, %for.body.lr.ph ] +; CHECK: %lsr.iv.next = add i64 %lsr.iv2, -2 +; CHECK: %lsr.iv.next3 = inttoptr i64 %lsr.iv.next to i16* +; CHECK: %cmp27 = icmp eq i16* %lsr.iv.next3, null target datalayout = "e-p:64:64:64-i1:8:8-i8:8:8-i16:16:16-i32:32:32-i64:64:64-f32:32:32-f64:64:64-v64:64:64-v128:128:128-a0:0:64-s0:64:64-f80:128:128-n8:16:32:64" target triple = "x86_64-unknown-linux-gnu" diff --git a/llvm/test/Transforms/ScalarRepl/vector_promote.ll b/llvm/test/Transforms/ScalarRepl/vector_promote.ll index c51ef109c0b..e8919abddbc 100644 --- a/llvm/test/Transforms/ScalarRepl/vector_promote.ll +++ b/llvm/test/Transforms/ScalarRepl/vector_promote.ll @@ -110,7 +110,7 @@ define float @test7(<4 x float> %x) { ; CHECK-NOT: alloca ; CHECK: bitcast <4 x float> %x to <2 x double> ; CHECK-NEXT: extractelement <2 x double> -; CHECK-NEXT: bitcast double %tmp4 to <2 x float> +; CHECK-NEXT: bitcast double %2 to <2 x float> ; CHECK-NEXT: extractelement <4 x float> } @@ -125,7 +125,7 @@ define void @test8(<4 x float> %x, <2 x float> %y) { ; CHECK: bitcast <4 x float> %x to <2 x double> ; CHECK-NEXT: bitcast <2 x float> %y to double ; CHECK-NEXT: insertelement <2 x double> -; CHECK-NEXT: bitcast <2 x double> %tmp2 to <4 x float> +; CHECK-NEXT: bitcast <2 x double> %3 to <4 x float> } define i256 @test9(<4 x i256> %x) { @@ -140,7 +140,7 @@ define i256 @test9(<4 x i256> %x) { ; CHECK-NOT: alloca ; CHECK: bitcast <4 x i256> %x to <2 x i512> ; CHECK-NEXT: extractelement <2 x i512> -; CHECK-NEXT: bitcast i512 %tmp4 to <2 x i256> +; CHECK-NEXT: bitcast i512 %2 to <2 x i256> ; CHECK-NEXT: extractelement <4 x i256> } @@ -155,7 +155,7 @@ define void @test10(<4 x i256> %x, <2 x i256> %y) { ; CHECK: bitcast <4 x i256> %x to <2 x i512> ; CHECK-NEXT: bitcast <2 x i256> %y to i512 ; CHECK-NEXT: insertelement <2 x i512> -; CHECK-NEXT: bitcast <2 x i512> %tmp2 to <4 x i256> +; CHECK-NEXT: bitcast <2 x i512> %3 to <4 x i256> } %union.v = type { <2 x i64> } @@ -245,7 +245,7 @@ entry: ret void ; CHECK: @test15 ; CHECK-NOT: alloca -; CHECK: shufflevector <4 x i64> %tmpV2, <4 x i64> undef, <3 x i32> <i32 0, i32 1, i32 2> +; CHECK: shufflevector <4 x i64> %tmpV1, <4 x i64> undef, <3 x i32> <i32 0, i32 1, i32 2> } define <4 x float> @test16(<4 x float> %x, i64 %y0, i64 %y1) { diff --git a/llvm/test/Transforms/SimplifyLibCalls/pow-to-sqrt.ll b/llvm/test/Transforms/SimplifyLibCalls/pow-to-sqrt.ll index 669b414531a..0480fdda891 100644 --- a/llvm/test/Transforms/SimplifyLibCalls/pow-to-sqrt.ll +++ b/llvm/test/Transforms/SimplifyLibCalls/pow-to-sqrt.ll @@ -7,9 +7,9 @@ ; CHECK: define float @foo(float %x) nounwind { ; CHECK: %sqrtf = call float @sqrtf(float %x) nounwind readonly ; CHECK: %fabsf = call float @fabsf(float %sqrtf) nounwind readonly -; CHECK: %tmp = fcmp oeq float %x, 0xFFF0000000000000 -; CHECK: %tmp1 = select i1 %tmp, float 0x7FF0000000000000, float %fabsf -; CHECK: ret float %tmp1 +; CHECK: %1 = fcmp oeq float %x, 0xFFF0000000000000 +; CHECK: %retval = select i1 %1, float 0x7FF0000000000000, float %fabsf +; CHECK: ret float %retval define float @foo(float %x) nounwind { %retval = call float @powf(float %x, float 0.5) @@ -19,9 +19,9 @@ define float @foo(float %x) nounwind { ; CHECK: define double @doo(double %x) nounwind { ; CHECK: %sqrt = call double @sqrt(double %x) nounwind readonly ; CHECK: %fabs = call double @fabs(double %sqrt) nounwind readonly -; CHECK: %tmp = fcmp oeq double %x, 0xFFF0000000000000 -; CHECK: %tmp1 = select i1 %tmp, double 0x7FF0000000000000, double %fabs -; CHECK: ret double %tmp1 +; CHECK: %1 = fcmp oeq double %x, 0xFFF0000000000000 +; CHECK: %retval = select i1 %1, double 0x7FF0000000000000, double %fabs +; CHECK: ret double %retval ; CHECK: } define double @doo(double %x) nounwind { |