/external/llvm/test/CodeGen/PowerPC/ |
lsa.ll | 16 %arraydecay = getelementptr inbounds [8200 x i32]* %q, i64 0, i64 0 17 %arraydecay1 = getelementptr inbounds [8200 x i32]* %v, i64 0, i64 0 18 %arraydecay2 = getelementptr inbounds [8200 x i32]* %w, i64 0, i64 0 21 %arrayidx3 = getelementptr inbounds [8200 x i32]* %w, i64 0, i64 1
|
/external/llvm/test/CodeGen/X86/ |
2009-11-16-MachineLICM.ll | 28 %1 = load float* getelementptr inbounds ([4 x float]* @g, i64 0, i64 0), align 16 ; <float> [#uses=1] 30 %2 = load float* getelementptr inbounds ([4 x float]* @g, i64 0, i64 1), align 4 ; <float> [#uses=1] 32 %3 = load float* getelementptr inbounds ([4 x float]* @g, i64 0, i64 2), align 8 ; <float> [#uses=1] 34 %4 = load float* getelementptr inbounds ([4 x float]* @g, i64 0, i64 3), align 4 ; <float> [#uses=1]
|
fold-load-vec.ll | 18 %arrayidx = getelementptr inbounds <4 x float>* %0, i64 0 26 %arrayidx1 = getelementptr inbounds <2 x float>* %6, i64 0 29 %arrayidx2 = getelementptr inbounds <2 x float>* %7, i64 0 33 %arrayidx3 = getelementptr inbounds <2 x float>* %9, i64 0
|
memset-3.ll | 7 %ptr = getelementptr inbounds [512 x i8]* %buf, i32 0, i32 0
|
reverse_branches.ll | 33 %arraydecay = getelementptr inbounds [1000 x [1001 x i8]]* %strs, i64 0, i64 %indvars.iv50, i64 0 35 %add.ptr = getelementptr inbounds [1000 x [1001 x i8]]* %strs, i64 0, i64 %indvars.iv50, i64 %indvars.iv50 41 %puts = call i32 @puts(i8* getelementptr inbounds ([5 x i8]* @str4, i64 0, i64 0)) 50 %puts42 = call i32 @puts(i8* getelementptr inbounds ([7 x i8]* @.str2, i64 0, i64 0)) 65 %arraydecay24 = getelementptr inbounds [1000 x [1001 x i8]]* %strs, i64 0, i64 %indvars.iv, i64 0 76 %incdec.ptr.i = getelementptr inbounds i8* %p.0.i, i64 1 82 %add.ptr30 = getelementptr inbounds [1000 x [1001 x i8]]* %strs, i64 0, i64 %indvars.iv, i64 %indvars.iv 88 %puts43 = call i32 @puts(i8* getelementptr inbounds ([5 x i8]* @str4, i64 0, i64 0)) 97 %puts44 = call i32 @puts(i8* getelementptr inbounds ([11 x i8]* @.str3, i64 0, i64 0))
|
/external/llvm/test/CodeGen/XCore/ |
trampoline.ll | 12 %TRAMP.23.sub = getelementptr inbounds [20 x i8]* %TRAMP.23, i32 0, i32 0 16 %0 = getelementptr inbounds %struct.FRAME.f* %FRAME.0, i32 0, i32 1 19 %2 = getelementptr inbounds %struct.FRAME.f* %FRAME.0, i32 0, i32 0 31 %0 = getelementptr inbounds %struct.FRAME.f* %CHAIN.1, i32 0, i32 0
|
/external/llvm/test/ExecutionEngine/MCJIT/ |
2013-04-04-RelocAddend.ll | 17 @p = global i32* getelementptr inbounds ([2 x i32]* @test, i64 0, i64 1), align 8
|
/external/llvm/test/Feature/ |
attributes.ll | 9 %call = call i32 (i8*, ...)* @printf(i8* getelementptr inbounds ([14 x i8]* @.str, i32 0, i32 0))
|
/external/llvm/test/Instrumentation/AddressSanitizer/ |
asan-vs-gvn.ll | 18 %tmp = load i8* getelementptr inbounds (%struct_of_7_bytes_4_aligned* @f, i64 0, i32 1), align 4 20 %tmp1 = load i8* getelementptr inbounds (%struct_of_7_bytes_4_aligned* @f, i64 0, i32 3), align 1 41 %tmp = load i8* getelementptr inbounds (%struct_of_7_bytes_4_aligned* @f, i64 0, i32 1), align 4 43 %tmp1 = load i8* getelementptr inbounds (%struct_of_7_bytes_4_aligned* @f, i64 0, i32 2), align 1
|
/external/llvm/test/MC/ARM/ |
elf-reloc-02.ll | 32 %0 = tail call i32 (...)* @write(i32 1, i8* getelementptr inbounds ([7 x i8]* @.str, i32 0, i32 0), i32 6) nounwind 33 %1 = tail call i32 (...)* @write(i32 1, i8* getelementptr inbounds ([8 x i8]* @.str1, i32 0, i32 0), i32 7) nounwind 34 %2 = tail call i32 (...)* @write(i32 1, i8* getelementptr inbounds ([13 x i8]* @.str2, i32 0, i32 0), i32 12) nounwind 35 %3 = tail call i32 (...)* @write(i32 1, i8* getelementptr inbounds ([7 x i8]* @.str3, i32 0, i32 0), i32 6) nounwind
|
/external/llvm/test/MC/ELF/ |
entsize.ll | 11 %1 = call i32 @puts(i8* getelementptr inbounds ([6 x i8]* @.str1, i32 0, i32 0)) 12 %2 = call i32 @puts(i8* getelementptr inbounds ([7 x i8]* @.str2, i32 0, i32 0)) 13 call void @foo(i64* getelementptr inbounds ([1 x i64]* @.c8a, i32 0, i32 0)) 14 call void @foo(i64* getelementptr inbounds ([1 x i64]* @.c8b, i32 0, i32 0))
|
/external/llvm/test/Transforms/GVN/ |
null-aliases-nothing.ll | 7 %p = getelementptr inbounds %t* %stuff, i32 0, i32 0
|
/external/llvm/test/Transforms/GlobalDCE/ |
indirectbr.ll | 12 %arrayidx = getelementptr inbounds [3 x i8*]* @L, i32 0, i32 %idx
|
/external/llvm/test/Transforms/InstCombine/ |
2010-03-03-ExtElim.ll | 24 ret i1 icmp sgt (i32 sext (i16 trunc (i32 select (i1 icmp eq (i32* getelementptr inbounds ([1 x i32]* @a, i32 0, i32 0), i32* @d), i32 0, i32 1) to i16) to i32), i32 65535) 25 ; CHECK: ret i1 icmp sgt (i32 sext (i16 trunc (i32 select (i1 icmp eq (i32* getelementptr inbounds ([1 x i32]* @a, i32 0, i32 0), i32* @d), i32 0, i32 1) to i16) to i32), i32 65535) 30 ret i1 icmp sgt (i32 sext (i16 trunc (i32 select (i1 icmp eq (i32* getelementptr inbounds ([1 x i32]* @a, i32 0, i32 0), i32* @d), i32 0, i32 1) to i16) to i32), i32 42) 31 ; CHECK: ret i1 icmp sgt (i16 trunc (i32 select (i1 icmp eq (i32* getelementptr inbounds ([1 x i32]* @a, i32 0, i32 0), i32* @d), i32 0, i32 1) to i16), i16 42)
|
disable-simplify-libcalls.ll | 106 %x = getelementptr inbounds [13 x i8]* @.str1, i32 0, i32 0 114 %x = getelementptr inbounds [13 x i8]* @.str1, i32 0, i32 0 122 %x = getelementptr inbounds [4 x i8]* @.str2, i32 0, i32 0 123 %y = getelementptr inbounds [4 x i8]* @.str3, i32 0, i32 0 131 %x = getelementptr inbounds [4 x i8]* @.str2, i32 0, i32 0 132 %y = getelementptr inbounds [4 x i8]* @.str3, i32 0, i32 0 140 %y = getelementptr inbounds [4 x i8]* @.str2, i32 0, i32 0 148 %y = getelementptr inbounds [4 x i8]* @.str2, i32 0, i32 0 156 %y = getelementptr inbounds [4 x i8]* @.str2, i32 0, i32 0 164 %x = getelementptr inbounds [4 x i8]* @.str2, i32 0, i32 [all...] |
/external/llvm/test/Transforms/MergeFunc/ |
crash.ll | 24 %1 = getelementptr inbounds %.qux.2496* %this, i32 0, i32 1, i32 1 30 ret i8* getelementptr inbounds ([9 x i8]* @g2, i32 0, i32 0) 38 %1 = getelementptr inbounds %.qux.2585* %this, i32 0 43 %1 = getelementptr inbounds %.qux.2585* %this, i32 0, i32 2
|
inttoptr.ll | 26 %tmp = getelementptr inbounds %.qux.2496* %this, i32 0, i32 1, i32 1 33 ret i8* getelementptr inbounds ([9 x i8]* @g2, i32 0, i32 0) 43 %tmp = getelementptr inbounds %.qux.2585* %this, i32 0 52 %tmp = getelementptr inbounds %.qux.2585* %this, i32 0, i32 2
|
/external/llvm/test/Transforms/ObjCARC/ |
weak-copies.ll | 13 @__block_descriptor_tmp = internal constant %0 { 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), i8* getelementptr inbounds ([3 x i8]* @"\01L_OBJC_CLASS_NAME_", i32 0, i32 0) } 15 @llvm.used = appending global [2 x i8*] [i8* getelementptr inbounds ([3 x i8]* @"\01L_OBJC_CLASS_NAME_", i32 0, i32 0), i8* bitcast ([2 x i32]* @"\01L_OBJC_IMAGE_INFO" to i8*)], section "llvm.metadata" 53 %block.isa = getelementptr inbounds %1* %block, i64 0, i32 0 55 %block.flags = getelementptr inbounds %1* %block, i64 0, i32 1 57 %block.reserved = getelementptr inbounds %1* %block, i64 0, i32 2 59 %block.invoke = getelementptr inbounds %1* %block, i64 0, i32 3 61 %block.descriptor = getelementptr inbounds %1* %block, i64 0, i32 4 63 %block.captured = getelementptr inbounds %1* %block, i64 0, i32 5
|
/external/llvm/test/Transforms/PhaseOrdering/ |
basic.ll | 34 %arrayidx = getelementptr inbounds i32* %p, i64 0 37 %arrayidx1 = getelementptr inbounds i32* %p, i64 1 39 %arrayidx2 = getelementptr inbounds i32* %p, i64 1 41 %arrayidx3 = getelementptr inbounds i32* %p, i64 0
|
/external/llvm/test/Transforms/SROA/ |
fca.ll | 17 %gep1 = getelementptr inbounds { i32, i32 }* %a, i32 0, i32 0 19 %gep2 = getelementptr inbounds { i32, i32 }* %a, i32 0, i32 1 41 %gep1 = getelementptr inbounds { i32, i32 }* %a, i32 0, i32 0 43 %gep2 = getelementptr inbounds { i32, i32 }* %a, i32 0, i32 1
|
/external/llvm/test/Analysis/TypeBasedAliasAnalysis/ |
tbaa-path.ll | 31 %f32 = getelementptr inbounds %struct.StructA* %1, i32 0, i32 1 57 %f16 = getelementptr inbounds %struct.StructA* %1, i32 0, i32 0 81 %f32 = getelementptr inbounds %struct.StructA* %0, i32 0, i32 1 84 %a = getelementptr inbounds %struct.StructB* %1, i32 0, i32 1 85 %f321 = getelementptr inbounds %struct.StructA* %a, i32 0, i32 1 88 %f322 = getelementptr inbounds %struct.StructA* %2, i32 0, i32 1 110 %f32 = getelementptr inbounds %struct.StructA* %0, i32 0, i32 1 113 %a = getelementptr inbounds %struct.StructB* %1, i32 0, i32 1 114 %f16 = getelementptr inbounds %struct.StructA* %a, i32 0, i32 0 117 %f321 = getelementptr inbounds %struct.StructA* %2, i32 0, i32 [all...] |
/external/llvm/test/CodeGen/SystemZ/ |
frame-13.ll | 34 %ptr1 = getelementptr inbounds [978 x i32]* %region1, i64 0, i64 1 35 %ptr2 = getelementptr inbounds [978 x i32]* %region2, i64 0, i64 1 54 %ptr1 = getelementptr inbounds [978 x i32]* %region1, i64 0, i64 2 55 %ptr2 = getelementptr inbounds [978 x i32]* %region2, i64 0, i64 2 74 %ptr1 = getelementptr inbounds [978 x i32]* %region1, i64 0, i64 3 75 %ptr2 = getelementptr inbounds [978 x i32]* %region2, i64 0, i64 3 94 %ptr1 = getelementptr inbounds [2002 x i32]* %region1, i64 0, i64 1 95 %ptr2 = getelementptr inbounds [2002 x i32]* %region2, i64 0, i64 1 114 %ptr1 = getelementptr inbounds [2002 x i32]* %region1, i64 0, i64 2 115 %ptr2 = getelementptr inbounds [2002 x i32]* %region2, i64 0, i64 [all...] |
/external/llvm/test/Transforms/LoopStrengthReduce/X86/ |
ivchain-X86.ll | 31 %iv1 = getelementptr inbounds i32* %iv, i32 %x 33 %iv2 = getelementptr inbounds i32* %iv1, i32 %x 35 %iv3 = getelementptr inbounds i32* %iv2, i32 %x 41 %iv4 = getelementptr inbounds i32* %iv3, i32 %x 71 %iv1 = getelementptr inbounds i32* %iv, i32 %x 73 %iv2 = getelementptr inbounds i32* %iv1, i32 %x 75 %iv3 = getelementptr inbounds i32* %iv2, i32 %x 81 %iv4 = getelementptr inbounds i32* %iv3, i32 %x 126 %add.ptr = getelementptr inbounds i8* %main.addr.011, i32 %main_stride 129 %add.ptr1 = getelementptr inbounds i8* %main.addr.011, i32 %add.ptr.su [all...] |
/external/clang/test/CodeGenCXX/ |
value-init.cpp | 207 // CHECK-NEXT: [[INNER:%.*]] = getelementptr inbounds [10 x [20 x [[A]]]]* [[ARR]], i64 0, i64 0 208 // CHECK-NEXT: [[T0:%.*]] = getelementptr inbounds [20 x [[A]]]* [[INNER]], i64 0, i64 0 210 // CHECK-NEXT: [[BEGIN:%.*]] = getelementptr inbounds [[A]]* [[T0]], i64 1 211 // CHECK-NEXT: [[END:%.*]] = getelementptr inbounds [[A]]* [[T0]], i64 20 215 // CHECK-NEXT: [[NEXT]] = getelementptr inbounds [[A]]* [[CUR]], i64 1 219 // CHECK: [[BEGIN:%.*]] = getelementptr inbounds [20 x [[A]]]* [[INNER]], i64 1 220 // CHECK-NEXT: [[END:%.*]] = getelementptr inbounds [20 x [[A]]]* [[INNER]], i64 10 225 // CHECK-NEXT: [[IBEGIN:%.*]] = getelementptr inbounds [20 x [[A]]]* [[CUR]], i32 0, i32 0 226 // CHECK-NEXT: [[IEND:%.*]] = getelementptr inbounds [[A]]* [[IBEGIN]], i64 20 230 // CHECK-NEXT: [[INEXT:%.*]] = getelementptr inbounds [[A]]* [[ICUR]], i64 [all...] |
/external/llvm/test/CodeGen/Thumb2/ |
constant-islands.ll | 268 store i8** getelementptr inbounds ([4 x i8*]* @_ZTV7RagDoll, i64 0, i64 2), i8*** %0 269 %m_ownerWorld = getelementptr inbounds %class.RagDoll* %this1, i32 0, i32 1 283 %m_shapes = getelementptr inbounds %class.RagDoll* %this1, i32 0, i32 2 284 %arrayidx = getelementptr inbounds [11 x %class.btCollisionShape*]* %m_shapes, i32 0, i32 0 297 %m_shapes12 = getelementptr inbounds %class.RagDoll* %this1, i32 0, i32 2 298 %arrayidx13 = getelementptr inbounds [11 x %class.btCollisionShape*]* %m_shapes12, i32 0, i32 1 311 %m_shapes21 = getelementptr inbounds %class.RagDoll* %this1, i32 0, i32 2 312 %arrayidx22 = getelementptr inbounds [11 x %class.btCollisionShape*]* %m_shapes21, i32 0, i32 2 325 %m_shapes30 = getelementptr inbounds %class.RagDoll* %this1, i32 0, i32 2 326 %arrayidx31 = getelementptr inbounds [11 x %class.btCollisionShape*]* %m_shapes30, i32 0, i32 [all...] |