/external/llvm/test/Transforms/InstCombine/ |
2008-05-17-InfLoop.ll | 10 %blockSize100k = alloca i32 ; <i32*> [#uses=2] 12 %n = alloca i32 ; <i32*> [#uses=2] 13 load i32* %blockSize100k ; <i32>:1 [#uses=1] 15 load i32* %n ; <i32>:2 [#uses=1] 16 add i32 %2, 2 ; <i32>:3 [#uses=1] 17 mul i32 %3, ptrtoint (i32* getelementptr (i32* null, i32 1) to i32) ; <i32>:4 [#uses=1]
|
2010-03-03-ExtElim.ll | 7 @g_92 = common global [2 x i32*] zeroinitializer, align 4 ; <[2 x i32*]*> [#uses=1] 8 @g_177 = constant i32** bitcast (i8* getelementptr (i8* bitcast ([2 x i32*]* @g_92 to i8*), i64 4) to i32**), align 4 ; <i32***> [#uses=1] 12 %tmp = load i32*** @g_177 ; <i32**> [#uses=1] 13 %cmp = icmp ne i32** null, %tmp ; <i1> [#uses=1] 14 %conv = zext i1 %cmp to i32 ; <i32> [#uses=1] 15 %cmp1 = icmp sle i32 0, %conv ; <i1> [#uses=1]
|
/external/llvm/test/Transforms/LoopStrengthReduce/ |
2005-08-17-OutOfLoopVariant.ll | 5 %j.2.1.ph = bitcast i32 %indvar454 to i32 ; <i32> [#uses=1] 8 %i.3 = phi i32 [ 0, %loopentry.1.outer ], [ %i.3.be, %loopentry.1 ] ; <i32> [#uses=2] 9 %tmp.390 = load i32* null ; <i32> [#uses=1] 10 %tmp.392 = mul i32 %tmp.390, %j.2.1.ph ; <i32> [#uses=1] 11 %tmp.394 = add i32 %tmp.392, %i.3 ; <i32> [#uses=1] 12 %i.3.be = add i32 %i.3, 1 ; <i32> [#uses=1]
|
pr3086.ll | 13 %0 = load %struct.Lit** %storemerge, align 8 ; <%struct.Lit*> [#uses=0] 14 %indvar.next8 = add i64 %storemerge.rec, 1 ; <i64> [#uses=1] 18 %storemerge.rec = phi i64 [ %indvar.next8, %bb5 ], [ 0, %bb22 ] ; <i64> [#uses=2] 19 %storemerge = getelementptr %struct.Lit** null, i64 %storemerge.rec ; <%struct.Lit**> [#uses=2] 20 %1 = icmp ugt %struct.Lit** null, %storemerge ; <i1> [#uses=1] 24 %2 = load %struct.Cls** null, align 8 ; <%struct.Cls*> [#uses=0]
|
/external/llvm/test/Transforms/LoopUnswitch/ |
2008-06-02-DomInfo.ll | 7 %tmp3 = icmp eq i16 %p_5, 0 ; <i1> [#uses=1] 8 %tmp1314 = sext i16 %p_6 to i32 ; <i32> [#uses=1] 9 %tmp28 = icmp ugt i32 %tmp1314, 3 ; <i1> [#uses=1] 10 %bothcond = or i1 %tmp28, false ; <i1> [#uses=1] 21 %tmp6566 = sext i16 %p_6 to i32 ; <i32> [#uses=1] 22 %tmp68 = tail call i32 (...)* @func_18( i32 1, i32 %tmp6566, i32 1 ) nounwind ; <i32> [#uses=0]
|
/external/llvm/test/Transforms/SCCP/ |
loadtest.ll | 8 @X = constant i32 42 ; <i32*> [#uses=1] 9 @Y = constant [2 x { i32, float }] [ { i32, float } { i32 12, float 1.000000e+00 }, { i32, float } { i32 37, float 0x3FF3B2FEC0000000 } ] ; <[2 x { i32, float }]*> [#uses=2] 12 %B = load i32* @X ; <i32> [#uses=1] 17 %A = getelementptr [2 x { i32, float }]* @Y, i64 0, i64 1, i32 1 ; <float*> [#uses=1] 18 %B = load float* %A ; <float> [#uses=1] 23 %A = getelementptr [2 x { i32, float }]* @Y, i64 0, i64 0, i32 0 ; <i32*> [#uses=1]
|
/external/llvm/test/Transforms/ScalarRepl/ |
2008-02-28-SubElementExtractCrash.ll | 8 %c = alloca %struct..0anon ; <%struct..0anon*> [#uses=2] 9 %tmp2 = getelementptr %struct..0anon* %c, i32 0, i32 0 ; <<1 x i64>*> [#uses=1] 11 %tmp7 = getelementptr %struct..0anon* %c, i32 0, i32 0 ; <<1 x i64>*> [#uses=1] 12 %tmp78 = bitcast <1 x i64>* %tmp7 to [2 x i32]* ; <[2 x i32]*> [#uses=1] 13 %tmp9 = getelementptr [2 x i32]* %tmp78, i32 0, i32 0 ; <i32*> [#uses=1] 14 %tmp10 = load i32* %tmp9, align 4 ; <i32> [#uses=0]
|
/external/llvm/test/Transforms/TailDup/ |
2008-06-11-AvoidDupLoopHeader.ll | 6 %cond = icmp eq i32 %l, 1 ; <i1> [#uses=1] 13 %tmp7 = call i32 (...)* @bar( i32 %x.0 ) nounwind ; <i32> [#uses=1] 17 %x.0 = phi i32 [ 0, %entry ], [ %tmp7, %bb5 ], [ 1525, %bb ] ; <i32> [#uses=2] 18 %l_addr.0 = phi i32 [ %l, %entry ], [ %tmp11, %bb5 ], [ %l, %bb ] ; <i32> [#uses=1] 19 %tmp11 = add i32 %l_addr.0, -1 ; <i32> [#uses=2] 20 %tmp13 = icmp eq i32 %tmp11, -1 ; <i1> [#uses=1]
|
/frameworks/base/location/tests/locationtests/ |
AndroidManifest.xml | 21 <uses-permission android:name="android.permission.ACCESS_FINE_LOCATION"/> 22 <uses-permission android:name="android.permission.ACCESS_MOCK_LOCATION"/> 23 <uses-permission android:name="android.permission.WRITE_SETTINGS"/> 24 <uses-permission android:name="android.permission.WRITE_SECURE_SETTINGS"/> 25 <uses-permission android:name="android.permission.WRITE_EXTERNAL_STORAGE"/> 28 <uses-library android:name="android.test.runner" />
|
/sdk/manifmerger/tests/src/com/android/manifmerger/data/ |
32_uses_sdk_minsdk_ok.xml | 2 # Test uses-sdk: it's ok for a library to have a smaller minSdkVersion than the main manifest. 13 <uses-sdk android:minSdkVersion="14" /> 25 <uses-sdk android:minSdkVersion="4" /> 34 <uses-sdk android:minSdkVersion="10" /> 43 <uses-sdk android:minSdkVersion="11" /> 56 <uses-sdk android:minSdkVersion="14" />
|
47_uses_feat_gles_conflict.xml | 2 # Test merge of uses-feature with android:glEsVersion: 22 <uses-feature 24 <uses-feature 47 <uses-feature 54 <uses-feature 70 <uses-feature 77 <uses-feature 84 <uses-feature 90 <uses-feature 97 <uses-featur [all...] |
/external/llvm/test/Transforms/SimplifyCFG/ |
2006-10-29-InvokeCrash.ll | 51 %tmp = alloca %struct.QPointF, align 16 ; <%struct.QPointF*> [#uses=2] 52 %tmp.upgrd.1 = alloca %struct.QRectF, align 16 ; <%struct.QRectF*> [#uses=5] 53 %tmp2 = alloca %struct.QPointF, align 16 ; <%struct.QPointF*> [#uses=3] 54 %tmp.upgrd.2 = alloca %struct.QFontMetrics, align 16 ; <%struct.QFontMetrics*> [#uses=4] 55 %tmp.upgrd.3 = alloca %struct.QFont, align 16 ; <%struct.QFont*> [#uses=4] 56 %tmp3 = alloca %struct.QPointF, align 16 ; <%struct.QPointF*> [#uses=2] 57 %p = alloca %struct.QPainter, align 16 ; <%struct.QPainter*> [#uses=14] 58 %body = alloca %struct.QRectF, align 16 ; <%struct.QRectF*> [#uses=9] 59 %pageNumberPos = alloca %struct.QPointF, align 16 ; <%struct.QPointF*> [#uses=4] 60 %scaledPageSize = alloca %struct.QPointF, align 16 ; <%struct.QPointF*> [#uses=6 [all...] |
2009-06-15-InvokeCrash.ll | 51 %tmp = alloca %struct.QPointF, align 16 ; <%struct.QPointF*> [#uses=2] 52 %tmp.upgrd.1 = alloca %struct.QRectF, align 16 ; <%struct.QRectF*> [#uses=5] 53 %tmp2 = alloca %struct.QPointF, align 16 ; <%struct.QPointF*> [#uses=3] 54 %tmp.upgrd.2 = alloca %struct.QFontMetrics, align 16 ; <%struct.QFontMetrics*> [#uses=4] 55 %tmp.upgrd.3 = alloca %struct.QFont, align 16 ; <%struct.QFont*> [#uses=4] 56 %tmp3 = alloca %struct.QPointF, align 16 ; <%struct.QPointF*> [#uses=2] 57 %p = alloca %struct.QPainter, align 16 ; <%struct.QPainter*> [#uses=14] 58 %body = alloca %struct.QRectF, align 16 ; <%struct.QRectF*> [#uses=9] 61 %pageNumberPos = alloca %struct.QPointF, align 16 ; <%struct.QPointF*> [#uses=4] 62 %scaledPageSize = alloca %struct.QPointF, align 16 ; <%struct.QPointF*> [#uses=6 [all...] |
2006-08-03-Crash.ll | 33 @mode_class = external global [35 x i8] ; <[35 x i8]*> [#uses=3] 37 %tmp63 = load i32* null ; <i32> [#uses=1] 45 %tmp146 = load %struct.tree_node** null ; <%struct.tree_node*> [#uses=1] 46 %tmp148 = getelementptr %struct.tree_node* %tmp146, i32 0, i32 0, i32 0, i32 1 ; <%struct.tree_node**> [#uses=1] 47 %tmp149 = load %struct.tree_node** %tmp148 ; <%struct.tree_node*> [#uses=1] 48 %tmp150 = bitcast %struct.tree_node* %tmp149 to %struct.tree_type* ; <%struct.tree_type*> [#uses=1] 49 %tmp151 = getelementptr %struct.tree_type* %tmp150, i32 0, i32 6 ; <i16*> [#uses=1] 50 %tmp151.upgrd.1 = bitcast i16* %tmp151 to i32* ; <i32*> [#uses=1] 51 %tmp152 = load i32* %tmp151.upgrd.1 ; <i32> [#uses=1] 52 %tmp154 = lshr i32 %tmp152, 16 ; <i32> [#uses=1 [all...] |
/external/llvm/test/CodeGen/X86/ |
sse2.ll | 38 %tmp = load <4 x float>* %B ; <<4 x float>> [#uses=2] 39 %tmp3 = load <4 x float>* %A ; <<4 x float>> [#uses=2] 40 %tmp.upgrd.1 = extractelement <4 x float> %tmp3, i32 0 ; <float> [#uses=1] 41 %tmp7 = extractelement <4 x float> %tmp, i32 0 ; <float> [#uses=1] 42 %tmp8 = extractelement <4 x float> %tmp3, i32 1 ; <float> [#uses=1] 43 %tmp9 = extractelement <4 x float> %tmp, i32 1 ; <float> [#uses=1] 44 %tmp10 = insertelement <4 x float> undef, float %tmp.upgrd.1, i32 0 ; <<4 x float>> [#uses=1] 45 %tmp11 = insertelement <4 x float> %tmp10, float %tmp7, i32 1 ; <<4 x float>> [#uses=1] 46 %tmp12 = insertelement <4 x float> %tmp11, float %tmp8, i32 2 ; <<4 x float>> [#uses=1] 47 %tmp13 = insertelement <4 x float> %tmp12, float %tmp9, i32 3 ; <<4 x float>> [#uses=1 [all...] |
2010-01-15-SelectionDAGCycle.ll | 8 %r1037 = bitcast <2 x double> zeroinitializer to <4 x i32> ; <<4 x i32>> [#uses=1] 12 %tmp641 = add i64 0, 48 ; <i64> [#uses=1] 13 %tmp641642 = inttoptr i64 %tmp641 to <4 x i32>* ; <<4 x i32>*> [#uses=1] 14 %r1258 = load <4 x i32>* %tmp641642, align 4 ; <<4 x i32>> [#uses=2] 15 %r1295 = extractelement <4 x i32> %r1258, i32 3 ; <i32> [#uses=1] 16 %r1296 = sext i32 %r1295 to i64 ; <i64> [#uses=1] 17 %r1297 = add i64 %r1296, -1 ; <i64> [#uses=1] 18 %r1298183 = getelementptr [0 x i32]* %ismbs, i64 0, i64 %r1297 ; <i32*> [#uses=1] 19 %r1298184 = load i32* %r1298183, align 4 ; <i32> [#uses=1] 20 %r1301 = extractelement <4 x i32> %r1037, i32 3 ; <i32> [#uses=1 [all...] |
pr3317.ll | 23 %1 = getelementptr %JavaObject* %0, i64 1, i32 1 ; <%JavaCommonClass**> [#uses=1] 24 %2 = load %JavaCommonClass** %1 ; <%JavaCommonClass*> [#uses=4] 25 %3 = icmp eq %JavaCommonClass* %2, null ; <i1> [#uses=1] 33 %4 = bitcast %JavaCommonClass* %2 to { %JavaObject, i16, i32, i64 }* ; <{ %JavaObject, i16, i32, i64 }*> [#uses=1] 34 %5 = getelementptr { %JavaObject, i16, i32, i64 }* %4, i64 0, i32 2 ; <i32*> [#uses=1] 35 %6 = load i32* %5 ; <i32> [#uses=1] 36 %7 = getelementptr %JavaCommonClass* %2, i64 0, i32 4 ; <%JavaClass***> [#uses=1] 37 %8 = bitcast %JavaClass*** %7 to i64* ; <i64*> [#uses=1] 38 %9 = load i64* %8 ; <i64> [#uses=1] 39 %10 = trunc i64 %9 to i32 ; <i32> [#uses=1 [all...] |
testl-commute.ll | 16 %0 = load i32* %P, align 4 ; <i32> [#uses=3] 17 %1 = load i32* %G, align 4 ; <i32> [#uses=1] 18 %2 = and i32 %1, %0 ; <i32> [#uses=1] 19 %3 = icmp eq i32 %2, 0 ; <i1> [#uses=1] 23 %4 = tail call i32 @bar() nounwind ; <i32> [#uses=0] 37 %0 = load i32* %P, align 4 ; <i32> [#uses=3] 38 %1 = load i32* %G, align 4 ; <i32> [#uses=1] 39 %2 = and i32 %0, %1 ; <i32> [#uses=1] 40 %3 = icmp eq i32 %2, 0 ; <i1> [#uses=1] 44 %4 = tail call i32 @bar() nounwind ; <i32> [#uses=0 [all...] |
/external/llvm/test/Transforms/IndVarSimplify/ |
udiv.ll | 5 @main.flags = internal global [8193 x i8] zeroinitializer, align 1 ; <[8193 x i8]*> [#uses=5] 6 @.str = private constant [11 x i8] c"Count: %d\0A\00" ; <[11 x i8]*> [#uses=1] 16 %cmp = icmp eq i32 %argc, 2 ; <i1> [#uses=1] 20 %arrayidx = getelementptr inbounds i8** %argv, i64 1 ; <i8**> [#uses=1] 21 %tmp2 = load i8** %arrayidx ; <i8*> [#uses=1] 22 %call = tail call i32 @atoi(i8* %tmp2) nounwind readonly ; <i32> [#uses=1] 26 %NUM.0.ph = phi i32 [ %call, %cond.true ], [ 170000, %entry ] ; <i32> [#uses=2] 27 %tobool18 = icmp eq i32 %NUM.0.ph, 0 ; <i1> [#uses=1] 31 %count.2.lcssa = phi i32 [ %count.1.lcssa, %for.cond12.while.cond.loopexit_crit_edge ], [ 0, %for.cond12.loopexit ] ; <i32> [#uses=1] 35 %tobool = icmp eq i32 %dec19, 0 ; <i1> [#uses=1 [all...] |
/external/llvm/test/Analysis/ScalarEvolution/ |
sext-iv-2.ll | 12 @table = common global [32 x [256 x i32]] zeroinitializer, align 32 ; <[32 x [256 x i32]]*> [#uses=2] 22 %i.02 = phi i32 [ %tmp10, %bb4 ], [ 0, %bb.nph3 ] ; <i32> [#uses=3] 29 %j.01 = phi i32 [ %tmp8, %bb2 ], [ 0, %bb.nph ] ; <i32> [#uses=3] 30 %tmp2 = trunc i32 %j.01 to i8 ; <i8> [#uses=1] 31 %tmp3 = sext i8 %tmp2 to i32 ; <i32> [#uses=1] 32 %tmp4 = mul i32 %tmp3, %i.02 ; <i32> [#uses=1] 33 %tmp5 = sext i32 %i.02 to i64 ; <i64> [#uses=1] 34 %tmp6 = sext i32 %j.01 to i64 ; <i64> [#uses=1] 35 %tmp7 = getelementptr [32 x [256 x i32]]* @table, i64 0, i64 %tmp5, i64 %tmp6 ; <i32*> [#uses=1] 37 %tmp8 = add i32 %j.01, 1 ; <i32> [#uses=2 [all...] |
/external/llvm/test/CodeGen/ARM/ |
2009-11-01-NeonMoves.ll | 10 %quat_addr = alloca %foo, align 16 ; <%foo*> [#uses=2] 11 %0 = getelementptr inbounds %foo* %quat_addr, i32 0, i32 0 ; <<4 x float>*> [#uses=1] 13 %1 = call arm_aapcs_vfpcc <4 x float> @quux(%foo* %quat_addr) nounwind ; <<4 x float>> [#uses=3] 14 %2 = fmul <4 x float> %1, %1 ; <<4 x float>> [#uses=2] 15 %3 = shufflevector <4 x float> %2, <4 x float> undef, <2 x i32> <i32 0, i32 1> ; <<2 x float>> [#uses=1] 16 %4 = shufflevector <4 x float> %2, <4 x float> undef, <2 x i32> <i32 2, i32 3> ; <<2 x float>> [#uses=1] 19 %5 = call <2 x float> @llvm.arm.neon.vpadd.v2f32(<2 x float> %3, <2 x float> %4) nounwind ; <<2 x float>> [#uses=2] 20 %6 = call <2 x float> @llvm.arm.neon.vpadd.v2f32(<2 x float> %5, <2 x float> %5) nounwind ; <<2 x float>> [#uses=2] 21 %7 = shufflevector <2 x float> %6, <2 x float> %6, <4 x i32> <i32 0, i32 1, i32 2, i32 3> ; <<4 x float>> [#uses=2] 23 %8 = call <4 x float> @llvm.arm.neon.vrsqrte.v4f32(<4 x float> %7) nounwind ; <<4 x float>> [#uses=3 [all...] |
2010-05-17-FastAllocCrash.ll | 12 @search = external global %struct.CHESS_POSITION ; <%struct.CHESS_POSITION*> [#uses=1] 13 @bishop_mobility_rr45 = external global [64 x [256 x i32]] ; <[64 x [256 x i32]]*> [#uses=1] 85 %tmp1591 = load i64* getelementptr inbounds (%struct.CHESS_POSITION* @search, i32 0, i32 4) ; <i64> [#uses=1] 86 %tmp1572 = tail call fastcc i32 @FirstOne() ; <i32> [#uses=1] 87 %tmp1594 = load i32* undef ; <i32> [#uses=1] 88 %tmp1594.upgrd.5 = trunc i32 %tmp1594 to i8 ; <i8> [#uses=1] 89 %shift.upgrd.6 = zext i8 %tmp1594.upgrd.5 to i64 ; <i64> [#uses=1] 90 %tmp1595 = lshr i64 %tmp1591, %shift.upgrd.6 ; <i64> [#uses=1] 91 %tmp1595.upgrd.7 = trunc i64 %tmp1595 to i32 ; <i32> [#uses=1] 92 %tmp1596 = and i32 %tmp1595.upgrd.7, 255 ; <i32> [#uses=1 [all...] |
/external/llvm/test/Transforms/GlobalOpt/ |
heap-sra-phi.ll | 6 @X = internal global %struct.foo* null ; <%struct.foo**> [#uses=2] 10 %malloccall = tail call i8* @malloc(i64 8000000) ; <i8*> [#uses=1] 11 %tmp = bitcast i8* %malloccall to [1000000 x %struct.foo]* ; <[1000000 x %struct.foo]*> [#uses=1] 12 %.sub = getelementptr [1000000 x %struct.foo]* %tmp, i32 0, i32 0 ; <%struct.foo*> [#uses=1] 21 %tmpLD1 = load %struct.foo** @X, align 4 ; <%struct.foo*> [#uses=1] 25 %tmp = phi %struct.foo* [%tmpLD1, %bb1.thread ], [ %tmpLD2, %bb1 ] ; <i32> [#uses=2] 26 %i.0.reg2mem.0 = phi i32 [ 0, %bb1.thread ], [ %indvar.next, %bb1 ] ; <i32> [#uses=2] 27 %sum.0.reg2mem.0 = phi i32 [ 0, %bb1.thread ], [ %tmp3, %bb1 ] ; <i32> [#uses=1] 28 %tmp1 = getelementptr %struct.foo* %tmp, i32 %i.0.reg2mem.0, i32 0 ; <i32*> [#uses=1] 29 %tmp2 = load i32* %tmp1, align 4 ; <i32> [#uses=1 [all...] |
/external/llvm/test/Transforms/JumpThreading/ |
or-undef.ll | 9 %tmp = call i8* @f3(void (i8*)* null, i8* null) nounwind ; <i8*> [#uses=1] 10 %tmp1 = icmp eq i8* %args, null ; <i1> [#uses=1] 19 %tmp2 = call noalias i8** @buildargv(i8* %args) nounwind ; <i8**> [#uses=4] 20 %tmp3 = icmp eq i8** %tmp2, null ; <i1> [#uses=1] 28 %argv.0 = phi i8** [ %tmp2, %bb1 ], [ %tmp2, %bb ], [ undef, %entry ] ; <i8**> [#uses=4] 29 %tmp5 = icmp eq i8* %args, null ; <i1> [#uses=1] 30 %tmp6 = icmp eq i8** %argv.0, null ; <i1> [#uses=1] 31 %tmp7 = or i1 %tmp5, %tmp6 ; <i1> [#uses=1] 35 %tmp8 = load i8** %argv.0, align 8 ; <i8*> [#uses=1] 36 %tmp9 = icmp eq i8* %tmp8, null ; <i1> [#uses=1 [all...] |
/external/llvm/test/Transforms/PhaseOrdering/ |
2010-03-22-empty-baseclass.ll | 11 @.str = private constant [25 x i8] c"x.second() was clobbered\00", align 1 ; <[25 x i8]*> [#uses=1] 15 %argc_addr = alloca i32, align 4 ; <i32*> [#uses=1] 16 %argv_addr = alloca i8**, align 8 ; <i8***> [#uses=1] 17 %retval = alloca i32 ; <i32*> [#uses=2] 18 %0 = alloca i32 ; <i32*> [#uses=2] 19 %retval.1 = alloca i8 ; <i8*> [#uses=2] 20 %1 = alloca %struct.empty_base_t ; <%struct.empty_base_t*> [#uses=1] 21 %2 = alloca %struct.empty_base_t* ; <%struct.empty_base_t**> [#uses=1] 22 %x = alloca %"struct.boost::compressed_pair<empty_t,int>" ; <%"struct.boost::compressed_pair<empty_t,int>"*> [#uses=3] 23 %"alloca point" = bitcast i32 0 to i32 ; <i32> [#uses=0 [all...] |