• Home
  • Raw
  • Download

Lines Matching refs:MBB

91   MachineBasicBlock &MBB = MF.front();   // Prolog goes in entry BB  in emitPrologue()  local
92 MachineBasicBlock::iterator MBBI = MBB.begin(); in emitPrologue()
97 DebugLoc dl = MBBI != MBB.end() ? MBBI->getDebugLoc() : DebugLoc(); in emitPrologue()
104 MBBI = MBB.begin(); in emitPrologue()
119 BuildMI(MBB, MBBI, dl, TII.get(SPU::PROLOG_LABEL)).addSym(FrameLabel); in emitPrologue()
124 BuildMI(MBB, MBBI, dl, TII.get(SPU::STQDr32), SPU::R0).addImm(16) in emitPrologue()
128 BuildMI(MBB, MBBI, dl, TII.get(SPU::STQDr32), SPU::R1).addImm(FrameSize) in emitPrologue()
131 BuildMI(MBB, MBBI, dl, TII.get(SPU::AIr32), SPU::R1).addReg(SPU::R1) in emitPrologue()
136 BuildMI(MBB, MBBI, dl, TII.get(SPU::STQDr128), SPU::R2) in emitPrologue()
139 BuildMI(MBB, MBBI, dl, TII.get(SPU::ILr32), SPU::R2) in emitPrologue()
141 BuildMI(MBB, MBBI, dl, TII.get(SPU::STQXr32), SPU::R1) in emitPrologue()
144 BuildMI(MBB, MBBI, dl, TII.get(SPU::Ar32), SPU::R1) in emitPrologue()
147 BuildMI(MBB, MBBI, dl, TII.get(SPU::SFIr32), SPU::R2) in emitPrologue()
150 BuildMI(MBB, MBBI, dl, TII.get(SPU::LQXr128), SPU::R2) in emitPrologue()
178 BuildMI(MBB, MBBI, dl, TII.get(SPU::PROLOG_LABEL)).addSym(ReadyLabel); in emitPrologue()
188 if (MBB.size() >= (unsigned) SPUFrameLowering::branchHintPenalty()) { in emitPrologue()
189 MachineBasicBlock::iterator MBBI = MBB.getLastNonDebugInstr(); in emitPrologue()
193 BuildMI(MBB, MBBI, dl, TII.get(SPU::PROLOG_LABEL)) in emitPrologue()
200 MachineBasicBlock &MBB) const { in emitEpilogue()
201 MachineBasicBlock::iterator MBBI = MBB.getLastNonDebugInstr(); in emitEpilogue()
220 BuildMI(MBB, MBBI, dl, TII.get(SPU::LQDr128), SPU::R0) in emitEpilogue()
223 BuildMI(MBB, MBBI, dl, TII.get(SPU::AIr32), SPU::R1) in emitEpilogue()
229 BuildMI(MBB, MBBI, dl, TII.get(SPU::STQDr128), SPU::R2) in emitEpilogue()
232 BuildMI(MBB, MBBI, dl, TII.get(SPU::ILr32), SPU::R2) in emitEpilogue()
234 BuildMI(MBB, MBBI, dl, TII.get(SPU::Ar32), SPU::R1) in emitEpilogue()
237 BuildMI(MBB, MBBI, dl, TII.get(SPU::LQDr128), SPU::R0) in emitEpilogue()
240 BuildMI(MBB, MBBI, dl, TII.get(SPU::SFIr32), SPU::R2). in emitEpilogue()
243 BuildMI(MBB, MBBI, dl, TII.get(SPU::LQXr128), SPU::R2) in emitEpilogue()