/external/llvm/test/CodeGen/PowerPC/ |
lsa.ll | 16 %arraydecay = getelementptr inbounds [8200 x i32], [8200 x i32]* %q, i64 0, i64 0 17 %arraydecay1 = getelementptr inbounds [8200 x i32], [8200 x i32]* %v, i64 0, i64 0 18 %arraydecay2 = getelementptr inbounds [8200 x i32], [8200 x i32]* %w, i64 0, i64 0 21 %arrayidx3 = getelementptr inbounds [8200 x i32], [8200 x i32]* %w, i64 0, i64 1
|
swaps-le-1.ll | 31 %0 = getelementptr inbounds [4096 x i32], [4096 x i32]* @cb, i64 0, i64 %index 34 %2 = getelementptr inbounds [4096 x i32], [4096 x i32]* @cc, i64 0, i64 %index 38 %5 = getelementptr inbounds [4096 x i32], [4096 x i32]* @cd, i64 0, i64 %index 42 %8 = getelementptr inbounds [4096 x i32], [4096 x i32]* @ca, i64 0, i64 %index 46 %10 = getelementptr inbounds [4096 x i32], [4096 x i32]* @cb, i64 0, i64 %index.next 49 %12 = getelementptr inbounds [4096 x i32], [4096 x i32]* @cc, i64 0, i64 %index.next 53 %15 = getelementptr inbounds [4096 x i32], [4096 x i32]* @cd, i64 0, i64 %index.next 57 %18 = getelementptr inbounds [4096 x i32], [4096 x i32]* @ca, i64 0, i64 %index.next 61 %20 = getelementptr inbounds [4096 x i32], [4096 x i32]* @cb, i64 0, i64 %index.next.1 64 %22 = getelementptr inbounds [4096 x i32], [4096 x i32]* @cc, i64 0, i64 %index.next. [all...] |
/external/llvm/test/CodeGen/Thumb/ |
2014-06-10-thumb1-ldst-opt-bug.ll | 11 %arrayidx1 = getelementptr inbounds i32, i32* %A, i32 1
|
/external/llvm/test/CodeGen/X86/ |
fold-load-vec.ll | 18 %arrayidx = getelementptr inbounds <4 x float>, <4 x float>* %0, i64 0 26 %arrayidx1 = getelementptr inbounds <2 x float>, <2 x float>* %6, i64 0 29 %arrayidx2 = getelementptr inbounds <2 x float>, <2 x float>* %7, i64 0 33 %arrayidx3 = getelementptr inbounds <2 x float>, <2 x float>* %9, i64 0
|
large-code-model-isel.ll | 11 %call = call i64* undef(i64* undef, i8* getelementptr inbounds ([2 x i8], [2 x i8]* @.str10, i32 0, i32 0))
|
memset-3.ll | 7 %ptr = getelementptr inbounds [512 x i8], [512 x i8]* %buf, i32 0, i32 0
|
reverse_branches.ll | 33 %arraydecay = getelementptr inbounds [1000 x [1001 x i8]], [1000 x [1001 x i8]]* %strs, i64 0, i64 %indvars.iv50, i64 0 35 %add.ptr = getelementptr inbounds [1000 x [1001 x i8]], [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], [5 x i8]* @str4, i64 0, i64 0)) 50 %puts42 = call i32 @puts(i8* getelementptr inbounds ([7 x i8], [7 x i8]* @.str2, i64 0, i64 0)) 65 %arraydecay24 = getelementptr inbounds [1000 x [1001 x i8]], [1000 x [1001 x i8]]* %strs, i64 0, i64 %indvars.iv, i64 0 76 %incdec.ptr.i = getelementptr inbounds i8, i8* %p.0.i, i64 1 82 %add.ptr30 = getelementptr inbounds [1000 x [1001 x i8]], [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], [5 x i8]* @str4, i64 0, i64 0)) 97 %puts44 = call i32 @puts(i8* getelementptr inbounds ([11 x i8], [11 x i8]* @.str3, i64 0, i64 0))
|
/external/llvm/test/CodeGen/XCore/ |
trampoline.ll | 12 %TRAMP.23.sub = getelementptr inbounds [20 x i8], [20 x i8]* %TRAMP.23, i32 0, i32 0 16 %0 = getelementptr inbounds %struct.FRAME.f, %struct.FRAME.f* %FRAME.0, i32 0, i32 1 19 %2 = getelementptr inbounds %struct.FRAME.f, %struct.FRAME.f* %FRAME.0, i32 0, i32 0 31 %0 = getelementptr inbounds %struct.FRAME.f, %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], [2 x i32]* @test, i64 0, i64 1), align 8
|
/external/llvm/test/ExecutionEngine/OrcMCJIT/ |
2013-04-04-RelocAddend.ll | 17 @p = global i32* getelementptr inbounds ([2 x i32], [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], [14 x i8]* @.str, i32 0, i32 0))
|
/external/llvm/test/Instrumentation/AddressSanitizer/ |
asan-vs-gvn.ll | 18 %tmp = load i8, i8* getelementptr inbounds (%struct_of_7_bytes_4_aligned, %struct_of_7_bytes_4_aligned* @f, i64 0, i32 1), align 4 20 %tmp1 = load i8, i8* getelementptr inbounds (%struct_of_7_bytes_4_aligned, %struct_of_7_bytes_4_aligned* @f, i64 0, i32 3), align 1 41 %tmp = load i8, i8* getelementptr inbounds (%struct_of_7_bytes_4_aligned, %struct_of_7_bytes_4_aligned* @f, i64 0, i32 1), align 4 43 %tmp1 = load i8, i8* getelementptr inbounds (%struct_of_7_bytes_4_aligned, %struct_of_7_bytes_4_aligned* @f, i64 0, i32 2), align 1
|
/external/llvm/test/MC/ELF/ |
entsize.ll | 11 %1 = call i32 @puts(i8* getelementptr inbounds ([6 x i8], [6 x i8]* @.str1, i32 0, i32 0)) 12 %2 = call i32 @puts(i8* getelementptr inbounds ([7 x i8], [7 x i8]* @.str2, i32 0, i32 0)) 13 call void @foo(i64* getelementptr inbounds ([1 x i64], [1 x i64]* @.c8a, i32 0, i32 0)) 14 call void @foo(i64* getelementptr inbounds ([1 x i64], [1 x i64]* @.c8b, i32 0, i32 0))
|
/external/llvm/test/ThinLTO/X86/Inputs/ |
referenced_by_constant.ll | 13 store i8** getelementptr inbounds (i8*, i8** @someglobal, i64 0) , i8*** @ptr, align 8
|
/external/llvm/test/Transforms/DeadStoreElimination/ |
OverwriteStoreBegin.ll | 6 %arrayidx0 = getelementptr inbounds i32, i32* %p, i64 1 8 ; CHECK: [[GEP:%[0-9]+]] = getelementptr inbounds i8, i8* %p3, i64 4 11 %arrayidx1 = getelementptr inbounds i32, i32* %p, i64 1 20 ; CHECK: [[GEP:%[0-9]+]] = getelementptr inbounds i8, i8* %p3, i64 4 31 ; CHECK: [[GEP:%[0-9]+]] = getelementptr inbounds i8, i8* %p3, i64 8 42 %arrayidx0 = getelementptr inbounds i32, i32* %p, i64 1 44 ; CHECK: [[GEP:%[0-9]+]] = getelementptr inbounds i8, i8* %p3, i64 4 78 %arrayidx0 = getelementptr inbounds i32, i32* %p, i64 1 83 %arrayidx2 = getelementptr inbounds i16, i16* %p4, i64 1
|
/external/llvm/test/Transforms/GVN/ |
big-endian.ll | 14 %valueLoadA.fca.0.gep = getelementptr inbounds { i1, i8 }, { i1, i8 }* %predA, i64 0, i32 0 16 %valueLoadB.fca.0.gep = getelementptr inbounds { i1, i8 }, { i1, i8 }* %predB, i64 0, i32 0 19 %valueLoadA.fca.1.gep = getelementptr inbounds { i1, i8 }, { i1, i8 }* %predA, i64 0, i32 1 22 %valueLoadB.fca.1.gep = getelementptr inbounds { i1, i8 }, { i1, i8 }* %predB, i64 0, i32 1
|
no_speculative_loads_with_asan.ll | 7 %2 = getelementptr inbounds i8, i8* %1, i64 1 16 %7 = getelementptr inbounds i8, i8* %1, i64 2 34 %2 = getelementptr inbounds i8, i8* %1, i64 1 43 %7 = getelementptr inbounds i8, i8* %1, i64 2
|
null-aliases-nothing.ll | 7 %p = getelementptr inbounds %t, %t* %stuff, i32 0, i32 0
|
/external/llvm/test/Transforms/GlobalDCE/ |
indirectbr.ll | 12 %arrayidx = getelementptr inbounds [3 x i8*], [3 x i8*]* @L, i32 0, i32 %idx
|
/external/llvm/test/Transforms/GlobalOpt/ |
tls.ll | 18 store i32* getelementptr inbounds ([100 x i32], [100 x i32]* @x, i64 0, i64 1), i32** @ip, align 8 25 store i32 0, i32* getelementptr inbounds ([100 x i32], [100 x i32]* @x, i64 0, i64 1), align 4 42 store i32* getelementptr inbounds ([100 x i32], [100 x i32]* @x, i64 0, i64 1), i32** @ip, align 8 45 store i32 50, i32* getelementptr inbounds ([100 x i32], [100 x i32]* @x, i64 0, i64 1), align 4
|
/external/llvm/test/Transforms/Inline/ |
noalias-cs.ll | 9 %arrayidx.i = getelementptr inbounds float, float* %a, i64 5 11 %arrayidx1.i = getelementptr inbounds float, float* %b, i64 8 14 %arrayidx = getelementptr inbounds float, float* %a, i64 7 29 ; CHECK: %arrayidx.i.i = getelementptr inbounds float, float* %a, i64 5 31 ; CHECK: %arrayidx1.i.i = getelementptr inbounds float, float* %b, i64 8 34 ; CHECK: %arrayidx.i = getelementptr inbounds float, float* %a, i64 7 37 ; CHECK: %arrayidx.i.i1 = getelementptr inbounds float, float* %b, i64 5 39 ; CHECK: %arrayidx1.i.i2 = getelementptr inbounds float, float* %b, i64 8 42 ; CHECK: %arrayidx.i3 = getelementptr inbounds float, float* %b, i64 7
|
/external/llvm/test/Transforms/InstCombine/ |
builtin-object-size-offset.ll | 28 %0 = getelementptr inbounds [20 x i8], [20 x i8]* %Big, i64 0, i64 0 30 %1 = getelementptr inbounds [10 x i8], [10 x i8]* %Small, i64 0, i64 0 33 %add.ptr = getelementptr inbounds [20 x i8], [20 x i8]* %Big, i64 0, i64 10 53 %call1 = tail call i32 (i8*, ...) @printf(i8* getelementptr inbounds ([5 x i8], [5 x i8]* @.str, i64 0, i64 0), i64 %conv)
|
/external/llvm/test/Transforms/InstMerge/ |
st_sink_no_barrier_load.ll | 11 %node.0.in16 = getelementptr inbounds %struct.node, %struct.node* %r, i64 0, i32 2 22 %p1 = getelementptr inbounds %struct.node, %struct.node* %node.017, i32 0, i32 6 25 %p2 = getelementptr inbounds %struct.node, %struct.node* %node.017, i32 5, i32 6 34 %p3 = getelementptr inbounds %struct.node, %struct.node* %node.017, i32 0, i32 6
|
st_sink_no_barrier_store.ll | 11 %node.0.in16 = getelementptr inbounds %struct.node, %struct.node* %r, i64 0, i32 2 22 %p1 = getelementptr inbounds %struct.node, %struct.node* %node.017, i32 0, i32 6 31 %p2 = getelementptr inbounds %struct.node, %struct.node* %node.017, i32 0, i32 6 33 %p3 = getelementptr inbounds %struct.node, %struct.node* %node.017, i32 5, i32 6
|
st_sink_with_barrier.ll | 10 %node.0.in16 = getelementptr inbounds %struct.node, %struct.node* %r, i64 0, i32 2 21 %p1 = getelementptr inbounds %struct.node, %struct.node* %node.017, i32 0, i32 6 24 %p2 = getelementptr inbounds %struct.node, %struct.node* %node.017, i32 0, i32 6 33 %p3 = getelementptr inbounds %struct.node, %struct.node* %node.017, i32 0, i32 6
|