Lines Matching refs:MBB
85 MachineBasicBlock &MBB);
131 MachineBasicBlock &MBB, unsigned Opc) const;
135 MachineBasicBlock &MBB) const;
160 for (MachineFunction::iterator MBB = MF.begin(), E = MF.end();
161 MBB != E; ++MBB){
162 MCE.StartMachineBasicBlock(MBB);
163 for (MachineBasicBlock::instr_iterator I = MBB->instr_begin(),
164 E = MBB->instr_end(); I != E;)
165 emitInstruction(*I++, *MBB);
343 MachineBasicBlock &MBB) {
348 !expandPseudos(MI, MBB))
369 MachineBasicBlock &MBB,
372 BuildMI(MBB, &*MI, MI->getDebugLoc(), II->get(Opc))
377 MachineBasicBlock &MBB) const {
380 BuildMI(MBB, &*MI, MI->getDebugLoc(), II->get(Mips::SLL), Mips::ZERO)
384 BuildMI(MBB, &*MI, MI->getDebugLoc(), II->get(Mips::BEQ)).addReg(Mips::ZERO)
388 BuildMI(MBB, &*MI, MI->getDebugLoc(), II->get(Mips::BREAK)).addImm(0)
392 BuildMI(MBB, &*MI, MI->getDebugLoc(), II->get(Mips::JALR), Mips::RA)
396 expandACCInstr(MI, MBB, Mips::MULT);
399 expandACCInstr(MI, MBB, Mips::MULTu);
402 expandACCInstr(MI, MBB, Mips::SDIV);
405 expandACCInstr(MI, MBB, Mips::UDIV);
408 expandACCInstr(MI, MBB, Mips::MADD);
411 expandACCInstr(MI, MBB, Mips::MADDU);
414 expandACCInstr(MI, MBB, Mips::MSUB);
417 expandACCInstr(MI, MBB, Mips::MSUBU);