Home | History | Annotate | Download | only in Sparc

Lines Matching defs:MBB

85     MachineBasicBlock &MBB = *MFI;
86 for (auto MBBI = MBB.begin(), E = MBB.end(); MBBI != E; ++MBBI) {
91 BuildMI(MBB, NMBBI, DL, TII.get(SP::NOP));
99 BuildMI(MBB, NMBBI, DL, TII.get(SP::NOP));
135 MachineBasicBlock &MBB = *MFI;
136 for (auto MBBI = MBB.begin(), E = MBB.end(); MBBI != E; ++MBBI) {
194 BuildMI(MBB, MBBI, DL, TII.get(SP::FSTOD))
199 BuildMI(MBB, MBBI, DL, TII.get(SP::FSTOD))
204 BuildMI(MBB, MBBI, DL, TII.get(SP::FMULD))
248 MachineBasicBlock &MBB = *MFI;
249 for (auto MBBI = MBB.begin(), E = MBB.end(); MBBI != E; ++MBBI) {
305 BuildMI(MBB, MBBI, DL, TII.get(SP::FSTOD))
310 BuildMI(MBB, MBBI, DL, TII.get(SP::FSTOD))
315 BuildMI(MBB, MBBI, DL, TII.get(SP::FMULD))
361 MachineBasicBlock &MBB = *MFI;
362 for (auto MBBI = MBB.begin(), E = MBB.end(); MBBI != E; ++MBBI) {
385 BuildMI(MBB, MBBI, DL, TII.get(SP::NOP));
390 BuildMI(MBB, NMBBI, DL, TII.get(SP::NOP));
419 MachineBasicBlock &MBB = *MFI;
420 for (auto MBBI = MBB.begin(), E = MBB.end(); MBBI != E; ++MBBI) {
454 MachineBasicBlock &MBB = *MFI;
455 for (auto MBBI = MBB.begin(), E = MBB.end(); MBBI != E; ++MBBI) {
518 MachineBasicBlock &MBB = *MFI;
519 for (auto MBBI = MBB.begin(), E = MBB.end(); MBBI != E; ++MBBI) {
530 const BasicBlock *LLVM_BB = MBB.getBasicBlock();
532 std::next(MachineFunction::iterator(MBB));
537 // Transfer the remainder of MBB and its successor edges to dneBB.
538 dneBB->splice(dneBB->begin(), &MBB,
539 std::next(MachineBasicBlock::iterator(MI)), MBB.end());
540 dneBB->transferSuccessorsAndUpdatePHIs(&MBB);
542 MBB.addSuccessor(dneBB);
547 BuildMI(MBB, NextMBBI, DL, TII.get(SP::BCOND))
552 BuildMI(MBB, NextMBBI, DL, TII.get(SP::BCOND))
559 BuildMI(MBB, NextMBBI, DL, TII.get(SP::WRPSRri))
563 BuildMI(MBB, NextMBBI, DL, TII.get(SP::NOP));
578 const BasicBlock *LLVM_BB = MBB.getBasicBlock();
580 std::next(MachineFunction::iterator(MBB));
585 // Transfer the remainder of MBB and its successor edges to dneBB.
586 dneBB->splice(dneBB->begin(), &MBB,
587 std::next(MachineBasicBlock::iterator(MI)), MBB.end());
588 dneBB->transferSuccessorsAndUpdatePHIs(&MBB);
590 MBB.addSuccessor(dneBB);
595 BuildMI(MBB, NextMBBI, DL, TII.get(SP::BCOND))
600 BuildMI(MBB, NextMBBI, DL, TII.get(SP::BCOND))
607 BuildMI(MBB, NextMBBI, DL, TII.get(SP::WRPSRri))
611 BuildMI(MBB, NextMBBI, DL, TII.get(SP::NOP));
647 MachineBasicBlock &MBB = *MFI;
648 for (auto MBBI = MBB.begin(), E = MBB.end(); MBBI != E; ++MBBI) {
671 BuildMI(MBB, NMBBI, DL, TII.get(SP::NOP));
682 BuildMI(MBB, NMBBI, DL, TII.get(SP::NOP));
693 BuildMI(MBB, NMBBI, DL, TII.get(SP::NOP));
721 MachineBasicBlock &MBB = *MFI;
722 for (auto MBBI = MBB.begin(), E = MBB.end(); MBBI != E; ++MBBI) {
760 MachineBasicBlock &MBB = *MFI;
761 for (auto MBBI = MBB.begin(), E = MBB.end(); MBBI != E; ++MBBI) {
767 BuildMI(MBB, MBBI, DL, TII.get(SP::FLUSH));
768 BuildMI(MBB, MBBI, DL, TII.get(SP::NOP));
769 BuildMI(MBB, MBBI, DL, TII.get(SP::NOP));
770 BuildMI(MBB, MBBI, DL, TII.get(SP::NOP));
771 BuildMI(MBB, MBBI, DL, TII.get(SP::NOP));
772 BuildMI(MBB, MBBI, DL, TII.get(SP::NOP));
783 BuildMI(MBB, MBBI, DL, TII.get(SP::FLUSH));
784 BuildMI(MBB, MBBI, DL, TII.get(SP::NOP));
785 BuildMI(MBB, MBBI, DL, TII.get(SP::NOP));
786 BuildMI(MBB, MBBI, DL, TII.get(SP::NOP));
787 BuildMI(MBB, MBBI, DL, TII.get(SP::NOP));
788 BuildMI(MBB, MBBI, DL, TII.get(SP::NOP));
835 MachineBasicBlock &MBB = *MFI;
836 for (auto MBBI = MBB.begin(), E = MBB.end(); MBBI != E; ++MBBI) {
846 BuildMI(MBB, MBBI, DL, TII.get(SP::NOP));
912 BuildMI(MBB, MBBI, DL, TII.get(SP::NOP));