Searched refs:SplitPt (Results 1 - 5 of 5) sorted by relevance
/external/llvm/lib/MC/ |
H A D | MCAtom.cpp | 27 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 D | MCAtom.h | 51 /// \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 D | BasicBlockUtils.h | 139 /// 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 D | BasicBlockUtils.cpp | 268 /// 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 D | CodeGenPrepare.cpp | 1863 BasicBlock::iterator SplitPt = ++(BasicBlock::iterator(SI)); local 1864 BasicBlock *NextBlock = StartBlock->splitBasicBlock(SplitPt, "select.end");
|
Completed in 205 milliseconds