Home
last modified time | relevance | path

Searched refs:removeBlock (Results 1 – 23 of 23) sorted by relevance

/openbsd/src/gnu/llvm/llvm/include/llvm/CodeGen/
DMachineDominanceFrontier.h80 void removeBlock(MachineBasicBlock *BB) { in removeBlock() function
81 return Base.removeBlock(BB); in removeBlock()
DMachineLoopInfo.h178 void removeBlock(MachineBasicBlock *BB) { in removeBlock() function
179 LI.removeBlock(BB); in removeBlock()
/openbsd/src/gnu/llvm/llvm/lib/Target/Hexagon/
DHexagonEarlyIfConv.cpp208 void removeBlock(MachineBasicBlock *B);
954 void HexagonEarlyIfConversion::removeBlock(MachineBasicBlock *B) { in removeBlock() function in HexagonEarlyIfConversion
1021 removeBlock(SuccB); in mergeBlocks()
1029 removeBlock(FP.TrueB); in simplifyFlowGraph()
1031 removeBlock(FP.FalseB); in simplifyFlowGraph()
/openbsd/src/gnu/llvm/llvm/lib/CodeGen/
DUnreachableBlockElim.cpp117 if (MLI) MLI->removeBlock(&BB); in runOnMachineFunction()
DEarlyIfConversion.cpp836 Loops->removeBlock(B); in updateLoops()
DBranchFolding.cpp179 MLI->removeBlock(MBB); in RemoveDeadBlock()
DMachineBlockPlacement.cpp3103 MLI->removeBlock(RemBB); in maybeTailDuplicateBlock()
/openbsd/src/gnu/llvm/llvm/include/llvm/Analysis/
DDominanceFrontier.h92 void removeBlock(BlockT *BB);
DDominanceFrontierImpl.h49 void DominanceFrontierBase<BlockT, IsPostDom>::removeBlock(BlockT *BB) { in removeBlock() function
DLoopInfo.h1057 void removeBlock(BlockT *BB) { in removeBlock() function
/openbsd/src/gnu/llvm/llvm/lib/Transforms/Scalar/
DLoopFuse.cpp1718 LI.removeBlock(FC1.Preheader); in performFusion()
1721 LI.removeBlock(FC0.ExitBlock); in performFusion()
2008 LI.removeBlock(FC1GuardBlock); in fuseGuardedLoops()
2009 LI.removeBlock(FC1.Preheader); in fuseGuardedLoops()
2010 LI.removeBlock(FC0.ExitBlock); in fuseGuardedLoops()
2012 LI.removeBlock(FC0ExitBlockSuccessor); in fuseGuardedLoops()
DLoopSimplifyCFG.cpp468 LI.removeBlock(BB); in deleteDeadLoopBlocks()
/openbsd/src/gnu/llvm/llvm/lib/Target/AMDGPU/
DR600MachineCFGStructurizer.cpp1042 MLI->removeBlock(LoopHeader); in mergeLoop()
1338 MLI->removeBlock(SrcMBB); in mergeSerialBlock()
1377 MLI->removeBlock(TrueMBB); in mergeIfthenelseBlock()
1388 MLI->removeBlock(FalseMBB); in mergeIfthenelseBlock()
/openbsd/src/gnu/llvm/llvm/lib/ExecutionEngine/JITLink/
DJITLinkGeneric.cpp322 G.removeBlock(*B); in prune()
/openbsd/src/gnu/llvm/llvm/include/llvm/ExecutionEngine/JITLink/
DJITLink.h753 void removeBlock(Block &B) { in removeBlock() function
1344 OldSection.removeBlock(B); in transferBlock()
1402 void removeBlock(Block &B) { in removeBlock() function
1408 B.getSection().removeBlock(B); in removeBlock()
/openbsd/src/gnu/llvm/llvm/lib/Transforms/Utils/
DLoopUnrollRuntime.cpp711 LI->removeBlock(NewExit); in UnrollRuntimeLoopRemainder()
713 LI->removeBlock(EpilogPreHeader); in UnrollRuntimeLoopRemainder()
DLoopSimplify.cpp674 LI->removeBlock(ExitingBlock); in simplifyOneLoop()
DLoopUtils.cpp667 LI->removeBlock(BB); in deleteDeadLoop()
DBasicBlockUtils.cpp318 LI->removeBlock(BB); in MergeBlockIntoPredecessor()
/openbsd/src/gnu/llvm/llvm/lib/Target/AArch64/
DAArch64ConditionalCompares.cpp841 Loops->removeBlock(RemovedMBB); in updateLoops()
/openbsd/src/gnu/llvm/llvm/lib/ExecutionEngine/Orc/
DMachOPlatform.cpp1006 G.removeBlock(ObjCImageInfoBlock); in processObjCImageInfo()
/openbsd/src/gnu/llvm/llvm/docs/
DJITLink.rst380 calling ``removeBlock``. All edges to the symbol remain valid, but the
394 * ``removeBlock`` removes the given block.
/openbsd/src/gnu/llvm/llvm/lib/Transforms/Vectorize/
DLoopVectorize.cpp1992 LI->removeBlock(MemCheckBlock); in Create()
1996 LI->removeBlock(SCEVCheckBlock); in Create()