Home
last modified time | relevance | path

Searched refs:splitBlock (Results 1 – 11 of 11) sorted by relevance

/freebsd/contrib/llvm-project/clang/lib/CIR/Dialect/Transforms/
H A DFlattenCFG.cpp70 rewriter.splitBlock(currentBlock, rewriter.getInsertionPoint()); in matchAndRewrite()
145 rewriter.splitBlock(currentBlock, rewriter.getInsertionPoint()); in matchAndRewrite()
234 mlir::Block *exitBlock = rewriter.splitBlock( in matchAndRewrite()
258 rewriter.splitBlock(originalBlock, op->getIterator()); in matchAndRewrite()
332 rewriter.splitBlock(oldBlock, nextOp->getIterator()); in matchAndRewrite()
342 rewriter.splitBlock(oldBlock, caseOp->getIterator()); in matchAndRewrite()
422 rewriter.splitBlock(entry, rewriter.getInsertionPoint()); in matchAndRewrite()
494 Block *remainingOpsBlock = rewriter.splitBlock(condBlock, opPosition); in matchAndRewrite()
/freebsd/contrib/llvm-project/llvm/lib/ExecutionEngine/JITLink/
H A DCompactUnwindSupport.cpp61 G.splitBlock(*B, map_range(seq(1U, NumBlocks), [=](Edge::OffsetT Idx) { in splitCompactUnwindBlocks()
H A DDWARFRecordSectionSplitter.cpp109 G.splitBlock(B, SplitOffsets); in processBlock()
/freebsd/contrib/llvm-project/llvm/lib/Target/AMDGPU/
H A DSILateBranchLowering.cpp115 static void splitBlock(MachineBasicBlock &MBB, MachineInstr &MI, in splitBlock() function
199 splitBlock(MBB, *BranchMI, MDT); in earlyTerm()
H A DSIWholeQuadMode.cpp224 void splitBlock(MachineInstr *TermMI);
755 void SIWholeQuadMode::splitBlock(MachineInstr *TermMI) { in splitBlock() function in SIWholeQuadMode
1093 splitBlock(MI); in lowerBlock()
1561 splitBlock(SplitPoint); in lowerKillInstrs()
/freebsd/contrib/llvm-project/llvm/lib/Target/X86/
H A DX86FlagsCopyLowering.cpp140 static MachineBasicBlock &splitBlock(MachineBasicBlock &MBB, in splitBlock() function
694 splitBlock(*JmpI->getParent(), *JmpI, *TII); in runOnMachineFunction()
/freebsd/contrib/llvm-project/llvm/lib/Transforms/Utils/
H A DLoopSimplify.cpp465 DT->splitBlock(BEBlock); in insertUniqueBackedgeBlock()
H A DBasicBlockUtils.cpp1038 DT->splitBlock(NewBB); in UpdateAnalysisInformation()
/freebsd/contrib/llvm-project/llvm/include/llvm/Support/
H A DGenericDomTree.h773 void splitBlock(NodeT *NewBB) {
/freebsd/contrib/llvm-project/llvm/include/llvm/ExecutionEngine/JITLink/
H A DJITLink.h1239 std::vector<Block *> splitBlock(Block &B, SplitOffsetRange &&SplitOffsets,
/freebsd/contrib/llvm-project/llvm/include/llvm/Testing/Demangle/
H A DDemangleTestCases.inc16926 …10splitBlockEPS1_", "llvm::DominatorTreeBase<llvm::MachineBasicBlock>::splitBlock(llvm::MachineBas…
20045 …lockEPKS2_S5_", "llvm::ProfileInfoT<llvm::Function, llvm::BasicBlock>::splitBlock(llvm::BasicBlock…
20046 …S2_S5_PKPS2_j", "llvm::ProfileInfoT<llvm::Function, llvm::BasicBlock>::splitBlock(llvm::BasicBlock…
21164 …BlockEE10splitBlockEPS1_", "llvm::DominatorTreeBase<llvm::BasicBlock>::splitBlock(llvm::BasicBlock…