Searched refs:CurMBB (Results 1 – 8 of 8) sorted by relevance
| /freebsd-12.1/contrib/llvm/lib/CodeGen/ |
| H A D | BranchFolding.cpp | 451 MachineFunction &MF = *CurMBB.getParent(); in SplitMBBAt() 456 CurMBB.getParent()->insert(++MBBI, NewMBB); in SplitMBBAt() 459 NewMBB->transferSuccessors(&CurMBB); in SplitMBBAt() 462 CurMBB.addSuccessor(NewMBB); in SplitMBBAt() 465 NewMBB->splice(NewMBB->end(), &CurMBB, BBI1, CurMBB.end()); in SplitMBBAt() 512 MachineFunction *MF = CurMBB->getParent(); in FixTail() 516 DebugLoc dl = CurMBB->findBranchDebugLoc(); in FixTail() 521 TII->removeBranch(*CurMBB); in FixTail() 527 TII->insertBranch(*CurMBB, SuccBB, nullptr, in FixTail() 774 if (SuccBB && CurMBB != PredBB) in RemoveBlocksWithHash() [all …]
|
| H A D | LiveDebugValues.cpp | 600 const MachineBasicBlock *CurMBB = MI.getParent(); in transferTerminatorInst() local 601 if (!(MI.isTerminator() || (&MI == &CurMBB->back()))) in transferTerminatorInst() 610 dbgs() << "Add to OutLocs in MBB #" << CurMBB->getNumber() << ": "; in transferTerminatorInst() 613 VarLocSet &VLS = OutLocs[CurMBB]; in transferTerminatorInst()
|
| H A D | BranchFolding.h | 173 MachineBasicBlock *SplitMBBAt(MachineBasicBlock &CurMBB,
|
| /freebsd-12.1/contrib/llvm/lib/CodeGen/GlobalISel/ |
| H A D | CSEMIRBuilder.cpp | 39 MachineBasicBlock *CurMBB = &getMBB(); in getDominatingInstrForID() local 41 CSEInfo->getMachineInstrIfExists(ID, CurMBB, NodeInsertPos); in getDominatingInstrForID() 45 CurMBB->splice(CurrPos, CurMBB, MI); in getDominatingInstrForID()
|
| H A D | IRTranslator.cpp | 436 MachineBasicBlock &CurMBB = MIRBuilder.getMBB(); in translateSwitch() local 441 CurMBB.addSuccessor(&TrueMBB); in translateSwitch() 442 addMachineCFGPred({OrigBB, TrueBB}, &CurMBB); in translateSwitch() 447 MF->insert(std::next(CurMBB.getIterator()), FalseMBB); in translateSwitch() 449 CurMBB.addSuccessor(FalseMBB); in translateSwitch() 457 MachineBasicBlock &CurMBB = MIRBuilder.getMBB(); in translateSwitch() local 458 CurMBB.addSuccessor(&DefaultMBB); in translateSwitch() 459 addMachineCFGPred({OrigBB, DefaultBB}, &CurMBB); in translateSwitch()
|
| /freebsd-12.1/contrib/llvm/lib/CodeGen/SelectionDAG/ |
| H A D | SelectionDAGBuilder.cpp | 9980 MachineBasicBlock *CurMBB = W.MBB; in lowerWorkItem() local 10022 addSuccessorWithProb(CurMBB, Fallthrough, FallthroughProb); in lowerWorkItem() 10023 addSuccessorWithProb(CurMBB, JumpMBB, JumpProb); in lowerWorkItem() 10024 CurMBB->normalizeSuccProbs(); in lowerWorkItem() 10028 JTH->HeaderBB = CurMBB; in lowerWorkItem() 10032 if (CurMBB == SwitchMBB) { in lowerWorkItem() 10047 BTB->Parent = CurMBB; in lowerWorkItem() 10060 if (CurMBB == SwitchMBB) { in lowerWorkItem() 10084 CaseBlock CB(CC, LHS, RHS, MHS, I->MBB, Fallthrough, CurMBB, in lowerWorkItem() 10087 if (CurMBB == SwitchMBB) in lowerWorkItem() [all …]
|
| /freebsd-12.1/contrib/llvm/lib/Target/ARM/ |
| H A D | ARMFrameLowering.cpp | 2188 MachineBasicBlock *CurMBB = WalkList.pop_back_val(); in adjustForSegmentedStacks() local 2189 for (MachineBasicBlock *PredBB : CurMBB->predecessors()) { in adjustForSegmentedStacks()
|
| H A D | ARMISelLowering.cpp | 8637 MachineBasicBlock *CurMBB = *I; in EmitSjLjDispatchBlock() local 8638 if (SeenMBBs.insert(CurMBB).second) in EmitSjLjDispatchBlock() 8639 DispContBB->addSuccessor(CurMBB); in EmitSjLjDispatchBlock()
|