HomeSort by relevance Sort by last modified time
    Searched full:inbounds (Results 651 - 675 of 3065) sorted by null

<<21222324252627282930>>

  /external/swiftshader/third_party/LLVM/test/Transforms/InstCombine/
load-select.ll 13 %storemerge = select i1 %0, i32* getelementptr inbounds ([2 x i32]* @a, i32 0, i32 1), i32* getelementptr inbounds ([2 x i32]* @a, i32 0, i32 0) ; <i32*> [#uses=1]
strcpy_chk.ll 9 %call = call i8* @__strcpy_chk(i8* getelementptr inbounds ([60 x i8]* @a, i32 0, i32 0), i8* getelementptr inbounds ([8 x i8]* @.str, i32 0, i32 0), i32 60) ; <i8*> [#uses=1]
  /external/llvm/test/CodeGen/AArch64/
arm64-addr-mode-folding.ll 15 %arrayidx = getelementptr inbounds i8, i8* %0, i64 %idxprom
18 %arrayidx2 = getelementptr inbounds i8, i8* %0, i64 %idxprom1
32 %arrayidx11 = getelementptr inbounds i8, i8* %0, i64 %idxprom10
35 %arrayidx13 = getelementptr inbounds i8, i8* %0, i64 %idxprom12
49 %arrayidx27 = getelementptr inbounds i8, i8* %0, i64 %idxprom26
52 %arrayidx29 = getelementptr inbounds i8, i8* %0, i64 %idxprom28
75 %arrayidx = getelementptr inbounds i8, i8* %0, i64 %idxprom
78 %arrayidx2 = getelementptr inbounds i8, i8* %0, i64 %idxprom1
92 %arrayidx11 = getelementptr inbounds i8, i8* %0, i64 %idxprom10
95 %arrayidx13 = getelementptr inbounds i8, i8* %0, i64 %idxprom1
    [all...]
aarch64-address-type-promotion-assertion.ll 19 %arrayidx.i.i.i607 = getelementptr inbounds double, double* undef, i64 %idxprom.i.i.i605
21 %arrayidx.i.i.i598 = getelementptr inbounds double, double* undef, i64 %idxprom.i.i.i596
33 %arrayidx.i.i.i589 = getelementptr inbounds double, double* undef, i64 %idxprom.i.i.i587
43 %arrayidx.i.i.i580 = getelementptr inbounds double, double* undef, i64 %idxprom.i.i.i578
48 %arrayidx.i.i.i574 = getelementptr inbounds double, double* undef, i64 %idxprom.i.i.i572
merge-store-dependency.ll 18 %state = getelementptr inbounds %struct1, %struct1* %fde, i64 0, i32 4
20 %fd1 = getelementptr inbounds %struct1, %struct1* %fde, i64 0, i32 2
22 %force_eof = getelementptr inbounds %struct1, %struct1* %fde, i64 0, i32 3
24 %func2 = getelementptr inbounds %struct1, %struct1* %fde, i64 0, i32 6
26 %arg3 = getelementptr inbounds %struct1, %struct1* %fde, i64 0, i32 7
  /external/llvm/test/CodeGen/ARM/
global-merge-1.ll 35 store i32 %1, i32* getelementptr inbounds ([5 x i32], [5 x i32]* @bar, i32 0, i32 0), align 4, !tbaa !1
37 store i32 %2, i32* getelementptr inbounds ([5 x i32], [5 x i32]* @baz, i32 0, i32 0), align 4, !tbaa !1
39 store i32 %3, i32* getelementptr inbounds ([5 x i32], [5 x i32]* @bar, i32 0, i32 1), align 4, !tbaa !1
41 store i32 %4, i32* getelementptr inbounds ([5 x i32], [5 x i32]* @baz, i32 0, i32 1), align 4, !tbaa !1
43 store i32 %5, i32* getelementptr inbounds ([5 x i32], [5 x i32]* @bar, i32 0, i32 2), align 4, !tbaa !1
45 store i32 %6, i32* getelementptr inbounds ([5 x i32], [5 x i32]* @baz, i32 0, i32 2), align 4, !tbaa !1
47 store i32 %7, i32* getelementptr inbounds ([5 x i32], [5 x i32]* @bar, i32 0, i32 3), align 4, !tbaa !1
49 store i32 %8, i32* getelementptr inbounds ([5 x i32], [5 x i32]* @baz, i32 0, i32 3), align 4, !tbaa !1
51 store i32 %9, i32* getelementptr inbounds ([5 x i32], [5 x i32]* @bar, i32 0, i32 4), align 4, !tbaa !1
53 store i32 %10, i32* getelementptr inbounds ([5 x i32], [5 x i32]* @baz, i32 0, i32 4), align 4, !tbaa !
    [all...]
  /external/llvm/test/Transforms/InstCombine/
memchr.ll 20 ; CHECK-NEXT: store i8* getelementptr inbounds ([14 x i8], [14 x i8]* @hello, i32 0, i32 6), i8** @chp, align 4
42 ; CHECK-NEXT: store i8* getelementptr inbounds ([14 x i8], [14 x i8]* @hello, i32 0, i32 13), i8** @chp, align 4
53 ; CHECK-NEXT: [[DST:%.*]] = call i8* @memchr(i8* getelementptr inbounds ([14 x i8], [14 x i8]* @hello, i32 0, i32 0), i32 %chr, i32 14)
65 ; CHECK-NEXT: store i8* getelementptr inbounds ([14 x i8], [14 x i8]* @hello, i32 0, i32 13), i8** @chp, align 4
76 ; CHECK-NEXT: store i8* getelementptr inbounds ([14 x i8], [14 x i8]* @hello, i32 0, i32 6), i8** @chp, align 4
100 ; CHECK-NEXT: store i8* getelementptr inbounds ([14 x i8], [14 x i8]* @hellonull, i32 0, i32 6), i8** @chp, align 4
111 ; CHECK-NEXT: store i8* getelementptr inbounds ([14 x i8], [14 x i8]* @hellonull, i32 0, i32 6), i8** @chp, align 4
142 %dst = call i8* @memchr(i8* getelementptr inbounds ([3 x i8], [3 x i8]* @newlines, i64 0, i64 0), i32 %C, i32 2)
150 ; CHECK-NEXT: [[DST:%.*]] = call i8* @memchr(i8* getelementptr inbounds ([4 x i8], [4 x i8]* @spaces, i32 0, i32 0), i32 %C, i32 3)
154 %dst = call i8* @memchr(i8* getelementptr inbounds ([4 x i8], [4 x i8]* @spaces, i64 0, i64 0), i32 %C, i32 3
    [all...]
strstr-1.ll 18 %pat = getelementptr inbounds [1 x i8], [1 x i8]* @.str, i32 0, i32 0
28 %pat = getelementptr inbounds [2 x i8], [2 x i8]* @.str1, i32 0, i32 0
38 %str = getelementptr inbounds [6 x i8], [6 x i8]* @.str2, i32 0, i32 0
39 %pat = getelementptr inbounds [4 x i8], [4 x i8]* @.str3, i32 0, i32 0
42 ; CHECK-NEXT: getelementptr inbounds ([6 x i8], [6 x i8]* @.str2, i64 0, i64 1)
  /external/llvm/test/CodeGen/AMDGPU/
amdgpu.private-memory.ll 55 ; HSAOPT: [[GEP0:%[0-9]+]] = getelementptr inbounds i32, i32 addrspace(2)* [[CAST_DISPATCH_PTR]], i64 1
57 ; HSAOPT: [[GEP1:%[0-9]+]] = getelementptr inbounds i32, i32 addrspace(2)* [[CAST_DISPATCH_PTR]], i64 2
71 ; HSAOPT: [[LOCAL_GEP:%[0-9]+]] = getelementptr inbounds [256 x [5 x i32]], [256 x [5 x i32]] addrspace(3)* @mova_same_clause.stack, i32 0, i32 [[ADD_ZID]]
72 ; HSAOPT: %arrayidx1 = getelementptr inbounds [5 x i32], [5 x i32] addrspace(3)* [[LOCAL_GEP]], i32 0, i32 {{%[0-9]+}}
73 ; HSAOPT: %arrayidx3 = getelementptr inbounds [5 x i32], [5 x i32] addrspace(3)* [[LOCAL_GEP]], i32 0, i32 {{%[0-9]+}}
74 ; HSAOPT: %arrayidx10 = getelementptr inbounds [5 x i32], [5 x i32] addrspace(3)* [[LOCAL_GEP]], i32 0, i32 0
75 ; HSAOPT: %arrayidx12 = getelementptr inbounds [5 x i32], [5 x i32] addrspace(3)* [[LOCAL_GEP]], i32 0, i32 1
87 %arrayidx1 = getelementptr inbounds [5 x i32], [5 x i32]* %stack, i32 0, i32 %0
89 %arrayidx2 = getelementptr inbounds i32, i32 addrspace(1)* %in, i32 1
91 %arrayidx3 = getelementptr inbounds [5 x i32], [5 x i32]* %stack, i32 0, i32 %
    [all...]
array-ptr-calc-i32.ll 27 ; getelementptr inbounds [16 x i32], [16 x i32]* %alloca, i32 1, i32 %b
35 %a_ptr = getelementptr inbounds i32, i32 addrspace(1)* %inA, i32 %tid
36 %b_ptr = getelementptr inbounds i32, i32 addrspace(1)* %inB, i32 %tid
40 %alloca_ptr = getelementptr inbounds [16 x i32], [16 x i32]* %alloca, i32 1, i32 %b
45 %out_ptr = getelementptr inbounds i32, i32 addrspace(1)* %out, i32 %tid
  /external/llvm/test/Analysis/BranchProbabilityInfo/
pr18705.ll 26 %arrayidx = getelementptr inbounds float, float* %f0, i64 %indvars.iv.next
28 %arrayidx2 = getelementptr inbounds float, float* %f1, i64 %indvars.iv.next
34 %incdec.ptr = getelementptr inbounds i32, i32* %b.addr.011, i64 1
41 %incdec.ptr3 = getelementptr inbounds i32, i32* %c.addr.09, i64 1
50 %incdec.ptr4 = getelementptr inbounds i32, i32* %d.addr.010, i64 1
  /external/llvm/test/Analysis/LoopAccessAnalysis/
underlying-objects-2.ll 55 %gep = getelementptr inbounds i8*, i8** %A, i64 %i
65 %gepPrev = getelementptr inbounds i8, i8* %prev, i64 %j
66 %gepCurr = getelementptr inbounds i8, i8* %curr, i64 %j
67 %gepB = getelementptr inbounds i8, i8* %B, i64 %j
76 %gepB_plus_one = getelementptr inbounds i8, i8* %gepB, i64 1
  /external/llvm/test/CodeGen/Generic/
crash.ll 7 inbounds ([0 x %struct.AVCodecTag], [0 x %struct.AVCodecTag]* @ff_codec_bmp_tags, i32 0, i32 0)]
17 %0 = getelementptr inbounds %struct.CAMERA, %struct.CAMERA* %.pre, i32 0, i32 1, i32 0
18 %1 = getelementptr inbounds %struct.CAMERA, %struct.CAMERA* %.pre, i32 0, i32 1, i32 2
53 %f13576.pre = getelementptr inbounds %struct.S0, %struct.S0* undef, i64 0, i32 1
60 %f135.pre = getelementptr inbounds %struct.S0, %struct.S0* undef, i64 0, i32 1
  /external/llvm/test/CodeGen/Hexagon/
memcpy-likely-aligned.ll 20 %0 = load i8*, i8** getelementptr inbounds (%struct.s, %struct.s* @t, i32 0, i32 0), align 4
24 %p = getelementptr inbounds %struct.o, %struct.o* %2, i32 0, i32 0
25 %m = getelementptr inbounds %struct.n, %struct.n* %p, i32 0, i32 0
26 %arraydecay = getelementptr inbounds [2 x %struct.l], [2 x %struct.l]* %m, i32 0, i32 0
28 call void @llvm.memcpy.p0i8.p0i8.i32(i8* %3, i8* getelementptr inbounds ({ <{ { %struct.e, { i8, i8, i8, [5 x i8] }, %struct.e }, { %struct.e, { i8, i8, i8, [5 x i8] }, %struct.e } }> }, { <{ { %struct.e, { i8, i8, i8, [5 x i8] }, %struct.e }, { %struct.e, { i8, i8, i8, [5 x i8] }, %struct.e } }> }* @y, i32 0, i32 0, i32 0, i32 0, i32 0), i32 32, i32 4, i1 false)
  /external/llvm/test/CodeGen/PowerPC/
direct-move-profit.ll 10 %arrayidx = getelementptr inbounds i32, i32* %b, i64 %idxprom
14 %arrayidx2 = getelementptr inbounds float, float* %a, i64 %idxprom
60 %arrayidx = getelementptr inbounds i32, i32* %b, i64 %idxprom
64 %arrayidx2 = getelementptr inbounds float, float* %a, i64 %idxprom
66 %arrayidx6 = getelementptr inbounds i32, i32* %c, i64 %idxprom
early-ret.ll 73 [ getelementptr inbounds ([2 x i8], [2 x i8]* @.str4, i64 0, i64 0), %sw.bb4 ],
74 [ getelementptr inbounds ([2 x i8], [2 x i8]* @.str3, i64 0, i64 0), %sw.bb3 ],
75 [ getelementptr inbounds ([2 x i8], [2 x i8]* @.str2, i64 0, i64 0), %sw.bb2 ],
76 [ getelementptr inbounds ([2 x i8], [2 x i8]* @.str1, i64 0, i64 0), %sw.bb1 ],
77 [ getelementptr inbounds ([2 x i8], [2 x i8]* @.str0, i64 0, i64 0), %entry ]
load-shift-combine.ll 20 %0 = load i64, i64* getelementptr inbounds (%struct.Info, %struct.Info* @info, i32 0, i32 8), align 8
22 %bf.load1 = load i96, i96* bitcast (%struct.S1847* getelementptr inbounds ([5 x %struct.S1847], [5 x %struct.S1847]* @a1847, i32 0, i64 2) to i96*), align 8
25 store i96 %bf.set3, i96* bitcast (%struct.S1847* getelementptr inbounds ([5 x %struct.S1847], [5 x %struct.S1847]* @a1847, i32 0, i64 2) to i96*), align 8
30 %bf.load15 = load i96, i96* bitcast (%struct.S1847* getelementptr inbounds ([5 x %struct.S1847], [5 x %struct.S1847]* @a1847, i32 0, i64 2) to i96*), align 8
33 store i96 %bf.set17, i96* bitcast (%struct.S1847* getelementptr inbounds ([5 x %struct.S1847], [5 x %struct.S1847]* @a1847, i32 0, i64 2) to i96*), align 8
  /external/llvm/test/CodeGen/SPARC/
setjmp.ll 29 %0 = getelementptr inbounds %struct.jmpbuf_env, %struct.jmpbuf_env* %inbuf, i32 0, i32 0
31 %1 = getelementptr inbounds %struct.jmpbuf_env, %struct.jmpbuf_env* %inbuf, i32 0, i32 1
33 %2 = getelementptr inbounds %struct.jmpbuf_env, %struct.jmpbuf_env* %inbuf, i32 0, i32 2, i32 0
35 %4 = getelementptr inbounds %struct.jmpbuf_env, %struct.jmpbuf_env* %inbuf, i32 0, i32 3
50 %9 = call i32 (i8*, ...) @printf(i8* noalias getelementptr inbounds ([30 x i8], [30 x i8]* @.cst, i32 0, i32 0), i32 %8) #0
  /external/llvm/test/CodeGen/X86/
hoist-spill-lpad.ll 21 %tmp = load i64, i64* getelementptr inbounds ([20 x i64], [20 x i64]* @a, i64 0, i64 1), align 8
37 store i64 %tmp, i64* getelementptr inbounds ([20 x i64], [20 x i64]* @a, i64 0, i64 2), align 16
39 store i64 %tmp, i64* getelementptr inbounds ([20 x i64], [20 x i64]* @a, i64 0, i64 3), align 8
44 store i64 %tmp, i64* getelementptr inbounds ([20 x i64], [20 x i64]* @a, i64 0, i64 4), align 16
46 store i64 %tmp, i64* getelementptr inbounds ([20 x i64], [20 x i64]* @a, i64 0, i64 5), align 8
  /external/llvm/test/Instrumentation/AddressSanitizer/
instrument_global.ll 23 %0 = load i32, i32* getelementptr inbounds ([10 x i32], [10 x i32]* @GlobSt, i64 0, i64 2), align 8
33 %0 = load i32, i32* getelementptr inbounds ([10 x i32], [10 x i32]* @GlobSt, i64 0, i64 12), align 8
43 %0 = load i32, i32* getelementptr inbounds ([10 x i32], [10 x i32]* @GlobSt, i64 1, i64 2), align 8
53 %0 = load i32, i32* getelementptr inbounds ([10 x i32], [10 x i32]* @GlobDy, i64 0, i64 2), align 8
63 %0 = load i32, i32* getelementptr inbounds ([10 x i32], [10 x i32]* @GlobEx, i64 0, i64 2), align 8
  /external/llvm/test/Transforms/DeadStoreElimination/
crash.ll 31 %1 = getelementptr inbounds i8*, i8** %0, i64 undef ; <i8**> [#uses=1]
33 %3 = getelementptr inbounds i16, i16* %2, i64 undef ; <i16*> [#uses=1]
35 %5 = getelementptr inbounds i8, i8* %4, i64 undef ; <i8*> [#uses=1]
36 %6 = getelementptr inbounds i16, i16* %2, i64 undef ; <i16*> [#uses=1]
38 %7 = getelementptr inbounds i8, i8* %5, i64 undef ; <i8*> [#uses=1]
  /external/llvm/test/Transforms/Inline/
inline-byval-bonus.ll 32 %1 = getelementptr inbounds %struct.ray, %struct.ray* %ray, i64 0, i32 1, i32 0
35 %4 = getelementptr inbounds %struct.ray, %struct.ray* %ray, i64 0, i32 1, i32 1
39 %8 = getelementptr inbounds %struct.ray, %struct.ray* %ray, i64 0, i32 1, i32 2
44 %13 = getelementptr inbounds %struct.ray, %struct.ray* %ray, i64 0, i32 0, i32 0
46 %15 = getelementptr inbounds %struct.sphere, %struct.sphere* %sph, i64 0, i32 0, i32 0
51 %20 = getelementptr inbounds %struct.ray, %struct.ray* %ray, i64 0, i32 0, i32 1
53 %22 = getelementptr inbounds %struct.sphere, %struct.sphere* %sph, i64 0, i32 0, i32 1
59 %28 = getelementptr inbounds %struct.ray, %struct.ray* %ray, i64 0, i32 0, i32 2
61 %30 = getelementptr inbounds %struct.sphere, %struct.sphere* %sph, i64 0, i32 0, i32 2
85 %54 = getelementptr inbounds %struct.sphere, %struct.sphere* %sph, i64 0, i32
    [all...]
  /external/llvm/test/Transforms/LoopVectorize/ARM/
gcc-examples.ll 21 %2 = getelementptr inbounds [2048 x i32], [2048 x i32]* @b, i64 0, i64 %indvars.iv
23 %4 = getelementptr inbounds [2048 x i32], [2048 x i32]* @c, i64 0, i64 %indvars.iv
26 %7 = getelementptr inbounds [2048 x i32], [2048 x i32]* @a, i64 0, i64 %indvars.iv
47 %2 = getelementptr inbounds i16, i16* %sb, i64 %indvars.iv
50 %5 = getelementptr inbounds i32, i32* %ia, i64 %indvars.iv
  /external/llvm/test/Transforms/ObjCARC/
retain-block-side-effects.ll 10 ; CHECK: %repeater12 = getelementptr inbounds %struct.__block_byref_repeater, %struct.__block_byref_repeater* %tmp18, i64 0, i32 6
23 %byref.forwarding = getelementptr inbounds %struct.__block_byref_repeater, %struct.__block_byref_repeater* %repeater, i64 0, i32 1
24 %tmp10 = getelementptr inbounds %struct.__block_byref_repeater, %struct.__block_byref_repeater* %repeater, i64 0, i32 6
26 %block.captured11 = getelementptr inbounds <{ i8*, i32, i32, i8*, %struct.__block_descriptor*, %0*, i8* }>, <{ i8*, i32, i32, i8*, %struct.__block_descriptor*, %0*, i8* }>* %block, i64 0, i32 6
33 %repeater12 = getelementptr inbounds %struct.__block_byref_repeater, %struct.__block_byref_repeater* %tmp18, i64 0, i32 6
  /external/llvm/test/Transforms/SLPVectorizer/X86/
odd_store.ll 21 %1 = getelementptr inbounds float, float* %B, i64 10
28 %7 = getelementptr inbounds float, float* %B, i64 11
34 %13 = getelementptr inbounds i8, i8* %A, i64 1
36 %14 = getelementptr inbounds float, float* %B, i64 12
42 %20 = getelementptr inbounds i8, i8* %A, i64 2

Completed in 5528 milliseconds

<<21222324252627282930>>