/external/llvm/test/Transforms/LoadStoreVectorizer/AMDGPU/ |
merge-vectors.ll | 10 %a.1 = getelementptr inbounds <2 x i32>, <2 x i32> addrspace(1)* %a, i64 1 11 %b.1 = getelementptr inbounds <2 x i32>, <2 x i32> addrspace(1)* %b, i64 1 27 %a.1 = getelementptr inbounds <1 x i32>, <1 x i32> addrspace(1)* %a, i64 1 28 %b.1 = getelementptr inbounds <1 x i32>, <1 x i32> addrspace(1)* %b, i64 1 46 %a.1 = getelementptr inbounds <3 x i32>, <3 x i32> addrspace(1)* %a, i64 1 47 %b.1 = getelementptr inbounds <3 x i32>, <3 x i32> addrspace(1)* %b, i64 1 63 %a.1 = getelementptr inbounds <2 x i16>, <2 x i16> addrspace(1)* %a, i64 1 64 %b.1 = getelementptr inbounds <2 x i16>, <2 x i16> addrspace(1)* %b, i64 1 81 %a.1 = getelementptr inbounds i32, i32 addrspace(1)* %a, i32 1
|
/external/llvm/test/Transforms/LoopDistribute/ |
no-if-convert.ll | 49 %arrayidxD = getelementptr inbounds i32, i32* %d, i64 %ind 52 %arrayidxE = getelementptr inbounds i32, i32* %e, i64 %ind 57 %arrayidxC = getelementptr inbounds i32, i32* %c, i64 %ind 61 %arrayidxA = getelementptr inbounds i32, i32* %a, i64 %ind 64 %arrayidxB = getelementptr inbounds i32, i32* %b, i64 %ind 70 %arrayidxA_plus_4 = getelementptr inbounds i32, i32* %a, i64 %add 77 %arrayidxH = getelementptr inbounds i32, i32* %h, i64 %ind 80 %arrayidxJ = getelementptr inbounds i32, i32* %j, i64 %ind 85 %arrayidxG = getelementptr inbounds i32, i32* %g, i64 %ind
|
pr28443.ll | 14 %arrayidx.epil = getelementptr inbounds i64, i64* %b, i64 %add1.epil 17 %arrayidx6.epil = getelementptr inbounds i64, i64* %b, i64 %add5.epil 25 ; CHECK: %[[gep1:.*]] = getelementptr inbounds i64, i64* %b, i64 %[[add1]] 28 ; CHECK: %[[gep2:.*]] = getelementptr inbounds i64, i64* %b, i64 %[[add2]]
|
unknown-bounds-for-memchecks.ll | 32 %arrayidxA = getelementptr inbounds i32, i32* %a, i64 %ind 38 %arrayidxA_plus_4 = getelementptr inbounds i32, i32* %a, i64 %add 41 %arrayidxB = getelementptr inbounds i32, i32* %b, i64 %ind 47 %arrayidxC = getelementptr inbounds i32, i32* %c, i64 %ind_2
|
/external/llvm/test/Transforms/LoopLoadElim/ |
forward.ll | 28 %Aidx_next = getelementptr inbounds i32, i32* %A, i64 %indvars.iv.next 29 %Bidx = getelementptr inbounds i32, i32* %B, i64 %indvars.iv 30 %Cidx = getelementptr inbounds i32, i32* %C, i64 %indvars.iv 31 %Aidx = getelementptr inbounds i32, i32* %A, i64 %indvars.iv
|
non-consecutive.ll | 23 %A1idx = getelementptr inbounds [2 x i32], [2 x i32]* %A, i64 %indvars.iv, i32 1 24 %Bidx = getelementptr inbounds i32, i32* %B, i64 %indvars.iv 25 %Cidx = getelementptr inbounds i32, i32* %C, i64 %indvars.iv 26 %A0idx = getelementptr inbounds [2 x i32], [2 x i32]* %A, i64 %indvars.iv, i32 0
|
/external/llvm/test/Transforms/LoopVectorize/ARM/ |
interleaved_cost.ll | 22 %arrayidx0 = getelementptr inbounds [1024 x i8], [1024 x i8]* @AB, i64 0, i64 %indvars.iv 25 %arrayidx1 = getelementptr inbounds [1024 x i8], [1024 x i8]* @AB, i64 0, i64 %tmp1 29 %arrayidx2 = getelementptr inbounds [1024 x i8], [1024 x i8]* @CD, i64 0, i64 %indvars.iv 31 %arrayidx3 = getelementptr inbounds [1024 x i8], [1024 x i8]* @CD, i64 0, i64 %tmp1
|
/external/llvm/test/Transforms/MergeFunc/ |
crash.ll | 24 %1 = getelementptr inbounds %.qux.2496, %.qux.2496* %this, i32 0, i32 1, i32 1 30 ret i8* getelementptr inbounds ([9 x i8], [9 x i8]* @g2, i32 0, i32 0) 38 %1 = getelementptr inbounds %.qux.2585, %.qux.2585* %this, i32 0 43 %1 = getelementptr inbounds %.qux.2585, %.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], [6 x i8]* @.str, i32 0, i32 0), i8* getelementptr inbounds ([3 x i8], [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], [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, %1* %block, i64 0, i32 0 55 %block.flags = getelementptr inbounds %1, %1* %block, i64 0, i32 1 57 %block.reserved = getelementptr inbounds %1, %1* %block, i64 0, i32 2 59 %block.invoke = getelementptr inbounds %1, %1* %block, i64 0, i32 3 61 %block.descriptor = getelementptr inbounds %1, %1* %block, i64 0, i32 4 63 %block.captured = getelementptr inbounds %1, %1* %block, i64 0, i32 5
|
/external/llvm/test/Transforms/PhaseOrdering/ |
basic.ll | 34 %arrayidx = getelementptr inbounds i32, i32* %p, i64 0 37 %arrayidx1 = getelementptr inbounds i32, i32* %p, i64 1 39 %arrayidx2 = getelementptr inbounds i32, i32* %p, i64 1 41 %arrayidx3 = getelementptr inbounds i32, i32* %p, i64 0
|
/external/llvm/test/Transforms/SCCP/ |
global-alias-constprop.ll | 5 @"\01??_7A@@6B@" = unnamed_addr alias i32, getelementptr inbounds ([2 x i32], [2 x i32]* @0, i32 0, i32 1)
|
/external/llvm/test/Transforms/SLPVectorizer/AMDGPU/ |
simplebb.ll | 21 %arrayidx3 = getelementptr inbounds double, double addrspace(3)* %a, i64 1 23 %arrayidx4 = getelementptr inbounds double, double addrspace(3)* %b, i64 1 27 %arrayidx5 = getelementptr inbounds double, double addrspace(3)* %c, i64 1 41 %arrayidx3 = getelementptr inbounds double, double addrspace(3)* %a, i64 1 43 %arrayidx4 = getelementptr inbounds double, double* %b, i64 1 47 %arrayidx5 = getelementptr inbounds double, double* %c, i64 1 61 %arrayidx3 = getelementptr inbounds double, double* %a, i64 1 63 %arrayidx4 = getelementptr inbounds double, double* %b, i64 1 67 %arrayidx5 = getelementptr inbounds double, double addrspace(3)* %c, i64 1
|
/external/llvm/test/Transforms/SROA/ |
fca.ll | 16 %gep1 = getelementptr inbounds { i32, i32 }, { i32, i32 }* %a, i32 0, i32 0 18 %gep2 = getelementptr inbounds { i32, i32 }, { i32, i32 }* %a, i32 0, i32 1 40 %gep1 = getelementptr inbounds { i32, i32 }, { i32, i32 }* %a, i32 0, i32 0 42 %gep2 = getelementptr inbounds { i32, i32 }, { i32, i32 }* %a, i32 0, i32 1
|
basictest.ll | 84 ; CHECK-NEXT: %[[gep_dst:.*]] = getelementptr inbounds [42 x i8], [42 x i8]* %[[test3_a1]], i64 0, i64 0 86 ; CHECK-NEXT: %[[gep:.*]] = getelementptr inbounds i8, i8* %src, i64 42 88 ; CHECK-NEXT: %[[gep_src:.*]] = getelementptr inbounds i8, i8* %src, i64 43 89 ; CHECK-NEXT: %[[gep_dst:.*]] = getelementptr inbounds [99 x i8], [99 x i8]* %[[test3_a2]], i64 0, i64 0 91 ; CHECK-NEXT: %[[gep_src:.*]] = getelementptr inbounds i8, i8* %src, i64 142 92 ; CHECK-NEXT: %[[gep_dst:.*]] = getelementptr inbounds [16 x i8], [16 x i8]* %[[test3_a3]], i64 0, i64 0 94 ; CHECK-NEXT: %[[gep_src:.*]] = getelementptr inbounds i8, i8* %src, i64 158 95 ; CHECK-NEXT: %[[gep_dst:.*]] = getelementptr inbounds [42 x i8], [42 x i8]* %[[test3_a4]], i64 0, i64 0 97 ; CHECK-NEXT: %[[gep_src:.*]] = getelementptr inbounds i8, i8* %src, i64 200 98 ; CHECK-NEXT: %[[gep_dst:.*]] = getelementptr inbounds [7 x i8], [7 x i8]* %[[test3_a5]], i64 0, i64 [all...] |
/external/llvm/test/Transforms/Util/MemorySSA/ |
cyclicphi.ll | 8 %tmp = getelementptr inbounds %struct.hoge, %struct.hoge* %f, i64 0, i32 1, i32 0 9 %tmp24 = getelementptr inbounds %struct.hoge, %struct.hoge* %f, i64 0, i32 1 32 %tmp79 = getelementptr inbounds i64, i64* %tmp78, i64 undef 38 %tmp = getelementptr inbounds %struct.hoge, %struct.hoge* %f, i64 0, i32 1, i32 0 39 %tmp24 = getelementptr inbounds %struct.hoge, %struct.hoge* %f, i64 0, i32 1 68 %tmp = getelementptr inbounds %struct.hoge, %struct.hoge* %f, i64 0, i32 1, i32 0 69 %tmp24 = getelementptr inbounds %struct.hoge, %struct.hoge* %f, i64 0, i32 1 99 %tmp = getelementptr inbounds %struct.hoge, %struct.hoge* %f, i64 0, i32 1, i32 0 100 %tmp24 = getelementptr inbounds %struct.hoge, %struct.hoge* %f, i64 0, i32 1
|
/external/swiftshader/third_party/LLVM/test/CodeGen/ARM/ |
2010-03-04-stm-undef-addr.ll | 13 %3 = getelementptr inbounds [17 x i32]* %frame, i32 0, i32 14 ; <i32*> [#uses=1] 36 %7 = getelementptr inbounds [17 x i32]* %frame, i32 0, i32 15 ; <i32*> [#uses=1] 38 %8 = getelementptr inbounds [17 x i32]* %frame, i32 0, i32 14 ; <i32*> [#uses=1] 40 %9 = getelementptr inbounds [17 x i32]* %frame, i32 0, i32 13 ; <i32*> [#uses=1]
|
2010-05-21-BuildVector.ll | 12 %5 = getelementptr inbounds float* %table, i32 %.sum 19 %9 = getelementptr inbounds float* %table, i32 %.sum12 26 %13 = getelementptr inbounds float* %table, i32 %.sum13 33 %17 = getelementptr inbounds float* %table, i32 %.sum14
|
undef-sext.ll | 11 %1 = getelementptr inbounds i32* %a, i32 %0
|
/external/swiftshader/third_party/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]
|
memset-3.ll | 7 %ptr = getelementptr inbounds [512 x i8]* %buf, i32 0, i32 0
|
/external/swiftshader/third_party/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/swiftshader/third_party/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/swiftshader/third_party/LLVM/test/Transforms/GVN/ |
null-aliases-nothing.ll | 7 %p = getelementptr inbounds %t* %stuff, i32 0, i32 0
|
/external/swiftshader/third_party/LLVM/test/Transforms/InstCombine/ |
load-cmp.ll | 9 %P = getelementptr inbounds [10 x i16]* @G16, i32 0, i32 %X 19 %P = getelementptr inbounds [10 x i16]* @G16, i32 0, i32 %X 29 %P = getelementptr inbounds [6 x double]* @GD, i32 0, i32 %X 39 %P = getelementptr inbounds [10 x i16]* @G16, i32 0, i32 %X 51 %P = getelementptr inbounds [10 x i16]* @G16, i32 0, i32 %X 63 %P = getelementptr inbounds [6 x double]* @GD, i32 0, i32 %X 74 %P = getelementptr inbounds [6 x double]* @GD, i32 0, i32 %X 85 %P = getelementptr inbounds [10 x i16]* @G16, i32 0, i32 %X 104 %P = getelementptr inbounds [4 x { i32, i32 } ]* @GA, i32 0, i32 %X, i32 1
|
/external/swiftshader/third_party/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
|