• Home
  • Raw
  • Download

Lines Matching refs:NEXT

103 ; CHECK-NEXT: invoke void @_ZN1AD1Ev(%struct.A* [[A]])
104 ; CHECK-NEXT: to label %[[LBL:[^\s]+]] unwind
106 ; CHECK-NEXT: br label %[[LPAD:[^\s]+]]
109 ; CHECK-NEXT: call i32 (i8*, i8*, ...)* @llvm.eh.selector(i8* {{%.*}}, i8* bitcast (i32 (...)* @__g…
110 ; CHECK-NEXT: br label %[[LPAD]]
112 ; CHECK-NEXT: phi i8* [
113 ; CHECK-NEXT: phi i32 [
114 ; CHECK-NEXT: call i32 @llvm.eh.typeid.for(
158 ; CHECK-NEXT: unwind label %[[LPAD:[^\s]+]]
160 ; CHECK-NEXT: unwind label %[[LPAD1:[^\s]+]]
162 ; CHECK-NEXT: unwind label %[[LPAD1]]
164 ; CHECK-NEXT: unwind label %[[LPAD]]
168 ; CHECK-NEXT: [[EXN1:%.*]] = call i8* @llvm.eh.exception()
169 ; CHECK-NEXT: [[SEL1:%.*]] = call i32 (i8*, i8*, ...)* @llvm.eh.selector(i8* [[EXN1]], i8* bitcast …
170 ; CHECK-NEXT: invoke void @_ZN1AD1Ev(%struct.A* [[A1]])
171 ; CHECK-NEXT: to label %[[RESUME1:[^\s]+]] unwind
173 ; CHECK-NEXT: br label %[[LPAD_JOIN1:[^\s]+]]
176 ; CHECK-NEXT: unwind label %[[LPAD]]
178 ; CHECK-NEXT: unwind label %[[LPAD2:[^\s]+]]
180 ; CHECK-NEXT: unwind label %[[LPAD2]]
182 ; CHECK-NEXT: unwind label %[[LPAD]]
186 ; CHECK-NEXT: [[EXN2:%.*]] = call i8* @llvm.eh.exception()
187 ; CHECK-NEXT: [[SEL2:%.*]] = call i32 (i8*, i8*, ...)* @llvm.eh.selector(i8* [[EXN2]], i8* bitcast …
188 ; CHECK-NEXT: invoke void @_ZN1AD1Ev(%struct.A* [[A2]])
189 ; CHECK-NEXT: to label %[[RESUME2:[^\s]+]] unwind
191 ; CHECK-NEXT: br label %[[LPAD_JOIN2:[^\s]+]]
196 ; CHECK-NEXT: [[X:%.*]] = phi i32 [ 0, %entry ], [ 0, {{%.*}} ], [ 1, %cont ], [ 1, {{%.*}} ]
197 ; CHECK-NEXT: [[Y:%.*]] = phi i32 [ 1, %entry ], [ 1, {{%.*}} ], [ 4, %cont ], [ 4, {{%.*}} ]
198 ; CHECK-NEXT: [[EXN:%.*]] = call i8* @llvm.eh.exception()
199 ; CHECK-NEXT: [[SEL:%.*]] = call i32 (i8*, i8*, ...)* @llvm.eh.selector(i8* [[EXN]], i8* bitcast (i…
200 ; CHECK-NEXT: br label %[[LPAD_JOIN2]]
203 ; CHECK-NEXT: [[XJ2:%.*]] = phi i32 [ [[X]], %[[LPAD]] ], [ 1, %[[RESUME2]] ]
204 ; CHECK-NEXT: [[YJ2:%.*]] = phi i32 [ [[Y]], %[[LPAD]] ], [ 4, %[[RESUME2]] ]
205 ; CHECK-NEXT: [[EXNJ2:%.*]] = phi i8* [ [[EXN]], %[[LPAD]] ], [ [[EXN2]], %[[RESUME2]] ]
206 ; CHECK-NEXT: [[SELJ2:%.*]] = phi i32 [ [[SEL]], %[[LPAD]] ], [ [[SEL2]], %[[RESUME2]] ]
207 ; CHECK-NEXT: br label %[[LPAD_JOIN1]]
210 ; CHECK-NEXT: [[XJ1:%.*]] = phi i32 [ [[XJ2]], %[[LPAD_JOIN2]] ], [ 0, %[[RESUME1]] ]
211 ; CHECK-NEXT: [[YJ1:%.*]] = phi i32 [ [[YJ2]], %[[LPAD_JOIN2]] ], [ 1, %[[RESUME1]] ]
212 ; CHECK-NEXT: [[EXNJ1:%.*]] = phi i8* [ [[EXNJ2]], %[[LPAD_JOIN2]] ], [ [[EXN1]], %[[RESUME1]] ]
213 ; CHECK-NEXT: [[SELJ1:%.*]] = phi i32 [ [[SELJ2]], %[[LPAD_JOIN2]] ], [ [[SEL1]], %[[RESUME1]] ]
214 ; CHECK-NEXT: [[T:%.*]] = call i32 @llvm.eh.typeid.for(
215 ; CHECK-NEXT: icmp eq i32 [[SELJ1]], [[T]]
241 ; CHECK-NEXT: unwind label %[[LPAD:[^\s]+]]
243 ; CHECK-NEXT: unwind label %[[LPAD2:[^\s]+]]
245 ; CHECK-NEXT: unwind label %[[LPAD2]]
247 ; CHECK-NEXT: unwind label %[[LPAD]]
271 ; CHECK-NEXT: invoke void @_ZN1AD1Ev(
272 ; CHECK-NEXT: to label %[[L:[^\s]+]] unwind
274 ; CHECK-NEXT: br label %[[JOIN:[^\s]+]]
276 ; CHECK-NEXT: phi
277 ; CHECK-NEXT: phi
278 ; CHECK-NEXT: br label %lpad.cont
280 ; CHECK-NEXT: call void @_ZSt9terminatev()
311 ; CHECK-NEXT: invoke void @_ZN1AD1Ev(
312 ; CHECK-NEXT: to label %[[L:[^\s]+]] unwind
314 ; CHECK-NEXT: br label %[[JOIN:[^\s]+]]
316 ; CHECK-NEXT: unwind label %lpad
318 ; CHECK-NEXT: call i8* @llvm.eh.exception()
319 ; CHECK-NEXT: call i32 (i8*, i8*, ...)* @llvm.eh.selector(i8* %4, i8* bitcast (i32 (...)* @__gxx_pe…
320 ; CHECK-NEXT: br label %[[JOIN]]
322 ; CHECK-NEXT: phi i8*
323 ; CHECK-NEXT: phi i32
324 ; CHECK-NEXT: call void @opaque() nounwind
325 ; CHECK-NEXT: br label %[[FIX:[^\s]+]]
327 ; CHECK-NEXT: [[T0:%.*]] = phi i32 [ 1, %cont ]
328 ; CHECK-NEXT: call i8* @llvm.eh.exception() nounwind
329 ; CHECK-NEXT: call i32 (i8*, i8*, ...)* @llvm.eh.selector(i8* %exn, i8* bitcast (i32 (...)* @__gxx_…
330 ; CHECK-NEXT: br label %[[FIX]]
332 ; CHECK-NEXT: [[T1:%.*]] = phi i32 [ [[T0]], %lpad ], [ 0, %[[JOIN]] ]
333 ; CHECK-NEXT: phi i8*
334 ; CHECK-NEXT: phi i32
335 ; CHECK-NEXT: call void @use(i32 [[T1]])
336 ; CHECK-NEXT: call void @_ZSt9terminatev()