Lines Matching refs:MachineBasicBlock
43 virtual void copyPhysReg(MachineBasicBlock &MBB,
44 MachineBasicBlock::iterator MI, DebugLoc DL,
74 bool AnalyzeBranch(MachineBasicBlock &MBB, MachineBasicBlock *&TBB, MachineBasicBlock *&FBB,
77 unsigned InsertBranch(MachineBasicBlock &MBB, MachineBasicBlock *TBB, MachineBasicBlock *FBB, const SmallVectorImpl<MachineOperand> &Cond, DebugLoc DL) const;
79 unsigned RemoveBranch(MachineBasicBlock &MBB) const;
86 isProfitableToDupForIfCvt(MachineBasicBlock &MBB, unsigned NumCyles,
89 bool isProfitableToIfCvt(MachineBasicBlock &MBB, unsigned NumCyles,
94 isProfitableToIfCvt(MachineBasicBlock &TMBB,
96 MachineBasicBlock &FMBB,
106 bool isProfitableToUnpredicate(MachineBasicBlock &TMBB,
107 MachineBasicBlock &FMBB) const;
136 virtual MachineInstrBuilder buildIndirectWrite(MachineBasicBlock *MBB,
137 MachineBasicBlock::iterator I,
141 virtual MachineInstrBuilder buildIndirectRead(MachineBasicBlock *MBB,
142 MachineBasicBlock::iterator I,
156 MachineInstrBuilder buildDefaultInstruction(MachineBasicBlock &MBB,
157 MachineBasicBlock::iterator I,
163 MachineInstr *buildMovImm(MachineBasicBlock &BB,
164 MachineBasicBlock::iterator I,