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

1 2 3 4 5 6 7 8 91011>>

  /external/llvm/test/CodeGen/X86/
2009-04-29-IndirectDestOperands.ll 7 %arrayidx = getelementptr i32* %data, i32 1 ; <i32*> [#uses=1]
8 %arrayidx2 = getelementptr i32* %data, i32 2 ; <i32*> [#uses=1]
9 %arrayidx4 = getelementptr i32* %data, i32 3 ; <i32*> [#uses=1]
10 %arrayidx6 = getelementptr i32* %data, i32 4 ; <i32*> [#uses=1]
11 %arrayidx8 = getelementptr i32* %data, i32 5 ; <i32*> [#uses=1]
12 %tmp9 = load i32* %arrayidx8 ; <i32> [#uses=1]
13 %arrayidx11 = getelementptr i32* %data, i32 6 ; <i32*> [#uses=1]
14 %tmp12 = load i32* %arrayidx11 ; <i32> [#uses=1]
15 %arrayidx14 = getelementptr i32* %data, i32 7 ; <i32*> [#uses=1]
16 %tmp15 = load i32* %arrayidx14 ; <i32> [#uses=1
    [all...]
loop-strength-reduce2.ll 6 @flags2 = internal global [8193 x i8] zeroinitializer, align 32 ; <[8193 x i8]*> [#uses=1]
10 %k_addr.012 = shl i32 %i, 1 ; <i32> [#uses=1]
11 %tmp14 = icmp sgt i32 %k_addr.012, 8192 ; <i1> [#uses=1]
15 %indvar = phi i32 [ 0, %entry ], [ %indvar.next, %bb ] ; <i32> [#uses=2]
16 %tmp. = shl i32 %i, 1 ; <i32> [#uses=1]
17 %tmp.15 = mul i32 %indvar, %i ; <i32> [#uses=1]
18 %tmp.16 = add i32 %tmp.15, %tmp. ; <i32> [#uses=2]
19 %k_addr.0.0 = bitcast i32 %tmp.16 to i32 ; <i32> [#uses=1]
20 %gep.upgrd.1 = zext i32 %tmp.16 to i64 ; <i64> [#uses=1]
21 %tmp = getelementptr [8193 x i8]* @flags2, i32 0, i64 %gep.upgrd.1 ; <i8*> [#uses=1
    [all...]
lsr-wrap.ll 9 @g_19 = common global i32 0 ; <i32*> [#uses=2]
20 %indvar = phi i16 [ 0, %entry ], [ %indvar.next, %bb ] ; <i16> [#uses=2]
21 %tmp = sub i16 0, %indvar ; <i16> [#uses=1]
22 %tmp27 = trunc i16 %tmp to i8 ; <i8> [#uses=1]
23 %tmp1 = load i32* @g_19, align 4 ; <i32> [#uses=2]
24 %tmp2 = add i32 %tmp1, 1 ; <i32> [#uses=1]
26 %tmp3 = trunc i32 %tmp1 to i8 ; <i8> [#uses=1]
27 %tmp4 = tail call i32 @func_8(i8 zeroext %tmp3) nounwind ; <i32> [#uses=0]
28 %tmp5 = shl i8 %tmp27, 2 ; <i8> [#uses=1]
29 %tmp6 = add i8 %tmp5, -112 ; <i8> [#uses=1
    [all...]
vec_set-4.ll 5 %tmp10 = insertelement <8 x i16> zeroinitializer, i16 %a, i32 3 ; <<8 x i16>> [#uses=1]
6 %tmp12 = insertelement <8 x i16> %tmp10, i16 0, i32 4 ; <<8 x i16>> [#uses=1]
7 %tmp14 = insertelement <8 x i16> %tmp12, i16 0, i32 5 ; <<8 x i16>> [#uses=1]
8 %tmp16 = insertelement <8 x i16> %tmp14, i16 0, i32 6 ; <<8 x i16>> [#uses=1]
9 %tmp18 = insertelement <8 x i16> %tmp16, i16 0, i32 7 ; <<8 x i16>> [#uses=1]
10 %tmp19 = bitcast <8 x i16> %tmp18 to <2 x i64> ; <<2 x i64>> [#uses=1]
16 %tmp24 = insertelement <16 x i8> zeroinitializer, i8 %a, i32 10 ; <<16 x i8>> [#uses=1]
17 %tmp26 = insertelement <16 x i8> %tmp24, i8 0, i32 11 ; <<16 x i8>> [#uses=1]
18 %tmp28 = insertelement <16 x i8> %tmp26, i8 0, i32 12 ; <<16 x i8>> [#uses=1]
19 %tmp30 = insertelement <16 x i8> %tmp28, i8 0, i32 13 ; <<16 x i8>> [#uses=1
    [all...]
lea-recursion.ll 6 ; constant folding due to the intermediate adds having multiple uses.
11 @g0 = weak global [1000 x i32] zeroinitializer, align 32 ; <[1000 x i32]*> [#uses=8]
12 @g1 = weak global [1000 x i32] zeroinitializer, align 32 ; <[1000 x i32]*> [#uses=7]
16 %tmp4 = load i32* getelementptr ([1000 x i32]* @g0, i32 0, i32 0) ; <i32> [#uses=1]
17 %tmp8 = load i32* getelementptr ([1000 x i32]* @g1, i32 0, i32 0) ; <i32> [#uses=1]
18 %tmp9 = add i32 %tmp4, 1 ; <i32> [#uses=1]
19 %tmp10 = add i32 %tmp9, %tmp8 ; <i32> [#uses=2]
21 %tmp8.1 = load i32* getelementptr ([1000 x i32]* @g1, i32 0, i32 1) ; <i32> [#uses=1]
22 %tmp9.1 = add i32 %tmp10, 1 ; <i32> [#uses=1]
23 %tmp10.1 = add i32 %tmp9.1, %tmp8.1 ; <i32> [#uses=2
    [all...]
vec_shuffle.ll 7 %tmp = insertelement <4 x float> zeroinitializer, float %X, i32 0 ; <<4 x float>> [#uses=1]
8 %tmp2 = insertelement <4 x float> %tmp, float %X, i32 1 ; <<4 x float>> [#uses=1]
9 %tmp4 = insertelement <4 x float> %tmp2, float %Y, i32 2 ; <<4 x float>> [#uses=1]
10 %tmp6 = insertelement <4 x float> %tmp4, float %Y, i32 3 ; <<4 x float>> [#uses=1]
19 %tmp = insertelement <2 x double> zeroinitializer, double %X, i32 0 ; <<2 x double>> [#uses=1]
20 %tmp2 = insertelement <2 x double> %tmp, double %Y, i32 1 ; <<2 x double>> [#uses=1]
29 %tmp = load <2 x i64>* %A ; <<2 x i64>> [#uses=1]
30 %tmp.upgrd.1 = bitcast <2 x i64> %tmp to <8 x i16> ; <<8 x i16>> [#uses=8]
31 %tmp.upgrd.2 = extractelement <8 x i16> %tmp.upgrd.1, i32 0 ; <i16> [#uses=1]
32 %tmp1 = extractelement <8 x i16> %tmp.upgrd.1, i32 1 ; <i16> [#uses=1
    [all...]
2008-02-22-LocalRegAllocBug.ll 7 %dst_addr = alloca i8* ; <i8**> [#uses=5]
8 %src_addr = alloca i8* ; <i8**> [#uses=5]
9 %dst_stride_addr = alloca i32 ; <i32*> [#uses=4]
10 %src_stride_addr = alloca i32 ; <i32*> [#uses=4]
11 %"alloca point" = bitcast i32 0 to i32 ; <i32> [#uses=0]
16 %tmp = load i8** %dst_addr, align 4 ; <i8*> [#uses=1]
17 %tmp1 = getelementptr i8* %tmp, i32 0 ; <i8*> [#uses=1]
18 %tmp12 = bitcast i8* %tmp1 to i32* ; <i32*> [#uses=1]
19 %tmp3 = load i8** %dst_addr, align 4 ; <i8*> [#uses=1]
20 %tmp4 = load i32* %dst_stride_addr, align 4 ; <i32> [#uses=1
    [all...]
2008-03-07-APIntBug.ll 21 %tmp1164 = load %struct.rec** %s, align 4 ; <%struct.rec*> [#uses=1]
22 %tmp1165 = getelementptr %struct.rec* %tmp1164, i32 0, i32 0 ; <%struct.head_type*> [#uses=1]
23 %tmp11651166 = bitcast %struct.head_type* %tmp1165 to %struct.symbol_type* ; <%struct.symbol_type*> [#uses=1]
24 %tmp1167 = getelementptr %struct.symbol_type* %tmp11651166, i32 0, i32 3 ; <%struct.rec**> [#uses=1]
25 %tmp1168 = load %struct.rec** %tmp1167, align 1 ; <%struct.rec*> [#uses=2]
26 %tmp1169 = load %struct.rec** %s, align 4 ; <%struct.rec*> [#uses=1]
27 %tmp1170 = getelementptr %struct.rec* %tmp1169, i32 0, i32 0 ; <%struct.head_type*> [#uses=1]
28 %tmp11701171 = bitcast %struct.head_type* %tmp1170 to %struct.symbol_type* ; <%struct.symbol_type*> [#uses=1]
29 %tmp1172 = getelementptr %struct.symbol_type* %tmp11701171, i32 0, i32 3 ; <%struct.rec**> [#uses=1]
30 %tmp1173 = load %struct.rec** %tmp1172, align 1 ; <%struct.rec*> [#uses=2
    [all...]
multiple-loop-post-inc.ll 9 ; It should properly set up post-increment uses and do coalescing for
20 %times4 = alloca float, align 4 ; <float*> [#uses=3]
21 %timesN = alloca float, align 4 ; <float*> [#uses=2]
22 %0 = load float* %Step, align 4 ; <float> [#uses=8]
23 %1 = ptrtoint float* %I to i64 ; <i64> [#uses=1]
24 %2 = ptrtoint float* %O to i64 ; <i64> [#uses=1]
25 %tmp = xor i64 %2, %1 ; <i64> [#uses=1]
26 %tmp16 = and i64 %tmp, 15 ; <i64> [#uses=1]
27 %3 = icmp eq i64 %tmp16, 0 ; <i1> [#uses=1]
28 %4 = trunc i64 %IS to i32 ; <i32> [#uses=1
    [all...]
2008-03-25-TwoAddrPassBug.ll 5 %tmp455 = shufflevector <4 x float> zeroinitializer, <4 x float> undef, <4 x i32> < i32 1, i32 0, i32 3, i32 2 > ; <<4 x float>> [#uses=1]
6 %tmp457 = fmul <4 x float> zeroinitializer, %tmp455 ; <<4 x float>> [#uses=2]
7 %tmp461 = shufflevector <4 x float> %tmp457, <4 x float> undef, <4 x i32> zeroinitializer ; <<4 x float>> [#uses=1]
8 %tmp465 = shufflevector <4 x float> %tmp457, <4 x float> undef, <4 x i32> < i32 1, i32 1, i32 1, i32 1 > ; <<4 x float>> [#uses=1]
9 %tmp466 = fsub <4 x float> %tmp461, %tmp465 ; <<4 x float>> [#uses=1]
10 %tmp536 = shufflevector <4 x float> zeroinitializer, <4 x float> %tmp466, <4 x i32> < i32 0, i32 4, i32 1, i32 5 > ; <<4 x float>> [#uses=1]
11 %tmp542 = shufflevector <4 x float> %tmp536, <4 x float> zeroinitializer, <4 x i32> < i32 6, i32 7, i32 2, i32 3 > ; <<4 x float>> [#uses=1]
12 %tmp580 = bitcast <4 x float> %tmp542 to <4 x i32> ; <<4 x i32>> [#uses=1]
13 %tmp582 = and <4 x i32> %tmp580, zeroinitializer ; <<4 x i32>> [#uses=1]
14 %tmp591 = or <4 x i32> %tmp582, zeroinitializer ; <<4 x i32>> [#uses=1
    [all...]
2009-09-21-NoSpillLoopCount.ll 8 %0 = icmp sgt i32 %N, 0 ; <i1> [#uses=1]
12 %i.03 = phi i32 [ 0, %entry ], [ %indvar.next, %bb ] ; <i32> [#uses=3]
13 %sum.04 = phi i32 [ 0, %entry ], [ %10, %bb ] ; <i32> [#uses=1]
14 %1 = mul i32 %i.03, %As ; <i32> [#uses=1]
15 %2 = getelementptr i16* %A, i32 %1 ; <i16*> [#uses=1]
16 %3 = load i16* %2, align 2 ; <i16> [#uses=1]
17 %4 = sext i16 %3 to i32 ; <i32> [#uses=1]
18 %5 = mul i32 %i.03, %Bs ; <i32> [#uses=1]
19 %6 = getelementptr i16* %B, i32 %5 ; <i16*> [#uses=1]
20 %7 = load i16* %6, align 2 ; <i16> [#uses=1
    [all...]
full-lsr.ll 8 %0 = icmp sgt i32 %N, 0 ; <i1> [#uses=1]
12 %i.03 = phi i32 [ 0, %entry ], [ %indvar.next, %bb ] ; <i32> [#uses=5]
13 %1 = getelementptr float* %A, i32 %i.03 ; <float*> [#uses=1]
14 %2 = load float* %1, align 4 ; <float> [#uses=1]
15 %3 = getelementptr float* %B, i32 %i.03 ; <float*> [#uses=1]
16 %4 = load float* %3, align 4 ; <float> [#uses=1]
17 %5 = fadd float %2, %4 ; <float> [#uses=1]
18 %6 = getelementptr float* %C, i32 %i.03 ; <float*> [#uses=1]
20 %7 = add i32 %i.03, 10 ; <i32> [#uses=3]
21 %8 = getelementptr float* %A, i32 %7 ; <float*> [#uses=1
    [all...]
widen_arith-1.ll 8 %dst.addr = alloca <3 x i8>* ; <<3 x i8>**> [#uses=2]
9 %src.addr = alloca <3 x i8>* ; <<3 x i8>**> [#uses=2]
10 %n.addr = alloca i32 ; <i32*> [#uses=2]
11 %i = alloca i32, align 4 ; <i32*> [#uses=6]
19 %tmp = load i32* %i ; <i32> [#uses=1]
20 %tmp1 = load i32* %n.addr ; <i32> [#uses=1]
21 %cmp = icmp slt i32 %tmp, %tmp1 ; <i1> [#uses=1]
25 %tmp2 = load i32* %i ; <i32> [#uses=1]
26 %tmp3 = load <3 x i8>** %dst.addr ; <<3 x i8>*> [#uses=1]
27 %arrayidx = getelementptr <3 x i8>* %tmp3, i32 %tmp2 ; <<3 x i8>*> [#uses=1
    [all...]
  /external/llvm/test/CodeGen/ARM/
2007-05-09-tailmerge-2.ll 12 %i_addr = alloca i32 ; <i32*> [#uses=2]
13 %q_addr = alloca i32 ; <i32*> [#uses=2]
14 %retval = alloca i32, align 4 ; <i32*> [#uses=1]
17 %tmp = load i32* %i_addr ; <i32> [#uses=1]
18 %tmp1 = icmp ne i32 %tmp, 0 ; <i1> [#uses=1]
19 %tmp12 = zext i1 %tmp1 to i8 ; <i8> [#uses=1]
20 %toBool = icmp ne i8 %tmp12, 0 ; <i1> [#uses=1]
24 %tmp3 = call i32 (...)* @bar( ) ; <i32> [#uses=0]
25 %tmp4 = call i32 (...)* @baz( i32 5, i32 6 ) ; <i32> [#uses=0]
26 %tmp7 = load i32* %q_addr ; <i32> [#uses=1
    [all...]
2007-05-22-tailmerge-3.ll 14 %i_addr = alloca i32 ; <i32*> [#uses=2]
15 %q_addr = alloca i32 ; <i32*> [#uses=2]
16 %retval = alloca i32, align 4 ; <i32*> [#uses=1]
19 %tmp = load i32* %i_addr ; <i32> [#uses=1]
20 %tmp1 = icmp ne i32 %tmp, 0 ; <i1> [#uses=1]
21 %tmp12 = zext i1 %tmp1 to i8 ; <i8> [#uses=1]
22 %toBool = icmp ne i8 %tmp12, 0 ; <i1> [#uses=1]
26 %tmp3 = call i32 (...)* @bar( ) ; <i32> [#uses=0]
27 %tmp4 = call i32 (...)* @baz( i32 5, i32 6 ) ; <i32> [#uses=0]
28 %tmp7 = load i32* %q_addr ; <i32> [#uses=1
    [all...]
  /external/llvm/test/CodeGen/PowerPC/
2007-05-22-tailmerge-3.ll 13 %i_addr = alloca i32 ; <i32*> [#uses=2]
14 %q_addr = alloca i32 ; <i32*> [#uses=2]
15 %retval = alloca i32, align 4 ; <i32*> [#uses=1]
18 %tmp = load i32* %i_addr ; <i32> [#uses=1]
19 %tmp1 = icmp ne i32 %tmp, 0 ; <i1> [#uses=1]
20 %tmp12 = zext i1 %tmp1 to i8 ; <i8> [#uses=1]
21 %toBool = icmp ne i8 %tmp12, 0 ; <i1> [#uses=1]
25 %tmp3 = call i32 (...)* @bar( ) ; <i32> [#uses=0]
26 %tmp4 = call i32 (...)* @baz( i32 5, i32 6 ) ; <i32> [#uses=0]
27 %tmp7 = load i32* %q_addr ; <i32> [#uses=1
    [all...]
2007-09-08-unaligned.ll 9 @s = global %struct.anon <{ i8 3, float 0x4014666660000000 }> ; <%struct.anon*> [#uses=1]
10 @u = global <{ i8, double }> <{ i8 3, double 5.100000e+00 }> ; <<{ i8, double }>*> [#uses=1]
11 @t = weak global %struct.anon zeroinitializer ; <%struct.anon*> [#uses=2]
12 @v = weak global <{ i8, double }> zeroinitializer ; <<{ i8, double }>*> [#uses=2]
13 @.str = internal constant [8 x i8] c"%f %lf\0A\00" ; <[8 x i8]*> [#uses=1]
17 %retval = alloca i32, align 4 ; <i32*> [#uses=1]
18 %"alloca point" = bitcast i32 0 to i32 ; <i32> [#uses=0]
19 %tmp = getelementptr %struct.anon* @s, i32 0, i32 1 ; <float*> [#uses=1]
20 %tmp1 = load float* %tmp, align 1 ; <float> [#uses=1]
21 %tmp2 = getelementptr %struct.anon* @t, i32 0, i32 1 ; <float*> [#uses=1
    [all...]
2007-03-30-SpillerCrash.ll 5 %.sub7896 = getelementptr [4 x <4 x i32>]* null, i32 0, i32 0 ; <<4 x i32>*> [#uses=24]
6 getelementptr [193 x [4 x <4 x float>]]* null, i32 0, i32 175, i32 3 ; <<4 x float>*>:2 [#uses=0]
7 getelementptr [193 x [4 x <4 x float>]]* null, i32 0, i32 174, i32 2 ; <<4 x float>*>:3 [#uses=0]
8 getelementptr [193 x [4 x <4 x float>]]* null, i32 0, i32 174, i32 3 ; <<4 x float>*>:4 [#uses=0]
9 getelementptr [193 x [4 x <4 x float>]]* null, i32 0, i32 173, i32 1 ; <<4 x float>*>:5 [#uses=0]
10 getelementptr [193 x [4 x <4 x float>]]* null, i32 0, i32 173, i32 2 ; <<4 x float>*>:6 [#uses=0]
11 getelementptr [193 x [4 x <4 x float>]]* null, i32 0, i32 173, i32 3 ; <<4 x float>*>:7 [#uses=0]
12 getelementptr [193 x [4 x <4 x float>]]* null, i32 0, i32 172, i32 1 ; <<4 x float>*>:8 [#uses=0]
13 getelementptr [193 x [4 x <4 x float>]]* null, i32 0, i32 172, i32 2 ; <<4 x float>*>:9 [#uses=0]
14 getelementptr [193 x [4 x <4 x float>]]* null, i32 0, i32 172, i32 3 ; <<4 x float>*>:10 [#uses=0
    [all...]
  /external/llvm/test/Transforms/ScalarRepl/
AggregatePromote.ll 8 %A = alloca i64 ; <i64*> [#uses=3]
10 %B = bitcast i64* %A to i32* ; <i32*> [#uses=1]
11 %C = bitcast i32* %B to i8* ; <i8*> [#uses=1]
13 %Y = load i64* %A ; <i64> [#uses=1]
18 %X_addr = alloca i64 ; <i64*> [#uses=2]
20 %tmp.0 = bitcast i64* %X_addr to i32* ; <i32*> [#uses=1]
21 %tmp.1 = getelementptr i32* %tmp.0, i32 1 ; <i32*> [#uses=1]
22 %tmp.2 = bitcast i32* %tmp.1 to i8* ; <i8*> [#uses=1]
23 %tmp.3 = getelementptr i8* %tmp.2, i32 3 ; <i8*> [#uses=1]
24 %tmp.2.upgrd.1 = load i8* %tmp.3 ; <i8> [#uses=1
    [all...]
  /external/llvm/test/Transforms/ADCE/
basictest1.ll 4 @__iob = external global [20 x %FILE] ; <[20 x %FILE]*> [#uses=1]
5 @dbglvl = global i32 4 ; <i32*> [#uses=3]
6 @spec_fd = external global [3 x %spec_fd_t] ; <[3 x %spec_fd_t]*> [#uses=4]
7 @.LC9 = internal global [34 x i8] c"spec_read: fd=%d, > MAX_SPEC_FD!\0A\00" ; <[34 x i8]*> [#uses=1]
8 @.LC10 = internal global [4 x i8] c"EOF\00" ; <[4 x i8]*> [#uses=1]
9 @.LC11 = internal global [4 x i8] c"%d\0A\00" ; <[4 x i8]*> [#uses=1]
10 @.LC12 = internal global [17 x i8] c"spec_getc: %d = \00" ; <[17 x i8]*> [#uses=1]
25 %reg109 = load i32* @dbglvl ; <i32> [#uses=1]
26 %cond266 = icmp sle i32 %reg109, 4 ; <i1> [#uses=1]
30 %cast273 = getelementptr [17 x i8]* @.LC12, i64 0, i64 0 ; <i8*> [#uses=0
    [all...]
basictest2.ll 4 @__iob = external global [20 x %FILE] ; <[20 x %FILE]*> [#uses=1]
5 @dbglvl = global i32 4 ; <i32*> [#uses=3]
6 @spec_fd = external global [3 x %spec_fd_t] ; <[3 x %spec_fd_t]*> [#uses=4]
7 @.LC9 = internal global [34 x i8] c"spec_read: fd=%d, > MAX_SPEC_FD!\0A\00" ; <[34 x i8]*> [#uses=1]
8 @.LC10 = internal global [4 x i8] c"EOF\00" ; <[4 x i8]*> [#uses=1]
9 @.LC11 = internal global [4 x i8] c"%d\0A\00" ; <[4 x i8]*> [#uses=1]
10 @.LC12 = internal global [17 x i8] c"spec_getc: %d = \00" ; <[17 x i8]*> [#uses=1]
25 %reg109 = load i32* @dbglvl ; <i32> [#uses=1]
26 %cond266 = icmp sle i32 %reg109, 4 ; <i1> [#uses=1]
30 %cast273 = getelementptr [17 x i8]* @.LC12, i64 0, i64 0 ; <i8*> [#uses=0
    [all...]
  /external/llvm/test/Analysis/ScalarEvolution/
2008-06-12-BinomialInt64.ll 9 %accum.03 = phi i64 [ %tmp14, %bb10 ], [ 0, %entry ] ; <i64> [#uses=1]
10 %i.02 = phi i32 [ %tmp16, %bb10 ], [ 0, %entry ] ; <i32> [#uses=1]
11 %d.1.01 = phi i64 [ %tmp5.i, %bb10 ], [ 0, %entry ] ; <i64> [#uses=1]
12 %tmp5.i = add i64 %d.1.01, 1 ; <i64> [#uses=2]
13 %tmp14 = add i64 %accum.03, %tmp5.i ; <i64> [#uses=2]
14 %tmp16 = add i32 %i.02, 1 ; <i32> [#uses=2]
15 %tmp20 = icmp slt i32 %tmp16, 0 ; <i1> [#uses=1]
19 %accum.0.lcssa = phi i64 [ 0, %entry ], [ %tmp14, %bb10 ] ; <i64> [#uses=0]
25 %tmp8 = tail call i32 @atoi( i8* null ) nounwind readonly ; <i32> [#uses=1]
29 %accum.03 = phi i64 [ %tmp12, %bb9 ], [ 0, %entry ] ; <i64> [#uses=1
    [all...]
  /external/llvm/test/CodeGen/Generic/
2006-06-13-ComputeMaskedBitsCrash.ll 4 @cl_pf_opts = external global %struct.cl_perfunc_opts ; <%struct.cl_perfunc_opts*> [#uses=2]
8 %tmp22 = icmp sgt i32 0, 0 ; <i1> [#uses=1]
12 %tmp138 = getelementptr %struct.cl_perfunc_opts* @cl_pf_opts, i32 0, i32 8 ; <i8*> [#uses=1]
13 %tmp138.upgrd.1 = bitcast i8* %tmp138 to i32* ; <i32*> [#uses=2]
14 %tmp139 = load i32* %tmp138.upgrd.1 ; <i32> [#uses=1]
15 %tmp140 = shl i32 1, 27 ; <i32> [#uses=1]
16 %tmp141 = and i32 %tmp140, 134217728 ; <i32> [#uses=1]
17 %tmp142 = and i32 %tmp139, -134217729 ; <i32> [#uses=1]
18 %tmp143 = or i32 %tmp142, %tmp141 ; <i32> [#uses=1]
20 %tmp144 = getelementptr %struct.cl_perfunc_opts* @cl_pf_opts, i32 0, i32 8 ; <i8*> [#uses=1
    [all...]
  /external/llvm/test/Transforms/IndVarSimplify/
eliminate-max.ll 10 @0 = private constant [4 x i8] c"%d\0A\00", align 1 ; <[4 x i8]*> [#uses=1]
17 %t = phi i32 [ 0, %bb ], [ %t19, %bb14 ] ; <i32> [#uses=5]
18 %t2 = phi i32 [ 0, %bb ], [ %t18, %bb14 ] ; <i32> [#uses=1]
19 %t3 = icmp slt i32 %t, 0 ; <i1> [#uses=1]
23 %t5 = icmp sgt i32 %t, 255 ; <i1> [#uses=1]
24 %t6 = select i1 %t5, i32 255, i32 %t ; <i32> [#uses=1]
28 %t8 = phi i32 [ %t6, %bb4 ], [ 0, %bb1 ] ; <i32> [#uses=1]
29 %t9 = sub i32 0, %t ; <i32> [#uses=3]
30 %t10 = icmp slt i32 %t9, 0 ; <i1> [#uses=1]
34 %t12 = icmp sgt i32 %t9, 255 ; <i1> [#uses=1
    [all...]
  /external/llvm/test/Transforms/InstCombine/
and-or-and.ll 16 %A = and i32 %X, 7 ; <i32> [#uses=1]
17 %B = and i32 %Y, 8 ; <i32> [#uses=1]
18 %C = or i32 %A, %B ; <i32> [#uses=1]
20 %D = and i32 %C, 7 ; <i32> [#uses=1]
25 %B = zext i8 %Y to i32 ; <i32> [#uses=1]
26 %C = or i32 %X, %B ; <i32> [#uses=1]
28 %D = and i32 %C, 65536 ; <i32> [#uses=1]
33 %B = shl i32 %Y, 1 ; <i32> [#uses=1]
34 %C = or i32 %X, %B ; <i32> [#uses=1]
36 %D = and i32 %C, 1 ; <i32> [#uses=1
    [all...]

Completed in 2046 milliseconds

1 2 3 4 5 6 7 8 91011>>