Searched defs:NewBB (Results 1 - 25 of 35) sorted by relevance

12

/freebsd-13-stable/contrib/llvm-project/llvm/lib/CodeGen/
H A DMachineLoopUtils.cpp39 MachineBasicBlock *NewBB = MF.CreateMachineBasicBlock(Loop->getBasicBlock()); local
[all...]
H A DShrinkWrap.cpp557 MachineBasicBlock *NewBB; local
H A DStackProtector.cpp517 BasicBlock *NewBB = BB->splitBasicBlock(RI->getIterator(), "SP_return"); local
H A DBranchRelaxation.cpp208 MachineBasicBlock *NewBB = local
226 MachineBasicBlock *NewBB = local
299 MachineBasicBlock *NewBB = nullptr; local
[all...]
/freebsd-13-stable/contrib/llvm-project/llvm/lib/Target/MSP430/
H A DMSP430BranchSelector.cpp152 MachineBasicBlock *NewBB = local
154 MF->insert(std::next(MBB), NewBB); local
/freebsd-13-stable/contrib/llvm-project/llvm/include/llvm/CodeGen/
H A DMachineDominators.h54 MachineBasicBlock *NewBB; member in struct:llvm::MachineDominatorTree::CriticalEdge
203 void splitBlock(MachineBasicBlock* NewBB) { argument
233 recordSplitCriticalEdge(MachineBasicBlock *FromBB, MachineBasicBlock *ToBB, MachineBasicBlock *NewBB) argument
/freebsd-13-stable/contrib/llvm-project/llvm/lib/Transforms/Utils/
H A DBreakCriticalEdges.cpp199 BasicBlock *NewBB = BasicBlock::Create(TI->getContext(), local
[all...]
H A DLoopSimplify.cpp86 static void placeSplitBlockCarefully(BasicBlock *NewBB, argument
282 BasicBlock *NewBB = SplitBlockPredecessors(Header, OuterLoopPreds, ".outer", local
[all...]
H A DCloneFunction.cpp45 BasicBlock *NewBB = BasicBlock::Create(BB->getContext(), "", F); local
492 BasicBlock *NewBB = cast_or_null<BasicBlock>(V); local
522 BasicBlock *NewBB = cast<BasicBlock>(VMap[OldBB]); local
800 BasicBlock *NewBB = CloneBasicBlock(BB, VMap, NameSuffix, F); local
849 BasicBlock *NewBB = SplitEdge(PredBB, BB); local
[all...]
H A DLoopUnrollRuntime.cpp321 BasicBlock *NewBB = CloneBasicBlock(*BB, VMap, "." + suffix, F); local
H A DLowerMemIntrinsics.cpp385 BasicBlock *NewBB = local
H A DLowerSwitch.cpp204 fixPhis(BasicBlock *SuccBB, BasicBlock *OrigBB, BasicBlock *NewBB, argument
H A DBasicBlockUtils.cpp578 static void UpdateAnalysisInformation(BasicBlock *OldBB, BasicBlock *NewBB, argument
669 UpdatePHINodes(BasicBlock *OrigBB, BasicBlock *NewBB, ArrayRef<BasicBlock *> Preds, BranchInst *BI, bool HasLoopExit) argument
756 BasicBlock *NewBB = BasicBlock::Create( local
[all...]
H A DCodeExtractor.cpp657 BasicBlock *NewBB = SplitBlock(Header, Header->getFirstNonPHI(), DT); local
710 BasicBlock *NewBB = nullptr; local
[all...]
/freebsd-13-stable/contrib/llvm-project/llvm/lib/Transforms/Scalar/
H A DPlaceSafepoints.cpp565 BasicBlock *NewBB = SplitEdge(Term->getParent(), Header, &DT); local
H A DGVNHoist.cpp393 const BasicBlock *NewBB = NewPt->getParent(); local
447 const BasicBlock *NewBB = NewPt->getParent(); local
524 const BasicBlock *NewBB local
[all...]
H A DJumpThreading.cpp1949 UpdateSSA( BasicBlock *BB, BasicBlock *NewBB, DenseMap<Instruction *, Value *> &ValueMapping) argument
1995 CloneInstructions(BasicBlock::iterator BI, BasicBlock::iterator BE, BasicBlock *NewBB, BasicBlock *PredBB) argument
2181 BasicBlock *NewBB = local
2297 BasicBlock *NewBB = BasicBlock::Create(BB->getContext(), local
2415 UpdateBlockFreqAndEdgeWeight(BasicBlock *PredBB, BasicBlock *BB, BasicBlock *NewBB, BasicBlock *SuccBB) argument
2651 BasicBlock *NewBB = BasicBlock::Create(BB->getContext(), "select.unfold", local
2830 BasicBlock *NewBB = Term->getParent(); local
[all...]
H A DLoopUnswitch.cpp1258 BasicBlock *NewBB = CloneBasicBlock(LoopBlocks[I], VMap, ".us", F); local
/freebsd-13-stable/contrib/llvm-project/llvm/include/llvm/Analysis/
H A DLoopInfoImpl.h234 addBasicBlockToLoop( BlockT *NewBB, LoopInfoBase<BlockT, LoopT> &LIB) argument
H A DLoopInfo.h1126 auto *NewBB = NewLoc->getParent(); local
/freebsd-13-stable/contrib/llvm-project/llvm/lib/IR/
H A DInstruction.cpp711 void Instruction::replaceSuccessorWith(BasicBlock *OldBB, BasicBlock *NewBB) { argument
/freebsd-13-stable/contrib/llvm-project/llvm/lib/CodeGen/GlobalISel/
H A DRegBankSelect.cpp915 MachineBasicBlock *NewBB = Src.SplitCriticalEdge(DstOrSplit, P); local
/freebsd-13-stable/contrib/llvm-project/llvm/lib/Transforms/Vectorize/
H A DVPlan.cpp158 BasicBlock *NewBB = BasicBlock::Create(PrevBB->getContext(), getName(), local
206 BasicBlock *NewBB = State->CFG.PrevBB; // Reuse it if possible. local
[all...]
/freebsd-13-stable/contrib/llvm-project/llvm/include/llvm/Support/
H A DGenericDomTree.h631 void changeImmediateDominator(NodeT *BB, NodeT *NewBB) { argument
669 void splitBlock(NodeT *NewBB) { argument
802 void Split(typename GraphTraits<N>::NodeRef NewBB) { argument
[all...]
/freebsd-13-stable/contrib/llvm-project/llvm/lib/Transforms/Instrumentation/
H A DControlHeightReduction.cpp1774 BasicBlock *NewBB = CloneBasicBlock(BB, VMap, ".nonchr", &F); local

Completed in 311 milliseconds

12