Searched refs:SplitPt (Results 1 - 5 of 5) sorted by relevance

/external/llvm/lib/MC/
H A DMCAtom.cpp27 void MCAtom::remapForSplit(uint64_t SplitPt, argument
30 assert((SplitPt > Begin && SplitPt <= End) &&
35 LEnd = SplitPt - 1;
36 RBegin = SplitPt;
57 MCDataAtom *MCDataAtom::split(uint64_t SplitPt) { argument
59 remapForSplit(SplitPt, LBegin, LEnd, RBegin, REnd);
94 MCTextAtom *MCTextAtom::split(uint64_t SplitPt) { argument
96 remapForSplit(SplitPt, LBegin, LEnd, RBegin, REnd);
102 while (I != Insts.end() && I->Address < SplitPt)
[all...]
/external/llvm/include/llvm/MC/
H A DMCAtom.h51 /// \param SplitPt Address at which to start a new atom, splitting this one.
52 /// \returns The newly created atom starting at \p SplitPt.
53 virtual MCAtom *split(uint64_t SplitPt) = 0;
95 /// \brief Remap the atom to prepare for a split at SplitPt.
98 void remapForSplit(uint64_t SplitPt,
146 MCTextAtom *split(uint64_t SplitPt) LLVM_OVERRIDE;
177 MCDataAtom *split(uint64_t SplitPt) LLVM_OVERRIDE;
/external/llvm/include/llvm/Transforms/Utils/
H A DBasicBlockUtils.h139 /// thing before SplitPt stays in Old and everything starting with SplitPt moves
143 BasicBlock *SplitBlock(BasicBlock *Old, Instruction *SplitPt, Pass *P);
/external/llvm/lib/Transforms/Utils/
H A DBasicBlockUtils.cpp268 /// thing before SplitPt stays in Old and everything starting with SplitPt moves
272 BasicBlock *llvm::SplitBlock(BasicBlock *Old, Instruction *SplitPt, Pass *P) { argument
273 BasicBlock::iterator SplitIt = SplitPt;
/external/llvm/lib/Transforms/Scalar/
H A DCodeGenPrepare.cpp1863 BasicBlock::iterator SplitPt = ++(BasicBlock::iterator(SI)); local
1864 BasicBlock *NextBlock = StartBlock->splitBasicBlock(SplitPt, "select.end");

Completed in 205 milliseconds