| /freebsd-14.2/contrib/llvm-project/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() 696 if (SuccBB && CurMBB != PredBB) in RemoveBlocksWithHash() [all …]
|
| H A D | RegAllocFast.cpp | 72 CurMBB = &MBB; in init() 92 assert(MI.getParent() == CurMBB && "MI is not in CurMBB"); in getIndex() 111 while (Start != CurMBB->begin() && in getIndex() 116 while (End != CurMBB->end() && !Instr2PosIndex.count(&*(End))) { in getIndex() 124 Start == CurMBB->begin() ? 0 : Instr2PosIndex.at(&*std::prev(Start)); in getIndex() 126 if (End == CurMBB->end()) in getIndex() 157 init(*CurMBB); in getIndex() 173 const MachineBasicBlock *CurMBB = nullptr; member in __anonf5ca9da10111::InstrPosIndexes
|
| H A D | BranchFolding.h | 146 MachineBasicBlock *SplitMBBAt(MachineBasicBlock &CurMBB,
|
| /freebsd-14.2/contrib/llvm-project/llvm/include/llvm/CodeGen/GlobalISel/ |
| H A D | GIMatchTableExecutor.h | 559 MachineBasicBlock *CurMBB = nullptr; variable 573 CurMBB = nullptr; 603 (PSI && BFI && CurMBB && llvm::shouldOptForSize(*CurMBB, PSI, BFI)); in shouldOptForSize()
|
| H A D | IRTranslator.h | 396 MachineBasicBlock *CurMBB, MachineBasicBlock *DefaultMBB, 405 MachineBasicBlock *CurMBB, 411 MachineBasicBlock *CurMBB, MachineBasicBlock *DefaultMBB,
|
| /freebsd-14.2/contrib/llvm-project/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 | 579 auto &CurMBB = MIRBuilder.getMBB(); in translateBr() local 590 CurMBB.addSuccessor(&getMBB(*Succ)); in translateBr() 632 findMergedConditions(CondI, Succ0MBB, Succ1MBB, &CurMBB, &CurMBB, Opcode, in translateBr() 1004 CurMBB); in lowerJumpTableWorkItem() 1035 CurMBB->normalizeSuccProbs(); in lowerJumpTableWorkItem() 1039 JTH->HeaderBB = CurMBB; in lowerJumpTableWorkItem() 1043 if (CurMBB == SwitchMBB) { in lowerJumpTableWorkItem() 1217 BTB->Parent = CurMBB; in lowerBitTestWorkItem() 1233 if (CurMBB == SwitchMBB) { in lowerBitTestWorkItem() 1283 MachineBasicBlock *CurMBB = W.MBB; in lowerSwitchWorkItem() local [all …]
|
| H A D | InstructionSelect.cpp | 141 ISel->CurMBB = MBB; in runOnMachineFunction()
|
| /freebsd-14.2/contrib/llvm-project/llvm/lib/CodeGen/LiveDebugValues/ |
| H A D | VarLocBasedImpl.cpp | 1911 bool VarLocBasedLDV::transferTerminator(MachineBasicBlock *CurMBB, in transferTerminator() argument 1921 dbgs() << "Add to OutLocs in MBB #" << CurMBB->getNumber() << ": "; in transferTerminator() 1925 VarLocSet &VLS = getVarLocsInMBB(CurMBB, OutLocs); in transferTerminator()
|
| /freebsd-14.2/contrib/llvm-project/llvm/lib/CodeGen/SelectionDAG/ |
| H A D | SelectionDAGBuilder.cpp | 11500 MachineBasicBlock *CurMBB = W.MBB; in lowerWorkItem() local 11573 addSuccessorWithProb(CurMBB, Fallthrough, FallthroughProb); in lowerWorkItem() 11574 addSuccessorWithProb(CurMBB, JumpMBB, JumpProb); in lowerWorkItem() 11575 CurMBB->normalizeSuccProbs(); in lowerWorkItem() 11579 JTH->HeaderBB = CurMBB; in lowerWorkItem() 11583 if (CurMBB == SwitchMBB) { in lowerWorkItem() 11598 BTB->Parent = CurMBB; in lowerWorkItem() 11614 if (CurMBB == SwitchMBB) { in lowerWorkItem() 11642 CaseBlock CB(CC, LHS, RHS, MHS, I->MBB, Fallthrough, CurMBB, in lowerWorkItem() 11645 if (CurMBB == SwitchMBB) in lowerWorkItem() [all …]
|
| /freebsd-14.2/contrib/llvm-project/llvm/lib/Target/ARM/ |
| H A D | ARMFrameLowering.cpp | 3026 MachineBasicBlock *CurMBB = WalkList.pop_back_val(); in adjustForSegmentedStacks() local 3027 for (MachineBasicBlock *PredBB : CurMBB->predecessors()) { in adjustForSegmentedStacks()
|
| H A D | ARMISelLowering.cpp | 11244 for (MachineBasicBlock *CurMBB : LPadList) { in EmitSjLjDispatchBlock() 11245 if (SeenMBBs.insert(CurMBB).second) in EmitSjLjDispatchBlock() 11246 DispContBB->addSuccessor(CurMBB); in EmitSjLjDispatchBlock()
|