Home
last modified time | relevance | path

Searched refs:CurMBB (Results 1 – 6 of 6) sorted by relevance

/external/llvm/lib/CodeGen/
DBranchFolding.cpp397 void BranchFolder::MaintainLiveIns(MachineBasicBlock *CurMBB, in MaintainLiveIns() argument
400 RS->enterBasicBlock(CurMBB); in MaintainLiveIns()
401 if (!CurMBB->empty()) in MaintainLiveIns()
402 RS->forward(std::prev(CurMBB->end())); in MaintainLiveIns()
413 MachineBasicBlock *CurMBB = OldInst->getParent(); in ReplaceTailWithBranchTo() local
418 MaintainLiveIns(CurMBB, NewDest); in ReplaceTailWithBranchTo()
426 MachineBasicBlock *BranchFolder::SplitMBBAt(MachineBasicBlock &CurMBB, in SplitMBBAt() argument
429 if (!TII->isLegalToSplitMBBAt(CurMBB, BBI1)) in SplitMBBAt()
432 MachineFunction &MF = *CurMBB.getParent(); in SplitMBBAt()
435 MachineFunction::iterator MBBI = CurMBB.getIterator(); in SplitMBBAt()
[all …]
DLiveDebugValues.cpp231 const MachineBasicBlock *CurMBB = MI.getParent(); in transferTerminatorInst() local
232 if (!(MI.isTerminator() || (&MI == &CurMBB->instr_back()))) in transferTerminatorInst()
238 if (OutLocs.find(CurMBB) == OutLocs.end()) { in transferTerminatorInst()
241 OutLocs.insert(std::make_pair(CurMBB, std::move(VLL))); in transferTerminatorInst()
243 auto OL = OutLocs.find(CurMBB); in transferTerminatorInst()
DBranchFolding.h121 void MaintainLiveIns(MachineBasicBlock *CurMBB,
125 MachineBasicBlock *SplitMBBAt(MachineBasicBlock &CurMBB,
/external/llvm/lib/CodeGen/SelectionDAG/
DSelectionDAGBuilder.cpp8204 MachineBasicBlock *CurMBB = W.MBB; in lowerWorkItem() local
8211 Fallthrough = CurMF->CreateMachineBasicBlock(CurMBB->getBasicBlock()); in lowerWorkItem()
8246 addSuccessorWithProb(CurMBB, Fallthrough, FallthroughProb); in lowerWorkItem()
8247 addSuccessorWithProb(CurMBB, JumpMBB, JumpProb); in lowerWorkItem()
8248 CurMBB->normalizeSuccProbs(); in lowerWorkItem()
8252 JTH->HeaderBB = CurMBB; in lowerWorkItem()
8256 if (CurMBB == SwitchMBB) { in lowerWorkItem()
8271 BTB->Parent = CurMBB; in lowerWorkItem()
8284 if (CurMBB == SwitchMBB) { in lowerWorkItem()
8308 CaseBlock CB(CC, LHS, RHS, MHS, I->MBB, Fallthrough, CurMBB, I->Prob, in lowerWorkItem()
[all …]
/external/llvm/lib/Target/ARM/
DARMFrameLowering.cpp1879 MachineBasicBlock *CurMBB = WalkList.pop_back_val(); in adjustForSegmentedStacks() local
1880 for (MachineBasicBlock *PredBB : CurMBB->predecessors()) { in adjustForSegmentedStacks()
DARMISelLowering.cpp7377 MachineBasicBlock *CurMBB = *I; in EmitSjLjDispatchBlock() local
7378 if (SeenMBBs.insert(CurMBB).second) in EmitSjLjDispatchBlock()
7379 DispContBB->addSuccessor(CurMBB); in EmitSjLjDispatchBlock()