/external/llvm/test/Transforms/GlobalDCE/ |
2002-08-17-WorkListTest.ll | 6 @t0 = internal global [4 x i8] c"foo\00" ; <[4 x i8]*> [#uses=1] 7 @t1 = internal global [4 x i8] c"bar\00" ; <[4 x i8]*> [#uses=1] 8 @s1 = internal global [1 x i8*] [ i8* getelementptr ([4 x i8]* @t0, i32 0, i32 0) ] ; <[1 x i8*]*> [#uses=0] 9 @s2 = internal global [1 x i8*] [ i8* getelementptr ([4 x i8]* @t1, i64 0, i64 0) ] ; <[1 x i8*]*> [#uses=0] 10 @b = internal global i32* @a ; <i32**> [#uses=0] 11 @a = internal global i32 7 ; <i32*> [#uses=1]
|
/external/llvm/test/Transforms/GlobalOpt/ |
phi-select.ll | 6 @X = internal global i32 4 ; <i32*> [#uses=2] 7 @Y = internal global i32 5 ; <i32*> [#uses=2] 10 %P = select i1 %C, i32* @X, i32* @Y ; <i32*> [#uses=1] 11 %V = load i32* %P ; <i32> [#uses=1] 23 %P = phi i32* [ @X, %0 ], [ @Y, %T ] ; <i32*> [#uses=1] 24 %V = load i32* %P ; <i32> [#uses=1]
|
/external/llvm/test/Transforms/IndVarSimplify/ |
2005-02-26-ExitValueCompute.ll | 9 %i.1.0 = phi i32 [ 0, %entry ], [ %inc, %no_exit ] ; <i32> [#uses=2] 10 %tmp.4 = icmp sgt i32 %i.1.0, 50 ; <i1> [#uses=1] 11 %tmp.7 = select i1 %tmp.4, i32 100, i32 0 ; <i32> [#uses=1] 12 %i.0 = add i32 %i.1.0, 1 ; <i32> [#uses=1] 13 %inc = add i32 %i.0, %tmp.7 ; <i32> [#uses=3] 14 %tmp.1 = icmp slt i32 %inc, 100 ; <i1> [#uses=1]
|
loop_evaluate_1.ll | 10 %indvar1 = phi i32 [ 0, %entry ], [ %indvar.next2, %loopentry ] ; <i32> [#uses=1] 11 %h.0 = phi i32 [ %tmp.2, %loopentry ], [ 4, %entry ] ; <i32> [#uses=1] 12 %tmp.1 = mul i32 %h.0, 3 ; <i32> [#uses=1] 13 %tmp.2 = add i32 %tmp.1, 1 ; <i32> [#uses=2] 14 %indvar.next2 = add i32 %indvar1, 1 ; <i32> [#uses=2] 15 %exitcond3 = icmp ne i32 %indvar.next2, 4 ; <i1> [#uses=1]
|
loop_evaluate_4.ll | 9 %v.01.0 = phi i32 [ 0, %entry ], [ %tmp4, %bb7 ] ; <i32> [#uses=1] 10 %i.03.0 = phi i32 [ 0, %entry ], [ %tmp6, %bb7 ] ; <i32> [#uses=2] 11 %tmp2 = shl i32 %i.03.0, 1 ; <i32> [#uses=1] 12 %tmp4 = add i32 %tmp2, %v.01.0 ; <i32> [#uses=2] 13 %tmp6 = add i32 %i.03.0, 1 ; <i32> [#uses=2] 14 icmp slt i32 %tmp6, 100 ; <i1>:0 [#uses=1]
|
/external/llvm/test/Transforms/InstCombine/ |
2006-12-08-Select-ICmp.ll | 10 %p1_addr = alloca %struct.point ; <%struct.point*> [#uses=2] 11 %p2_addr = alloca %struct.point ; <%struct.point*> [#uses=2] 12 %p3_addr = alloca %struct.point ; <%struct.point*> [#uses=2] 13 %tmp = bitcast %struct.point* %p1_addr to { i64 }* ; <{ i64 }*> [#uses=1] 14 %tmp.upgrd.1 = getelementptr { i64 }* %tmp, i32 0, i32 0 ; <i64*> [#uses=1] 16 %tmp1 = bitcast %struct.point* %p2_addr to { i64 }* ; <{ i64 }*> [#uses=1] 17 %tmp2 = getelementptr { i64 }* %tmp1, i32 0, i32 0 ; <i64*> [#uses=1] 19 %tmp3 = bitcast %struct.point* %p3_addr to { i64 }* ; <{ i64 }*> [#uses=1] 20 %tmp4 = getelementptr { i64 }* %tmp3, i32 0, i32 0 ; <i64*> [#uses=1] 22 %tmp.upgrd.2 = icmp eq i32 %direction, 0 ; <i1> [#uses=1 [all...] |
2007-06-06-AshrSignBit.ll | 12 %tmp30 = load i64* %tmp10 ; <i64> [#uses=1] 13 %.cast = zext i32 63 to i64 ; <i64> [#uses=1] 14 %tmp31 = ashr i64 %tmp30, %.cast ; <i64> [#uses=1] 15 %tmp3132 = trunc i64 %tmp31 to i32 ; <i32> [#uses=1] 16 %tmp33 = or i32 %tmp3132, 1 ; <i32> [#uses=1] 18 %tmp34 = load i32* %tmp9 ; <i32> [#uses=1]
|
2008-01-29-AddICmp.ll | 5 %a.off = add i32 %a, 4 ; <i32> [#uses=1] 6 %C = icmp ult i32 %a.off, 4 ; <i1> [#uses=1] 11 %a.off = sub i32 %a, 4 ; <i32> [#uses=1] 12 %C = icmp ugt i32 %a.off, -5 ; <i1> [#uses=1] 17 %a.off = add i32 %a, 4 ; <i32> [#uses=1] 18 %C = icmp slt i32 %a.off, 2147483652 ; <i1> [#uses=1]
|
call2.ll | 6 %retval = alloca i32, align 4 ; <i32*> [#uses=1] 7 %tmp = call i32 (...)* bitcast (i32 (i8*)* @f to i32 (...)*)( double 3.000000e+00 ) ; <i32> [#uses=0] 11 %retval1 = load i32* %retval ; <i32> [#uses=1] 17 %p_addr = alloca i8* ; <i8**> [#uses=1] 18 %retval = alloca i32, align 4 ; <i32*> [#uses=1] 23 %retval1 = load i32* %retval ; <i32> [#uses=1]
|
narrow.ll | 10 %C1 = icmp slt i32 %A, %B ; <i1> [#uses=1] 11 %ELIM1 = zext i1 %C1 to i32 ; <i32> [#uses=1] 12 %C2 = icmp sgt i32 %A, %B ; <i1> [#uses=1] 13 %ELIM2 = zext i1 %C2 to i32 ; <i32> [#uses=1] 14 %C3 = and i32 %ELIM1, %ELIM2 ; <i32> [#uses=1] 15 %ELIM3 = trunc i32 %C3 to i1 ; <i1> [#uses=1]
|
/external/llvm/test/Transforms/LICM/ |
2007-05-22-VolatileSink.ll | 8 %buffer = alloca [64 x i32], align 16 ; <[64 x i32]*> [#uses=2] 9 %"alloca point" = bitcast i32 0 to i32 ; <i32> [#uses=0] 13 %tmp2 = load volatile i32* %DataIn ; <i32> [#uses=1] 14 %tmp3 = getelementptr [64 x i32]* %buffer, i32 0, i32 %i.0 ; <i32*> [#uses=1] 16 %tmp5 = add i32 %i.0, 1 ; <i32> [#uses=1] 20 %i.0 = phi i32 [ 0, %entry ], [ %tmp5, %bb ] ; <i32> [#uses=3] 21 %tmp8 = icmp sle i32 %i.0, 63 ; <i1> [#uses=1] 22 %tmp89 = zext i1 %tmp8 to i8 ; <i8> [#uses=1] 23 %toBool = icmp ne i8 %tmp89, 0 ; <i1> [#uses=1] 27 %tmp14 = mul i32 %j.1, 8 ; <i32> [#uses=1 [all...] |
/external/llvm/test/Transforms/Mem2Reg/ |
2003-06-26-IterativePromote.ll | 5 %result = alloca i32 ; <i32*> [#uses=2] 6 %a = alloca i32 ; <i32*> [#uses=2] 7 %p = alloca i32* ; <i32**> [#uses=2] 10 %tmp.0 = load i32** %p ; <i32*> [#uses=1] 11 %tmp.1 = load i32* %tmp.0 ; <i32> [#uses=1] 13 %tmp.2 = load i32* %result ; <i32> [#uses=1]
|
/external/llvm/test/Transforms/Reassociate/ |
mulfactor.ll | 6 %tmp.2 = mul i32 %a, %a ; <i32> [#uses=1] 7 %tmp.5 = shl i32 %a, 1 ; <i32> [#uses=1] 8 %tmp.6 = mul i32 %tmp.5, %b ; <i32> [#uses=1] 9 %tmp.10 = mul i32 %b, %b ; <i32> [#uses=1] 10 %tmp.7 = add i32 %tmp.6, %tmp.2 ; <i32> [#uses=1] 11 %tmp.11 = add i32 %tmp.7, %tmp.10 ; <i32> [#uses=1]
|
/sdk/lint/libs/lint_checks/tests/src/com/android/tools/lint/checks/data/ |
broken-manifest2.xml | 8 <uses-sdk android:minSdkVersion="Froyo" /> 9 <uses-permission /> 14 <uses-sdk /> 15 <uses-configuration /> 16 <uses-feature /> 24 <uses-library />
|
/external/llvm/test/Analysis/ScalarEvolution/ |
2008-07-12-UnneededSelect1.ll | 4 @lut = common global [256 x i8] zeroinitializer, align 32 ; <[256 x i8]*> [#uses=1] 8 icmp sgt i32 %count, 0 ; <i1>:0 [#uses=1] 15 %j.01 = phi i32 [ %8, %bb1 ], [ 0, %bb.nph ] ; <i32> [#uses=1] 16 load i32* %srcptr, align 4 ; <i32>:1 [#uses=2] 17 and i32 %1, 255 ; <i32>:2 [#uses=1] 18 and i32 %1, -256 ; <i32>:3 [#uses=1] 19 getelementptr [256 x i8]* @lut, i32 0, i32 %2 ; <i8*>:4 [#uses=1] 20 load i8* %4, align 1 ; <i8>:5 [#uses=1] 21 zext i8 %5 to i32 ; <i32>:6 [#uses=1] 22 or i32 %6, %3 ; <i32>:7 [#uses=1 [all...] |
/external/llvm/test/Assembler/ |
2003-11-12-ConstantExprCast.ll | 3 @.Base64_1 = external constant [4 x i8] ; <[4 x i8]*> [#uses=1] 6 %X = bitcast i8 %Y to i8 ; <i8> [#uses=1] 7 %tmp.13 = add i8 %X, sub (i8 0, i8 ptrtoint ([4 x i8]* @.Base64_1 to i8)) ; <i8> [#uses=1]
|
/external/llvm/test/CodeGen/ARM/ |
2009-04-09-RegScavengerAsm.ll | 6 %rr = alloca i32 ; <i32*> [#uses=2] 7 %0 = load i32* %rr ; <i32> [#uses=1] 8 %1 = call i32 asm "nop", "=r,0"(i32 %0) nounwind ; <i32> [#uses=1]
|
/external/llvm/test/CodeGen/Generic/ |
hello.ll | 3 @.str_1 = internal constant [7 x i8] c"hello\0A\00" ; <[7 x i8]*> [#uses=1] 8 %s = getelementptr [7 x i8]* @.str_1, i64 0, i64 0 ; <i8*> [#uses=1] 9 call i32 (i8*, ...)* @printf( i8* %s ) ; <i32>:1 [#uses=0]
|
shift-int64.ll | 4 %Y = ashr i64 %X, 17 ; <i64> [#uses=1] 9 %shift.upgrd.1 = zext i8 %Amt to i64 ; <i64> [#uses=1] 10 %Y = ashr i64 %X, %shift.upgrd.1 ; <i64> [#uses=1]
|
stacksave-restore.ll | 8 %tmp = call i8* @llvm.stacksave( ) ; <i8*> [#uses=1] 9 %P = alloca i32, i32 %N ; <i32*> [#uses=1] 11 %Q = alloca i32, i32 %N ; <i32*> [#uses=0]
|
/external/llvm/test/CodeGen/PowerPC/ |
2007-01-04-ArgExtension.ll | 6 %tmp = sext i8 %c to i32 ; <i32> [#uses=1] 7 %tmp1 = sext i16 %s to i32 ; <i32> [#uses=1] 8 %tmp2 = add i32 %tmp1, %tmp ; <i32> [#uses=1]
|
2008-02-09-LocalRegAllocAssert.ll | 5 %tmp = load i64* null, align 8 ; <i64> [#uses=2] 6 %tmp2 = icmp ule i64 %tmp, 0 ; <i1> [#uses=1] 7 %min = select i1 %tmp2, i64 %tmp, i64 0 ; <i64> [#uses=1]
|
and_sra.ll | 5 %tmp.79 = bitcast i32 %mode.0.i.0 to i32 ; <i32> [#uses=1] 6 %tmp.80 = ashr i32 %tmp.79, 15 ; <i32> [#uses=1] 7 %tmp.81 = and i32 %tmp.80, 24 ; <i32> [#uses=1] 12 %tmp.79 = bitcast i32 %mode.0.i.0 to i32 ; <i32> [#uses=1] 13 %tmp.80 = ashr i32 %tmp.79, 15 ; <i32> [#uses=1] 14 %tmp.81 = lshr i32 %mode.0.i.0, 16 ; <i32> [#uses=1] 15 %tmp.82 = bitcast i32 %tmp.81 to i32 ; <i32> [#uses=1] 16 %tmp.83 = and i32 %tmp.80, %tmp.82 ; <i32> [#uses=1] 21 %tmp.2540 = ashr i32 %specbits.6.1, 11 ; <i32> [#uses=1] 22 %tmp.2541 = bitcast i32 %tmp.2540 to i32 ; <i32> [#uses=1 [all...] |
reg-coalesce-simple.ll | 6 %tmp1 = getelementptr %struct.foo* %X, i32 0, i32 2, i32 100 ; <i8*> [#uses=1] 7 %tmp = load i8* %tmp1 ; <i8> [#uses=1] 8 %tmp2 = zext i8 %tmp to i32 ; <i32> [#uses=1]
|
/external/llvm/test/CodeGen/SPARC/ |
2007-07-05-LiveIntervalAssert.ll | 7 %G = call float @sinf( float %F ) ; <float> [#uses=1] 8 %H = fpext float %G to double ; <double> [#uses=1] 9 %I = call double @sin( double %H ) ; <double> [#uses=1]
|