Home
last modified time | relevance | path

Searched refs:addNewBlock (Results 1 – 19 of 19) sorted by relevance

/freebsd/contrib/llvm-project/llvm/include/llvm/CodeGen/
H A DLiveVariables.h298 LLVM_ABI void addNewBlock(MachineBasicBlock *BB, MachineBasicBlock *DomBB,
301 LLVM_ABI void addNewBlock(MachineBasicBlock *BB, MachineBasicBlock *DomBB,
/freebsd/contrib/llvm-project/llvm/lib/Transforms/Utils/
H A DLoopUnrollAndJam.cpp413 DT->addNewBlock(New, ForeBlocksLast[It - 1]); in UnrollAndJamLoop()
415 DT->addNewBlock(New, SubLoopBlocksLast[It - 1]); in UnrollAndJamLoop()
417 DT->addNewBlock(New, AftBlocksLast[It - 1]); in UnrollAndJamLoop()
426 DT->addNewBlock( in UnrollAndJamLoop()
H A DLoopUnrollRuntime.cpp373 DT->addNewBlock(NewBB, InsertTop); in CloneLoopBlocks()
377 DT->addNewBlock(NewBB, cast<BasicBlock>(VMap[IDomBB])); in CloneLoopBlocks()
H A DLoopUnroll.cpp801 DT->addNewBlock(New, Latches[It - 1]); in UnrollLoop()
806 DT->addNewBlock( in UnrollLoop()
H A DLoopPeel.cpp868 DT->addNewBlock(NewBB, InsertTop); in cloneLoopBlocks()
872 DT->addNewBlock(NewBB, cast<BasicBlock>(VMap[IDom->getBlock()])); in cloneLoopBlocks()
H A DCloneFunction.cpp1063 DT->addNewBlock(NewPH, LoopDomBB); in cloneLoopWithPreheader()
1093 DT->addNewBlock(NewBB, NewPH); in cloneLoopWithPreheader()
H A DBasicBlockUtils.cpp930 DomTreeNode *NewNode = DT->addNewBlock(New, Old); in SplitBlockImpl()
H A DCodeExtractor.cpp824 DomTreeNode *NewNode = DT->addNewBlock(New, Block); in splitReturnBlocks()
/freebsd/contrib/llvm-project/llvm/lib/CodeGen/
H A DLiveVariables.cpp843 void LiveVariables::addNewBlock(MachineBasicBlock *BB, in addNewBlock() function in LiveVariables
893 void LiveVariables::addNewBlock(MachineBasicBlock *BB, in addNewBlock() function in LiveVariables
H A DMachineBasicBlock.cpp1281 LV->addNewBlock(NMBB, this, Succ, *LiveInSets); in SplitCriticalEdge()
1283 LV->addNewBlock(NMBB, this, Succ); in SplitCriticalEdge()
/freebsd/contrib/llvm-project/llvm/include/llvm/Support/
H A DGenericDomTree.h687 DomTreeNodeBase<NodeT> *addNewBlock(NodeT *BB, NodeT *DomBB) {
978 DomTreeNodeBase<NodeT> *NewBBNode = addNewBlock(NewBB, NewBBIDom);
/freebsd/contrib/llvm-project/llvm/include/llvm/Analysis/
H A DGenericDomTreeUpdaterImpl.h434 auto *NewDTNode = DT->addNewBlock(Edge.NewBB, Edge.FromBB); in splitDTCriticalEdges()
/freebsd/contrib/llvm-project/llvm/lib/Target/AMDGPU/
H A DSILowerControlFlow.cpp513 MachineDomTreeNode *SplitBBNode = MDT->addNewBlock(SplitBB, &MBB); in emitEndCf()
H A DSIInstrInfo.cpp6793 MDT->addNewBlock(LoopBB, &MBB); in loadMBUFScalarOperandsFromVGPR()
6794 MDT->addNewBlock(BodyBB, LoopBB); in loadMBUFScalarOperandsFromVGPR()
6795 MDT->addNewBlock(RemainderBB, BodyBB); in loadMBUFScalarOperandsFromVGPR()
/freebsd/contrib/llvm-project/llvm/lib/Transforms/Scalar/
H A DStructurizeCFG.cpp982 DT->addNewBlock(Flow, Dominator); in getNextFlow()
H A DLICM.cpp810 DT->addNewBlock(New, HoistTarget); in getOrCreateHoistedBlock()
/freebsd/contrib/llvm-project/llvm/lib/Target/Hexagon/
H A DHexagonLoopIdiomRecognition.cpp2185 DT->addNewBlock(NewPreheader, Preheader); in processCopyingStore()
2223 DT->addNewBlock(MemmoveB, Preheader); in processCopyingStore()
H A DHexagonHardwareLoops.cpp2017 MDT->addNewBlock(NewPH, DHN->getBlock()); in createPreheaderForLoop()
/freebsd/contrib/llvm-project/llvm/include/llvm/Testing/Demangle/
H A DDemangleTestCases.inc16748 …es11addNewBlockEPNS_17MachineBasicBlockES2_S2_", "llvm::LiveVariables::addNewBlock(llvm::MachineBa…
16921 …dNewBlockEPS1_S3_", "llvm::DominatorTreeBase<llvm::MachineBasicBlock>::addNewBlock(llvm::MachineBa…
21159 …kEE11addNewBlockEPS1_S3_", "llvm::DominatorTreeBase<llvm::BasicBlock>::addNewBlock(llvm::BasicBloc…