Home
last modified time | relevance | path

Searched defs:NewBB (Results 1 – 25 of 43) sorted by relevance

12

/netbsd-src/external/apache2/llvm/dist/llvm/include/llvm/CodeGen/
H A DMachineDominators.h53 MachineBasicBlock *NewBB; member
202 void splitBlock(MachineBasicBlock* NewBB) { in splitBlock()
234 MachineBasicBlock *NewBB) { in recordSplitCriticalEdge()
/netbsd-src/external/apache2/llvm/dist/llvm/lib/CodeGen/
H A DBranchRelaxation.cpp208 MachineBasicBlock *NewBB = in createNewBlockAfter() local
226 MachineBasicBlock *NewBB = in splitBlockBeforeInstr() local
299 MachineBasicBlock *NewBB = nullptr; in fixupConditionalBranch() local
325 MachineBasicBlock *NewBB) { in fixupConditionalBranch()
H A DMachineLoopUtils.cpp39 MachineBasicBlock *NewBB = MF.CreateMachineBasicBlock(Loop->getBasicBlock()); in PeelSingleBlockLoop() local
H A DModuloSchedule.cpp203 MachineBasicBlock *NewBB = MF.CreateMachineBasicBlock(BB->getBasicBlock()); in generateProlog() local
277 MachineBasicBlock *NewBB = MF.CreateMachineBasicBlock(); in generateEpilog() local
365 MachineBasicBlock *NewBB, MachineBasicBlock *BB1, MachineBasicBlock *BB2, in generateExistingPhis()
603 MachineBasicBlock *NewBB, MachineBasicBlock *BB1, MachineBasicBlock *BB2, in generatePhis()
1111 void ModuloScheduleExpander::rewritePhiValues(MachineBasicBlock *NewBB, in rewritePhiValues()
1579 MachineBasicBlock *NewBB = PeelSingleBlockLoop(LPD, BB, MRI, TII); in peelKernel() local
1848 MachineBasicBlock *NewBB = MF.CreateMachineBasicBlock(BB->getBasicBlock()); in CreateLCSSAExitingBlock() local
H A DShrinkWrap.cpp552 MachineBasicBlock *NewBB; in runOnMachineFunction() local
H A DStackProtector.cpp532 BasicBlock *NewBB = in InsertStackProtectors() local
/netbsd-src/external/apache2/llvm/dist/llvm/lib/Target/AMDGPU/
H A DSIFixSGPRCopies.cpp613 MachineBasicBlock *NewBB = TII->moveToVALU(MI, MDT); in runOnMachineFunction() local
636 MachineBasicBlock *NewBB = TII->moveToVALU(MI, MDT); in runOnMachineFunction() local
652 MachineBasicBlock *NewBB = processPHINode(MI); in runOnMachineFunction() local
672 MachineBasicBlock *NewBB = TII->moveToVALU(MI, MDT); in runOnMachineFunction() local
692 MachineBasicBlock *NewBB = TII->moveToVALU(MI, MDT); in runOnMachineFunction() local
/netbsd-src/external/apache2/llvm/dist/llvm/lib/Transforms/Utils/
H A DCloneFunction.cpp48 BasicBlock *NewBB = BasicBlock::Create(BB->getContext(), "", F); in CloneBasicBlock() local
356 BasicBlock *NewBB; in CloneBlock() local
540 BasicBlock *NewBB = cast_or_null<BasicBlock>(V); in CloneAndPruneIntoFromInst() local
571 BasicBlock *NewBB = cast<BasicBlock>(VMap[OldBB]); in CloneAndPruneIntoFromInst() local
848 BasicBlock *NewBB = CloneBasicBlock(BB, VMap, NameSuffix, F); in cloneLoopWithPreheader() local
897 BasicBlock *NewBB = SplitEdge(PredBB, BB); in DuplicateInstructionsInSplitBetween() local
H A DLoopSimplify.cpp86 static void placeSplitBlockCarefully(BasicBlock *NewBB, in placeSplitBlockCarefully()
277 BasicBlock *NewBB = SplitBlockPredecessors(Header, OuterLoopPreds, ".outer", in separateNestedLoop() local
H A DBasicBlockUtils.cpp614 auto *NewBB = in ehAwareSplitEdge() local
875 static void UpdateAnalysisInformation(BasicBlock *OldBB, BasicBlock *NewBB, in UpdateAnalysisInformation()
988 static void UpdatePHINodes(BasicBlock *OrigBB, BasicBlock *NewBB, in UpdatePHINodes()
1081 BasicBlock *NewBB = BasicBlock::Create( in SplitBlockPredecessorsImpl() local
H A DBreakCriticalEdges.cpp174 BasicBlock *NewBB = nullptr; in SplitKnownCriticalEdge() local
H A DLowerMemIntrinsics.cpp385 BasicBlock *NewBB = in createMemSetLoop() local
H A DLowerSwitch.cpp120 BasicBlock *SuccBB, BasicBlock *OrigBB, BasicBlock *NewBB, in FixPhis()
H A DLoopPeel.cpp523 BasicBlock *NewBB = CloneBasicBlock(*BB, VMap, ".peel", F); in cloneLoopBlocks() local
/netbsd-src/external/apache2/llvm/dist/llvm/lib/Transforms/Scalar/
H A DJumpThreading.cpp2029 BasicBlock *BB, BasicBlock *NewBB, in updateSSA()
2075 BasicBlock::iterator BE, BasicBlock *NewBB, in cloneInstructions()
2270 BasicBlock *NewBB = in threadThroughTwoBasicBlocks() local
2390 BasicBlock *NewBB = BasicBlock::Create(BB->getContext(), in threadEdge() local
2471 for (auto NewBB : NewBBs) { in splitBlockPreds() local
2510 BasicBlock *NewBB, in updateBlockFreqAndEdgeWeight()
2746 BasicBlock *NewBB = BasicBlock::Create(BB->getContext(), "select.unfold", in unfoldSelectInstr() local
2928 BasicBlock *NewBB = Term->getParent(); in tryToUnfoldSelectInCurrBB() local
H A DGVNHoist.cpp640 const BasicBlock *NewBB = NewPt->getParent(); in hasMemoryUse() local
687 const BasicBlock *NewBB = NewPt->getParent(); in hasEHOrLoadsOnPath() local
759 const BasicBlock *NewBB = NewPt->getParent(); in safeToHoistLdSt() local
H A DPlaceSafepoints.cpp565 BasicBlock *NewBB = SplitEdge(Term->getParent(), Header, &DT); in runOnFunction() local
/netbsd-src/external/apache2/llvm/dist/llvm/lib/Target/MSP430/
H A DMSP430BranchSelector.cpp152 MachineBasicBlock *NewBB = in expandBranches() local
/netbsd-src/external/apache2/llvm/dist/llvm/lib/Target/ARM/
H A DARMConstantIslandPass.cpp912 void ARMConstantIslands::updateForInsertedWaterBlock(MachineBasicBlock *NewBB) { in updateForInsertedWaterBlock()
940 MachineBasicBlock *NewBB = in splitBlockBeforeInstr() local
2396 MachineBasicBlock *NewBB = in reorderThumb2JumpTables() local
2439 MachineBasicBlock *NewBB = in adjustJTTargetBlockForward() local
/netbsd-src/external/apache2/llvm/dist/llvm/lib/Target/AArch64/
H A DAArch64PromoteConstant.cpp412 BasicBlock *NewBB = NewPt->getParent(); in tryAndMerge() local
/netbsd-src/external/apache2/llvm/dist/llvm/include/llvm/Analysis/
H A DLoopInfoImpl.h243 BlockT *NewBB, LoopInfoBase<BlockT, LoopT> &LIB) { in addBasicBlockToLoop() argument
/netbsd-src/external/apache2/llvm/dist/llvm/lib/Transforms/Vectorize/
H A DVPlan.cpp254 BasicBlock *NewBB = BasicBlock::Create(PrevBB->getContext(), getName(), in createEmptyBasicBlock() local
301 BasicBlock *NewBB = State->CFG.PrevBB; // Reuse it if possible. in execute() local
/netbsd-src/external/apache2/llvm/dist/llvm/lib/Target/Mips/
H A DMipsConstantIslandPass.cpp822 (MachineBasicBlock *NewBB) { in updateForInsertedWaterBlock()
848 MachineBasicBlock *NewBB = in splitBlockBeforeInstr() local
/netbsd-src/external/apache2/llvm/dist/llvm/lib/Transforms/IPO/
H A DIROutliner.cpp1159 BasicBlock *NewBB = BasicBlock::Create( in fillOverallFunction() local
1203 BasicBlock *NewBB = BasicBlock::Create( in deduplicateExtractedSections() local
/netbsd-src/external/apache2/llvm/dist/llvm/lib/CodeGen/GlobalISel/
H A DRegBankSelect.cpp936 MachineBasicBlock *NewBB = Src.SplitCriticalEdge(DstOrSplit, P); in materialize() local

12