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

<<31323334353637383940>>

  /external/llvm/test/Transforms/InstCombine/
2010-01-28-NegativeSRem.ll 10 %x = phi i32 [ -29, %entry ], [ 0, %BB1 ] ; <i32> [#uses=2]
11 %rem = srem i32 %x, 2 ; <i32> [#uses=1]
12 %t = icmp eq i32 %rem, -1 ; <i1> [#uses=1]
invariant.ll 9 %a = alloca i8 ; <i8*> [#uses=4]
11 %i = call {}* @llvm.invariant.start(i64 1, i8* %a) ; <{}*> [#uses=0]
14 %r = load i8* %a ; <i8> [#uses=1]
  /external/llvm/test/Transforms/LICM/
2003-12-11-SinkingToPHI.ll 9 %X = add i32 1, 0 ; <i32> [#uses=1]
12 %V = phi i32 [ 2, %Loop ], [ %X, %LoopCont ] ; <i32> [#uses=1]
13 %V2 = sub i32 %V, 1 ; <i32> [#uses=1]
  /external/llvm/test/Transforms/LoopUnroll/
2004-05-13-DontUnrollTooMuch.ll 7 %indvar = phi i32 [ 0, %entry ], [ %indvar.next, %no_exit ] ; <i32> [#uses=1]
8 %indvar.next = add i32 %indvar, 1 ; <i32> [#uses=2]
9 %exitcond = icmp ne i32 %indvar.next, -2147483648 ; <i1> [#uses=1]
  /external/llvm/test/Transforms/LoopUnswitch/
basictest.ll 7 %i.0.0 = phi i32 [ 0, %entry ], [ %i.0.0.be, %no_exit.backedge ] ; <i32> [#uses=3]
8 %gep.upgrd.1 = zext i32 %i.0.0 to i64 ; <i64> [#uses=1]
9 %tmp.7 = getelementptr i32* %A, i64 %gep.upgrd.1 ; <i32*> [#uses=4]
10 %tmp.13 = load i32* %tmp.7 ; <i32> [#uses=2]
11 %tmp.14 = add i32 %tmp.13, 1 ; <i32> [#uses=1]
15 %tmp.29 = load i32* %tmp.7 ; <i32> [#uses=1]
16 %tmp.30 = add i32 %tmp.29, 2 ; <i32> [#uses=1]
18 %inc9 = add i32 %i.0.0, 1 ; <i32> [#uses=2]
19 %tmp.112 = icmp ult i32 %inc9, 100000 ; <i1> [#uses=1]
22 %i.0.0.be = phi i32 [ %inc9, %then ], [ %inc, %endif ] ; <i32> [#uses=1
    [all...]
  /external/llvm/test/Transforms/LowerInvoke/
2005-08-03-InvokeWithPHI.ll 12 %w_2690 = phi { i32, i32 }* [ null, %block0 ] ; <{ i32, i32 }*> [#uses=1]
13 %tmp.129 = getelementptr { i32, i32 }* %w_2690, i32 0, i32 1 ; <i32*> [#uses=1]
14 %v2769 = load i32* %tmp.129 ; <i32> [#uses=0]
  /external/llvm/test/Transforms/Mem2Reg/
2007-08-27-VolatileLoadsStores.ll 9 @j = external global [1 x %struct.__jmp_buf_tag] ; <[1 x %struct.__jmp_buf_tag]*> [#uses=1]
13 %retval = alloca i32, align 4 ; <i32*> [#uses=2]
14 %v = alloca i32, align 4 ; <i32*> [#uses=3]
15 %tmp = alloca i32, align 4 ; <i32*> [#uses=3]
16 %"alloca point" = bitcast i32 0 to i32 ; <i32> [#uses=0]
18 %tmp1 = call i32 @_setjmp( %struct.__jmp_buf_tag* getelementptr ([1 x %struct.__jmp_buf_tag]* @j, i32 0, i32 0) ) ; <i32> [#uses=1]
19 %tmp2 = icmp ne i32 %tmp1, 0 ; <i1> [#uses=1]
20 %tmp23 = zext i1 %tmp2 to i8 ; <i8> [#uses=1]
21 %toBool = icmp ne i8 %tmp23, 0 ; <i1> [#uses=1]
25 %tmp4 = load volatile i32* %v, align 4 ; <i32> [#uses=1
    [all...]
  /external/llvm/test/Transforms/Reassociate/
2003-08-12-InfiniteLoop.ll 4 %tmp.16 = and i32 %A.1, %B.1 ; <i32> [#uses=1]
5 %tmp.18 = and i32 %tmp.16, %C.1 ; <i32> [#uses=1]
6 %tmp.20 = and i32 %tmp.18, %D.1 ; <i32> [#uses=1]
shift-factor.ll 7 %tmp.2 = shl i32 %X, 1 ; <i32> [#uses=1]
8 %tmp.6 = shl i32 %Y, 1 ; <i32> [#uses=1]
9 %tmp.4 = add i32 %tmp.6, %tmp.2 ; <i32> [#uses=1]
  /external/llvm/test/Transforms/SCCP/
2007-05-16-InvokeCrash.ll 8 %indvar46 = phi i32 [ 0, %entry ], [ %indvar.next47, %cond_next ] ; <i32> [#uses=1]
9 %indvar.next47 = add i32 %indvar46, 1 ; <i32> [#uses=2]
10 %exitcond48 = icmp eq i32 %indvar.next47, 10000 ; <i1> [#uses=1]
13 %indvar43 = phi i32 [ %indvar.next44, %cond_next40 ], [ 0, %cond_next ] ; <i32> [#uses=1]
14 %indvar.next44 = add i32 %indvar43, 1 ; <i32> [#uses=2]
15 %exitcond45 = icmp eq i32 %indvar.next44, 10000 ; <i1> [#uses=1]
18 %indvar41 = phi i32 [ %indvar.next42, %cond_next53 ], [ 0, %cond_next40 ] ; <i32> [#uses=1]
19 %indvar.next42 = add i32 %indvar41, 1 ; <i32> [#uses=2]
20 %exitcond = icmp eq i32 %indvar.next42, 10000 ; <i1> [#uses=1]
24 to label %bb114 unwind label %cleanup ; <double> [#uses=0
    [all...]
  /external/llvm/test/Transforms/SimplifyCFG/
2008-09-17-SpeculativeHoist.ll 6 %tmp = call i1 @bar( ) ; <i1> [#uses=4]
10 %tmpnew = and i1 %tmp, %tmp ; <i1> [#uses=1]
14 %andandtmp.0 = phi i1 [ %tmp, %start ], [ %tmpnew, %brtrue ] ; <i1> [#uses=0]
2009-05-12-externweak.ll 9 @i = extern_weak global i32 ; <i32*> [#uses=2]
10 @j = common global i32 0 ; <i32*> [#uses=1]
11 @ed = common global double 0.000000e+00, align 8 ; <double*> [#uses=1]
21 %0 = load i32* @i, align 4 ; <i32> [#uses=1]
28 %storemerge = phi i32 [ %0, %bb1 ], [ 0, %bb2 ] ; <i32> [#uses=2]
30 %1 = sitofp i32 %storemerge to double ; <double> [#uses=1]
31 %2 = call double @sin(double %1) nounwind readonly ; <double> [#uses=1]
32 %3 = fadd double %2, %d.0 ; <double> [#uses=1]
33 %4 = add i32 %l.0, 1 ; <i32> [#uses=1]
37 %d.0 = phi double [ undef, %entry ], [ %3, %bb3 ] ; <double> [#uses=2
    [all...]
branch-fold-test.ll 8 %C = add i32 %A, 12 ; <i32> [#uses=2]
11 %D = add i32 %C, %B ; <i32> [#uses=1]
14 %E = add i32 %C, %B ; <i32> [#uses=1]
  /external/llvm/test/Transforms/SimplifyLibCalls/
2009-05-30-memcmp-byte.ll 6 %c0 = alloca i8, align 1 ; <i8*> [#uses=2]
7 %c2 = alloca i8, align 1 ; <i8*> [#uses=2]
10 %call = call i32 @memcmp(i8* %c0, i8* %c2, i32 1) ; <i32> [#uses=1]
  /external/llvm/test/CodeGen/X86/
2010-03-17-ISelBug.ll 11 %operation = alloca %struct.PPOperation, align 8 ; <%struct.PPOperation*> [#uses=2]
12 %0 = load i32*** null, align 4 ; [#uses=1]
13 %1 = ptrtoint i32** %0 to i32 ; <i32> [#uses=1]
14 %2 = sub nsw i32 %1, undef ; <i32> [#uses=2]
21 %scevgep403 = getelementptr %struct.PPOperation* %operation, i32 0, i32 1, i32 0, i32 2 ; <i32*> [#uses=1]
22 %3 = ashr i32 %2, 1 ; <i32> [#uses=1]
23 %tmp405 = and i32 %3, -2 ; <i32> [#uses=1]
24 %scevgep408 = getelementptr %struct.PPOperation* %operation, i32 0, i32 1, i32 0, i32 1 ; <i16*> [#uses=1]
25 %tmp410 = and i32 %2, -4 ; <i32> [#uses=1]
29 %index.6379 = phi i32 [ 0, %bb.nph380 ], [ %4, %bb169 ] ; <i32> [#uses=3
    [all...]
2009-02-12-DebugInfoVLA.ll 8 %s1_addr = alloca i8* ; <i8**> [#uses=2]
9 %retval = alloca i32 ; <i32*> [#uses=2]
10 %saved_stack.1 = alloca i8* ; <i8**> [#uses=2]
11 %0 = alloca i32 ; <i32*> [#uses=2]
12 %str.0 = alloca [0 x i8]* ; <[0 x i8]**> [#uses=3]
13 %1 = alloca i64 ; <i64*> [#uses=2]
14 %2 = alloca i64 ; <i64*> [#uses=1]
15 %3 = alloca i64 ; <i64*> [#uses=6]
16 %"alloca point" = bitcast i32 0 to i32 ; <i32> [#uses=0]
20 %4 = call i8* @llvm.stacksave(), !dbg !7 ; <i8*> [#uses=1
    [all...]
2008-03-14-SpillerCrash.ll 9 @wcstoll_l = alias i64 (i32*, i32**, i32, %struct.__locale_struct*)* @__wcstoll_l ; <i64 (i32*, i32**, i32, %struct.__locale_struct*)*> [#uses=0]
13 %tmp27 = load i32* null, align 4 ; <i32> [#uses=1]
14 %tmp83 = getelementptr i32* %nptr, i32 1 ; <i32*> [#uses=1]
15 %tmp233 = add i32 0, -48 ; <i32> [#uses=1]
20 %tmp313 = add i32 %tmp378.us, -48 ; <i32> [#uses=1]
25 %tmp370371552.pn.in = phi i32 [ %tmp233, %bb271.us ], [ %tmp313, %bb311.split ] ; <i32> [#uses=1]
26 %tmp278279.pn = phi i64 [ 0, %bb271.us ], [ %tmp373.reg2mem.0.ph, %bb311.split ] ; <i64> [#uses=1]
27 %s.5.ph = phi i32* [ null, %bb271.us ], [ %tmp376.us, %bb311.split ] ; <i32*> [#uses=1]
28 %tmp366367550.pn = sext i32 %base to i64 ; <i64> [#uses=1]
29 %tmp370371552.pn = zext i32 %tmp370371552.pn.in to i64 ; <i64> [#uses=1
    [all...]
change-compare-stride-trickiness-2.ll 17 %indvar688 = phi i64 [ 0, %if.end ], [ %indvar.next689, %if.end52 ] ; <i64> [#uses=3]
18 %tmp690 = shl i64 %indvar688, 12 ; <i64> [#uses=1]
19 %pa.0642 = add i64 %tmp690, 0 ; <i64> [#uses=1]
20 %indvar688703 = trunc i64 %indvar688 to i32 ; <i32> [#uses=1]
21 %tmp692693 = add i32 %indvar688703, 1 ; <i32> [#uses=1]
22 %phitmp = sext i32 %tmp692693 to i64 ; <i64> [#uses=1]
26 %shr2.i = lshr i64 %pa.0642, 18 ; <i64> [#uses=0]
30 %phitmp654 = icmp ult i64 %phitmp, 512 ; <i1> [#uses=1]
31 %indvar.next689 = add i64 %indvar688, 1 ; <i64> [#uses=1]
43 %indvar688 = phi i32 [ 0, %if.end ], [ %indvar.next689, %if.end52 ] ; <i64> [#uses=3
    [all...]
nosse-varargs.ll 11 %ap = alloca [1 x %struct.__va_list_tag], align 8 ; <[1 x %struct.__va_list_tag]*> [#uses=4]
12 %ap12 = bitcast [1 x %struct.__va_list_tag]* %ap to i8* ; <i8*> [#uses=2]
14 %0 = getelementptr [1 x %struct.__va_list_tag]* %ap, i64 0, i64 0, i32 0 ; <i32*> [#uses=2]
15 %1 = load i32* %0, align 8 ; <i32> [#uses=3]
16 %2 = icmp ult i32 %1, 48 ; <i1> [#uses=1]
20 %3 = getelementptr [1 x %struct.__va_list_tag]* %ap, i64 0, i64 0, i32 3 ; <i8**> [#uses=1]
21 %4 = load i8** %3, align 8 ; <i8*> [#uses=1]
22 %5 = inttoptr i32 %1 to i8* ; <i8*> [#uses=1]
23 %6 = ptrtoint i8* %5 to i64 ; <i64> [#uses=1]
24 %ctg2 = getelementptr i8* %4, i64 %6 ; <i8*> [#uses=1
    [all...]
  /external/llvm/test/Transforms/Inline/
devirtualize-3.ll 16 %cont = alloca %struct.cont_t, align 8 ; <%struct.cont_t*> [#uses=4]
17 %tmp = getelementptr inbounds %struct.cont_t* %cont, i32 0, i32 0 ; <void (i8*, i32)**> [#uses=1]
18 %tmp1 = getelementptr inbounds %struct.cont_t* %cont, i32 0, i32 0 ; <void (i8*, i32)**> [#uses=2]
20 %tmp2 = load void (i8*, i32)** %tmp1 ; <void (i8*, i32)*> [#uses=1]
22 %tmp3 = getelementptr inbounds %struct.cont_t* %cont, i32 0, i32 1 ; <i8**> [#uses=1]
36 %sf = alloca %struct.foo_sf_t, align 8 ; <%struct.foo_sf_t*> [#uses=3]
37 %next = alloca %struct.cont_t, align 8 ; <%struct.cont_t*> [#uses=3]
38 %tmp = getelementptr inbounds %struct.foo_sf_t* %sf, i32 0, i32 0 ; <%struct.cont_t**> [#uses=1]
40 %tmp2 = getelementptr inbounds %struct.foo_sf_t* %sf, i32 0, i32 1 ; <i32*> [#uses=1]
42 %tmp4 = getelementptr inbounds %struct.cont_t* %next, i32 0, i32 0 ; <void (i8*, i32)**> [#uses=1
    [all...]
  /external/llvm/test/CodeGen/PowerPC/
2009-03-17-LSRBug.ll 12 %0 = getelementptr i8* %a, i32 0 ; <i8*> [#uses=2]
19 %pj.0.rec.i247 = phi i32 [ %indvar.next488, %bb7.i252 ], [ 0, %bb29 ] ; <i32> [#uses=2]
20 %pi.0.i248 = getelementptr i8* %pa.1, i32 %pj.0.rec.i247 ; <i8*> [#uses=0]
21 %indvar.next488 = add i32 %pj.0.rec.i247, 1 ; <i32> [#uses=1]
25 %indvar.next505 = add i32 %indvar504, 1 ; <i32> [#uses=1]
29 %indvar504 = phi i32 [ %indvar.next505, %bb34 ], [ 0, %bb21 ] ; <i32> [#uses=2]
30 %pa.1 = phi i8* [ null, %bb34 ], [ %0, %bb21 ] ; <i8*> [#uses=2]
31 %pb.0.rec = mul i32 %indvar504, %es ; <i32> [#uses=1]
38 %1 = ptrtoint i8* %pa.1 to i32 ; <i32> [#uses=1]
39 %2 = sub i32 %1, 0 ; <i32> [#uses=2
    [all...]
  /external/llvm/test/CodeGen/Thumb2/
thumb2-ifcvt1-tc.ll 30 %tmp1434 = icmp eq i32 %a, %b ; <i1> [#uses=1]
34 %b_addr.021.0.ph = phi i32 [ %b, %entry ], [ %tmp10, %cond_false ] ; <i32> [#uses=5]
35 %a_addr.026.0.ph = phi i32 [ %a, %entry ], [ %a_addr.026.0, %cond_false ] ; <i32> [#uses=1]
39 %indvar = phi i32 [ 0, %bb.outer ], [ %indvar.next, %cond_true ] ; <i32> [#uses=2]
40 %tmp. = sub i32 0, %b_addr.021.0.ph ; <i32> [#uses=1]
41 %tmp.40 = mul i32 %indvar, %tmp. ; <i32> [#uses=1]
42 %a_addr.026.0 = add i32 %tmp.40, %a_addr.026.0.ph ; <i32> [#uses=6]
43 %tmp3 = icmp sgt i32 %a_addr.026.0, %b_addr.021.0.ph ; <i1> [#uses=1]
47 %tmp7 = sub i32 %a_addr.026.0, %b_addr.021.0.ph ; <i32> [#uses=2]
48 %tmp1437 = icmp eq i32 %tmp7, %b_addr.021.0.ph ; <i1> [#uses=1
    [all...]
thumb2-ifcvt1.ll 31 %tmp1434 = icmp eq i32 %a, %b ; <i1> [#uses=1]
35 %b_addr.021.0.ph = phi i32 [ %b, %entry ], [ %tmp10, %cond_false ] ; <i32> [#uses=5]
36 %a_addr.026.0.ph = phi i32 [ %a, %entry ], [ %a_addr.026.0, %cond_false ] ; <i32> [#uses=1]
40 %indvar = phi i32 [ 0, %bb.outer ], [ %indvar.next, %cond_true ] ; <i32> [#uses=2]
41 %tmp. = sub i32 0, %b_addr.021.0.ph ; <i32> [#uses=1]
42 %tmp.40 = mul i32 %indvar, %tmp. ; <i32> [#uses=1]
43 %a_addr.026.0 = add i32 %tmp.40, %a_addr.026.0.ph ; <i32> [#uses=6]
44 %tmp3 = icmp sgt i32 %a_addr.026.0, %b_addr.021.0.ph ; <i1> [#uses=1]
48 %tmp7 = sub i32 %a_addr.026.0, %b_addr.021.0.ph ; <i32> [#uses=2]
49 %tmp1437 = icmp eq i32 %tmp7, %b_addr.021.0.ph ; <i1> [#uses=1
    [all...]
  /external/llvm/test/Transforms/DeadStoreElimination/
crash.ll 6 @g80 = external global i8 ; <i8*> [#uses=3]
18 %storemerge = phi i8 [ %2, %bb ], [ 1, %entry ] ; <i8> [#uses=1]
20 %0 = tail call i32 @func68(i32 1) nounwind ssp ; <i32> [#uses=1]
21 %1 = trunc i32 %0 to i8 ; <i8> [#uses=1]
24 %2 = tail call signext i8 @foo(i8 signext undef, i8 signext 1) nounwind ; <i8> [#uses=1]
30 %0 = bitcast i8* undef to i8** ; <i8**> [#uses=1]
31 %1 = getelementptr inbounds i8** %0, i64 undef ; <i8**> [#uses=1]
32 %2 = bitcast i8** %1 to i16* ; <i16*> [#uses=2]
33 %3 = getelementptr inbounds i16* %2, i64 undef ; <i16*> [#uses=1]
34 %4 = bitcast i16* %3 to i8* ; <i8*> [#uses=1
    [all...]
  /external/llvm/test/Transforms/IndVarSimplify/
variable-stride-ivs-0.ll 9 %tmp.1 = getelementptr i32* %data, i32 3 ; <i32*> [#uses=1]
10 %tmp.2 = load i32* %tmp.1 ; <i32> [#uses=2]
11 %tmp.4 = getelementptr i32* %data, i32 4 ; <i32*> [#uses=1]
12 %tmp.5 = load i32* %tmp.4 ; <i32> [#uses=2]
13 %tmp.8 = getelementptr i32* %data, i32 2 ; <i32*> [#uses=1]
14 %tmp.9 = load i32* %tmp.8 ; <i32> [#uses=3]
15 %tmp.125 = icmp sgt i32 %tmp.2, 0 ; <i1> [#uses=1]
19 %tmp.16 = getelementptr i32* %data, i32 %tmp.9 ; <i32*> [#uses=1]
24 %iv.ui = phi i32 [ 0, %no_exit.preheader ], [ %iv..inc.ui, %no_exit ] ; <i32> [#uses=1]
25 %iv. = phi i32 [ %tmp.5, %no_exit.preheader ], [ %iv..inc, %no_exit ] ; <i32> [#uses=2
    [all...]

Completed in 86 milliseconds

<<31323334353637383940>>