Home | History | Annotate | Download | only in CodeGen

Lines Matching refs:prior

139   MachineFunction::iterator OldBeginPrior = prior(Begin);
140 MachineFunction::iterator OldEndPrior = prior(End);
144 prior(Begin)->updateTerminator();
162 HasAnalyzableTerminator(prior(MachineFunction::iterator(TopMBB)))) {
177 if (!HasAnalyzableTerminator(prior(MachineFunction::iterator(Pred))))
190 MachineFunction::iterator Prior = prior(Begin);
191 if (Prior == MF.begin())
194 if (!HasFallthrough(Prior))
197 if (Prior->isSuccessor(End))
200 if (Prior == MachineFunction::iterator(TopMBB)) {
205 if (!Prior->isSuccessor(End))
212 if (!HasAnalyzableTerminator(prior(MachineFunction::iterator(Prior))))
214 // Ok, the block prior to Begin will be moved along with the rest.
216 Begin = Prior;
264 !HasFallthrough(prior(MachineFunction::iterator(TopMBB))) &&
278 if (InsertPt != MF.begin() && HasAnalyzableTerminator(prior(InsertPt)))
287 if (!HasAnalyzableTerminator(prior(MachineFunction::iterator(BB))))
293 L->contains(prior(MachineFunction::iterator(BB))))
324 if (!HasFallthrough(prior(End))) break;