/external/llvm/test/CodeGen/Thumb/ |
2009-12-17-pre-regalloc-taildup.ll | 17 %2 = getelementptr inbounds [5 x i8*]* @codetable.2928, i32 0, i32 %1 ; <i8**> [#uses=1] 35 %6 = getelementptr inbounds [5 x i8*]* @codetable.2928, i32 0, i32 %5 ; <i8**> [#uses=1] 48 %10 = getelementptr inbounds [5 x i8*]* @codetable.2928, i32 0, i32 %9 ; <i8**> [#uses=1] 55 %14 = getelementptr inbounds [5 x i8*]* @codetable.2928, i32 0, i32 %13 ; <i8**> [#uses=1] 64 %20 = getelementptr inbounds [5 x i8*]* @codetable.2928, i32 0, i32 %19 ; <i8**> [#uses=1]
|
/external/llvm/test/CodeGen/Thumb2/ |
2010-01-06-TailDuplicateLabels.ll | 22 %0 = tail call i32 @pthread_mutex_lock(%struct.PlatformMutex* getelementptr inbounds (%struct.SpinLock* @_ZN3WTFL13pageheap_lockE, i32 0, i32 0)) nounwind 35 %2 = getelementptr inbounds %"struct.WTF::TCMalloc_ThreadCache"* %h.0, i32 0, i32 1 42 %6 = getelementptr inbounds %"struct.WTF::TCMalloc_ThreadCache"* %h.0, i32 0, i32 6 57 %9 = tail call i32 @pthread_mutex_unlock(%struct.PlatformMutex* getelementptr inbounds (%struct.SpinLock* @_ZN3WTFL13pageheap_lockE, i32 0, i32 0)) nounwind 58 %10 = getelementptr inbounds %"struct.WTF::TCMalloc_ThreadCache"* %heap.1, i32 0, i32 2
|
2010-08-10-VarSizedAllocaBug.ll | 17 %.sub = getelementptr inbounds [1000 x i8]* %1, i32 0, i32 0 ; <i8*> [#uses=2] 18 %2 = call i32 (i8*, i32, i32, i8*, ...)* @__sprintf_chk(i8* %.sub, i32 0, i32 1000, i8* getelementptr inbounds ([4 x i8]* @.str, i32 0, i32 0), i32 %i) nounwind ; <i32> [#uses=0] 55 %4 = tail call i32 (i8*, ...)* @printf(i8* getelementptr inbounds ([4 x i8]* @.str, i32 0, i32 0), i32 %2) nounwind ; <i32> [#uses=0]
|
/external/llvm/test/Transforms/InstCombine/ |
printf-1.ll | 56 ; CHECK-NEXT: call i32 @puts(i8* getelementptr inbounds ([12 x i8]* [[STR]], i32 0, i32 0)) 79 ; CHECK-NEXT: call i32 @puts(i8* getelementptr inbounds ([13 x i8]* @hello_world, i32 0, i32 0)) 90 ; CHECK-NEXT-IPRINTF: call i32 (i8*, ...)* @iprintf(i8* getelementptr inbounds ([3 x i8]* @percent_d, i32 0, i32 0), i32 187) 99 ; CHECK-NEXT-IPRINTF: call i32 (i8*, ...)* @printf(i8* getelementptr inbounds ([3 x i8]* @percent_f, i32 0, i32 0), double 1.870000e+00) 116 ; CHECK-NEXT: call i32 (i8*, ...)* @printf(i8* getelementptr inbounds ([2 x i8]* @h, i32 0, i32 0))
|
/external/llvm/test/Transforms/LoopVectorize/X86/ |
gcc-examples.ll | 31 %2 = getelementptr inbounds [2048 x i32]* @b, i64 0, i64 %indvars.iv 33 %4 = getelementptr inbounds [2048 x i32]* @c, i64 0, i64 %indvars.iv 36 %7 = getelementptr inbounds [2048 x i32]* @a, i64 0, i64 %indvars.iv 64 %2 = getelementptr inbounds i16* %sb, i64 %indvars.iv 67 %5 = getelementptr inbounds i32* %ia, i64 %indvars.iv
|
/external/llvm/test/Transforms/MetaRenamer/ |
metarenamer.ll | 25 %2 = getelementptr inbounds %struct.foo_xxx* %1, i32 0, i32 0 27 %3 = getelementptr inbounds %struct.foo_xxx* %1, i32 0, i32 1 29 %4 = getelementptr inbounds %struct.foo_xxx* %1, i32 0, i32 2 30 %5 = getelementptr inbounds %struct.bar_xxx* %4, i32 0, i32 0 32 %6 = getelementptr inbounds %struct.bar_xxx* %4, i32 0, i32 1
|
/external/llvm/test/Transforms/ObjCARC/ |
allocas.ll | 372 %objs.begin = getelementptr inbounds [2 x i8*]* %objs, i64 0, i64 0 375 %objs.elt = getelementptr inbounds [2 x i8*]* %objs, i64 0, i64 1 381 %keys.begin = getelementptr inbounds [2 x i8*]* %keys, i64 0, i64 0 384 %keys.elt = getelementptr inbounds [2 x i8*]* %keys, i64 0, i64 1 388 %gep = getelementptr inbounds [2 x i8*]* %objs, i64 0, i64 2 393 %arraydestroy.element = getelementptr inbounds i8** %arraydestroy.elementPast, i64 -1 396 %objs_ptr = getelementptr inbounds [2 x i8*]* %objs, i64 0, i64 0 401 %gep1 = getelementptr inbounds [2 x i8*]* %keys, i64 0, i64 2 406 %arraydestroy.element1 = getelementptr inbounds i8** %arraydestroy.elementPast1, i64 -1 409 %keys_ptr = getelementptr inbounds [2 x i8*]* %keys, i64 0, i64 [all...] |
/external/llvm/test/Transforms/SLPVectorizer/X86/ |
crash_lencod.ll | 71 %arrayidx154 = getelementptr inbounds [13 x i16]* undef, i64 0, i64 12 73 %arrayidx155 = getelementptr inbounds [13 x i16]* undef, i64 0, i64 11 75 %arrayidx156 = getelementptr inbounds [13 x i16]* undef, i64 0, i64 10 82 %arrayidx41 = getelementptr inbounds double* %inbuf, i64 2 83 %arrayidx44 = getelementptr inbounds double* %inbuf, i64 1
|
phi.ll | 32 %arrayidx = getelementptr inbounds double* %A, i64 10 34 %arrayidx1 = getelementptr inbounds double* %A, i64 11 42 %arrayidx3 = getelementptr inbounds double* %A, i64 1 72 %arrayidx = getelementptr inbounds double* %A, i64 1 93 %arrayidx7 = getelementptr inbounds double* %B, i64 1
|
rgb_phi.ll | 35 %arrayidx1 = getelementptr inbounds float* %A, i64 1 37 %arrayidx2 = getelementptr inbounds float* %A, i64 2 50 %arrayidx7 = getelementptr inbounds float* %A, i64 %4 55 %arrayidx12 = getelementptr inbounds float* %A, i64 %6 65 %arrayidx3.phi.trans.insert = getelementptr inbounds float* %A, i64 %indvars.iv.next
|
/external/llvm/test/DebugInfo/X86/ |
debug-info-blocks.ll | 60 @"\01L_OBJC_SELECTOR_REFERENCES_" = internal externally_initialized global i8* getelementptr inbounds ([5 x i8]* @"\01L_OBJC_METH_VAR_NAME_", i32 0, i32 0), section "__DATA, __objc_selrefs, literal_pointers, no_dead_strip" 64 @"\01l_objc_msgSend_fixup_alloc" = weak hidden global { i8* (i8*, %struct._message_ref_t*, ...)*, i8* } { i8* (i8*, %struct._message_ref_t*, ...)* @objc_msgSend_fixup, i8* getelementptr inbounds ([6 x i8]* @"\01L_OBJC_METH_VAR_NAME_1", i32 0, i32 0) }, section "__DATA, __objc_msgrefs, coalesced", align 16 66 @"\01l_objc_msgSend_fixup_count" = weak hidden global { i8* (i8*, %struct._message_ref_t*, ...)*, i8* } { i8* (i8*, %struct._message_ref_t*, ...)* @objc_msgSend_fixup, i8* getelementptr inbounds ([6 x i8]* @"\01L_OBJC_METH_VAR_NAME_2", i32 0, i32 0) }, section "__DATA, __objc_msgrefs, coalesced", align 16 70 @__block_descriptor_tmp = internal constant { i64, i64, i8*, i8*, i8*, i64 } { i64 0, i64 40, i8* bitcast (void (i8*, i8*)* @__copy_helper_block_ to i8*), i8* bitcast (void (i8*)* @__destroy_helper_block_ to i8*), i8* getelementptr inbounds ([6 x i8]* @.str, i32 0, i32 0), i64 256 } 75 @"\01l_OBJC_METACLASS_RO_$_A" = internal global %struct._class_ro_t { i32 1, i32 40, i32 40, i8* null, i8* getelementptr inbounds ([2 x i8]* @"\01L_OBJC_CLASS_NAME_", i32 0, i32 0), %struct.__method_list_t* null, %struct._objc_protocol_list* null, %struct._ivar_list_t* null, i8* null, %struct._prop_list_t* null }, section "__DATA, __objc_const", align 8 79 @"\01l_OBJC_$_INSTANCE_METHODS_A" = internal global { i32, i32, [1 x %struct._objc_method] } { i32 24, i32 1, [1 x %struct._objc_method] [%struct._objc_method { i8* getelementptr inbounds ([5 x i8]* @"\01L_OBJC_METH_VAR_NAME_", i32 0, i32 0), i8* getelementptr inbounds ([8 x i8]* @"\01L_OBJC_METH_VAR_TYPE_", i32 0, i32 0), i8* bitcast (i8* (%0*, i8*)* @"\01-[A init]" to i8*) }] }, section "__DATA, __objc_const", align 8 82 @"\01l_OBJC_$_INSTANCE_VARIABLES_A" = internal global { i32, i32, [1 x %struct._ivar_t] } { i32 32, i32 1, [1 x %struct._ivar_t] [%struct._ivar_t { i64* @"OBJC_IVAR_$_A.ivar", i8* getelementptr inbounds ([5 x i8]* @"\01L_OBJC_METH_VAR_NAME_3", i32 0, i32 0), i8* getelementptr inbounds ([2 x i8]* @"\01L_OBJC_METH_VAR_TYPE_4", i32 0, i32 0), i32 2, i32 4 }] }, section "__DATA, __objc_const", align 8 83 @"\01l_OBJC_CLASS_RO_$_A" = internal global %struct._class_ro_t { i32 0, i32 0, i32 4, i8* null, i8* getelementptr inbounds ([2 x i8]* @"\01L_OBJC_CLASS_NAME_", i32 0, i32 0), %struct.__method_list_t* bitcast ({ i32, i32, (…) [all...] |
/external/clang/test/CodeGenObjC/ |
arc-weak-property.m | 22 // CHECK-NEXT: [[T3:%.*]] = getelementptr inbounds i8* [[T2]], i64 [[T1]] 39 // CHECK-NEXT: [[T3:%.*]] = getelementptr inbounds i8* [[T2]], i64 [[T1]] 52 // CHECK-NEXT: [[T3:%.*]] = getelementptr inbounds i8* [[T2]], i64 [[T1]]
|
/external/llvm/test/Analysis/CostModel/X86/ |
loop_v2.ll | 13 %0 = getelementptr inbounds i32* %A, i64 %index 19 %5 = getelementptr inbounds i32* %A, i64 %4 22 %7 = getelementptr inbounds i32* %A, i64 %6
|
/external/llvm/test/CodeGen/ARM/ |
2010-06-21-nondarwin-tc.ll | 36 %tmp.i = getelementptr inbounds %"class.llvm::StringInit"* %this, i32 0, i32 0, i32 4 ; <i8*> [#uses=1] 55 %tmp2.i.i.i.i = getelementptr inbounds %"class.llvm::StringInit"* %this, i32 0, i32 1, i32 0, i32 0 ; <i8**> [#uses=1] 57 %arrayidx.i.i.i.i = getelementptr inbounds i8* %tmp3.i.i.i.i, i32 -12 ; <i8*> [#uses=1] 60 %tmp.i5 = getelementptr inbounds %"class.llvm::Record"* %R, i32 0, i32 4 ; <%"class.std::vector"*> [#uses=1] 61 %tmp2.i.i = getelementptr inbounds %"class.llvm::Record"* %R, i32 0, i32 4, i32 0, i32 4 ; <i8*> [#uses=1] 81 %add.ptr.i.i = getelementptr inbounds %"class.llvm::RecordVal"* %tmp6.i.i, i32 %.reload ; <%"class.llvm::RecordVal"*> [#uses=2] 103 %tmp.i3 = getelementptr inbounds %"class.llvm::RecordVal"* %tmp6.i.i, i32 %.reload, i32 3 ; <%"struct.llvm::Init"**> [#uses=1] 124 %tmp.i1 = getelementptr inbounds %"class.llvm::RecordVal"* %tmp6.i.i, i32 %.reload, i32 3 ; <%"struct.llvm::Init"**> [#uses=1] 131 tail call void @__assert_fail(i8* getelementptr inbounds ([45 x i8]* @.str51, i32 0, i32 0), i8* getelementptr inbounds ([47 x i8]* @.str8, i32 0, i32 0), i32 1141, i8* getelementptr inbounds ([116 x i8]* @__PRETTY_FUN (…) [all...] |
divmod.ll | 19 %arrayidx6 = getelementptr inbounds i32* %P, i32 1 37 %arrayidx6 = getelementptr inbounds i32* %P, i32 1 69 %8 = getelementptr inbounds i8* null, i32 %line_indent_len.0
|
/external/llvm/test/CodeGen/SPARC/ |
leafproc.ll | 73 %1 = getelementptr inbounds [2 x i32]* %array, i32 0, i32 0 75 %2 = getelementptr inbounds [2 x i32]* %array, i32 0, i32 1 77 %3 = getelementptr inbounds [2 x i32]* %array, i32 0, i32 %a
|
/external/llvm/test/CodeGen/X86/ |
2009-10-19-EmergencySpill.ll | 23 %10 = getelementptr inbounds i8* %0, i64 %.sum4 ; <i8*> [#uses=1] 25 %11 = getelementptr inbounds %struct.Rtree* %pRtree, i64 0, i32 3 ; <i32*> [#uses=1] 51 %18 = getelementptr inbounds %struct.RtreeNode* %pNode, i64 0, i32 3 ; <i32*> [#uses=1]
|
2010-09-30-CMOV-JumpTable-PHI.ll | 22 %iftmp.285.0 = select i1 %0, i8* getelementptr inbounds ([5 x i8]* @.str1189, i32 0, i32 0), i8* getelementptr inbounds ([4 x i8]* @.str706, i32 0, i32 0) 66 %2 = call i32 @memcmp(i8* %PatchedName.0.0, i8* getelementptr inbounds ([4 x i8]* @.str146, i32 0, i32 0), i32 3) nounwind readonly
|
2012-10-02-DAGCycle.ll | 11 %handler = getelementptr inbounds %TRp* %rp, i32 0, i32 1 13 %sync = getelementptr inbounds %TRH* %0, i32 0, i32 4 28 %0 = getelementptr inbounds %btConeShape* %this, i64 0, i32 0
|
ms-inline-asm.ll | 50 %a = getelementptr inbounds %struct.t18_type* %foo, i32 0, i32 0 52 %b = getelementptr inbounds %struct.t18_type* %foo, i32 0, i32 1 55 %b1 = getelementptr inbounds %struct.t18_type* %foo, i32 0, i32 1
|
xmulo.ll | 20 %5 = call i32 (i8*, ...)* @printf(i8* getelementptr inbounds ([10 x i8]* @.str, i32 0, i32 0), i64 %2, i32 %4) 34 %5 = call i32 (i8*, ...)* @printf(i8* getelementptr inbounds ([10 x i8]* @.str, i32 0, i32 0), i64 %2, i32 %4) 48 %5 = call i32 (i8*, ...)* @printf(i8* getelementptr inbounds ([10 x i8]* @.str, i32 0, i32 0), i64 %2, i32 %4)
|
/external/llvm/test/Instrumentation/BoundsChecking/ |
phi.ll | 17 %incdec.ptr = getelementptr inbounds i8* %c.addr.02, i64 -1 31 %addr = getelementptr inbounds [10 x i8]* @global, i64 0, i64 9 39 %incdec.ptr.i = getelementptr inbounds i8* %c.addr.02.i, i64 -1
|
/external/llvm/test/Transforms/BBVectorize/ |
ld1.ll | 11 %arrayidx3 = getelementptr inbounds double* %a, i64 1 13 %arrayidx4 = getelementptr inbounds double* %b, i64 1 16 %arrayidx6 = getelementptr inbounds double* %c, i64 1
|
/external/llvm/test/Transforms/GlobalDCE/ |
complex-constantexpr.ll | 72 store i32 ptrtoint (i32* @global to i32), i32* getelementptr inbounds (%struct.ham* @global8, i64 0, i32 0), align 4 74 %tmp = load i32* getelementptr inbounds (%struct.ham* @global8, i64 0, i32 0), align 4 92 store i32 %tmp10, i32* getelementptr inbounds (%struct.ham* @global8, i64 0, i32 0), align 4
|
/external/llvm/test/Transforms/IndVarSimplify/ |
no-iv-rewrite.ll | 25 ; CHECK: getelementptr inbounds 31 %adr = getelementptr inbounds i32* %arr, i64 %ofs 64 ; CHECK: getelementptr inbounds 72 %adr = getelementptr inbounds i32* %arr, i64 %ofs 109 ; CHECK: getelementptr inbounds i32* %ptriv, i32 1 115 %adr = getelementptr inbounds i32* %ptriv, i64 %ofs 117 %ptrpost = getelementptr inbounds i32* %ptriv, i32 1 173 %adr = getelementptr inbounds i32* %base, i64 %idxprom 330 %first = getelementptr inbounds %structIF* %base, i64 0, i32 0 336 ; CHECK: getelementptr inbounds [all...] |