/external/swiftshader/third_party/LLVM/test/CodeGen/Blackfin/ |
i17mem.ll | 2 @i17_l = external global i17 ; <i17*> [#uses=1] 3 @i17_s = external global i17 ; <i17*> [#uses=1] 6 %tmp = load i17* @i17_l ; <i17> [#uses=1]
|
i1mem.ll | 2 @i1_l = external global i1 ; <i1*> [#uses=1] 3 @i1_s = external global i1 ; <i1*> [#uses=1] 6 %tmp = load i1* @i1_l ; <i1> [#uses=1]
|
i216mem.ll | 2 @i216_l = external global i216 ; <i216*> [#uses=1] 3 @i216_s = external global i216 ; <i216*> [#uses=1] 6 %tmp = load i216* @i216_l ; <i216> [#uses=1]
|
i248mem.ll | 2 @i248_l = external global i248 ; <i248*> [#uses=1] 3 @i248_s = external global i248 ; <i248*> [#uses=1] 6 %tmp = load i248* @i248_l ; <i248> [#uses=1]
|
i256mem.ll | 2 @i17_l = external global i17 ; <i17*> [#uses=1] 3 @i17_s = external global i17 ; <i17*> [#uses=1] 6 %tmp = load i17* @i17_l ; <i17> [#uses=1]
|
i8mem.ll | 3 @i8_l = external global i8 ; <i8*> [#uses=1] 4 @i8_s = external global i8 ; <i8*> [#uses=1] 7 %tmp = load i8* @i8_l ; <i8> [#uses=1]
|
/external/swiftshader/third_party/LLVM/test/CodeGen/Generic/ |
APIntLoadStore.ll | 2 @i1_l = external global i1 ; <i1*> [#uses=1] 3 @i1_s = external global i1 ; <i1*> [#uses=1] 4 @i2_l = external global i2 ; <i2*> [#uses=1] 5 @i2_s = external global i2 ; <i2*> [#uses=1] 6 @i3_l = external global i3 ; <i3*> [#uses=1] 7 @i3_s = external global i3 ; <i3*> [#uses=1] 8 @i4_l = external global i4 ; <i4*> [#uses=1] 9 @i4_s = external global i4 ; <i4*> [#uses=1] 10 @i5_l = external global i5 ; <i5*> [#uses=1] 11 @i5_s = external global i5 ; <i5*> [#uses=1 [all...] |
/external/swiftshader/third_party/LLVM/test/CodeGen/PowerPC/ |
2004-11-30-shr-var-crash.ll | 4 %shamt = add i8 0, 1 ; <i8> [#uses=1]
5 %shift.upgrd.1 = zext i8 %shamt to i64 ; <i64> [#uses=1]
6 %tr2 = ashr i64 1, %shift.upgrd.1 ; <i64> [#uses=0]
|
2007-01-15-AsmDialect.ll | 6 %retval = alloca i32, align 4 ; <i32*> [#uses=2]
7 %temp = alloca i32, align 4 ; <i32*> [#uses=2]
8 %ctz_x = alloca i32, align 4 ; <i32*> [#uses=3]
9 %ctz_c = alloca i32, align 4 ; <i32*> [#uses=2]
11 %tmp = load i32* %ctz_x ; <i32> [#uses=1]
12 %tmp1 = sub i32 0, %tmp ; <i32> [#uses=1]
13 %tmp2 = load i32* %ctz_x ; <i32> [#uses=1]
14 %tmp3 = and i32 %tmp1, %tmp2 ; <i32> [#uses=1]
15 %tmp4 = call i32 asm "$(cntlz$|cntlzw$) $0,$1", "=r,r,~{dirflag},~{fpsr},~{flags}"( i32 %tmp3 ) ; <i32> [#uses=1]
17 %tmp5 = load i32* %ctz_c ; <i32> [#uses=1] [all...] |
/external/swiftshader/third_party/LLVM/test/CodeGen/X86/ |
2003-08-23-DeadBlockTest.ll | 7 %A = call i32 @test( ) ; <i32> [#uses=1]
8 %B = call i32 @test( ) ; <i32> [#uses=1]
9 %C = add i32 %A, %B ; <i32> [#uses=1]
|
2006-05-08-CoalesceSubRegClass.ll | 7 @B = external global i32 ; <i32*> [#uses=2]
8 @C = external global i16* ; <i16**> [#uses=2]
11 %A.upgrd.1 = trunc i32 %A to i8 ; <i8> [#uses=1]
12 %tmp2 = load i32* @B ; <i32> [#uses=1]
13 %tmp3 = and i8 %A.upgrd.1, 16 ; <i8> [#uses=1]
14 %shift.upgrd.2 = zext i8 %tmp3 to i32 ; <i32> [#uses=1]
15 %tmp4 = shl i32 %tmp2, %shift.upgrd.2 ; <i32> [#uses=1]
17 %tmp6 = lshr i32 %A, 3 ; <i32> [#uses=1]
18 %tmp = load i16** @C ; <i16*> [#uses=1]
19 %tmp8 = ptrtoint i16* %tmp to i32 ; <i32> [#uses=1] [all...] |
2007-03-15-GEP-Idx-Sink.ll | 6 icmp sgt i32 %size, 0 ; <i1>:0 [#uses=1]
10 %tmp5.sum72 = add i32 %col, 7 ; <i32> [#uses=1]
11 %tmp5.sum71 = add i32 %col, 5 ; <i32> [#uses=1]
12 %tmp5.sum70 = add i32 %col, 3 ; <i32> [#uses=1]
13 %tmp5.sum69 = add i32 %col, 2 ; <i32> [#uses=1]
14 %tmp5.sum68 = add i32 %col, 1 ; <i32> [#uses=1]
15 %tmp5.sum66 = add i32 %col, 4 ; <i32> [#uses=1]
16 %tmp5.sum = add i32 %col, 6 ; <i32> [#uses=1]
20 %i.073.0 = phi i32 [ 0, %bb.preheader ], [ %indvar.next, %bb ] ; <i32> [#uses=3]
21 %p_addr.076.0.rec = mul i32 %i.073.0, 9 ; <i32> [#uses=9] [all...] |
2008-02-14-BitMiscompile.ll | 3 %B = zext i1 %A to i32 ; <i32> [#uses=1] 4 %C = sub i32 0, %B ; <i32> [#uses=1] 5 %D = and i32 %C, 255 ; <i32> [#uses=1]
|
pr3244.ll | 4 @g_62 = external global i16 ; <i16*> [#uses=1] 5 @g_487 = external global i32 ; <i32*> [#uses=1] 9 %0 = load i16* @g_62, align 2 ; <i16> [#uses=1] 10 %1 = load i32* @g_487, align 4 ; <i32> [#uses=1] 11 %2 = trunc i16 %0 to i8 ; <i8> [#uses=1] 12 %3 = trunc i32 %1 to i8 ; <i8> [#uses=1] 14 nounwind ; <i32> [#uses=1] 15 %5 = trunc i32 %4 to i8 ; <i8> [#uses=1] 16 %6 = mul i8 %3, %2 ; <i8> [#uses=1] 17 %7 = mul i8 %6, %5 ; <i8> [#uses=1 [all...] |
shift-one.ll | 3 @x = external global i32 ; <i32*> [#uses=1]
6 %tmp.0 = load i32* @x ; <i32> [#uses=1]
7 %tmp.1 = shl i32 %tmp.0, 1 ; <i32> [#uses=1]
|
/external/swiftshader/third_party/LLVM/test/ExecutionEngine/ |
2003-01-09-SARTest.ll | 6 %X = ashr i32 -1, 16 ; <i32> [#uses=1]
7 %Y = ashr i32 %X, 16 ; <i32> [#uses=1]
8 %Z = add i32 %Y, 1 ; <i32> [#uses=1]
|
test-constantexpr.ll | 5 @A = global i32 5 ; <i32*> [#uses=1]
6 @B = global i32 6 ; <i32*> [#uses=1]
9 %A = or i1 false, icmp slt (i32* @A, i32* @B) ; <i1> [#uses=0]
|
test-logical.ll | 4 %A = and i8 4, 8 ; <i8> [#uses=2]
5 %B = or i8 %A, 7 ; <i8> [#uses=1]
6 %C = xor i8 %B, %A ; <i8> [#uses=0]
7 %A.upgrd.1 = and i16 4, 8 ; <i16> [#uses=2]
8 %B.upgrd.2 = or i16 %A.upgrd.1, 7 ; <i16> [#uses=1]
9 %C.upgrd.3 = xor i16 %B.upgrd.2, %A.upgrd.1 ; <i16> [#uses=0]
10 %A.upgrd.4 = and i32 4, 8 ; <i32> [#uses=2]
11 %B.upgrd.5 = or i32 %A.upgrd.4, 7 ; <i32> [#uses=1]
12 %C.upgrd.6 = xor i32 %B.upgrd.5, %A.upgrd.4 ; <i32> [#uses=0]
13 %A.upgrd.7 = and i64 4, 8 ; <i64> [#uses=2] [all...] |
/external/swiftshader/third_party/LLVM/test/Transforms/InstCombine/ |
2003-05-27-ConstExprCrash.ll | 3 @X = global i32 5 ; <i32*> [#uses=1]
6 %C = add i64 1, 2 ; <i64> [#uses=1]
7 %V = add i64 ptrtoint (i32* @X to i64), %C ; <i64> [#uses=1]
|
2007-01-27-AndICmp.ll | 4 %tmp1037 = icmp ne i32 %tmp1030, 40 ; <i1> [#uses=1]
5 %tmp1039 = icmp ne i32 %tmp1030, 41 ; <i1> [#uses=1]
6 %tmp1042 = and i1 %tmp1037, %tmp1039 ; <i1> [#uses=1]
|
2007-03-25-DoubleShift.ll | 5 %tmp14 = shl i32 %tmp13, 12 ; <i32> [#uses=1]
6 %tmp15 = lshr i32 %tmp14, 12 ; <i32> [#uses=1]
7 %res = icmp ne i32 %tmp15, 0 ; <i1>:3 [#uses=1]
|
2008-02-23-MulSub.ll | 5 %_add = mul i26 %a, 2885 ; <i26> [#uses=1] 6 %_shl2 = mul i26 %a, 2884 ; <i26> [#uses=1] 7 %_sub = sub i26 %_add, %_shl2 ; <i26> [#uses=1]
|
multi-use-or.ll | 2 ; The 'or' has multiple uses, make sure that this doesn't prevent instcombine 7 %sx34 = bitcast double %sx to i64 ; <i64> [#uses=1] 8 %sx3435 = zext i64 %sx34 to i192 ; <i192> [#uses=1] 9 %sy22 = bitcast double %sy to i64 ; <i64> [#uses=1] 10 %sy2223 = zext i64 %sy22 to i192 ; <i192> [#uses=1] 11 %sy222324 = shl i192 %sy2223, 128 ; <i192> [#uses=1] 12 %sy222324.ins = or i192 %sx3435, %sy222324 ; <i192> [#uses=1] 15 %a = trunc i192 %sy222324.ins to i64 ; <i64> [#uses=1] 16 %b = bitcast i64 %a to double ; <double> [#uses=1] 17 %c = lshr i192 %sy222324.ins, 128 ; <i192> [#uses=1 [all...] |
/external/llvm/test/CodeGen/ARM/ |
2009-11-13-ScavengerAssert2.ll | 22 %0 = getelementptr inbounds %quuz, %quuz* %a, i32 0, i32 1, i32 0, i32 0 ; <float*> [#uses=0] 23 %1 = fsub float 0.000000e+00, undef ; <float> [#uses=1] 24 %2 = getelementptr inbounds %quuz, %quuz* %b, i32 0, i32 1, i32 0, i32 1 ; <float*> [#uses=2] 25 %3 = load float, float* %2, align 4 ; <float> [#uses=1] 26 %4 = getelementptr inbounds %quuz, %quuz* %a, i32 0, i32 1, i32 0, i32 1 ; <float*> [#uses=1] 27 %5 = fsub float %3, undef ; <float> [#uses=2] 28 %6 = getelementptr inbounds %quuz, %quuz* %b, i32 0, i32 1, i32 0, i32 2 ; <float*> [#uses=2] 29 %7 = load float, float* %6, align 4 ; <float> [#uses=1] 30 %8 = fsub float %7, undef ; <float> [#uses=1] 31 %9 = getelementptr inbounds %quuz, %quuz* %c, i32 0, i32 1, i32 0, i32 0 ; <float*> [#uses=2 [all...] |
/external/swiftshader/third_party/LLVM/test/CodeGen/ARM/ |
2009-11-13-ScavengerAssert2.ll | 22 %0 = getelementptr inbounds %quuz* %a, i32 0, i32 1, i32 0, i32 0 ; <float*> [#uses=0] 23 %1 = fsub float 0.000000e+00, undef ; <float> [#uses=1] 24 %2 = getelementptr inbounds %quuz* %b, i32 0, i32 1, i32 0, i32 1 ; <float*> [#uses=2] 25 %3 = load float* %2, align 4 ; <float> [#uses=1] 26 %4 = getelementptr inbounds %quuz* %a, i32 0, i32 1, i32 0, i32 1 ; <float*> [#uses=1] 27 %5 = fsub float %3, undef ; <float> [#uses=2] 28 %6 = getelementptr inbounds %quuz* %b, i32 0, i32 1, i32 0, i32 2 ; <float*> [#uses=2] 29 %7 = load float* %6, align 4 ; <float> [#uses=1] 30 %8 = fsub float %7, undef ; <float> [#uses=1] 31 %9 = getelementptr inbounds %quuz* %c, i32 0, i32 1, i32 0, i32 0 ; <float*> [#uses=2 [all...] |