/external/llvm/test/Transforms/Reassociate/ |
looptest.ll | 17 @.LC0 = internal global [4 x i8] c"%d\0A\00" ; <[4 x i8]*> [#uses=1] 23 %cond221 = icmp eq i32 0, %Num ; <i1> [#uses=3] 26 %reg115 = phi i32 [ %reg120, %bb6 ], [ 0, %bb0 ] ; <i32> [#uses=2] 29 %reg116 = phi i32 [ %reg119, %bb5 ], [ 0, %bb2 ] ; <i32> [#uses=2] 32 %reg117 = phi i32 [ %reg118, %bb4 ], [ 0, %bb3 ] ; <i32> [#uses=2] 33 %reg113 = add i32 %reg115, %reg117 ; <i32> [#uses=1] 34 %reg114 = add i32 %reg113, %reg116 ; <i32> [#uses=1] 35 %cast227 = getelementptr [4 x i8]* @.LC0, i64 0, i64 0 ; <i8*> [#uses=1] 36 call i32 (i8*, ...)* @printf( i8* %cast227, i32 %reg114 ) ; <i32>:0 [#uses=0] 37 %reg118 = add i32 %reg117, 1 ; <i32> [#uses=2 [all...] |
/external/llvm/test/CodeGen/X86/ |
2007-10-15-CoalescerCrash.ll | 85 @first_edge_aux_obj = external global i8* ; <i8**> [#uses=0] 86 @first_block_aux_obj = external global i8* ; <i8**> [#uses=0] 87 @n_edges = external global i32 ; <i32*> [#uses=0] 88 @ENTRY_BLOCK_PTR = external global %struct.basic_block_def* ; <%struct.basic_block_def**> [#uses=0] 89 @EXIT_BLOCK_PTR = external global %struct.basic_block_def* ; <%struct.basic_block_def**> [#uses=0] 90 @n_basic_blocks = external global i32 ; <i32*> [#uses=0] 91 @.str = external constant [9 x i8] ; <[9 x i8]*> [#uses=0] 92 @rbi_pool = external global %struct.alloc_pool_def* ; <%struct.alloc_pool_def**> [#uses=0] 93 @__FUNCTION__.19643 = external constant [18 x i8] ; <[18 x i8]*> [#uses=0] 94 @.str1 = external constant [20 x i8] ; <[20 x i8]*> [#uses=0 [all...] |
postra-licm.ll | 14 @.str12 = external constant [2 x i8], align 1 ; <[2 x i8]*> [#uses=1] 15 @.str19 = external constant [7 x i8], align 1 ; <[7 x i8]*> [#uses=1] 16 @.str24 = external constant [4 x i8], align 1 ; <[4 x i8]*> [#uses=1] 33 %0 = call %struct.FILE* @"\01_fopen$UNIX2003"(i8* undef, i8* getelementptr inbounds ([2 x i8]* @.str12, i32 0, i32 0)) nounwind ; <%struct.FILE*> [#uses=3] 61 %1 = icmp eq i8 undef, 69 ; <i1> [#uses=1] 80 %counter.035 = phi i32 [ %3, %bb28 ], [ 0, %bb26.preheader ] ; <i32> [#uses=2] 81 %tmp56 = shl i32 %counter.035, 2 ; <i32> [#uses=0] 82 %2 = call i8* @fgets(i8* undef, i32 50, %struct.FILE* %0) nounwind ; <i8*> [#uses=0] 83 %3 = add nsw i32 %counter.035, 1 ; <i32> [#uses=1] 84 %4 = call i32 @feof(%struct.FILE* %0) nounwind ; <i32> [#uses=0 [all...] |
2009-02-11-codegenprepare-reuse.ll | 9 %tmp2 = load i8** null ; <i8*> [#uses=2] 10 %tmp34 = getelementptr i8* %tmp2, i32 4 ; <i8*> [#uses=2] 11 %tmp5.i424 = bitcast i8* %tmp34 to i8** ; <i8**> [#uses=2] 12 %tmp15.i = getelementptr i8* %tmp2, i32 12 ; <i8*> [#uses=1] 13 %0 = bitcast i8* %tmp15.i to i32* ; <i32*> [#uses=1] 20 %tmp5.i590 = load i8** %tmp5.i424 ; <i8*> [#uses=0] 22 %tmp6.i569 = load i8** %tmp5.i424 ; <i8*> [#uses=0] 23 %1 = call i32 asm "bswap $0", "=r,0,~{dirflag},~{fpsr},~{flags}"(i32 0) nounwind ; <i32> [#uses=0] 30 %2 = bitcast i8* %tmp34 to %struct.GetBitContext* ; <%struct.GetBitContext*> [#uses=1] 31 %call9.i = call fastcc i32 @decode_scalar(%struct.GetBitContext* %2, i32 0, i32 0, i32 0) nounwind ; <i32> [#uses=0 [all...] |
2009-08-06-inlineasm.ll | 13 %temp_block = alloca [64 x i16], align 16 ; <[64 x i16]*> [#uses=0] 14 %tmp = call i32 asm sideeffect "xor %edx, %edx", "={dx},~{dirflag},~{fpsr},~{flags}"() nounwind ; <i32> [#uses=1] 21 %level.1 = phi i32 [ %tmp, %if.then28 ], [ 0, %entry ] ; <i32> [#uses=1] 22 %add.ptr1 = getelementptr [64 x i16]* null, i32 0, i32 %qscale ; <i16*> [#uses=1] 23 %add.ptr2 = getelementptr [64 x i16]* null, i32 1, i32 %qscale ; <i16*> [#uses=1] 24 %add.ptr3 = getelementptr [64 x i16]* null, i32 2, i32 %qscale ; <i16*> [#uses=1] 25 %add.ptr4 = getelementptr [64 x i16]* null, i32 3, i32 %qscale ; <i16*> [#uses=1] 26 %add.ptr5 = getelementptr [64 x i16]* null, i32 4, i32 %qscale ; <i16*> [#uses=1] 27 %add.ptr6 = getelementptr [64 x i16]* null, i32 5, i32 %qscale ; <i16*> [#uses=1] 28 %tmp1 = call i32 asm sideeffect "nop", "={ax},r,r,r,r,r,0,~{dirflag},~{fpsr},~{flags}"(i16* %add.ptr6, i16* %add.ptr5, i16* %add.ptr4, i16* %add.ptr3, i16* %add.ptr2, i16* %add.ptr1) nounwind ; <i32> [#uses=0 [all...] |
2010-05-05-LocalAllocEarlyClobber.ll | 11 %retval = alloca i8*, align 4 ; <i8**> [#uses=2] 12 %ret = alloca i8*, align 4 ; <i8**> [#uses=2] 13 %p = alloca i8*, align 4 ; <i8**> [#uses=1] 14 %t = alloca i32, align 4 ; <i32*> [#uses=1] 19 %0 = call %0 asm "mov $$0xdeafbeef, $1\0A\09mov $$0xcafebabe, $0\0A\09mov $0, $2\0A\09", "=&r,=&r,=&{cx},~{dirflag},~{fpsr},~{flags}"() nounwind, !srcloc !0 ; <%0> [#uses=3] 20 %asmresult = extractvalue %0 %0, 0 ; <i8*> [#uses=1] 21 %asmresult1 = extractvalue %0 %0, 1 ; <i8*> [#uses=1] 22 %asmresult2 = extractvalue %0 %0, 2 ; <i32> [#uses=1] 26 %tmp = load i8** %ret ; <i8*> [#uses=1] 28 %1 = load i8** %retval ; <i8*> [#uses=1 [all...] |
fold-load.ll | 4 @stmt_obstack = external global %struct.obstack ; <%struct.obstack*> [#uses=1] 12 %new_size.0.i = select i1 false, i32 0, i32 0 ; <i32> [#uses=1] 13 %tmp.i = load i32* bitcast (i8* getelementptr (%struct.obstack* @stmt_obstack, i32 0, i32 10) to i32*) ; <i32> [#uses=1] 14 %tmp.i.upgrd.1 = trunc i32 %tmp.i to i8 ; <i8> [#uses=1] 15 %tmp21.i = and i8 %tmp.i.upgrd.1, 1 ; <i8> [#uses=1] 16 %tmp22.i = icmp eq i8 %tmp21.i, 0 ; <i1> [#uses=1] 23 %tmp35.i = tail call %struct._obstack_chunk* null( i32 %new_size.0.i ) ; <%struct._obstack_chunk*> [#uses=0] 33 %A = load i16* %P, align 4 ; <i16> [#uses=11] 34 %C = zext i16 %A to i32 ; <i32> [#uses=1] 35 %D = and i32 %C, 255 ; <i32> [#uses=1 [all...] |
lsr-interesting-step.ll | 12 @flags = external global [8192 x i8], align 16 ; <[8192 x i8]*> [#uses=1] 16 %tmp = icmp slt i64 2, 8192 ; <i1> [#uses=1] 23 %tmp8 = phi i64 [ %tmp18, %bb17 ], [ 2, %bb ] ; <i64> [#uses=2] 24 %tmp9 = icmp slt i64 2, 8192 ; <i1> [#uses=1] 31 %tmp12 = phi i64 [ %tmp14, %bb11 ], [ 2, %bb10 ] ; <i64> [#uses=2] 32 %tmp13 = getelementptr inbounds [8192 x i8]* @flags, i64 0, i64 %tmp12 ; <i8*> [#uses=1] 34 %tmp14 = add nsw i64 %tmp12, %tmp8 ; <i64> [#uses=2] 35 %tmp15 = icmp slt i64 %tmp14, 8192 ; <i1> [#uses=1] 42 %tmp18 = add nsw i64 %tmp8, 1 ; <i64> [#uses=2] 43 %tmp19 = icmp slt i64 %tmp18, 8192 ; <i1> [#uses=1 [all...] |
nosse-error1.ll | 7 @f = external global float ; <float*> [#uses=4] 8 @d = external global double ; <double*> [#uses=4] 12 %0 = load float* @f, align 4 ; <float> [#uses=1] 13 %1 = tail call float @foo1(float %0) nounwind ; <float> [#uses=1] 15 %2 = load double* @d, align 8 ; <double> [#uses=1] 16 %3 = tail call double @foo2(double %2) nounwind ; <double> [#uses=1] 18 %4 = load float* @f, align 4 ; <float> [#uses=1] 19 %5 = tail call float @foo3(float %4) nounwind ; <float> [#uses=1] 21 %6 = load double* @d, align 8 ; <double> [#uses=1] 22 %7 = tail call double @foo4(double %6) nounwind ; <double> [#uses=1 [all...] |
nosse-error2.ll | 7 @f = external global float ; <float*> [#uses=4] 8 @d = external global double ; <double*> [#uses=4] 12 %0 = load float* @f, align 4 ; <float> [#uses=1] 13 %1 = tail call inreg float @foo1(float inreg %0) nounwind ; <float> [#uses=1] 15 %2 = load double* @d, align 8 ; <double> [#uses=1] 16 %3 = tail call inreg double @foo2(double inreg %2) nounwind ; <double> [#uses=1] 18 %4 = load float* @f, align 4 ; <float> [#uses=1] 19 %5 = tail call inreg float @foo3(float inreg %4) nounwind ; <float> [#uses=1] 21 %6 = load double* @d, align 8 ; <double> [#uses=1] 22 %7 = tail call inreg double @foo4(double inreg %6) nounwind ; <double> [#uses=1 [all...] |
/external/llvm/test/Transforms/Inline/ |
devirtualize.ll | 12 %tmp3 = load i32 ()** %p ; <i32 ()*> [#uses=1] 13 %call = call i32 %tmp3() ; <i32> [#uses=1] 43 @_ZTV1D = linkonce_odr constant [6 x i8*] [i8* null, i8* bitcast (%2* @_ZTI1D to i8*), i8* bitcast (i32 (%struct.C*)* @_ZN1D1fEv to i8*), i8* inttoptr (i64 -8 to i8*), i8* bitcast (%2* @_ZTI1D to i8*), i8* bitcast (i32 (%struct.C*)* @_ZThn8_N1D1fEv to i8*)] ; <[6 x i8*]*> [#uses=2] 44 @_ZTVN10__cxxabiv120__si_class_type_infoE = external global i8* ; <i8**> [#uses=1] 45 @_ZTS1D = linkonce_odr constant [3 x i8] c"1D\00" ; <[3 x i8]*> [#uses=1] 46 @_ZTVN10__cxxabiv121__vmi_class_type_infoE = external global i8* ; <i8**> [#uses=1] 47 @_ZTS1C = linkonce_odr constant [3 x i8] c"1C\00" ; <[3 x i8]*> [#uses=1] 48 @_ZTVN10__cxxabiv117__class_type_infoE = external global i8* ; <i8**> [#uses=1] 49 @_ZTS1A = linkonce_odr constant [3 x i8] c"1A\00" ; <[3 x i8]*> [#uses=1] 50 @_ZTI1A = linkonce_odr constant %0 { i8* bitcast (i8** getelementptr inbounds (i8** @_ZTVN10__cxxabiv117__class_type_infoE, i64 2) to i8*), i8* getelementptr inbounds ([3 x i8]* @_ZTS1A, i32 0, i32 0) } ; <%0*> [#uses=1 [all...] |
/external/llvm/test/CodeGen/Thumb2/ |
2010-02-11-phi-cycle.ll | 9 %0 = icmp eq i32 %n, 1 ; <i1> [#uses=1] 13 %tmp = add i32 %n, -1 ; <i32> [#uses=1] 17 %indvar = phi i32 [ 0, %bb.nph ], [ %indvar.next, %bb ] ; <i32> [#uses=1] 18 %u.05 = phi i64 [ undef, %bb.nph ], [ %ins, %bb ] ; <i64> [#uses=1] 19 %1 = tail call i32 @f() nounwind ; <i32> [#uses=1] 20 %tmp4 = zext i32 %1 to i64 ; <i64> [#uses=1] 21 %mask = and i64 %u.05, -4294967296 ; <i64> [#uses=1] 22 %ins = or i64 %tmp4, %mask ; <i64> [#uses=2] 24 %indvar.next = add i32 %indvar, 1 ; <i32> [#uses=2] 25 %exitcond = icmp eq i32 %indvar.next, %tmp ; <i1> [#uses=1 [all...] |
2010-06-21-TailMergeBug.ll | 13 @finput = external global %struct.FILE* ; <%struct.FILE**> [#uses=1] 14 @_DefaultRuneLocale = external global %struct._RuneLocale ; <%struct._RuneLocale*> [#uses=0] 15 @token_buffer = external global [1025 x i8], align 4 ; <[1025 x i8]*> [#uses=1] 16 @.str73 = external constant [6 x i8], align 4 ; <[6 x i8]*> [#uses=0] 17 @.str174 = external constant [5 x i8], align 4 ; <[5 x i8]*> [#uses=0] 18 @.str275 = external constant [6 x i8], align 4 ; <[6 x i8]*> [#uses=0] 19 @.str376 = external constant [5 x i8], align 4 ; <[5 x i8]*> [#uses=0] 20 @.str477 = external constant [6 x i8], align 4 ; <[6 x i8]*> [#uses=0] 21 @.str578 = external constant [6 x i8], align 4 ; <[6 x i8]*> [#uses=0] 22 @.str679 = external constant [7 x i8], align 4 ; <[7 x i8]*> [#uses=0 [all...] |
2009-08-04-ScavengerAssert.ll | 25 @.str24239 = external constant [20 x i8], align 1 ; <[20 x i8]*> [#uses=1] 26 @no_file_pos = external global %4 ; <%4*> [#uses=1] 27 @.str19294 = external constant [9 x i8], align 1 ; <[9 x i8]*> [#uses=1] 28 @zz_lengths = external global [150 x i8] ; <[150 x i8]*> [#uses=1] 29 @next_free.4772 = external global i8** ; <i8***> [#uses=3] 30 @top_free.4773 = external global i8** ; <i8***> [#uses=2] 31 @.str1575 = external constant [32 x i8], align 1 ; <[32 x i8]*> [#uses=1] 32 @zz_free = external global [524 x %struct.rec*] ; <[524 x %struct.rec*]*> [#uses=2] 33 @zz_hold = external global %struct.rec* ; <%struct.rec**> [#uses=5] 34 @zz_tmp = external global %struct.rec* ; <%struct.rec**> [#uses=2 [all...] |
bfi.ll | 5 @X = common global %struct.F zeroinitializer, align 4 ; <%struct.F*> [#uses=1] 12 %0 = load i32* bitcast (%struct.F* @X to i32*), align 4 ; <i32> [#uses=1] 13 %1 = and i32 %0, -62914561 ; <i32> [#uses=1] 14 %2 = or i32 %1, 41943040 ; <i32> [#uses=1] 24 %and = and i32 %A, -8388481 ; <i32> [#uses=1] 25 %and2 = and i32 %B, 8388480 ; <i32> [#uses=1] 26 %or = or i32 %and2, %and ; <i32> [#uses=1] 35 %and = and i32 %A, 8388480 ; <i32> [#uses=1] 36 %and2 = and i32 %B, -8388481 ; <i32> [#uses=1] 37 %or = or i32 %and2, %and ; <i32> [#uses=1 [all...] |
/external/llvm/test/Transforms/InstCombine/ |
signext.ll | 6 %tmp.1 = and i32 %x, 65535 ; <i32> [#uses=1] 7 %tmp.2 = xor i32 %tmp.1, -32768 ; <i32> [#uses=1] 8 %tmp.3 = add i32 %tmp.2, 32768 ; <i32> [#uses=1] 17 %tmp.1 = and i32 %x, 65535 ; <i32> [#uses=1] 18 %tmp.2 = xor i32 %tmp.1, 32768 ; <i32> [#uses=1] 19 %tmp.3 = add i32 %tmp.2, -32768 ; <i32> [#uses=1] 28 %tmp.1 = zext i16 %P to i32 ; <i32> [#uses=1] 29 %tmp.4 = xor i32 %tmp.1, 32768 ; <i32> [#uses=1] 30 %tmp.5 = add i32 %tmp.4, -32768 ; <i32> [#uses=1] 38 %tmp.1 = zext i16 %P to i32 ; <i32> [#uses=1 [all...] |
/external/llvm/test/CodeGen/CellSPU/ |
nand.ll | 14 %A = and <4 x i32> %arg2, %arg1 ; <<4 x i32>> [#uses=1] 20 %A = and <4 x i32> %arg1, %arg2 ; <<4 x i32>> [#uses=1] 26 %A = and <8 x i16> %arg2, %arg1 ; <<8 x i16>> [#uses=1] 33 %A = and <8 x i16> %arg1, %arg2 ; <<8 x i16>> [#uses=1] 40 %A = and <16 x i8> %arg2, %arg1 ; <<16 x i8>> [#uses=1] 48 %A = and <16 x i8> %arg1, %arg2 ; <<16 x i8>> [#uses=1] 56 %A = and i32 %arg2, %arg1 ; <i32> [#uses=1] 57 %B = xor i32 %A, -1 ; <i32> [#uses=1] 62 %A = and i32 %arg1, %arg2 ; <i32> [#uses=1] 63 %B = xor i32 %A, -1 ; <i32> [#uses=1 [all...] |
/external/llvm/test/CodeGen/PowerPC/ |
trampoline.ll | 30 @_NSConcreteStackBlock = external global i8* ; <i8**> [#uses=1] 31 @"\01L_OBJC_SELECTOR_REFERENCES_1" = internal global %struct.objc_selector* bitcast ([34 x i8]* @"\01L_OBJC_METH_VAR_NAME_1" to %struct.objc_selector*), section "__OBJC,__message_refs,literal_pointers,no_dead_strip" ; <%struct.objc_selector**> [#uses=2] 32 @"\01L_OBJC_CLASS_NSBitmapImageRep" = internal global %struct._objc_class { %struct._objc_class* @"\01L_OBJC_METACLASS_NSBitmapImageRep", %struct._objc_class* bitcast ([11 x i8]* @"\01L_OBJC_CLASS_NAME_1" to %struct._objc_class*), i8* getelementptr ([17 x i8]* @"\01L_OBJC_CLASS_NAME_0", i32 0, i32 0), i32 0, i32 1, i32 0, %struct._objc_ivar_list* null, %struct._objc_method_list* bitcast ({ i8*, i32, [1 x %struct._objc_method] }* @"\01L_OBJC_INSTANCE_METHODS_NSBitmapImageRep" to %struct._objc_method_list*), %struct.objc_cache* null, %struct._objc_protocol** null, i8* null, %struct._objc_class_ext* null }, section "__OBJC,__class,regular,no_dead_strip" ; <%struct._objc_class*> [#uses=3] 33 @"\01L_OBJC_SELECTOR_REFERENCES_0" = internal global %struct.objc_selector* bitcast ([14 x i8]* @"\01L_OBJC_METH_VAR_NAME_0" to %struct.objc_selector*), section "__OBJC,__message_refs,literal_pointers,no_dead_strip" ; <%struct.objc_selector**> [#uses=2] 34 @"\01L_OBJC_SYMBOLS" = internal global { i32, %struct.objc_selector**, i16, i16, [1 x %struct._objc_class*] } { i32 0, %struct.objc_selector** null, i16 1, i16 0, [1 x %struct._objc_class*] [ %struct._objc_class* @"\01L_OBJC_CLASS_NSBitmapImageRep" ] }, section "__OBJC,__symbols,regular,no_dead_strip" ; <{ i32, %struct.objc_selector**, i16, i16, [1 x %struct._objc_class*] }*> [#uses=2] 35 @"\01L_OBJC_METH_VAR_NAME_0" = internal global [14 x i8] c"copyWithZone:\00", section "__TEXT,__cstring,cstring_literals", align 4 ; <[14 x i8]*> [#uses=2] 36 @"\01L_OBJC_METH_VAR_TYPE_0" = internal global [20 x i8] c"@12@0:4^{_NSZone=}8\00", section "__TEXT,__cstring,cstring_literals", align 4 ; <[20 x i8]*> [#uses=1] 37 @"\01L_OBJC_INSTANCE_METHODS_NSBitmapImageRep" = internal global { i8*, i32, [1 x %struct._objc_method] } { i8* null, i32 1, [1 x %struct._objc_method] [ %struct._objc_method { %struct.objc_selector* bitcast ([14 x i8]* @"\01L_OBJC_METH_VAR_NAME_0" to %struct.objc_selector*), i8* getelementptr ([20 x i8]* @"\01L_OBJC_METH_VAR_TYPE_0", i32 0, i32 0), i8* bitcast (%struct.objc_object* (%struct.NSBitmapImageRep*, %struct.objc_selector*, %struct.NSZone*)* @"-[NSBitmapImageRep copyWithZone:]" to i8*) } ] }, section "__OBJC,__inst_meth,regular,no_dead_strip" ; <{ i8*, i32, [1 x %struct._objc_method] }*> [#uses=2] 38 @"\01L_OBJC_CLASS_NAME_0" = internal global [17 x i8] c"NSBitmapImageRep\00", section "__TEXT,__cstring,cstring_literals", align 4 ; <[17 x i8]*> [#uses=1] 39 @"\01L_OBJC_CLASS_NAME_1" = internal global [11 x i8] c"NSImageRep\00", section "__TEXT,__cstring,cstring_literals", align 4 ; <[11 x i8]*> [#uses=2 [all...] |
/development/samples/SipDemo/ |
AndroidManifest.xml | 33 <uses-sdk android:minSdkVersion="9" /> 34 <uses-permission android:name="android.permission.USE_SIP" /> 35 <uses-permission android:name="android.permission.INTERNET" /> 36 <uses-permission android:name="android.permission.VIBRATE" /> 37 <uses-permission android:name="android.permission.ACCESS_WIFI_STATE" /> 38 <uses-permission android:name="android.permission.WAKE_LOCK" /> 39 <uses-permission android:name="android.permission.RECORD_AUDIO" /> 41 <uses-feature android:name="android.hardware.sip.voip" android:required="true" /> 42 <uses-feature android:name="android.hardware.wifi" android:required="true" /> 43 <uses-feature android:name="android.hardware.microphone" android:required="true" / [all...] |
/external/llvm/test/CodeGen/ARM/ |
2007-05-23-BadPreIndexedStore.ll | 18 %indvar = phi i32 [ 0, %cond_false ], [ %indvar.next, %bb140 ] ; <i32> [#uses=2] 19 %edge.230.0.rec = shl i32 %indvar, 1 ; <i32> [#uses=3] 20 %edge.230.0 = getelementptr %struct.shape_edge_t* null, i32 %edge.230.0.rec ; <%struct.shape_edge_t*> [#uses=1] 21 %edge.230.0.sum6970 = or i32 %edge.230.0.rec, 1 ; <i32> [#uses=2] 22 %tmp154 = getelementptr %struct.shape_edge_t* null, i32 %edge.230.0.sum6970 ; <%struct.shape_edge_t*> [#uses=1] 23 %tmp11.i5 = getelementptr %struct.shape_edge_t* null, i32 %edge.230.0.sum6970, i32 0 ; <%struct.shape_edge_t**> [#uses=1] 26 %tmp16254.0.rec = add i32 %edge.230.0.rec, 2 ; <i32> [#uses=1] 27 %xp.350.sum = add i32 0, %tmp16254.0.rec ; <i32> [#uses=1] 28 %tmp168 = icmp slt i32 %xp.350.sum, 0 ; <i1> [#uses=1] 29 %indvar.next = add i32 %indvar, 1 ; <i32> [#uses=1 [all...] |
2008-11-18-ScavengerAssert.ll | 5 %0 = trunc i64 %u to i32 ; <i32> [#uses=1] 6 %asmtmp = tail call { i32, i32, i32, i32, i32 } asm "@ Inlined umul_ppmm\0A\09mov\09$2, $5, lsr #16\0A\09mov\09$0, $6, lsr #16\0A\09bic\09$3, $5, $2, lsl #16\0A\09bic\09$4, $6, $0, lsl #16\0A\09mul\09$1, $3, $4\0A\09mul\09$4, $2, $4\0A\09mul\09$3, $0, $3\0A\09mul\09$0, $2, $0\0A\09adds\09$3, $4, $3\0A\09addcs\09$0, $0, #65536\0A\09adds\09$1, $1, $3, lsl #16\0A\09adc\09$0, $0, $3, lsr #16", "=&r,=r,=&r,=&r,=r,r,r,~{cc}"(i32 %0, i32 0) nounwind ; <{ i32, i32, i32, i32, i32 }> [#uses=1] 7 %asmresult1 = extractvalue { i32, i32, i32, i32, i32 } %asmtmp, 1 ; <i32> [#uses=1] 8 %asmresult116 = zext i32 %asmresult1 to i64 ; <i64> [#uses=1] 9 %asmresult116.ins = or i64 0, %asmresult116 ; <i64> [#uses=1] 10 %1 = lshr i64 %v, 32 ; <i64> [#uses=1] 11 %2 = mul i64 %1, %u ; <i64> [#uses=1] 12 %3 = add i64 %2, 0 ; <i64> [#uses=1] 13 %4 = shl i64 %3, 32 ; <i64> [#uses=1] 14 %5 = add i64 %asmresult116.ins, %4 ; <i64> [#uses=1 [all...] |
2010-05-18-LocalAllocCrash.ll | 11 @.str = external constant [1 x i8] ; <[1 x i8]*> [#uses=1] 15 %vla6 = alloca i8, i32 undef, align 1 ; <i8*> [#uses=1] 16 %vla10 = alloca i8, i32 undef, align 1 ; <i8*> [#uses=1] 17 %vla14 = alloca i8, i32 undef, align 1 ; <i8*> [#uses=1] 18 %vla18 = alloca i8, i32 undef, align 1 ; <i8*> [#uses=1] 19 %tmp21 = load i32* undef ; <i32> [#uses=1] 20 %0 = mul i32 1, %tmp21 ; <i32> [#uses=1] 21 %vla22 = alloca i8, i32 %0, align 1 ; <i8*> [#uses=1] 26 %call = call i32 (...)* @x(%struct.q* undef, i8* undef, i8* %vla6, i8* %vla10, i32 undef) ; <i32> [#uses=0] 27 %call35 = call i32 (...)* @x(%struct.q* undef, i8* %vla14, i8* %vla18, i8* %vla22, i32 undef) ; <i32> [#uses=0 [all...] |
2010-08-04-EHCrash.ll | 6 %save_filt.936 = alloca i32 ; <i32*> [#uses=2] 7 %save_eptr.935 = alloca i8* ; <i8**> [#uses=2] 8 %eh_exception = alloca i8* ; <i8**> [#uses=5] 9 %eh_selector = alloca i32 ; <i32*> [#uses=3] 10 %"alloca point" = bitcast i32 0 to i32 ; <i32> [#uses=0] 15 %eh_select = load i32* %eh_selector ; <i32> [#uses=1] 17 %eh_value = load i8** %eh_exception ; <i8*> [#uses=1] 23 %tmp6 = load i8** %save_eptr.935, align 4 ; <i8*> [#uses=1] 25 %tmp7 = load i32* %save_filt.936, align 4 ; <i32> [#uses=1] 41 %eh_ptr13 = load i8** %eh_exception ; <i8*> [#uses=1 [all...] |
fnegs.ll | 8 %0 = load float* %a, align 4 ; <float> [#uses=2] 9 %1 = fsub float -0.000000e+00, %0 ; <float> [#uses=2] 10 %2 = fpext float %1 to double ; <double> [#uses=1] 11 %3 = fcmp olt double %2, 1.234000e+00 ; <i1> [#uses=1] 12 %retval = select i1 %3, float %1, float %0 ; <float> [#uses=1] 32 %0 = load float* %a, align 4 ; <float> [#uses=2] 33 %1 = fmul float -1.000000e+00, %0 ; <float> [#uses=2] 34 %2 = fpext float %1 to double ; <double> [#uses=1] 35 %3 = fcmp olt double %2, 1.234000e+00 ; <i1> [#uses=1] 36 %retval = select i1 %3, float %1, float %0 ; <float> [#uses=1 [all...] |
mulhi.ll | 14 %tmp = sext i32 %x to i64 ; <i64> [#uses=1] 15 %tmp1 = sext i32 %y to i64 ; <i64> [#uses=1] 16 %tmp2 = mul i64 %tmp1, %tmp ; <i64> [#uses=1] 17 %tmp3 = lshr i64 %tmp2, 32 ; <i64> [#uses=1] 18 %tmp3.upgrd.1 = trunc i64 %tmp3 to i32 ; <i32> [#uses=1] 31 %tmp = zext i32 %x to i64 ; <i64> [#uses=1] 32 %tmp1 = zext i32 %y to i64 ; <i64> [#uses=1] 33 %tmp2 = mul i64 %tmp1, %tmp ; <i64> [#uses=1] 34 %tmp3 = lshr i64 %tmp2, 32 ; <i64> [#uses=1] 35 %tmp3.upgrd.2 = trunc i64 %tmp3 to i32 ; <i32> [#uses=1 [all...] |