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

1 2 3 4 5 6 78 91011>>

  /external/llvm/test/Transforms/SLPVectorizer/X86/
call.ll 23 %arrayidx3 = getelementptr inbounds double, double* %a, i64 1
25 %arrayidx4 = getelementptr inbounds double, double* %b, i64 1
30 %arrayidx5 = getelementptr inbounds double, double* %c, i64 1
44 %arrayidx3 = getelementptr inbounds double, double* %a, i64 1
46 %arrayidx4 = getelementptr inbounds double, double* %b, i64 1
51 %arrayidx5 = getelementptr inbounds double, double* %c, i64 1
65 %arrayidx3 = getelementptr inbounds double, double* %a, i64 1
67 %arrayidx4 = getelementptr inbounds double, double* %b, i64 1
72 %arrayidx5 = getelementptr inbounds double, double* %c, i64 1
87 %arrayidx3 = getelementptr inbounds double, double* %a, i64
    [all...]
  /external/llvm/test/Transforms/SeparateConstOffsetFromGEP/NVPTX/
split-gep-and-gvn.ll 24 %2 = getelementptr inbounds [32 x [32 x float]], [32 x [32 x float]] addrspace(3)* @array, i64 0, i64 %1, i64 %0
30 %8 = getelementptr inbounds [32 x [32 x float]], [32 x [32 x float]] addrspace(3)* @array, i64 0, i64 %1, i64 %7
36 %14 = getelementptr inbounds [32 x [32 x float]], [32 x [32 x float]] addrspace(3)* @array, i64 0, i64 %13, i64 %0
40 %18 = getelementptr inbounds [32 x [32 x float]], [32 x [32 x float]] addrspace(3)* @array, i64 0, i64 %13, i64 %7
54 ; IR: [[BASE_PTR:%[a-zA-Z0-9]+]] = getelementptr inbounds [32 x [32 x float]], [32 x [32 x float]] addrspace(3)* @array, i64 0, i64 %{{[a-zA-Z0-9]+}}, i64 %{{[a-zA-Z0-9]+}}
55 ; IR: getelementptr inbounds float, float addrspace(3)* [[BASE_PTR]], i64 1
56 ; IR: getelementptr inbounds float, float addrspace(3)* [[BASE_PTR]], i64 32
57 ; IR: getelementptr inbounds float, float addrspace(3)* [[BASE_PTR]], i64 33
69 %2 = getelementptr inbounds [32 x [32 x float]], [32 x [32 x float]] addrspace(3)* @array, i64 0, i64 %1, i64 %0
74 %7 = getelementptr inbounds [32 x [32 x float]], [32 x [32 x float]] addrspace(3)* @array, i64 0, i64 %1, i64 %
    [all...]
  /external/llvm/test/CodeGen/AMDGPU/
promote-alloca-no-opts.ll 11 %gep0 = getelementptr inbounds [2 x [2 x i32]], [2 x [2 x i32]]* %alloca, i32 0, i32 0, i32 0
12 %gep1 = getelementptr inbounds [2 x [2 x i32]], [2 x [2 x i32]]* %alloca, i32 0, i32 0, i32 1
15 %gep2 = getelementptr inbounds [2 x [2 x i32]], [2 x [2 x i32]]* %alloca, i32 0, i32 0, i32 %index
27 %gep0 = getelementptr inbounds [2 x [2 x i32]], [2 x [2 x i32]]* %alloca, i32 0, i32 0, i32 0
28 %gep1 = getelementptr inbounds [2 x [2 x i32]], [2 x [2 x i32]]* %alloca, i32 0, i32 0, i32 1
31 %gep2 = getelementptr inbounds [2 x [2 x i32]], [2 x [2 x i32]]* %alloca, i32 0, i32 0, i32 %index
private-memory-r600.ll 23 %arrayidx1 = getelementptr inbounds [5 x i32], [5 x i32]* %stack, i32 0, i32 %0
25 %arrayidx2 = getelementptr inbounds i32, i32 addrspace(1)* %in, i32 1
27 %arrayidx3 = getelementptr inbounds [5 x i32], [5 x i32]* %stack, i32 0, i32 %1
29 %arrayidx10 = getelementptr inbounds [5 x i32], [5 x i32]* %stack, i32 0, i32 0
32 %arrayidx12 = getelementptr inbounds [5 x i32], [5 x i32]* %stack, i32 0, i32 1
34 %arrayidx13 = getelementptr inbounds i32, i32 addrspace(1)* %out, i32 1
54 %a.x.ptr = getelementptr inbounds %struct.point, %struct.point* %a, i32 0, i32 0
55 %a.y.ptr = getelementptr inbounds %struct.point, %struct.point* %a, i32 0, i32 1
56 %b.x.ptr = getelementptr inbounds %struct.point, %struct.point* %b, i32 0, i32 0
57 %b.y.ptr = getelementptr inbounds %struct.point, %struct.point* %b, i32 0, i32
    [all...]
promote-alloca-to-lds-icmp.ll 7 ; CHECK: [[ARRAYGEP:%[0-9]+]] = getelementptr inbounds [256 x [16 x i32]], [256 x [16 x i32]] addrspace(3)* @lds_promoted_alloca_icmp_same_derived_pointer.alloca, i32 0, i32 %{{[0-9]+}}
8 ; CHECK: %ptr0 = getelementptr inbounds [16 x i32], [16 x i32] addrspace(3)* [[ARRAYGEP]], i32 0, i32 %a
9 ; CHECK: %ptr1 = getelementptr inbounds [16 x i32], [16 x i32] addrspace(3)* [[ARRAYGEP]], i32 0, i32 %b
13 %ptr0 = getelementptr inbounds [16 x i32], [16 x i32]* %alloca, i32 0, i32 %a
14 %ptr1 = getelementptr inbounds [16 x i32], [16 x i32]* %alloca, i32 0, i32 %b
22 ; CHECK: [[ARRAYGEP:%[0-9]+]] = getelementptr inbounds [256 x [16 x i32]], [256 x [16 x i32]] addrspace(3)* @lds_promoted_alloca_icmp_null_rhs.alloca, i32 0, i32 %{{[0-9]+}}
23 ; CHECK: %ptr0 = getelementptr inbounds [16 x i32], [16 x i32] addrspace(3)* [[ARRAYGEP]], i32 0, i32 %a
27 %ptr0 = getelementptr inbounds [16 x i32], [16 x i32]* %alloca, i32 0, i32 %a
35 ; CHECK: [[ARRAYGEP:%[0-9]+]] = getelementptr inbounds [256 x [16 x i32]], [256 x [16 x i32]] addrspace(3)* @lds_promoted_alloca_icmp_null_lhs.alloca, i32 0, i32 %{{[0-9]+}}
36 ; CHECK: %ptr0 = getelementptr inbounds [16 x i32], [16 x i32] addrspace(3)* [[ARRAYGEP]], i32 0, i32 %
    [all...]
  /external/llvm/test/CodeGen/ARM/
fast-isel-ldr-str-arm.ll 6 %add.ptr = getelementptr inbounds i32, i32* %ptr, i32 1
15 %add.ptr = getelementptr inbounds i32, i32* %ptr, i32 63
24 %add.ptr = getelementptr inbounds i16, i16* %ptr, i16 1
33 %add.ptr = getelementptr inbounds i16, i16* %ptr, i16 63
42 %add.ptr = getelementptr inbounds i8, i8* %ptr, i8 1
51 %add.ptr = getelementptr inbounds i8, i8* %ptr, i8 63
ssp-data-layout.ll 111 %arrayidx = getelementptr inbounds [2 x i16], [2 x i16]* %small2, i32 0, i64 0
115 %arrayidx6 = getelementptr inbounds [8 x i32], [8 x i32]* %large2, i32 0, i64 0
119 %arrayidx8 = getelementptr inbounds [2 x i8], [2 x i8]* %small, i32 0, i64 0
123 %arrayidx10 = getelementptr inbounds [8 x i8], [8 x i8]* %large, i32 0, i64 0
127 %foo = getelementptr inbounds %struct.struct_large_char, %struct.struct_large_char* %a, i32 0, i32 0
128 %arrayidx12 = getelementptr inbounds [8 x i8], [8 x i8]* %foo, i32 0, i64 0
132 %foo14 = getelementptr inbounds %struct.struct_small_char, %struct.struct_small_char* %b, i32 0, i32 0
133 %arrayidx15 = getelementptr inbounds [2 x i8], [2 x i8]* %foo14, i32 0, i64 0
137 %foo17 = getelementptr inbounds %struct.struct_large_nonchar, %struct.struct_large_nonchar* %c, i32 0, i32 0
138 %arrayidx18 = getelementptr inbounds [8 x i32], [8 x i32]* %foo17, i32 0, i64
    [all...]
  /external/llvm/test/CodeGen/Lanai/
lanai-misched-trivial-disjoint.ll 11 %arrayidx1 = getelementptr inbounds i8, i8* %x, i32 4
14 %arrayidx2 = getelementptr inbounds i8, i8* %x, i32 12
17 %arrayidx3 = getelementptr inbounds i8, i8* %x, i32 10
22 %arrayidx5 = getelementptr inbounds i8, i8* %x, i32 14
24 %arrayidx6 = getelementptr inbounds i8, i8* %x, i32 15
26 %arrayidx7 = getelementptr inbounds i8, i8* %x, i32 16
  /external/llvm/test/CodeGen/Mips/
brind.ll 12 %puts = tail call i32 @puts(i8* getelementptr inbounds ([2 x i8], [2 x i8]* @str, i32 0, i32 0))
17 %puts5 = tail call i32 @puts(i8* getelementptr inbounds ([2 x i8], [2 x i8]* @str5, i32 0, i32 0))
22 %puts6 = tail call i32 @puts(i8* getelementptr inbounds ([2 x i8], [2 x i8]* @str6, i32 0, i32 0))
27 %puts7 = tail call i32 @puts(i8* getelementptr inbounds ([2 x i8], [2 x i8]* @str7, i32 0, i32 0))
29 %arrayidx = getelementptr inbounds [5 x i8*], [5 x i8*]* @main.L, i32 0, i32 %i.2
34 %puts8 = tail call i32 @puts(i8* getelementptr inbounds ([2 x i8], [2 x i8]* @str8, i32 0, i32 0))
  /external/llvm/test/CodeGen/X86/
shift-combine.ll 26 %gep = getelementptr inbounds i32, i32* %x, i32 %shr
36 %gep = getelementptr inbounds i32, i32* %x, i32 %shr
46 %gep = getelementptr inbounds i32, i32* %x, i32 %shr
56 %gep = getelementptr inbounds i32, i32* %x, i32 %shr
66 %gep = getelementptr inbounds i32, i32* %x, i32 %shr
76 %gep = getelementptr inbounds i32, i32* %x, i32 %shr
  /external/llvm/test/Transforms/BBVectorize/X86/
sh-rec2.ll 10 %arraydecay5 = getelementptr inbounds [52 x i16], [52 x i16]* %xmc, i64 0, i64 0
12 %incdec.ptr136 = getelementptr inbounds i8, i8* %c, i64 10
13 %incdec.ptr157 = getelementptr inbounds i8, i8* %c, i64 11
15 %arrayidx162 = getelementptr inbounds [52 x i16], [52 x i16]* %xmc, i64 0, i64 11
20 %incdec.ptr172 = getelementptr inbounds i8, i8* %c, i64 12
25 %incdec.ptr183 = getelementptr inbounds i8, i8* %c, i64 13
27 %incdec.ptr199 = getelementptr inbounds i8, i8* %c, i64 14
29 %arrayidx214 = getelementptr inbounds [52 x i16], [52 x i16]* %xmc, i64 0, i64 15
30 %incdec.ptr220 = getelementptr inbounds i8, i8* %c, i64 15
35 %incdec.ptr235 = getelementptr inbounds i8, i8* %c, i64 1
    [all...]
  /external/llvm/test/Transforms/InstCombine/
constant-fold-gep.ll 5 ; and add inbounds keywords.
12 ; CHECK: store i32 1, i32* getelementptr inbounds ([3 x %struct.X], [3 x %struct.X]* @Y, i64 0, i64 0, i32 0, i64 0), align 16
14 ; CHECK: store i32 1, i32* getelementptr inbounds ([3 x %struct.X], [3 x %struct.X]* @Y, i64 0, i64 0, i32 0, i64 1), align 4
16 ; CHECK: store i32 1, i32* getelementptr inbounds ([3 x %struct.X], [3 x %struct.X]* @Y, i64 0, i64 0, i32 0, i64 2), align 8
18 ; CHECK: store i32 1, i32* getelementptr inbounds ([3 x %struct.X], [3 x %struct.X]* @Y, i64 0, i64 0, i32 1, i64 0), align 4
20 ; CHECK: store i32 1, i32* getelementptr inbounds ([3 x %struct.X], [3 x %struct.X]* @Y, i64 0, i64 0, i32 1, i64 1), align 4
22 ; CHECK: store i32 1, i32* getelementptr inbounds ([3 x %struct.X], [3 x %struct.X]* @Y, i64 0, i64 0, i32 1, i64 2), align 4
24 ; CHECK: store i32 1, i32* getelementptr inbounds ([3 x %struct.X], [3 x %struct.X]* @Y, i64 0, i64 1, i32 0, i64 0), align 8
26 ; CHECK: store i32 1, i32* getelementptr inbounds ([3 x %struct.X], [3 x %struct.X]* @Y, i64 0, i64 1, i32 0, i64 1), align 4
28 ; CHECK: store i32 1, i32* getelementptr inbounds ([3 x %struct.X], [3 x %struct.X]* @Y, i64 0, i64 1, i32 0, i64 2), align
    [all...]
mem-gep-zidx.ll 12 %arrayidx = getelementptr inbounds [1 x i32], [1 x i32]* @f.a, i64 0, i64 %idxprom
25 %arrayidx = getelementptr inbounds i64, i64* %p, i64 %idxprom
40 %arrayidx = getelementptr inbounds [1 x i32], [1 x i32]* %p, i64 0, i64 %idxprom
45 ; CHECK: getelementptr inbounds [1 x i32], [1 x i32]* %p, i64 0, i64 0
51 %arrayidx = getelementptr inbounds [1 x i32], [1 x i32]* @f.c, i64 0, i64 %idxprom
56 ; CHECK: getelementptr inbounds [1 x i32], [1 x i32]* @f.c, i64 0, i64 %idxprom
phi-merge-gep.ll 10 %0 = getelementptr inbounds float, float* %Ar, i64 0 ; <float*> [#uses=1]
11 %1 = getelementptr inbounds float, float* %Ai, i64 0 ; <float*> [#uses=1]
13 %3 = getelementptr inbounds float, float* %Ar, i64 %2 ; <float*> [#uses=1]
15 %5 = getelementptr inbounds float, float* %Ai, i64 %4 ; <float*> [#uses=1]
18 %8 = getelementptr inbounds float, float* %Ar, i64 %7 ; <float*> [#uses=1]
21 %11 = getelementptr inbounds float, float* %Ai, i64 %10 ; <float*> [#uses=1]
22 %12 = getelementptr inbounds float, float* %Cr, i64 0 ; <float*> [#uses=1]
23 %13 = getelementptr inbounds float, float* %Ci, i64 0 ; <float*> [#uses=1]
25 %15 = getelementptr inbounds float, float* %Cr, i64 %14 ; <float*> [#uses=1]
27 %17 = getelementptr inbounds float, float* %Ci, i64 %16 ; <float*> [#uses=1
    [all...]
select-cmp-br.ll 12 %1 = getelementptr inbounds %C, %C* %0, i64 0, i32 0, i32 0
14 %2 = getelementptr inbounds %C, %C* %0, i64 1, i32 0, i32 0
16 %3 = getelementptr inbounds i64, i64* %m, i64 9
28 %11 = getelementptr inbounds %C, %C* %7, i64 0, i32 0
43 %1 = getelementptr inbounds %C, %C* %0, i64 0, i32 0, i32 0
45 %2 = getelementptr inbounds %C, %C* %0, i64 1, i32 0, i32 0
47 %3 = getelementptr inbounds i64, i64* %m, i64 9
59 %11 = getelementptr inbounds %C, %C* %7, i64 0, i32 0
74 %1 = getelementptr inbounds %C, %C* %0, i64 0, i32 0, i32 0
76 %2 = getelementptr inbounds %C, %C* %0, i64 1, i32 0, i32
    [all...]
  /external/llvm/test/Transforms/LoopDistribute/
crash-in-memcheck-generation.ll 31 %arrayidxA = getelementptr inbounds i32, i32* %a, i64 %ind
34 %arrayidxB = getelementptr inbounds i32, i32* %b, i64 %ind
40 %arrayidxA_plus_4 = getelementptr inbounds i32, i32* %a, i64 %add
43 %arrayidxD = getelementptr inbounds i32, i32* %d, i64 %ind
46 %arrayidxE = getelementptr inbounds i32, i32* %e, i64 %ind
51 %arrayidxC = getelementptr inbounds i32, i32* %c, i64 %ind
program-order.ll 36 %arrayidxA = getelementptr inbounds i32, i32* %a, i64 %ind
39 %arrayidxB = getelementptr inbounds i32, i32* %b, i64 %ind
44 %arrayidxD = getelementptr inbounds i32, i32* %d, i64 %ind
48 %arrayidxA_plus_4 = getelementptr inbounds i32, i32* %a, i64 %add
51 %arrayidxC = getelementptr inbounds i32, i32* %c, i64 %ind
53 %arrayidxE = getelementptr inbounds i32, i32* %e, i64 %ind
  /external/llvm/test/Transforms/LoopLoadElim/
unknown-dep.ll 27 %Aidx_next = getelementptr inbounds i32, i32* %A, i64 %indvars.iv.next
28 %Bidx = getelementptr inbounds i32, i32* %B, i64 %indvars.iv
29 %Cidx = getelementptr inbounds i32, i32* %C, i64 %indvars.iv
30 %Didx = getelementptr inbounds i32, i32* %D, i64 %indvars.iv
31 %Aidx = getelementptr inbounds i32, i32* %A, i64 %indvars.iv
33 %A2idx = getelementptr inbounds i32, i32* %A, i64 %indvars.m2
  /external/llvm/test/Transforms/MemCpyOpt/
smaller.ll 8 ; CHECK: call void @llvm.memcpy.p0i8.p0i8.i32(i8* %tmp, i8* getelementptr inbounds (%struct.s, %struct.s* @cell, i32 0, i32 0, i32 0), i32 16, i32 4, i1 false)
23 store i32 99, i32* getelementptr inbounds (%struct.s, %struct.s* @cell, i32 0, i32 1), align 4
24 call void @llvm.memcpy.p0i8.p0i8.i32(i8* getelementptr inbounds (%struct.s, %struct.s* @cell, i32 0, i32 0, i32 0), i8* getelementptr inbounds ([11 x i8], [11 x i8]* @.str, i32 0, i32 0), i32 11, i32 1, i1 false)
25 %tmp = getelementptr inbounds %struct.s, %struct.s* %agg.tmp, i32 0, i32 0, i32 0
26 call void @llvm.memcpy.p0i8.p0i8.i32(i8* %tmp, i8* getelementptr inbounds (%struct.s, %struct.s* @cell, i32 0, i32 0, i32 0), i32 16, i32 4, i1 false)
  /external/llvm/test/Transforms/SeparateConstOffsetFromGEP/AMDGPU/
split-gep-and-gvn-addrspace-addressing-modes.ll 8 ; IR: [[BASE_PTR:%[a-zA-Z0-9]+]] = getelementptr inbounds [4096 x [32 x float]], [4096 x [32 x float]] addrspace(2)* @array, i64 0, i64 %{{[a-zA-Z0-9]+}}, i64 %{{[a-zA-Z0-9]+}}
9 ; IR: getelementptr inbounds float, float addrspace(2)* [[BASE_PTR]], i64 1
10 ; IR: getelementptr inbounds float, float addrspace(2)* [[BASE_PTR]], i64 32
11 ; IR: getelementptr inbounds float, float addrspace(2)* [[BASE_PTR]], i64 33
15 %tmp2 = getelementptr inbounds [4096 x [32 x float]], [4096 x [32 x float]] addrspace(2)* @array, i64 0, i64 %tmp1, i64 %tmp
20 %tmp8 = getelementptr inbounds [4096 x [32 x float]], [4096 x [32 x float]] addrspace(2)* @array, i64 0, i64 %tmp1, i64 %tmp7
25 %tmp14 = getelementptr inbounds [4096 x [32 x float]], [4096 x [32 x float]] addrspace(2)* @array, i64 0, i64 %tmp13, i64 %tmp
28 %tmp18 = getelementptr inbounds [4096 x [32 x float]], [4096 x [32 x float]] addrspace(2)* @array, i64 0, i64 %tmp13, i64 %tmp7
40 ; IR: [[BASE_PTR:%[a-zA-Z0-9]+]] = getelementptr inbounds [4096 x [4 x float]], [4096 x [4 x float]] addrspace(2)* @array2, i64 0, i64 %{{[a-zA-Z0-9]+}}, i64 %{{[a-zA-Z0-9]+}}
41 ; IR: getelementptr inbounds float, float addrspace(2)* [[BASE_PTR]], i64 25
    [all...]
  /external/llvm/test/CodeGen/AArch64/
arm64-stp-aa.ll 12 %ld.ptr = getelementptr inbounds i32, i32* %p, i64 2
14 %add.ptr = getelementptr inbounds i32, i32* %p, i64 1
25 %ld.ptr = getelementptr inbounds i64, i64* %p, i64 2
27 %add.ptr = getelementptr inbounds i64, i64* %p, i64 1
38 %ld.ptr = getelementptr inbounds float, float* %p, i64 2
40 %add.ptr = getelementptr inbounds float, float* %p, i64 1
51 %ld.ptr = getelementptr inbounds double, double* %p, i64 2
53 %add.ptr = getelementptr inbounds double, double* %p, i64 1
67 %ld.ptr = getelementptr inbounds i32, i32* %p, i64 1
69 %add.ptr = getelementptr inbounds i32, i32* %p, i64
    [all...]
  /external/llvm/test/Transforms/Inline/
align.ll 8 %arrayidx = getelementptr inbounds float, float* %a, i64 5
17 %arrayidx = getelementptr inbounds float, float* %a, i64 7
29 ; CHECK: %arrayidx.i = getelementptr inbounds float, float* %a, i64 5
32 ; CHECK: %arrayidx = getelementptr inbounds float, float* %a, i64 7
41 %arrayidx = getelementptr inbounds float, float* %a, i64 7
49 ; CHECK: %arrayidx.i = getelementptr inbounds float, float* %a, i64 5
52 ; CHECK: %arrayidx = getelementptr inbounds float, float* %a, i64 7
60 %arrayidx = getelementptr inbounds float, float* %a, i64 5
62 %arrayidx1 = getelementptr inbounds float, float* %b, i64 8
71 %arrayidx = getelementptr inbounds float, float* %a, i64
    [all...]
devirtualize-3.ll 17 %tmp = getelementptr inbounds %struct.cont_t, %struct.cont_t* %cont, i32 0, i32 0 ; <void (i8*, i32)**> [#uses=1]
18 %tmp1 = getelementptr inbounds %struct.cont_t, %struct.cont_t* %cont, i32 0, i32 0 ; <void (i8*, i32)**> [#uses=2]
22 %tmp3 = getelementptr inbounds %struct.cont_t, %struct.cont_t* %cont, i32 0, i32 1 ; <i8**> [#uses=1]
38 %tmp = getelementptr inbounds %struct.foo_sf_t, %struct.foo_sf_t* %sf, i32 0, i32 0 ; <%struct.cont_t**> [#uses=1]
40 %tmp2 = getelementptr inbounds %struct.foo_sf_t, %struct.foo_sf_t* %sf, i32 0, i32 1 ; <i32*> [#uses=1]
42 %tmp4 = getelementptr inbounds %struct.cont_t, %struct.cont_t* %next, i32 0, i32 0 ; <void (i8*, i32)**> [#uses=1]
44 %tmp5 = getelementptr inbounds %struct.cont_t, %struct.cont_t* %next, i32 0, i32 1 ; <i8**> [#uses=1]
53 %tmp1 = getelementptr inbounds %struct.foo_sf_t, %struct.foo_sf_t* %sf, i32 0, i32 0 ; <%struct.cont_t**> [#uses=1]
55 %tmp3 = getelementptr inbounds %struct.cont_t, %struct.cont_t* %tmp2, i32 0, i32 0 ; <void (i8*, i32)**> [#uses=1]
57 %tmp6 = getelementptr inbounds %struct.foo_sf_t, %struct.foo_sf_t* %sf, i32 0, i32 0 ; <%struct.cont_t**> [#uses=1
    [all...]
  /external/llvm/test/Transforms/InstMerge/
ld_hoist_st_sink.ll 11 %node.0.in16 = getelementptr inbounds %struct.node, %struct.node* %r, i64 0, i32 2
24 %orientation = getelementptr inbounds %struct.node, %struct.node* %node.020, i64 0, i32 4
30 %a = getelementptr inbounds %struct.node, %struct.node* %node.020, i64 0, i32 5
33 %cost = getelementptr inbounds %struct.arc, %struct.arc* %1, i64 0, i32 0
36 %pred = getelementptr inbounds %struct.node, %struct.node* %node.020, i64 0, i32 1
39 %p = getelementptr inbounds %struct.node, %struct.node* %3, i64 0, i32 6
43 %p1 = getelementptr inbounds %struct.node, %struct.node* %node.020, i64 0, i32 6
50 %pred2 = getelementptr inbounds %struct.node, %struct.node* %node.020, i64 0, i32 1
53 %p3 = getelementptr inbounds %struct.node, %struct.node* %5, i64 0, i32 6
56 %a4 = getelementptr inbounds %struct.node, %struct.node* %node.020, i64 0, i32
    [all...]
  /external/llvm/test/Transforms/LoopVectorize/
ptr_loops.ll 18 %p.02 = phi i32* [ getelementptr inbounds ([36 x i32], [36 x i32]* @A, i64 0, i64 18), %0 ], [ %4, %1 ]
19 %b.01 = phi i32* [ getelementptr inbounds ([36 x i32], [36 x i32]* @B, i64 0, i64 0), %0 ], [ %5, %1 ]
23 %4 = getelementptr inbounds i32, i32* %p.02, i64 -1
24 %5 = getelementptr inbounds i32, i32* %b.01, i64 1
41 %p.02 = phi i32* [ getelementptr inbounds ([36 x i32], [36 x i32]* @A, i64 0, i64 25), %0 ], [ %3, %1 ]
42 %b.01 = phi i32* [ getelementptr inbounds ([36 x i32], [36 x i32]* @B, i64 0, i64 2), %0 ], [ %4, %1 ]
45 %3 = getelementptr inbounds i32, i32* %p.02, i64 -1
46 %4 = getelementptr inbounds i32, i32* %b.01, i64 1
47 %5 = icmp eq i32* %4, getelementptr inbounds ([36 x i32], [36 x i32]* @A, i64 0, i64 18)
63 %p.02 = phi i32* [ getelementptr inbounds ([36 x i32], [36 x i32]* @A, i64 0, i64 29), %0 ], [ %3, %1
    [all...]

Completed in 894 milliseconds

1 2 3 4 5 6 78 91011>>