Lines Matching refs:MachineBasicBlock
118 void splitMove(MachineBasicBlock::iterator MI, unsigned NewOpcode) const;
119 void splitAdjDynAlloc(MachineBasicBlock::iterator MI) const;
128 void emitGRX32Move(MachineBasicBlock &MBB, MachineBasicBlock::iterator MBBI,
143 bool AnalyzeBranch(MachineBasicBlock &MBB, MachineBasicBlock *&TBB,
144 MachineBasicBlock *&FBB,
147 unsigned RemoveBranch(MachineBasicBlock &MBB) const override;
148 unsigned InsertBranch(MachineBasicBlock &MBB, MachineBasicBlock *TBB,
149 MachineBasicBlock *FBB,
158 bool isProfitableToIfCvt(MachineBasicBlock &MBB, unsigned NumCycles,
161 bool isProfitableToIfCvt(MachineBasicBlock &TMBB,
163 MachineBasicBlock &FMBB,
169 void copyPhysReg(MachineBasicBlock &MBB, MachineBasicBlock::iterator MBBI,
172 void storeRegToStackSlot(MachineBasicBlock &MBB,
173 MachineBasicBlock::iterator MBBI,
177 void loadRegFromStackSlot(MachineBasicBlock &MBB,
178 MachineBasicBlock::iterator MBBI,
183 MachineBasicBlock::iterator &MBBI,
191 bool expandPostRAPseudo(MachineBasicBlock::iterator MBBI) const override;
237 void loadImmediate(MachineBasicBlock &MBB,
238 MachineBasicBlock::iterator MBBI,