/external/llvm/test/CodeGen/PowerPC/ |
2011-12-06-SpillAndRestoreCR.ll | 32 %call = tail call i32 @init(i8* getelementptr inbounds ([6 x i8]* @.str81, i64 0, i64 0)) 38 %0 = load float* getelementptr inbounds ([256 x [256 x float]]* @aa, i64 0, i64 0, i64 0), align 16 53 %arrayidx9 = getelementptr inbounds [256 x [256 x float]]* @aa, i64 0, i64 %indvars.iv42, i64 %indvars.iv 62 %arrayidx9.1 = getelementptr inbounds [256 x [256 x float]]* @aa, i64 0, i64 %indvars.iv42, i64 %indvars.iv.next45 70 %arrayidx9.2 = getelementptr inbounds [256 x [256 x float]]* @aa, i64 0, i64 %indvars.iv42, i64 %indvars.iv.next.146 78 %arrayidx9.3 = getelementptr inbounds [256 x [256 x float]]* @aa, i64 0, i64 %indvars.iv42, i64 %indvars.iv.next.247 86 %arrayidx9.4 = getelementptr inbounds [256 x [256 x float]]* @aa, i64 0, i64 %indvars.iv42, i64 %indvars.iv.next.348 94 %arrayidx9.5 = getelementptr inbounds [256 x [256 x float]]* @aa, i64 0, i64 %indvars.iv42, i64 %indvars.iv.next.449 102 %arrayidx9.6 = getelementptr inbounds [256 x [256 x float]]* @aa, i64 0, i64 %indvars.iv42, i64 %indvars.iv.next.550 110 %arrayidx9.7 = getelementptr inbounds [256 x [256 x float]]* @aa, i64 0, i64 %indvars.iv42, i64 %indvars.iv.next.65 [all...] |
2013-07-01-PHIElimBug.ll | 13 %arrayidx638 = getelementptr inbounds [3 x [1 x i32]]* undef, i64 0, i64 1, i64 0 17 %l_655.1 = phi i32* [ getelementptr inbounds ([8 x i32]* @g_51, i64 0, i64 6), %entry ], [ %l_654.0, %for.cond940 ] 23 %l_655.3.ph33 = phi i32* [ %l_655.1, %for.cond940 ], [ getelementptr inbounds ([8 x i32]* @g_51, i64 0, i64 6), %entry ]
|
dyn-alloca-aligned.ll | 14 %a2 = getelementptr inbounds %struct.s* %a, i64 0, i32 0 17 %b = getelementptr inbounds %struct.s* %a, i64 0, i32 1 19 %arrayidx3 = getelementptr inbounds i32* %vla1, i64 1
|
/external/llvm/test/CodeGen/R600/ |
local-memory.ll | 29 %arrayidx = getelementptr inbounds [16 x i32] addrspace(3)* @local_memory.local_mem, i32 0, i32 %y.i 35 %arrayidx1 = getelementptr inbounds [16 x i32] addrspace(3)* @local_memory.local_mem, i32 0, i32 %.add 37 %arrayidx2 = getelementptr inbounds i32 addrspace(1)* %out, i32 %y.i
|
/external/llvm/test/CodeGen/Thumb2/ |
2013-02-19-tail-call-register-hint.ll | 15 %1 = getelementptr inbounds i8* %Data, i32 12 19 %3 = getelementptr inbounds i8* %Data, i32 8 25 %8 = getelementptr inbounds i8* %Data, i32 4
|
/external/llvm/test/CodeGen/X86/ |
2010-06-25-CoalescerSubRegDefDead.ll | 9 %tmp1 = getelementptr inbounds %struct.type* %s, i32 0, i32 1 12 %tmp4 = getelementptr inbounds %struct.type* %s, i32 0, i32 40 30 %tmp6 = getelementptr inbounds %struct.type* %s, i32 0, i32 62
|
2012-10-03-DAGCycle.ll | 15 %tmp2 = getelementptr inbounds %struct.pluto.0* %arg, i64 0, i32 1 18 %tmp = getelementptr inbounds %struct.widget.375* %tmp1, i64 0, i32 2 22 %tmp6 = getelementptr inbounds %struct.widget.375* %tmp1, i64 0, i32 3
|
2012-10-18-crash-dagco.ll | 30 %tmp32 = getelementptr inbounds [411 x i8]* @global, i32 0, i32 undef 32 %tmp34 = getelementptr inbounds [411 x i8]* @global, i32 0, i32 0 38 %tmp40 = getelementptr inbounds i32* null, i32 %tmp39
|
chain_order.ll | 16 %arrayidx1 = getelementptr inbounds double* %a, i64 2 18 %arrayidx2 = getelementptr inbounds double* %a, i64 1 20 %arrayidx3 = getelementptr inbounds double* %a, i64 3
|
lsr-redundant-addressing.ll | 41 %tmp218 = getelementptr inbounds [13 x %1]* @isa, i64 0, i64 %tmp217, i32 3, i64 0 44 %tmp220 = getelementptr inbounds [13 x %1]* @isa, i64 0, i64 %tmp217, i32 3, i64 1 47 %tmp222 = getelementptr inbounds [13 x %1]* @isa, i64 0, i64 %tmp217, i32 3, i64 2
|
rd-mod-wr-eflags.ll | 10 %refcnt = getelementptr inbounds %struct.obj* %o, i64 0, i32 0 42 %call = tail call i32 (i8*, ...)* @printf(i8* getelementptr inbounds ([5 x i8]* @.str, i64 0, i64 0), i64 %dec.i) nounwind 56 %call = tail call i32 (i8*, ...)* @printf(i8* getelementptr inbounds ([5 x i8]* @.str, i64 0, i64 0), i64 %dec.i) nounwind 72 %s64 = getelementptr inbounds %struct.obj2* %o, i64 0, i32 0 83 %s32 = getelementptr inbounds %struct.obj2* %o, i64 0, i32 1 94 %s16 = getelementptr inbounds %struct.obj2* %o, i64 0, i32 2 105 %s8 = getelementptr inbounds %struct.obj2* %o, i64 0, i32 3 126 %s64 = getelementptr inbounds %struct.obj2* %o, i64 0, i32 0 137 %s32 = getelementptr inbounds %struct.obj2* %o, i64 0, i32 1 148 %s16 = getelementptr inbounds %struct.obj2* %o, i64 0, i32 [all...] |
tailcall-returndup-void.ll | 10 %ln265 = getelementptr inbounds i64* %Sp_Arg, i64 -2 19 %ln1ZT.i = load i64* getelementptr inbounds ([0 x i64]* @sES_closure, i64 0, i64 0), align 8 32 %ln27h = getelementptr inbounds i64* %Base_Arg, i64 -2
|
vselect-minmax.ll | 12 %gep.a = getelementptr inbounds i8* %a, i64 %index 13 %gep.b = getelementptr inbounds i8* %b, i64 %index 44 %gep.a = getelementptr inbounds i8* %a, i64 %index 45 %gep.b = getelementptr inbounds i8* %b, i64 %index 76 %gep.a = getelementptr inbounds i8* %a, i64 %index 77 %gep.b = getelementptr inbounds i8* %b, i64 %index 108 %gep.a = getelementptr inbounds i8* %a, i64 %index 109 %gep.b = getelementptr inbounds i8* %b, i64 %index 140 %gep.a = getelementptr inbounds i8* %a, i64 %index 141 %gep.b = getelementptr inbounds i8* %b, i64 %inde [all...] |
/external/llvm/test/DebugInfo/X86/ |
elf-names.ll | 23 %c1 = getelementptr inbounds %class.D* %this, i64 0, i32 0, !dbg !37 25 %c2 = getelementptr inbounds %class.D* %this, i64 0, i32 1, !dbg !42 27 %c3 = getelementptr inbounds %class.D* %this, i64 0, i32 2, !dbg !43 29 %c4 = getelementptr inbounds %class.D* %this, i64 0, i32 3, !dbg !44 38 %c1 = getelementptr inbounds %class.D* %d, i64 0, i32 0, !dbg !47 40 %c12 = getelementptr inbounds %class.D* %this, i64 0, i32 0, !dbg !47 42 %c2 = getelementptr inbounds %class.D* %d, i64 0, i32 1, !dbg !49 44 %c23 = getelementptr inbounds %class.D* %this, i64 0, i32 1, !dbg !49 46 %c3 = getelementptr inbounds %class.D* %d, i64 0, i32 2, !dbg !50 48 %c34 = getelementptr inbounds %class.D* %this, i64 0, i32 2, !dbg !5 [all...] |
/external/llvm/test/Transforms/BBVectorize/X86/ |
simple-ldstr.ll | 10 %arrayidx3 = getelementptr inbounds double* %a, i64 1 12 %arrayidx4 = getelementptr inbounds double* %b, i64 1 16 %arrayidx5 = getelementptr inbounds double* %c, i64 1
|
/external/llvm/test/Transforms/DeadStoreElimination/ |
pr11390.ll | 21 %arrayidx = getelementptr inbounds i8* %call4, i64 %call 24 %add.ptr5 = getelementptr inbounds i8* %call4, i64 %add 26 %arrayidx8 = getelementptr inbounds i8* %call4, i64 %add2
|
/external/llvm/test/Transforms/GVN/ |
nonescaping-malloc.ll | 25 %tmp.i = getelementptr inbounds %"struct.llvm::StringRef"* %tmp, i64 0, i32 0 28 %tmp2.i = getelementptr inbounds %"struct.llvm::StringRef"* %tmp, i64 0, i32 1 44 %tmp = getelementptr inbounds %"struct.llvm::StringRef"* %Key, i64 0, i32 1 46 %tmp2.i = getelementptr inbounds %"struct.llvm::StringMap<void*,llvm::MallocAllocator>"* %this, i64 0, i32 0 48 %tmp4.i = getelementptr inbounds %"struct.llvm::StringMap<void*,llvm::MallocAllocator>"* %this, i64 0, i32 0, i32 0 51 %tmp7.i = getelementptr inbounds %"struct.llvm::StringMapImpl::ItemBucket"* %tmp5.i, i64 %tmp6.i, i32 1 60 %tmp4.i35.i = getelementptr inbounds i8* %tmp41.i, i64 %val2 75 %tmp1.i19.i.i = getelementptr inbounds i8* %tmp.i20.i.i, i64 8 81 %tmp.i18.i.i = getelementptr inbounds i8* %tmp.i20.i.i, i64 16 85 %tmp17.i.i = getelementptr inbounds i8* %tmp.i20.i.i, i64 %tmp.i18.sum.i. [all...] |
/external/llvm/test/Transforms/IndVarSimplify/ |
dangling-use.ll | 18 %tmp351 = getelementptr inbounds i8* %x_addr.0, i32 %tmp326 ; <i8*> [#uses=1] 28 %tmp385 = getelementptr inbounds i8* %pOriginHi.01, i32 %tmp2 ; <i8*> [#uses=1] 39 %tmp481 = getelementptr inbounds i8* %x_addr.0, i32 1 ; <i8*> [#uses=1]
|
lftr-reuse.ll | 15 %add.ptr = getelementptr inbounds i8* %base, i64 %idx.ext 33 %incdec.ptr = getelementptr inbounds i8* %p.02, i32 1 105 %matrixp = getelementptr inbounds [0 x double]* %matrix, i32 0, i64 %diagidxw 108 %vectorp = getelementptr inbounds [0 x double]* %vector, i32 0, i64 %iw 139 %matrixp = getelementptr inbounds [0 x double]* %matrix, i32 0, i64 %diagidxw 142 %vectorp = getelementptr inbounds [0 x double]* %vector, i32 0, i64 %iw 162 %add.ptr = getelementptr inbounds i8* %base, i64 %x.ext 164 %add.ptr10 = getelementptr inbounds i8* %add.ptr, i64 %y.ext 179 %incdec.ptr = getelementptr inbounds i8* %aptr, i32 1 212 %ivstart = getelementptr inbounds [256 x i8]* %base, i32 0, i32 [all...] |
/external/llvm/test/Transforms/Inline/ |
ptr-diff.ll | 11 %ptr1 = getelementptr inbounds i32* %ptr, i32 0 12 %ptr2 = getelementptr inbounds i32* %ptr, i32 42 33 ; Test that an inbounds GEP disables this -- it isn't safe in general as
|
/external/llvm/test/Transforms/LoopRotate/ |
phi-duplicate.ll | 16 %arrayidx = getelementptr inbounds double* %G, i64 %j.0 ; <double*> [#uses=1] 19 %arrayidx6 = getelementptr inbounds double* %G, i64 %sub ; <double*> [#uses=1] 22 %arrayidx10 = getelementptr inbounds double* %G, i64 %j.0 ; <double*> [#uses=1]
|
/external/llvm/test/Transforms/LoopStrengthReduce/ |
pr12018.ll | 15 %add.ptr.i = getelementptr inbounds %struct.nsTArrayHeader* %call.i, i32 1 17 %arrayidx = getelementptr inbounds %struct.nsTArray* %tmp, i32 %i.06 23 %arrayidx.i = getelementptr inbounds %struct.nsTArray* %tmp, i32 %add
|
/external/llvm/test/Transforms/LoopVectorize/ |
non-const-n.ll | 23 %2 = getelementptr inbounds [2048 x i32]* @b, i64 0, i64 %indvars.iv 25 %4 = getelementptr inbounds [2048 x i32]* @c, i64 0, i64 %indvars.iv 28 %7 = getelementptr inbounds [2048 x i32]* @a, i64 0, i64 %indvars.iv
|
runtime-check-readonly.ll | 22 %arrayidx = getelementptr inbounds i32* %B, i64 %indvars.iv 24 %arrayidx2 = getelementptr inbounds i32* %C, i64 %indvars.iv 27 %arrayidx4 = getelementptr inbounds i32* %A, i64 %indvars.iv
|
scalar-select.ll | 21 %2 = getelementptr inbounds [2048 x i32]* @b, i64 0, i64 %indvars.iv 23 %4 = getelementptr inbounds [2048 x i32]* @c, i64 0, i64 %indvars.iv 26 %7 = getelementptr inbounds [2048 x i32]* @a, i64 0, i64 %indvars.iv
|