Lines Matching refs:MbbIterator
54 typedef MachineBasicBlock::iterator MbbIterator; typedef
76 MbbIterator findClosestSuitableAluInstr(MachineBasicBlock *BB,
77 const MbbIterator &MemInstr,
80 const MbbIterator &MemInstr,
81 const MbbIterator &AluInstr, bool Before);
190 bool InstrUsesReg(const MbbIterator &Instr, const MachineOperand *Reg) { in InstrUsesReg()
237 const MbbIterator &MemInstr, in insertMergedInstruction()
238 const MbbIterator &AluInstr, in insertMergedInstruction()
286 bool isSuitableAluInstr(bool IsSpls, const MbbIterator &AluIter, in isSuitableAluInstr()
330 MbbIterator LanaiMemAluCombiner::findClosestSuitableAluInstr( in findClosestSuitableAluInstr()
331 MachineBasicBlock *BB, const MbbIterator &MemInstr, const bool Decrement) { in findClosestSuitableAluInstr()
336 MbbIterator First = MemInstr; in findClosestSuitableAluInstr()
337 MbbIterator Last = Decrement ? BB->begin() : BB->end(); in findClosestSuitableAluInstr()
365 MbbIterator MBBIter = BB->begin(), End = BB->end(); in combineMemAluInBasicBlock()
380 MbbIterator AluIter = in combineMemAluInBasicBlock()