/external/llvm/test/Transforms/InstCombine/ |
2007-10-28-stacksave.ll | 5 @p = weak global i8* null ; <i8**> [#uses=1] 9 %"alloca point" = bitcast i32 0 to i32 ; <i32> [#uses=0] 13 %n.0 = phi i32 [ 0, %entry ], [ %tmp25, %cleanup31 ] ; <i32> [#uses=2] 14 %tmp2 = call i8* @llvm.stacksave( ) ; <i8*> [#uses=2] 15 %tmp4 = srem i32 %n.0, 47 ; <i32> [#uses=1] 16 %tmp5 = add i32 %tmp4, 1 ; <i32> [#uses=5] 17 %tmp7 = sub i32 %tmp5, 1 ; <i32> [#uses=0] 18 %tmp89 = zext i32 %tmp5 to i64 ; <i64> [#uses=1] 19 %tmp10 = mul i64 %tmp89, 32 ; <i64> [#uses=0] 20 %tmp12 = mul i32 %tmp5, 4 ; <i32> [#uses=0 [all...] |
add.ll | 7 %B = add i32 %A, 0 ; <i32> [#uses=1] 12 %B = add i32 %A, 5 ; <i32> [#uses=1] 13 %C = add i32 %B, -5 ; <i32> [#uses=1] 18 %B = add i32 %A, 5 ; <i32> [#uses=1] 20 %C = sub i32 %B, 5 ; <i32> [#uses=1] 25 %C = sub i32 0, %A ; <i32> [#uses=1] 27 %D = add i32 %B, %C ; <i32> [#uses=1] 32 %C = sub i32 0, %A ; <i32> [#uses=1] 34 %D = add i32 %C, %B ; <i32> [#uses=1] 39 %B = mul i32 7, %A ; <i32> [#uses=1 [all...] |
/external/llvm/test/Transforms/LoopSimplify/ |
2003-08-15-PreheadersFail.ll | 3 @yy_base = external global [787 x i16] ; <[787 x i16]*> [#uses=1] 4 @yy_state_ptr = external global i32* ; <i32**> [#uses=3] 5 @yy_state_buf = external global [16386 x i32] ; <[16386 x i32]*> [#uses=1] 6 @yy_lp = external global i32 ; <i32*> [#uses=1] 12 %tmp.35 = load i32** @yy_state_ptr ; <i32*> [#uses=2] 13 %inc.0 = getelementptr i32* %tmp.35, i64 1 ; <i32*> [#uses=1] 15 %tmp.36 = load i32* null ; <i32> [#uses=1] 20 %tmp.91 = load i32* null ; <i32> [#uses=1] 21 %tmp.92 = sext i32 %tmp.91 to i64 ; <i64> [#uses=1] 22 %tmp.93 = getelementptr [787 x i16]* @yy_base, i64 0, i64 %tmp.92 ; <i16*> [#uses=1 [all...] |
/external/llvm/test/CodeGen/X86/ |
2009-04-27-CoalescerAssert.ll | 18 @get_mb_block_pos = external global void (i32, i32*, i32*)* ; <void (i32, i32*, i32*)**> [#uses=1] 19 @img = external global %struct.ImageParameters* ; <%struct.ImageParameters**> [#uses=14] 20 @llvm.used = appending global [1 x i8*] [i8* bitcast (void (i32, i32, i32, i32, %struct.PixelPos*)* @getAffNeighbour to i8*)], section "llvm.metadata" ; <[1 x i8*]*> [#uses=0] 24 %Opq.sa.calc = add i32 0, 2 ; <i32> [#uses=2] 25 %0 = load %struct.ImageParameters** @img, align 8 ; <%struct.ImageParameters*> [#uses=3] 26 %1 = getelementptr %struct.ImageParameters* %0, i64 0, i32 39 ; <%struct.Macroblock**> [#uses=1] 27 %2 = load %struct.Macroblock** %1, align 8 ; <%struct.Macroblock*> [#uses=24] 28 %3 = zext i32 %curr_mb_nr to i64 ; <i64> [#uses=24] 29 %4 = sext i32 %is_chroma to i64 ; <i64> [#uses=8] 33 %Opq.sa.calc747 = add i32 %Opq.sa.calc921, 70 ; <i32> [#uses=0 [all...] |
/development/ndk/samples/module-exports/ |
README.TXT | 7 bar simply uses 'foo', as a static library 8 zoo uses bar, is a shared library.
|
/external/llvm/test/Analysis/BasicAA/ |
no-escape-call.ll | 8 %arr = alloca [10 x i8*] ; <[10 x i8*]*> [#uses=1] 9 %tmp2 = call i8* @getPtr( ) nounwind ; <i8*> [#uses=2] 10 %tmp4 = getelementptr [10 x i8*]* %arr, i32 0, i32 %i ; <i8**> [#uses=2] 12 %tmp10 = getelementptr i8* %tmp2, i32 10 ; <i8*> [#uses=1] 14 %tmp14 = load i8** %tmp4, align 4 ; <i8*> [#uses=1] 15 %tmp16 = getelementptr i8* %tmp14, i32 10 ; <i8*> [#uses=1] 16 %tmp17 = load i8* %tmp16, align 1 ; <i8> [#uses=1] 17 %tmp19 = icmp eq i8 %tmp17, 42 ; <i1> [#uses=1]
|
/external/llvm/test/Analysis/GlobalsModRef/ |
aliastest.ll | 2 @X = internal global i32 4 ; <i32*> [#uses=1] 7 %V = load i32* %P ; <i32> [#uses=1]
|
/external/llvm/test/Analysis/ScalarEvolution/ |
2008-07-12-UnneededSelect2.ll | 6 icmp sgt i32 %x, 1 ; <i1>:0 [#uses=1] 13 %z.02 = phi i32 [ %1, %bb1 ], [ 1, %bb.nph ] ; <i32> [#uses=1] 14 %i.01 = phi i32 [ %2, %bb1 ], [ 1, %bb.nph ] ; <i32> [#uses=2] 15 mul i32 %z.02, %i.01 ; <i32>:1 [#uses=2] 16 add i32 %i.01, 1 ; <i32>:2 [#uses=2] 20 icmp slt i32 %2, %x ; <i1>:3 [#uses=1] 24 %.lcssa = phi i32 [ %1, %bb1 ] ; <i32> [#uses=1] 28 %z.0.lcssa = phi i32 [ %.lcssa, %bb1.bb2_crit_edge ], [ 1, %entry ] ; <i32> [#uses=1]
|
2009-01-02-SignedNegativeStride.ll | 4 @g_16 = external global i16 ; <i16*> [#uses=3] 5 @.str = external constant [4 x i8] ; <[4 x i8]*> [#uses=0] 9 %0 = load i16* @g_16, align 2 ; <i16> [#uses=1] 10 %1 = icmp sgt i16 %0, 0 ; <i1> [#uses=1] 14 %g_16.promoted = load i16* @g_16 ; <i16> [#uses=1] 18 %g_16.tmp.0 = phi i16 [ %g_16.promoted, %bb.nph ], [ %2, %bb1 ] ; <i16> [#uses=1] 19 %2 = add i16 %g_16.tmp.0, -1 ; <i16> [#uses=3] 23 %3 = icmp sgt i16 %2, 0 ; <i1> [#uses=1]
|
trip-count4.ll | 11 %indvar = phi i64 [ %n, %entry ], [ %indvar.next, %loop ] ; <i64> [#uses=4] 12 %s0 = shl i64 %indvar, 8 ; <i64> [#uses=1] 13 %indvar.i8 = ashr i64 %s0, 8 ; <i64> [#uses=1] 14 %t0 = getelementptr double* %d, i64 %indvar.i8 ; <double*> [#uses=2] 15 %t1 = load double* %t0 ; <double> [#uses=1] 16 %t2 = fmul double %t1, 1.000000e-01 ; <double> [#uses=1] 18 %indvar.next = sub i64 %indvar, 1 ; <i64> [#uses=2] 19 %exitcond = icmp eq i64 %indvar.next, 10 ; <i1> [#uses=1]
|
/external/llvm/test/Assembler/ |
select.ll | 5 %X = select i1 true, i1 false, i1 true ; <i1> [#uses=1] 6 %V = select i1 %X, i32 %V1, i32 %V2 ; <i32> [#uses=1]
|
/external/llvm/test/CodeGen/ARM/ |
2009-04-06-AsmModifier.ll | 5 %ptr = alloca i32 ; <i32*> [#uses=2] 7 %retval = alloca i32 ; <i32*> [#uses=2] 9 %res = alloca i32 ; <i32*> [#uses=0] 10 %fh = alloca i32 ; <i32*> [#uses=1] 11 %1 = load i32* %fh ; <i32> [#uses=1] 12 %2 = load i32* %ptr ; <i32> [#uses=1] 13 %3 = call i32 asm "mov r0, $2; mov r1, $3; swi ${1:a}; mov $0, r0", "=r,i,r,r,~{r0},~{r1}"(i32 107, i32 %1, i32 %2) nounwind ; <i32> [#uses=1] 18 %4 = load i32* %retval ; <i32> [#uses=1]
|
2009-04-08-FREM.ll | 6 %rem_r = frem double 0.000000e+00, 0.000000e+00 ; <double> [#uses=1] 7 %1 = call i32 (i8*, ...)* @printf(i8* null, double %rem_r) ; <i32> [#uses=0]
|
2009-09-13-InvalidSubreg.ll | 16 %val.i.i = load <4 x float>* undef ; <<4 x float>> [#uses=1] 17 %val2.i.i = load <4 x float>* null ; <<4 x float>> [#uses=1] 18 %elt3.i.i = getelementptr inbounds %struct.obb* %box, i32 0, i32 0, i32 2, i32 0 ; <<4 x float>*> [#uses=1] 19 %val4.i.i = load <4 x float>* %elt3.i.i ; <<4 x float>> [#uses=1] 20 %0 = shufflevector <2 x float> undef, <2 x float> zeroinitializer, <4 x i32> <i32 0, i32 1, i32 2, i32 3> ; <<4 x float>> [#uses=1] 21 %1 = fadd <4 x float> undef, zeroinitializer ; <<4 x float>> [#uses=1] 25 %2 = fmul <4 x float> %val.i.i, undef ; <<4 x float>> [#uses=1] 26 %3 = fmul <4 x float> %val2.i.i, undef ; <<4 x float>> [#uses=1] 27 %4 = fadd <4 x float> %3, %2 ; <<4 x float>> [#uses=1] 28 %5 = fmul <4 x float> %val4.i.i, undef ; <<4 x float>> [#uses=1 [all...] |
ispositive.ll | 6 icmp slt i32 %X, 0 ; <i1>:0 [#uses=1] 7 zext i1 %0 to i32 ; <i32>:1 [#uses=1]
|
load.ll | 10 %tmp = load i8* %p ; <i8> [#uses=1] 11 %tmp1 = sext i8 %tmp to i32 ; <i32> [#uses=1] 17 %tmp = load i8* %p ; <i8> [#uses=1] 18 %tmp2 = zext i8 %tmp to i32 ; <i32> [#uses=1] 24 %tmp = load i16* %p ; <i16> [#uses=1] 25 %tmp3 = sext i16 %tmp to i32 ; <i32> [#uses=1] 31 %tmp = load i16* %p ; <i16> [#uses=1] 32 %tmp4 = zext i16 %tmp to i32 ; <i32> [#uses=1]
|
/external/llvm/test/CodeGen/Generic/ |
2005-12-12-ExpandSextInreg.ll | 4 %B = trunc i64 %A to i8 ; <i8> [#uses=1] 5 %C = sext i8 %B to i64 ; <i64> [#uses=1]
|
2007-04-17-lsr-crash.ll | 8 %tmp211 = add i32 %inTextSize_addr.1.ph17, -2 ; <i32> [#uses=1] 15 %indvar.next49 = add i32 %indvar48, 1 ; <i32> [#uses=1] 19 %indvar48 = phi i32 [ %indvar.next49, %cond_next232 ], [ 0, %entry ] ; <i32> [#uses=2] 20 %inTextSize_addr.1.ph17 = phi i32 [ %tmp211, %cond_next232 ], [ %inTextSize, %entry ] ; <i32> [#uses=3] 21 %tmp.50 = sub i32 0, %indvar48 ; <i32> [#uses=1] 22 %tmp219 = icmp eq i32 %tmp.50, 0 ; <i1> [#uses=1] 26 %inTextSize_addr.1.us = add i32 0, %inTextSize_addr.1.ph17 ; <i32> [#uses=0] 30 %tmp238 = icmp eq i32 %inTextSize_addr.1.ph17, 0 ; <i1> [#uses=1]
|
call2-ret0.ll | 8 %q = call i32 @bar( i32 1 ) ; <i32> [#uses=1] 13 %r = call i32 @foo( i32 2 ) ; <i32> [#uses=1]
|
/external/llvm/test/CodeGen/MSP430/ |
2009-09-18-AbsoluteAddr.ll | 6 @"\010x0021" = external global i8, align 1 ; <i8*> [#uses=2] 10 %retval = alloca i8 ; <i8*> [#uses=2] 11 %x.addr = alloca i8 ; <i8*> [#uses=2] 12 %tmp = alloca i8, align 1 ; <i8*> [#uses=2] 14 %tmp1 = load volatile i8* @"\010x0021" ; <i8> [#uses=1] 16 %tmp2 = load i8* %x.addr ; <i8> [#uses=1] 18 %tmp3 = load i8* %tmp ; <i8> [#uses=1] 20 %0 = load i8* %retval ; <i8> [#uses=1]
|
/external/llvm/test/CodeGen/PowerPC/ |
2005-01-14-SetSelectCrash.ll | 4 %setle = icmp sle i64 1, 0 ; <i1> [#uses=1] 5 %select = select i1 true, i1 %setle, i1 true ; <i1> [#uses=0]
|
2006-04-01-FloatDoubleExtend.ll | 5 %tmp145 = fpext float %tmp127 to double ; <double> [#uses=1] 6 %tmp150 = call double asm "frsqrte $0,$1", "=f,f"( double %tmp145 ) ; <double> [#uses=1]
|
2007-10-18-PtrArithmetic.ll | 6 %.mask = and i8 %inoutspec.0, -16 ; <i8> [#uses=1] 7 %tmp6 = icmp eq i8 %.mask, 16 ; <i1> [#uses=1] 11 %tmp89 = bitcast float* %res to <4 x i32>* ; <<4 x i32>*> [#uses=1] 12 %tmp1011 = bitcast float* %argA to <4 x i32>* ; <<4 x i32>*> [#uses=1] 13 %tmp14 = load <4 x i32>* %tmp1011, align 16 ; <<4 x i32>> [#uses=1] 14 %tmp1516 = bitcast float* %argB to <4 x i32>* ; <<4 x i32>*> [#uses=1] 15 %tmp18 = load <4 x i32>* %tmp1516, align 16 ; <<4 x i32>> [#uses=1] 16 %tmp19 = sdiv <4 x i32> %tmp14, %tmp18 ; <<4 x i32>> [#uses=1]
|
2008-07-15-Fabs.ll | 7 call ppc_fp128 @fabsl( ppc_fp128 %d ) nounwind readnone ; <ppc_fp128>:0 [#uses=1] 8 fcmp olt ppc_fp128 0xM00000000000000000000000000000000, %0 ; <i1>:1 [#uses=1] 9 %.pn106 = select i1 %1, ppc_fp128 %a, ppc_fp128 0xM00000000000000000000000000000000 ; <ppc_fp128> [#uses=1] 10 %.pn = fsub ppc_fp128 0xM00000000000000000000000000000000, %.pn106 ; <ppc_fp128> [#uses=1] 11 %y.0 = fdiv ppc_fp128 %.pn, 0xM00000000000000000000000000000000 ; <ppc_fp128> [#uses=1] 12 fmul ppc_fp128 %y.0, 0xM3FF00000000000000000000000000000 ; <ppc_fp128>:2 [#uses=1] 13 fadd ppc_fp128 %2, fmul (ppc_fp128 0xM00000000000000000000000000000000, ppc_fp128 0xM00000000000000000000000000000000) ; <ppc_fp128>:3 [#uses=1] 14 %tmpi = fadd ppc_fp128 %3, 0xM00000000000000000000000000000000 ; <ppc_fp128> [#uses=1]
|
2008-07-15-SignExtendInreg.ll | 7 load i16* null, align 2 ; <i16>:0 [#uses=2] 8 lshr i16 %0, 11 ; <i16>:1 [#uses=0] 9 trunc i16 %0 to i8 ; <i8>:2 [#uses=1] 10 sext i8 %2 to i16 ; <i16>:3 [#uses=1] 11 add i16 0, %3 ; <i16>:4 [#uses=1] 12 sext i16 %4 to i32 ; <i32>:5 [#uses=1] 13 %dcval.0.in = shl i32 %5, 0 ; <i32> [#uses=1] 14 %dcval.0 = trunc i32 %dcval.0.in to i16 ; <i16> [#uses=1]
|