Lines Matching refs:MachineBasicBlock
34 typedef MachineBasicBlock::iterator Iter;
58 bool expandInstr(MachineBasicBlock &MBB, Iter I);
59 void expandLoadCCond(MachineBasicBlock &MBB, Iter I);
60 void expandStoreCCond(MachineBasicBlock &MBB, Iter I);
61 void expandLoadACC(MachineBasicBlock &MBB, Iter I, unsigned RegSize);
62 void expandStoreACC(MachineBasicBlock &MBB, Iter I, unsigned MFHiOpc,
64 bool expandCopy(MachineBasicBlock &MBB, Iter I);
65 bool expandCopyACC(MachineBasicBlock &MBB, Iter I, unsigned MFHiOpc,
87 bool ExpandPseudo::expandInstr(MachineBasicBlock &MBB, Iter I) {
123 void ExpandPseudo::expandLoadCCond(MachineBasicBlock &MBB, Iter I) {
143 void ExpandPseudo::expandStoreCCond(MachineBasicBlock &MBB, Iter I) {
163 void ExpandPseudo::expandLoadACC(MachineBasicBlock &MBB, Iter I,
192 void ExpandPseudo::expandStoreACC(MachineBasicBlock &MBB, Iter I,
220 bool ExpandPseudo::expandCopy(MachineBasicBlock &MBB, Iter I) {
230 bool ExpandPseudo::expandCopyACC(MachineBasicBlock &MBB, Iter I,
276 MachineBasicBlock &MBB = MF.front();
285 MachineBasicBlock::iterator MBBI = MBB.begin();
394 MachineBasicBlock &MBB) const {
395 MachineBasicBlock::iterator MBBI = MBB.getLastNonDebugInstr();
413 MachineBasicBlock::iterator I = MBBI;
427 MachineBasicBlock::iterator I = MBBI;
449 spillCalleeSavedRegisters(MachineBasicBlock &MBB,
450 MachineBasicBlock::iterator MI,
454 MachineBasicBlock *EntryBlock = MF->begin();
493 eliminateCallFramePseudoInstr(MachineFunction &MF, MachineBasicBlock &MBB,
494 MachineBasicBlock::iterator I) const {