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,
67 bool expandBuildPairF64(MachineBasicBlock &MBB,
68 MachineBasicBlock::iterator I, bool FP64) const;
69 bool expandExtractElementF64(MachineBasicBlock &MBB,
70 MachineBasicBlock::iterator I, bool FP64) const;
97 bool ExpandPseudo::expandInstr(MachineBasicBlock &MBB, Iter I) {
149 void ExpandPseudo::expandLoadCCond(MachineBasicBlock &MBB, Iter I) {
164 void ExpandPseudo::expandStoreCCond(MachineBasicBlock &MBB, Iter I) {
179 void ExpandPseudo::expandLoadACC(MachineBasicBlock &MBB, Iter I,
203 void ExpandPseudo::expandStoreACC(MachineBasicBlock &MBB, Iter I,
226 bool ExpandPseudo::expandCopy(MachineBasicBlock &MBB, Iter I) {
236 bool ExpandPseudo::expandCopyACC(MachineBasicBlock &MBB, Iter I,
267 bool ExpandPseudo::expandBuildPairF64(MachineBasicBlock &MBB,
268 MachineBasicBlock::iterator I,
319 bool ExpandPseudo::expandExtractElementF64(MachineBasicBlock &MBB,
320 MachineBasicBlock::iterator I,
379 MachineBasicBlock &MBB = MF.front();
388 MachineBasicBlock::iterator MBBI = MBB.begin();
513 MachineBasicBlock &MBB) const {
514 MachineBasicBlock::iterator MBBI = MBB.getLastNonDebugInstr();
532 MachineBasicBlock::iterator I = MBBI;
546 MachineBasicBlock::iterator I = MBBI;
568 spillCalleeSavedRegisters(MachineBasicBlock &MBB,
569 MachineBasicBlock::iterator MI,
573 MachineBasicBlock *EntryBlock = MF->begin();