Home
last modified time | relevance | path

Searched refs:splitAt (Results 1 – 16 of 16) sorted by relevance

/llvm-project-15.0.7/bolt/lib/Passes/
H A DInliner.cpp259 FirstInlinedBB = CallerBB.splitAt(CallInst); in inlineCall()
269 NextBB = FirstInlinedBB->splitAt(std::next(CallInst)); in inlineCall()
H A DBinaryPasses.cpp1752 BinaryBasicBlock *OneByteMemcpyBB = CurBB->splitAt(II); in runOnFunctions()
1756 NextBB = OneByteMemcpyBB->splitAt(OneByteMemcpyBB->begin()); in runOnFunctions()
/llvm-project-15.0.7/clang/lib/CodeGen/
H A DCGExprConstant.cpp97 Optional<size_t> splitAt(CharUnits Pos);
161 llvm::Optional<size_t> FirstElemToReplace = splitAt(Offset); in add()
166 llvm::Optional<size_t> LastElemToReplace = splitAt(Offset + CSize); in add()
225 llvm::Optional<size_t> FirstElemToUpdate = splitAt(OffsetInChars); in addBits()
229 splitAt(OffsetInChars + CharUnits::One()); in addBits()
287 Optional<size_t> ConstantAggregateBuilder::splitAt(CharUnits Pos) { in splitAt() function in __anon693486210111::ConstantAggregateBuilder
520 llvm::Optional<size_t> FirstElemToReplace = splitAt(Offset); in condense()
525 llvm::Optional<size_t> LastElemToReplace = splitAt(Offset + Size); in condense()
/llvm-project-15.0.7/llvm/lib/Target/AMDGPU/
H A DSILateBranchLowering.cpp106 MachineBasicBlock *SplitBB = MBB.splitAt(MI, /*UpdateLiveIns*/ true); in splitBlock()
H A DSILowerControlFlow.cpp496 SplitBB = MBB.splitAt(MI, /*UpdateLiveIns*/true, LIS); in emitEndCf()
H A DSIWholeQuadMode.cpp767 BB->splitAt(*TermMI, /*UpdateLiveIns*/ true, LIS); in splitBlock()
H A DSIISelLowering.cpp3471 MachineBasicBlock *SplitBB = BB->splitAt(MI, false /*UpdateLiveIns*/); in splitKillBlock()
/llvm-project-15.0.7/llvm/unittests/MI/
H A DLiveIntervalTest.cpp162 MBB.splitAt(SplitInstr, false, &LIS); in testSplitAt()
/llvm-project-15.0.7/bolt/lib/Core/
H A DBinaryBasicBlock.cpp608 BinaryBasicBlock *BinaryBasicBlock::splitAt(iterator II) { in splitAt() function in llvm::bolt::BinaryBasicBlock
/llvm-project-15.0.7/bolt/include/bolt/Core/
H A DBinaryBasicBlock.h795 BinaryBasicBlock *splitAt(iterator II);
/llvm-project-15.0.7/llvm/include/llvm/CodeGen/
H A DMachineBasicBlock.h855 MachineBasicBlock *splitAt(MachineInstr &SplitInst, bool UpdateLiveIns = true,
/llvm-project-15.0.7/llvm/lib/Transforms/Vectorize/
H A DVPlan.cpp392 VPBasicBlock *VPBasicBlock::splitAt(iterator SplitAt) { in splitAt() function in VPBasicBlock
H A DVPlan.h2106 VPBasicBlock *splitAt(iterator SplitAt);
H A DLoopVectorize.cpp8935 Target->getParent()->splitAt(std::next(Target->getIterator())); in buildVPlanWithVPRecipes()
/llvm-project-15.0.7/llvm/lib/CodeGen/
H A DMachineBasicBlock.cpp970 MachineBasicBlock *MachineBasicBlock::splitAt(MachineInstr &MI, in splitAt() function in MachineBasicBlock
/llvm-project-15.0.7/llvm/lib/Target/ARM/
H A DARMISelLowering.cpp11827 TpExit = BB->splitAt(MI, false); in EmitInstrWithCustomInserter()
11835 TpExit = BB->splitAt(MI, false); in EmitInstrWithCustomInserter()