| /llvm-project-15.0.7/llvm/lib/CodeGen/ |
| H A D | BranchFolding.cpp | 398 MachineFunction &MF = *CurMBB.getParent(); in SplitMBBAt() 403 CurMBB.getParent()->insert(++MBBI, NewMBB); in SplitMBBAt() 406 NewMBB->transferSuccessors(&CurMBB); in SplitMBBAt() 409 CurMBB.addSuccessor(NewMBB); in SplitMBBAt() 412 NewMBB->splice(NewMBB->end(), &CurMBB, BBI1, CurMBB.end()); in SplitMBBAt() 459 MachineFunction *MF = CurMBB->getParent(); in FixTail() 463 DebugLoc dl = CurMBB->findBranchDebugLoc(); in FixTail() 468 TII->removeBranch(*CurMBB); in FixTail() 474 TII->insertBranch(*CurMBB, SuccBB, nullptr, in FixTail() 702 if (SuccBB && CurMBB != PredBB) in RemoveBlocksWithHash() [all …]
|
| H A D | BranchFolding.h | 146 MachineBasicBlock *SplitMBBAt(MachineBasicBlock &CurMBB,
|
| /llvm-project-15.0.7/llvm/include/llvm/CodeGen/GlobalISel/ |
| H A D | InstructionSelector.h | 450 MachineBasicBlock *CurMBB = nullptr; variable 465 CurMBB = nullptr; in setupMF() 491 (PSI && BFI && CurMBB && llvm::shouldOptForSize(*CurMBB, PSI, BFI)); in shouldOptForSize()
|
| H A D | IRTranslator.h | 356 MachineBasicBlock *CurMBB, MachineBasicBlock *DefaultMBB, 365 MachineBasicBlock *CurMBB, 371 MachineBasicBlock *CurMBB, MachineBasicBlock *DefaultMBB,
|
| /llvm-project-15.0.7/llvm/lib/CodeGen/GlobalISel/ |
| H A D | CSEMIRBuilder.cpp | 42 MachineBasicBlock *CurMBB = &getMBB(); in getDominatingInstrForID() local 44 CSEInfo->getMachineInstrIfExists(ID, CurMBB, NodeInsertPos); in getDominatingInstrForID() 52 setInsertPt(*CurMBB, std::next(MII)); in getDominatingInstrForID() 54 CurMBB->splice(CurrPos, CurMBB, MI); in getDominatingInstrForID()
|
| H A D | IRTranslator.cpp | 570 auto &CurMBB = MIRBuilder.getMBB(); in translateBr() local 580 CurMBB.addSuccessor(&getMBB(*Succ)); in translateBr() 622 findMergedConditions(CondI, Succ0MBB, Succ1MBB, &CurMBB, &CurMBB, Opcode, in translateBr() 919 CurMBB); in lowerJumpTableWorkItem() 950 CurMBB->normalizeSuccProbs(); in lowerJumpTableWorkItem() 954 JTH->HeaderBB = CurMBB; in lowerJumpTableWorkItem() 958 if (CurMBB == SwitchMBB) { in lowerJumpTableWorkItem() 1132 BTB->Parent = CurMBB; in lowerBitTestWorkItem() 1148 if (CurMBB == SwitchMBB) { in lowerBitTestWorkItem() 1198 MachineBasicBlock *CurMBB = W.MBB; in lowerSwitchWorkItem() local [all …]
|
| H A D | InstructionSelect.cpp | 134 ISel->CurMBB = MBB; in runOnMachineFunction()
|
| /llvm-project-15.0.7/llvm/lib/CodeGen/LiveDebugValues/ |
| H A D | VarLocBasedImpl.cpp | 1810 bool VarLocBasedLDV::transferTerminator(MachineBasicBlock *CurMBB, in transferTerminator() argument 1820 dbgs() << "Add to OutLocs in MBB #" << CurMBB->getNumber() << ": "; in transferTerminator() 1824 VarLocSet &VLS = getVarLocsInMBB(CurMBB, OutLocs); in transferTerminator()
|
| /llvm-project-15.0.7/llvm/lib/CodeGen/SelectionDAG/ |
| H A D | SelectionDAGBuilder.cpp | 10845 MachineBasicBlock *CurMBB = W.MBB; in lowerWorkItem() local 10894 addSuccessorWithProb(CurMBB, Fallthrough, FallthroughProb); in lowerWorkItem() 10895 addSuccessorWithProb(CurMBB, JumpMBB, JumpProb); in lowerWorkItem() 10896 CurMBB->normalizeSuccProbs(); in lowerWorkItem() 10900 JTH->HeaderBB = CurMBB; in lowerWorkItem() 10904 if (CurMBB == SwitchMBB) { in lowerWorkItem() 10919 BTB->Parent = CurMBB; in lowerWorkItem() 10935 if (CurMBB == SwitchMBB) { in lowerWorkItem() 10963 CaseBlock CB(CC, LHS, RHS, MHS, I->MBB, Fallthrough, CurMBB, in lowerWorkItem() 10966 if (CurMBB == SwitchMBB) in lowerWorkItem() [all …]
|
| /llvm-project-15.0.7/llvm/lib/Target/ARM/ |
| H A D | ARMFrameLowering.cpp | 2957 MachineBasicBlock *CurMBB = WalkList.pop_back_val(); in adjustForSegmentedStacks() local 2958 for (MachineBasicBlock *PredBB : CurMBB->predecessors()) { in adjustForSegmentedStacks()
|
| H A D | ARMISelLowering.cpp | 11025 for (MachineBasicBlock *CurMBB : LPadList) { in EmitSjLjDispatchBlock() 11026 if (SeenMBBs.insert(CurMBB).second) in EmitSjLjDispatchBlock() 11027 DispContBB->addSuccessor(CurMBB); in EmitSjLjDispatchBlock()
|