Home
last modified time | relevance | path

Searched refs:NMBB (Results 1 – 4 of 4) sorted by relevance

/external/swiftshader/third_party/LLVM/lib/CodeGen/
DMachineBasicBlock.cpp526 MachineBasicBlock *NMBB = MF->CreateMachineBasicBlock(); in SplitCriticalEdge() local
527 MF->insert(llvm::next(MachineFunction::iterator(this)), NMBB); in SplitCriticalEdge()
530 << " -- BB#" << NMBB->getNumber() in SplitCriticalEdge()
557 ReplaceUsesOfBlockWith(Succ, NMBB); in SplitCriticalEdge()
561 NMBB->addSuccessor(Succ); in SplitCriticalEdge()
562 if (!NMBB->isLayoutSuccessor(Succ)) { in SplitCriticalEdge()
564 MF->getTarget().getInstrInfo()->InsertBranch(*NMBB, Succ, NULL, Cond, dl); in SplitCriticalEdge()
572 i->getOperand(ni+1).setMBB(NMBB); in SplitCriticalEdge()
577 NMBB->addLiveIn(*I); in SplitCriticalEdge()
593 LV->addNewBlock(NMBB, this, Succ); in SplitCriticalEdge()
[all …]
/external/llvm/lib/CodeGen/
DMachineBasicBlock.cpp726 MachineBasicBlock *NMBB = MF->CreateMachineBasicBlock(); in SplitCriticalEdge() local
727 MF->insert(std::next(MachineFunction::iterator(this)), NMBB); in SplitCriticalEdge()
730 << " -- BB#" << NMBB->getNumber() in SplitCriticalEdge()
736 LIS->insertMBBInMaps(NMBB); in SplitCriticalEdge()
738 Indexes->insertMBBInMaps(NMBB); in SplitCriticalEdge()
784 ReplaceUsesOfBlockWith(Succ, NMBB); in SplitCriticalEdge()
812 NMBB->addSuccessor(Succ); in SplitCriticalEdge()
813 if (!NMBB->isLayoutSuccessor(Succ)) { in SplitCriticalEdge()
816 TII->InsertBranch(*NMBB, Succ, nullptr, Cond, DL); in SplitCriticalEdge()
819 for (MachineInstr &MI : NMBB->instrs()) { in SplitCriticalEdge()
[all …]
/external/swiftshader/third_party/llvm-7.0/llvm/lib/CodeGen/
DMachineBasicBlock.cpp875 MachineBasicBlock *NMBB = MF->CreateMachineBasicBlock(); in SplitCriticalEdge() local
876 MF->insert(std::next(MachineFunction::iterator(this)), NMBB); in SplitCriticalEdge()
878 << " -- " << printMBBReference(*NMBB) << " -- " in SplitCriticalEdge()
884 LIS->insertMBBInMaps(NMBB); in SplitCriticalEdge()
886 Indexes->insertMBBInMaps(NMBB); in SplitCriticalEdge()
932 ReplaceUsesOfBlockWith(Succ, NMBB); in SplitCriticalEdge()
959 NMBB->addSuccessor(Succ); in SplitCriticalEdge()
960 if (!NMBB->isLayoutSuccessor(Succ)) { in SplitCriticalEdge()
963 TII->insertBranch(*NMBB, Succ, nullptr, Cond, DL); in SplitCriticalEdge()
966 for (MachineInstr &MI : NMBB->instrs()) { in SplitCriticalEdge()
[all …]
/external/swiftshader/third_party/llvm-7.0/llvm/lib/Target/Mips/
DMipsExpandPseudo.cpp69 MachineBasicBlock::iterator &NMBB);
623 MachineBasicBlock::iterator &NMBB) { in expandMI() argument
630 return expandAtomicCmpSwap(MBB, MBBI, NMBB); in expandMI()
633 return expandAtomicCmpSwapSubword(MBB, MBBI, NMBB); in expandMI()
648 return expandAtomicBinOpSubword(MBB, MBBI, NMBB); in expandMI()
656 return expandAtomicBinOp(MBB, MBBI, NMBB, 4); in expandMI()
664 return expandAtomicBinOp(MBB, MBBI, NMBB, 8); in expandMI()