HomeSort by relevance Sort by last modified time
    Searched full:uses (Results 76 - 100 of 11488) sorted by null

1 2 34 5 6 7 8 91011>>

  /external/llvm/test/Transforms/InstCombine/
and-or.ll 7 %0 = or i32 %b, %a ; <i32> [#uses=1]
8 %1 = and i32 %0, 1 ; <i32> [#uses=1]
9 %2 = and i32 %b, -2 ; <i32> [#uses=1]
10 %3 = or i32 %1, %2 ; <i32> [#uses=1]
16 %0 = or i32 %a, %b ; <i32> [#uses=1]
17 %1 = and i32 1, %0 ; <i32> [#uses=1]
18 %2 = and i32 -2, %b ; <i32> [#uses=1]
19 %3 = or i32 %1, %2 ; <i32> [#uses=1]
25 %0 = or i32 %b, %a ; <i32> [#uses=1]
26 %1 = and i32 %0, 1 ; <i32> [#uses=1
    [all...]
xor.ll 6 @G1 = global i32 0 ; <i32*> [#uses=1]
7 @G2 = global i32 0 ; <i32*> [#uses=1]
10 %B = xor i1 %A, false ; <i1> [#uses=1]
15 %B = xor i32 %A, 0 ; <i32> [#uses=1]
20 %B = xor i1 %A, %A ; <i1> [#uses=1]
25 %B = xor i32 %A, %A ; <i32> [#uses=1]
30 %NotA = xor i32 -1, %A ; <i32> [#uses=1]
31 %B = xor i32 %A, %NotA ; <i32> [#uses=1]
36 %t1 = or i32 %A, 123 ; <i32> [#uses=1]
37 %r = xor i32 %t1, 123 ; <i32> [#uses=1
    [all...]
zext-fold.ll 6 %tmp3 = fcmp uno float %X, %Y ; <i1> [#uses=1]
7 %tmp34 = zext i1 %tmp3 to i8 ; <i8> [#uses=1]
8 %tmp = xor i8 %tmp34, 1 ; <i8> [#uses=1]
9 %toBoolnot5 = zext i8 %tmp to i32 ; <i32> [#uses=1]
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/Transforms/Reassociate/
2005-09-01-ArrayOutOfBounds.ll 5 %tmp.2 = add i32 %a4, %a3 ; <i32> [#uses=1]
6 %tmp.4 = add i32 %tmp.2, %a2 ; <i32> [#uses=1]
7 %tmp.6 = add i32 %tmp.4, %a1 ; <i32> [#uses=1]
8 %tmp.8 = add i32 %tmp.6, %a0 ; <i32> [#uses=1]
9 %tmp.11 = add i32 %a3, %a2 ; <i32> [#uses=1]
10 %tmp.13 = add i32 %tmp.11, %a1 ; <i32> [#uses=1]
11 %tmp.15 = add i32 %tmp.13, %a0 ; <i32> [#uses=1]
12 %tmp.18 = add i32 %a2, %a1 ; <i32> [#uses=1]
13 %tmp.20 = add i32 %tmp.18, %a0 ; <i32> [#uses=1]
14 %tmp.23 = add i32 %a1, %a0 ; <i32> [#uses=1
    [all...]
  /external/llvm/test/Transforms/SimplifyLibCalls/
FFS.ll 5 @non_const = external global i32 ; <i32*> [#uses=1]
14 %arg = load i32* @non_const ; <i32> [#uses=1]
15 %val0 = call i32 @ffs( i32 %arg ) ; <i32> [#uses=1]
16 %val1 = call i32 @ffs( i32 1 ) ; <i32> [#uses=1]
17 %val2 = call i32 @ffs( i32 2048 ) ; <i32> [#uses=1]
18 %val3 = call i32 @ffsl( i32 65536 ) ; <i32> [#uses=1]
19 %val4 = call i32 @ffsll( i64 1024 ) ; <i32> [#uses=1]
20 %val5 = call i32 @ffsll( i64 17179869184 ) ; <i32> [#uses=1]
21 %val6 = call i32 @ffsll( i64 1152921504606846976 ) ; <i32> [#uses=1]
22 %rslt1 = add i32 %val1, %val2 ; <i32> [#uses=1
    [all...]
  /external/llvm/test/CodeGen/X86/
2008-04-28-CoalescerBug.ll 21 %tmp13098 = icmp eq i32 0, 0 ; <i1> [#uses=1]
22 %tmp13238 = icmp eq i32 0, 0 ; <i1> [#uses=1]
35 %iftmp.684.0 = phi i32 [ 0, %bb13101 ], [ 65535, %bb13088 ] ; <i32> [#uses=2]
36 %tmp13111 = load i64* null, align 8 ; <i64> [#uses=3]
37 %tmp13116 = lshr i64 %tmp13111, 16 ; <i64> [#uses=1]
38 %tmp1311613117 = trunc i64 %tmp13116 to i32 ; <i32> [#uses=1]
39 %tmp13118 = and i32 %tmp1311613117, 65535 ; <i32> [#uses=1]
40 %tmp13120 = lshr i64 %tmp13111, 32 ; <i64> [#uses=1]
41 %tmp1312013121 = trunc i64 %tmp13120 to i32 ; <i32> [#uses=1]
42 %tmp13122 = and i32 %tmp1312013121, 65535 ; <i32> [#uses=2
    [all...]
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]
change-compare-stride-1.ll 23 %indvar19 = phi i64 [ 0, %bb4.thread ], [ %indvar.next29, %bb4 ] ; <i64> [#uses=3]
24 %indvar31 = trunc i64 %indvar19 to i16 ; <i16> [#uses=1]
25 %i.0.reg2mem.0.ph = sub i16 639, %indvar31 ; <i16> [#uses=1]
26 %0 = zext i16 %i.0.reg2mem.0.ph to i32 ; <i32> [#uses=1]
27 %1 = mul i32 %0, 480 ; <i32> [#uses=1]
28 %tmp21 = mul i64 %indvar19, -478 ; <i64> [#uses=1]
32 %indvar = phi i64 [ 0, %bb2.outer ], [ %indvar.next, %bb2 ] ; <i64> [#uses=3]
33 %indvar16 = trunc i64 %indvar to i16 ; <i16> [#uses=1]
34 %ctg2 = getelementptr i8* %out, i64 %tmp21 ; <i8*> [#uses=1]
35 %tmp22 = ptrtoint i8* %ctg2 to i64 ; <i64> [#uses=1
    [all...]
2009-11-13-VirtRegRewriterBug.ll 8 %0 = shl i32 undef, 1 ; <i32> [#uses=2]
9 %mask133.masked.masked.masked.masked.masked.masked = or i640 undef, undef ; <i640> [#uses=1]
31 %mask271.masked.masked.masked.masked.masked.masked.masked = or i256 0, undef ; <i256> [#uses=2]
32 %mask266.masked.masked.masked.masked.masked.masked = or i256 %mask271.masked.masked.masked.masked.masked.masked.masked, undef ; <i256> [#uses=1]
33 %mask241.masked = or i256 undef, undef ; <i256> [#uses=1]
34 %ins237 = or i256 undef, 0 ; <i256> [#uses=1]
47 %1 = sext i16 undef to i32 ; <i32> [#uses=1]
48 %2 = sext i16 undef to i32 ; <i32> [#uses=1]
49 %3 = sext i16 undef to i32 ; <i32> [#uses=1]
50 %4 = sext i16 undef to i32 ; <i32> [#uses=1
    [all...]
  /external/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/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/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-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/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...]

Completed in 65 milliseconds

1 2 34 5 6 7 8 91011>>