diff options
author | Scott Michel <scottm@aero.org> | 2008-03-05 23:00:19 +0000 |
---|---|---|
committer | Scott Michel <scottm@aero.org> | 2008-03-05 23:00:19 +0000 |
commit | 48072bf179d8f57cbfe6c0ff0fa9de25659459b5 (patch) | |
tree | 393f48f33746b9213ba8c5a50b63acf08b9aa7c1 /llvm/test/CodeGen/CellSPU/vecinsert.ll | |
parent | 4c38955dab182a6b08351b45e643452cecb38d3e (diff) | |
download | bcm5719-llvm-48072bf179d8f57cbfe6c0ff0fa9de25659459b5.tar.gz bcm5719-llvm-48072bf179d8f57cbfe6c0ff0fa9de25659459b5.zip |
- Expand tabs to spaces.
- select_bits.ll now fully functional now that PR1993 is closed. It was
previously broken by refactoring in SPUInstrInfo.td and using multiclasses.
- Same for eqv.ll
llvm-svn: 47972
Diffstat (limited to 'llvm/test/CodeGen/CellSPU/vecinsert.ll')
-rw-r--r-- | llvm/test/CodeGen/CellSPU/vecinsert.ll | 32 |
1 files changed, 16 insertions, 16 deletions
diff --git a/llvm/test/CodeGen/CellSPU/vecinsert.ll b/llvm/test/CodeGen/CellSPU/vecinsert.ll index 3d28e602f6d..9864c538493 100644 --- a/llvm/test/CodeGen/CellSPU/vecinsert.ll +++ b/llvm/test/CodeGen/CellSPU/vecinsert.ll @@ -19,35 +19,35 @@ target triple = "spu-unknown-elf" ; 67 -> 0x43, as 8-bit vector constant load = 0x4343 (17219)0x4343 define <16 x i8> @test_v16i8(<16 x i8> %P, i8 %x) { entry: - %tmp1 = insertelement <16 x i8> %P, i8 %x, i32 10 - %tmp1.1 = insertelement <16 x i8> %tmp1, i8 67, i32 7 - %tmp1.2 = insertelement <16 x i8> %tmp1.1, i8 %x, i32 15 - ret <16 x i8> %tmp1.2 + %tmp1 = insertelement <16 x i8> %P, i8 %x, i32 10 + %tmp1.1 = insertelement <16 x i8> %tmp1, i8 67, i32 7 + %tmp1.2 = insertelement <16 x i8> %tmp1.1, i8 %x, i32 15 + ret <16 x i8> %tmp1.2 } ; 22598 -> 0x5846 define <8 x i16> @test_v8i16(<8 x i16> %P, i16 %x) { entry: - %tmp1 = insertelement <8 x i16> %P, i16 %x, i32 5 - %tmp1.1 = insertelement <8 x i16> %tmp1, i16 22598, i32 7 - %tmp1.2 = insertelement <8 x i16> %tmp1.1, i16 %x, i32 2 - ret <8 x i16> %tmp1.2 + %tmp1 = insertelement <8 x i16> %P, i16 %x, i32 5 + %tmp1.1 = insertelement <8 x i16> %tmp1, i16 22598, i32 7 + %tmp1.2 = insertelement <8 x i16> %tmp1.1, i16 %x, i32 2 + ret <8 x i16> %tmp1.2 } ; 1574023 -> 0x180487 (ILHU 24/IOHL 1159) define <4 x i32> @test_v4i32_1(<4 x i32> %P, i32 %x) { entry: - %tmp1 = insertelement <4 x i32> %P, i32 %x, i32 2 - %tmp1.1 = insertelement <4 x i32> %tmp1, i32 1574023, i32 1 - %tmp1.2 = insertelement <4 x i32> %tmp1.1, i32 %x, i32 3 - ret <4 x i32> %tmp1.2 + %tmp1 = insertelement <4 x i32> %P, i32 %x, i32 2 + %tmp1.1 = insertelement <4 x i32> %tmp1, i32 1574023, i32 1 + %tmp1.2 = insertelement <4 x i32> %tmp1.1, i32 %x, i32 3 + ret <4 x i32> %tmp1.2 } ; Should generate IL for the load define <4 x i32> @test_v4i32_2(<4 x i32> %P, i32 %x) { entry: - %tmp1 = insertelement <4 x i32> %P, i32 %x, i32 2 - %tmp1.1 = insertelement <4 x i32> %tmp1, i32 -39, i32 1 - %tmp1.2 = insertelement <4 x i32> %tmp1.1, i32 %x, i32 3 - ret <4 x i32> %tmp1.2 + %tmp1 = insertelement <4 x i32> %P, i32 %x, i32 2 + %tmp1.1 = insertelement <4 x i32> %tmp1, i32 -39, i32 1 + %tmp1.2 = insertelement <4 x i32> %tmp1.1, i32 %x, i32 3 + ret <4 x i32> %tmp1.2 } |