HomeSort by relevance Sort by last modified time
    Searched full:inbounds (Results 426 - 450 of 1106) sorted by null

<<11121314151617181920>>

  /external/llvm/test/Transforms/InstCombine/
objsize.ll 12 %1 = call i32 @llvm.objectsize.i32(i8* getelementptr inbounds ([60 x i8]* @a, i32 0, i32 0), i1 false)
20 %0 = call i32 @llvm.objectsize.i32(i8* getelementptr inbounds ([60 x i8]* @a, i32 0, i32 0), i1 false)
46 %1 = tail call i32 @llvm.objectsize.i32(i8* getelementptr inbounds ([0 x i8]* @window, i32 0, i32 0), i1 false)
55 %0 = call i32 @llvm.objectsize.i32(i8* getelementptr inbounds ([0 x i8]* @window, i32 0, i32 10), i1 false) ; <i64> [#uses=1]
90 %0 = getelementptr inbounds float* getelementptr inbounds ([480 x float]* @array, i32 0, i32 128), i32 -127 ; <float*> [#uses=1]
98 %4 = getelementptr inbounds float* getelementptr inbounds ([480 x float]* @array, i32 0, i32 128), i32 -127 ; <float*> [#uses=1]
157 %gep = getelementptr inbounds i8* %alloc, i32 16
169 %gep = getelementptr inbounds i8* %alloc, i32
    [all...]
getelementptr.ll 52 ; CHECK: store i8 %B, i8* getelementptr inbounds ([10 x i8]* @Global, i64 0, i64 4)
124 %A = getelementptr inbounds %S* %P, i32 0, i32 1, i64 %X
125 %B = getelementptr inbounds %S* %P, i32 0, i32 0
162 %X = getelementptr inbounds i16* %P, i32 %I
163 %Y = getelementptr inbounds i16* %P, i32 %J
171 %X = getelementptr inbounds i16* %P, i32 %I
179 %tmp.4 = getelementptr inbounds i32* %P, i32 %A
180 %tmp.9 = getelementptr inbounds i32* %P, i32 %B
189 %tmp.4 = getelementptr inbounds i32* %P, i32 %A
217 ; CHECK: icmp ult (i32* getelementptr inbounds (i32* @A, i64 1), i32* getelementptr (i32* @B, i64 2)
    [all...]
  /external/llvm/test/Analysis/DependenceAnalysis/
Propagating.ll 35 %arrayidx5 = getelementptr inbounds [100 x i32]* %A, i64 %add4, i64 %add
38 %arrayidx8 = getelementptr inbounds [100 x i32]* %A, i64 %i.03, i64 %add6
40 %incdec.ptr = getelementptr inbounds i32* %B.addr.11, i64 1
91 %arrayidx9 = getelementptr inbounds [100 x [100 x i32]]* %A, i64 %sub, i64 %add7, i64 %add
95 %arrayidx14 = getelementptr inbounds [100 x [100 x i32]]* %A, i64 %sub11, i64 %i.05, i64 %add10
97 %incdec.ptr = getelementptr inbounds i32* %B.addr.21, i64 1
147 %arrayidx4 = getelementptr inbounds [100 x i32]* %A, i64 %sub, i64 %mul
151 %arrayidx7 = getelementptr inbounds [100 x i32]* %A, i64 %i.03, i64 %add5
153 %incdec.ptr = getelementptr inbounds i32* %B.addr.11, i64 1
197 %arrayidx4 = getelementptr inbounds [100 x i32]* %A, i64 %i.03, i64 %ad
    [all...]
Banerjee.ll 34 %arrayidx = getelementptr inbounds i64* %A, i64 %add
39 %arrayidx6 = getelementptr inbounds i64* %A, i64 %sub
41 %incdec.ptr = getelementptr inbounds i64* %B.addr.11, i64 1
94 %arrayidx = getelementptr inbounds i64* %A, i64 %add
99 %arrayidx6 = getelementptr inbounds i64* %A, i64 %sub
101 %incdec.ptr = getelementptr inbounds i64* %B.addr.12, i64 1
151 %arrayidx = getelementptr inbounds i64* %A, i64 %add
156 %arrayidx7 = getelementptr inbounds i64* %A, i64 %add6
158 %incdec.ptr = getelementptr inbounds i64* %B.addr.11, i64 1
201 %arrayidx = getelementptr inbounds i64* %A, i64 %ad
    [all...]
ExactRDIV.ll 29 %arrayidx = getelementptr inbounds i32* %A, i64 %add
43 %arrayidx7 = getelementptr inbounds i32* %A, i64 %add64
45 %incdec.ptr = getelementptr inbounds i32* %B.addr.01, i64 1
77 %arrayidx = getelementptr inbounds i32* %A, i64 %sub
89 %arrayidx5 = getelementptr inbounds i32* %A, i64 %j.02
91 %incdec.ptr = getelementptr inbounds i32* %B.addr.01, i64 1
123 %arrayidx = getelementptr inbounds i32* %A, i64 %sub
135 %arrayidx5 = getelementptr inbounds i32* %A, i64 %j.02
137 %incdec.ptr = getelementptr inbounds i32* %B.addr.01, i64 1
169 %arrayidx = getelementptr inbounds i32* %A, i64 %su
    [all...]
SymbolicRDIV.ll 43 %arrayidx = getelementptr inbounds i32* %A, i64 %add
54 %arrayidx8 = getelementptr inbounds i32* %A, i64 %add7
56 %incdec.ptr = getelementptr inbounds i32* %B.addr.02, i64 1
106 %arrayidx = getelementptr inbounds i32* %A, i64 %add
118 %arrayidx9 = getelementptr inbounds i32* %A, i64 %add8
120 %incdec.ptr = getelementptr inbounds i32* %B.addr.02, i64 1
169 %arrayidx = getelementptr inbounds i32* %A, i64 %sub
180 %arrayidx7 = getelementptr inbounds i32* %A, i64 %add
182 %incdec.ptr = getelementptr inbounds i32* %B.addr.02, i64 1
230 %arrayidx = getelementptr inbounds i32* %A, i64 %ad
    [all...]
  /external/clang/test/CodeGen/
vla.c 98 // CHECK-NEXT: [[T1:%.*]] = getelementptr inbounds [5 x double]* [[P]], i32 [[T0]]
99 // CHECK-NEXT: [[T2:%.*]] = getelementptr inbounds [5 x double]* [[T1]], i32 2
100 // CHECK-NEXT: [[T3:%.*]] = getelementptr inbounds [5 x double]* [[T2]], i32 0, i32 3
124 // CHECK-NEXT: [[T5:%.*]] = getelementptr inbounds [6 x i8]* [[T0]], i32 [[T4]]
130 // CHECK-NEXT: [[T11:%.*]] = getelementptr inbounds [6 x i8]* [[T5]], i32 [[T10]]
161 // CHECK-NEXT: [[AR:%.*]] = getelementptr inbounds [5 x i32]* [[A]], i32 0, i32 0
166 // CHECK-NEXT: [[ADDPTR:%.*]] = getelementptr inbounds i32* [[TH]], i32 [[VLAIX]]
185 // CHECK-NEXT: [[IX:%.*]] = getelementptr inbounds i32** [[T]], i32 0
188 // CHECK-NEXT: [[IX1:%.*]] = getelementptr inbounds i32* [[TH]], i32 [[F]]
189 // CHECK-NEXT: [[IX2:%.*]] = getelementptr inbounds i32* [[IX1]], i32
    [all...]
  /external/llvm/test/Transforms/Inline/
inline_minisize.ll 14 %arrayidx = getelementptr inbounds i32* %tmp1, i64 %idxprom
20 %arrayidx2 = getelementptr inbounds i32* %tmp4, i64 %idxprom1
38 %arrayidx4 = getelementptr inbounds i32* %tmp9, i64 %idxprom3
62 %arrayidx9 = getelementptr inbounds i32* %tmp14, i64 %idxprom8
86 %arrayidx17 = getelementptr inbounds i32* %tmp19, i64 %idxprom16
113 %arrayidx = getelementptr inbounds i32* %tmp1, i64 %idxprom
120 %arrayidx3 = getelementptr inbounds i32* %tmp4, i64 %idxprom2
138 %arrayidx5 = getelementptr inbounds i32* %tmp9, i64 %idxprom4
162 %arrayidx10 = getelementptr inbounds i32* %tmp14, i64 %idxprom9
186 %arrayidx18 = getelementptr inbounds i32* %tmp19, i64 %idxprom1
    [all...]
  /external/llvm/test/Transforms/LICM/
speculate.ll 16 %arrayidx = getelementptr inbounds i32* %p, i64 %i.02
23 %arrayidx1 = getelementptr inbounds i64* %q, i64 %i.02
48 %arrayidx = getelementptr inbounds i32* %p, i64 %i.02
55 %arrayidx1 = getelementptr inbounds i64* %q, i64 %i.02
83 %arrayidx = getelementptr inbounds i32* %p, i64 %i.02
90 %arrayidx1 = getelementptr inbounds i64* %q, i64 %i.02
116 %arrayidx = getelementptr inbounds i32* %p, i64 %i.02
123 %arrayidx1 = getelementptr inbounds i64* %q, i64 %i.02
149 %arrayidx = getelementptr inbounds i32* %p, i64 %i.02
156 %arrayidx1 = getelementptr inbounds i64* %q, i64 %i.0
    [all...]
  /external/llvm/test/CodeGen/SystemZ/
frame-14.ll 32 %ptr1 = getelementptr inbounds [3912 x i8]* %region1, i64 0, i64 7
33 %ptr2 = getelementptr inbounds [3912 x i8]* %region2, i64 0, i64 7
50 %ptr1 = getelementptr inbounds [3912 x i8]* %region1, i64 0, i64 8
51 %ptr2 = getelementptr inbounds [3912 x i8]* %region2, i64 0, i64 8
71 %ptr1 = getelementptr inbounds [524104 x i8]* %region1, i64 0, i64 7
72 %ptr2 = getelementptr inbounds [524104 x i8]* %region2, i64 0, i64 7
95 %ptr1 = getelementptr inbounds [524104 x i8]* %region1, i64 0, i64 8
96 %ptr2 = getelementptr inbounds [524104 x i8]* %region2, i64 0, i64 8
118 %ptr1 = getelementptr inbounds [524104 x i8]* %region1, i64 0, i64 4103
119 %ptr2 = getelementptr inbounds [524104 x i8]* %region2, i64 0, i64 410
    [all...]
  /external/clang/test/CodeGenObjC/
arc-literals.m 46 // CHECK: [[T0:%.*]] = getelementptr inbounds [2 x i8*]* [[OBJECTS:%[A-Za-z0-9]+]], i32 0, i32 0
49 // CHECK-NEXT: [[T0:%.*]] = getelementptr inbounds [2 x i8*]* [[OBJECTS]], i32 0, i32 1
82 // CHECK: [[T0:%.*]] = getelementptr inbounds [2 x i8*]* [[KEYS:%[A-Za-z0-9]+]], i32 0, i32 0
85 // CHECK-NEXT: [[T0:%.*]] = getelementptr inbounds [2 x i8*]* [[OBJECTS:%[A-Za-z0-9]+]], i32 0, i32 0
88 // CHECK-NEXT: [[T0:%.*]] = getelementptr inbounds [2 x i8*]* [[KEYS]], i32 0, i32 1
91 // CHECK-NEXT: [[T0:%.*]] = getelementptr inbounds [2 x i8*]* [[OBJECTS]], i32 0, i32 1
127 // CHECK: [[T0:%.*]] = getelementptr inbounds [1 x i8*]* [[OBJECTS:%.*]], i32 0, i32 0
ns_consume_null_check.m 24 // CHECK: [[FN:%.*]] = load i8** getelementptr inbounds
62 // CHECK-NEXT: [[T0:%.*]] = getelementptr inbounds { float, float }* [[COERCE]], i32 0, i32 0
64 // CHECK-NEXT: [[T0:%.*]] = getelementptr inbounds { float, float }* [[COERCE]], i32 0, i32 1
73 // CHECK-NEXT: [[T0:%.*]] = getelementptr inbounds { float, float }* [[RESULT]], i32 0, i32 0
74 // CHECK-NEXT: [[T1:%.*]] = getelementptr inbounds { float, float }* [[RESULT]], i32 0, i32 1
  /external/llvm/test/CodeGen/Hexagon/
memops.ll 82 %add.ptr = getelementptr inbounds i8* %p, i32 %i
95 %add.ptr = getelementptr inbounds i8* %p, i32 %i
108 %add.ptr = getelementptr inbounds i8* %p, i32 %i
120 %add.ptr = getelementptr inbounds i8* %p, i32 %i
130 %add.ptr = getelementptr inbounds i8* %p, i32 %i
140 %add.ptr = getelementptr inbounds i8* %p, i32 %i
152 %add.ptr = getelementptr inbounds i8* %p, i32 %i
164 %add.ptr = getelementptr inbounds i8* %p, i32 5
177 %add.ptr = getelementptr inbounds i8* %p, i32 5
190 %add.ptr = getelementptr inbounds i8* %p, i32
    [all...]
  /external/llvm/test/CodeGen/ARM/
fast-isel-intrinsic.ll 44 call void @llvm.memset.p0i8.i32(i8* getelementptr inbounds ([60 x i8]* @message1, i32 0, i32 5), i8 64, i32 10, i32 4, i1 false)
84 call void @llvm.memcpy.p0i8.p0i8.i32(i8* getelementptr inbounds ([60 x i8]* @temp, i32 0, i32 4), i8* getelementptr inbounds ([60 x i8]* @temp, i32 0, i32 16), i32 17, i32 4, i1 false)
122 call void @llvm.memmove.p0i8.p0i8.i32(i8* getelementptr inbounds ([60 x i8]* @temp, i32 0, i32 4), i8* getelementptr inbounds ([60 x i8]* @temp, i32 0, i32 16), i32 10, i32 1, i1 false)
149 call void @llvm.memcpy.p0i8.p0i8.i32(i8* getelementptr inbounds ([60 x i8]* @temp, i32 0, i32 4), i8* getelementptr inbounds ([60 x i8]* @temp, i32 0, i32 16), i32 10, i32 4, i1 false)
186 call void @llvm.memcpy.p0i8.p0i8.i32(i8* getelementptr inbounds ([60 x i8]* @temp, i32 0, i32 4), i8* getelementptr inbounds ([60 x i8]* @temp, i32 0, i32 16), i32 10, i32 2, i1 false)
241 call void @llvm.memcpy.p0i8.p0i8.i32(i8* getelementptr inbounds ([60 x i8]* @temp, i32 0, i32 4), i8* getelementptr inbounds ([60 x i8]* @temp, i32 0, i32 16), i3 (…)
    [all...]
2010-06-21-LdStMultipleBug.ll 16 %0 = call i32 (%struct.FILE*, i8*, ...)* @fscanf(%struct.FILE* %fp, i8* getelementptr inbounds ([14 x i8]* @.str2708, i32 0, i32 0), i32* undef, i32* undef, i32* %xcenter, i32* null) nounwind ; <i32> [#uses=1]
22 %3 = getelementptr inbounds %struct.cellbox* %2, i32 0, i32 3 ; <i32*> [#uses=1]
34 %8 = getelementptr inbounds %struct.tilebox* %6, i32 0, i32 13 ; <i32*> [#uses=1]
36 %10 = getelementptr inbounds %struct.tilebox* %6, i32 0, i32 15 ; <i32*> [#uses=1]
70 %27 = getelementptr inbounds %struct.tilebox* %6, i32 0, i32 10 ; <i32*> [#uses=1]
95 %41 = getelementptr inbounds %struct.termbox* %termptr.0478, i32 0, i32 0 ; <%struct.termbox**> [#uses=1]
130 %46 = getelementptr inbounds %struct.cellbox* %2, i32 0, i32 21, i32 undef ; <%struct.tilebox**> [#uses=1]
132 %48 = getelementptr inbounds %struct.tilebox* %47, i32 0, i32 11 ; <i32*> [#uses=1]
140 %49 = call i32 (%struct.FILE*, i8*, ...)* @fscanf(%struct.FILE* %fp, i8* getelementptr inbounds ([14 x i8]* @.str2708, i32 0, i32 0), i32* undef, i32* undef, i32* %xcenter, i32* null) nounwind ; <i32> [#uses=1]
2010-08-04-StackVariable.ll 15 %1 = getelementptr inbounds %struct.SVal* %location, i32 0, i32 1, !dbg !29 ; <i32*> [#uses=1]
21 %4 = getelementptr inbounds %struct.SVal* %location, i32 0, i32 1, !dbg !30 ; <i32*> [#uses=1]
38 %0 = getelementptr inbounds %struct.SVal* %this, i32 0, i32 0, !dbg !34 ; <i8**> [#uses=1]
40 %1 = getelementptr inbounds %struct.SVal* %this, i32 0, i32 1, !dbg !34 ; <i32*> [#uses=1]
57 %1 = getelementptr inbounds %struct.SVal* %v, i32 0, i32 1, !dbg !42 ; <i32*> [#uses=1]
59 %2 = getelementptr inbounds %struct.SVal* %0, i32 0, i32 0, !dbg !43 ; <i8**> [#uses=1]
60 %3 = getelementptr inbounds %struct.SVal* %v, i32 0, i32 0, !dbg !43 ; <i8**> [#uses=1]
63 %5 = getelementptr inbounds %struct.SVal* %0, i32 0, i32 1, !dbg !43 ; <i32*> [#uses=1]
64 %6 = getelementptr inbounds %struct.SVal* %v, i32 0, i32 1, !dbg !43 ; <i32*> [#uses=1]
2011-11-14-EarlyClobber.ll 21 %arrayidx5.1.i = getelementptr inbounds %struct.Transform_Struct.0.11.12.17.43.46.56.58.60* %transform, i32 0, i32 0, i32 0, i32 1
23 %arrayidx5.2.i = getelementptr inbounds %struct.Transform_Struct.0.11.12.17.43.46.56.58.60* %transform, i32 0, i32 0, i32 0, i32 2
25 %arrayidx5.114.i = getelementptr inbounds %struct.Transform_Struct.0.11.12.17.43.46.56.58.60* %transform, i32 0, i32 0, i32 1, i32 0
27 %arrayidx5.1.1.i = getelementptr inbounds %struct.Transform_Struct.0.11.12.17.43.46.56.58.60* %transform, i32 0, i32 0, i32 1, i32 1
35 %arrayidx2 = getelementptr inbounds double* %V1, i32 1
this-return.ll 32 %1 = getelementptr inbounds %struct.C* %this, i32 0, i32 0
51 %1 = getelementptr inbounds %struct.C* %this, i32 0, i32 0
88 %b = getelementptr inbounds %struct.D* %this, i32 0, i32 0
100 %b = getelementptr inbounds %struct.E* %this, i32 0, i32 0
102 %b2 = getelementptr inbounds %struct.E* %this, i32 0, i32 1
  /external/clang/test/CodeGenCXX/
new-overflow.cpp 21 // CHECK: getelementptr inbounds {{.*}}, i32 [[N]]
44 // CHECK: getelementptr inbounds {{.*}}, i32 [[T3]]
72 // CHECK: getelementptr inbounds {{.*}}, i32 [[T3]]
91 // CHECK: getelementptr inbounds {{.*}}, i32 [[N]]
110 // CHECK: getelementptr inbounds {{.*}}, i32 [[N]]
132 // CHECK: getelementptr inbounds {{.*}}, i32 [[N]]
155 // CHECK: getelementptr inbounds {{.*}}, i32 [[T3]]
180 // CHECK: getelementptr inbounds {{.*}}, i32 [[T1]]
205 // CHECK: getelementptr inbounds {{.*}}, i32 [[T1]]
copy-constructor-synthesis.cpp 141 // CHECK-NEXT: [[T0:%.*]] = getelementptr inbounds [[A]]* [[THIS]], i32 0, i32 1
144 // CHECK-NEXT: [[T2:%.*]] = getelementptr inbounds [[A]]* [[OTHER]], i32 0, i32 1
154 // CHECK-NEXT: store i8** getelementptr inbounds ([4 x i8*]* @_ZTVN12rdar138169401AE, i64 0, i64 2), i8*** [[T0]]
155 // CHECK-NEXT: [[T0:%.*]] = getelementptr inbounds [[A]]* [[THIS]], i32 0, i32 1
158 // CHECK-NEXT: [[T2:%.*]] = getelementptr inbounds [[A]]* [[OTHER]], i32 0, i32 1
  /external/llvm/test/CodeGen/Thumb2/
2009-09-01-PostRAProlog.ll 40 %0 = load i32* getelementptr inbounds ([128 x i32]* @columns, i32 0, i32 1), align 4 ; <i32> [#uses=1]
42 %2 = load i32* getelementptr inbounds ([128 x i32]* @columns, i32 0, i32 2), align 4 ; <i32> [#uses=1]
45 %5 = load i32* getelementptr inbounds ([128 x i32]* @columns, i32 0, i32 3), align 4 ; <i32> [#uses=1]
47 %7 = load i32* getelementptr inbounds ([128 x i32]* @columns, i32 0, i32 7), align 4 ; <i32> [#uses=1]
49 %9 = load i32* getelementptr inbounds ([128 x i32]* @columns, i32 0, i32 6), align 4 ; <i32> [#uses=1]
52 %12 = load i32* getelementptr inbounds ([128 x i32]* @columns, i32 0, i32 5), align 4 ; <i32> [#uses=1]
58 %.pn3.i = load i32* getelementptr inbounds ([128 x i32]* @columns, i32 0, i32 4) ; <i32> [#uses=1]
74 %22 = getelementptr inbounds i32* %21, i32 %x.0 ; <i32*> [#uses=1]
81 %26 = getelementptr inbounds i8* %25, i32 %x.0 ; <i8*> [#uses=1]
  /external/llvm/test/CodeGen/X86/
2010-08-04-StackVariable.ll 15 %1 = getelementptr inbounds %struct.SVal* %location, i32 0, i32 1, !dbg !29 ; <i32*> [#uses=1]
21 %4 = getelementptr inbounds %struct.SVal* %location, i32 0, i32 1, !dbg !30 ; <i32*> [#uses=1]
38 %0 = getelementptr inbounds %struct.SVal* %this, i32 0, i32 0, !dbg !34 ; <i8**> [#uses=1]
40 %1 = getelementptr inbounds %struct.SVal* %this, i32 0, i32 1, !dbg !34 ; <i32*> [#uses=1]
57 %1 = getelementptr inbounds %struct.SVal* %v, i32 0, i32 1, !dbg !42 ; <i32*> [#uses=1]
59 %2 = getelementptr inbounds %struct.SVal* %0, i32 0, i32 0, !dbg !43 ; <i8**> [#uses=1]
60 %3 = getelementptr inbounds %struct.SVal* %v, i32 0, i32 0, !dbg !43 ; <i8**> [#uses=1]
63 %5 = getelementptr inbounds %struct.SVal* %0, i32 0, i32 1, !dbg !43 ; <i32*> [#uses=1]
64 %6 = getelementptr inbounds %struct.SVal* %v, i32 0, i32 1, !dbg !43 ; <i32*> [#uses=1]
  /external/llvm/test/Transforms/BBVectorize/
loop1.ll 15 %arrayidx = getelementptr inbounds double* %in1, i64 %indvars.iv
17 %arrayidx2 = getelementptr inbounds double* %in2, i64 %indvars.iv
31 %arrayidx14 = getelementptr inbounds double* %out, i64 %indvars.iv
38 ; CHECK: %arrayidx = getelementptr inbounds double* %in1, i64 %indvars.iv
40 ; CHECK: %arrayidx2 = getelementptr inbounds double* %in2, i64 %indvars.iv
58 ; CHECK: %arrayidx14 = getelementptr inbounds double* %out, i64 %indvars.iv
65 ; CHECK-UNRL: %arrayidx = getelementptr inbounds double* %in1, i64 %indvars.iv
67 ; CHECK-UNRL: %arrayidx2 = getelementptr inbounds double* %in2, i64 %indvars.iv
69 ; CHECK-UNRL: %arrayidx14 = getelementptr inbounds double* %out, i64 %indvars.iv
  /external/clang/test/CodeGenObjCXX/
arc-exceptions.mm 99 // CHECK-NEXT: [[SINGLE:%.*]] = getelementptr inbounds [[A]]* [[THIS]], i32 0, i32 0
102 // CHECK-NEXT: [[ARRAY:%.*]] = getelementptr inbounds [[A]]* [[THIS]], i32 0, i32 1
110 // CHECK: [[ARRAYBEGIN:%.*]] = getelementptr inbounds [2 x [3 x i8*]]* [[ARRAY]], i32 0, i32 0, i32 0
111 // CHECK-NEXT: [[ARRAYEND:%.*]] = getelementptr inbounds i8** [[ARRAYBEGIN]], i64 6
114 // CHECK-NEXT: [[ELT]] = getelementptr inbounds i8** [[AFTER]], i64 -1
arc-special-member-functions.mm 95 // CHECK: [[T0:%.*]] = getelementptr inbounds [[T:%.*]]* {{%.*}}, i32 0, i32 0
100 // CHECK-NEXT: [[T5:%.*]] = getelementptr inbounds [[T]]* {{%.*}}, i32 0, i32 0
132 // CHECK: [[BEGIN:%.*]] = getelementptr inbounds [2 x [3 x i8*]]*
133 // CHECK-NEXT: [[END:%.*]] = getelementptr inbounds i8** [[BEGIN]], i64 6
136 // CHECK-NEXT: [[CUR]] = getelementptr inbounds i8** [[PAST]], i64 -1

Completed in 467 milliseconds

<<11121314151617181920>>