Home | History | Annotate | Download | only in Utils

Lines Matching full:preheader

157   //  |    |  |  preheader |
185 BasicBlock *Preheader = BasicBlock::Create(Builder.getContext(),
186 "udiv-preheader", F, End);
227 // ; br i1 %skipLoop, label %loop-exit, label %preheader
233 Builder.CreateCondBr(SkipLoop, LoopExit, Preheader);
235 // ; preheader: ; preds = %bb1
239 Builder.SetInsertPoint(Preheader);
244 // ; do-while: ; preds = %do-while, %preheader
245 // ; %carry_1 = phi i32 [ 0, %preheader ], [ %carry, %do-while ]
246 // ; %sr_3 = phi i32 [ %sr_1, %preheader ], [ %sr_2, %do-while ]
247 // ; %r_1 = phi i32 [ %tmp3, %preheader ], [ %r, %do-while ]
248 // ; %q_2 = phi i32 [ %q, %preheader ], [ %q_1, %do-while ]
301 // ; %carry_1 = phi i32 [ 0, %preheader ], [ %carry, %do-while ]
302 Carry_1->addIncoming(Zero, Preheader);
304 // ; %sr_3 = phi i32 [ %sr_1, %preheader ], [ %sr_2, %do-while ]
305 SR_3->addIncoming(SR_1, Preheader);
307 // ; %r_1 = phi i32 [ %tmp3, %preheader ], [ %r, %do-while ]
308 R_1->addIncoming(Tmp3, Preheader);
310 // ; %q_2 = phi i32 [ %q, %preheader ], [ %q_1, %do-while ]
311 Q_2->addIncoming(Q, Preheader);