[llvm-commits] [llvm] r112224 - in /llvm/trunk/test/Transforms/InstCombine: bitcast-scalar-to-vector.ll bitcast.ll

Chris Lattner sabre at nondot.org
Thu Aug 26 14:50:56 PDT 2010


Author: lattner
Date: Thu Aug 26 16:50:56 2010
New Revision: 112224

URL: http://llvm.org/viewvc/llvm-project?rev=112224&view=rev
Log:
rename test

Added:
    llvm/trunk/test/Transforms/InstCombine/bitcast.ll
      - copied unchanged from r112213, llvm/trunk/test/Transforms/InstCombine/bitcast-scalar-to-vector.ll
Removed:
    llvm/trunk/test/Transforms/InstCombine/bitcast-scalar-to-vector.ll

Removed: llvm/trunk/test/Transforms/InstCombine/bitcast-scalar-to-vector.ll
URL: http://llvm.org/viewvc/llvm-project/llvm/trunk/test/Transforms/InstCombine/bitcast-scalar-to-vector.ll?rev=112223&view=auto
==============================================================================
--- llvm/trunk/test/Transforms/InstCombine/bitcast-scalar-to-vector.ll (original)
+++ llvm/trunk/test/Transforms/InstCombine/bitcast-scalar-to-vector.ll (removed)
@@ -1,14 +0,0 @@
-; RUN: opt < %s -instcombine -S | grep {ret i32 0}
-; PR4487
-
-; Bitcasts between vectors and scalars are valid, despite being ill-advised.
-
-define i32 @test(i64 %a) {
-bb20:
-        %t1 = bitcast i64 %a to <2 x i32>
-        %t2 = bitcast i64 %a to <2 x i32>
-        %t3 = xor <2 x i32> %t1, %t2
-        %t4 = extractelement <2 x i32> %t3, i32 0
-        ret i32 %t4
-}
-





More information about the llvm-commits mailing list