Searched refs:SplitBefore (Results 1 - 4 of 4) sorted by relevance

/external/llvm/include/llvm/Transforms/Utils/
H A DBasicBlockUtils.h231 /// and including SplitBefore stays in the old basic block, and everything after
232 /// SplitBefore is moved to a new block. The two blocks are connected by a
236 /// SplitBefore
242 /// SplitBefore
250 TerminatorInst *SplitBlockAndInsertIfThen(Value *Cond, Instruction *SplitBefore,
260 /// SplitBefore
268 /// SplitBefore
270 void SplitBlockAndInsertIfThenElse(Value *Cond, Instruction *SplitBefore,
/external/llvm/lib/Transforms/Utils/
H A DBasicBlockUtils.cpp616 llvm::SplitBlockAndInsertIfThen(Value *Cond, Instruction *SplitBefore, argument
619 BasicBlock *Head = SplitBefore->getParent();
620 BasicBlock *Tail = Head->splitBasicBlock(SplitBefore->getIterator());
629 CheckTerm->setDebugLoc(SplitBefore->getDebugLoc());
657 void llvm::SplitBlockAndInsertIfThenElse(Value *Cond, Instruction *SplitBefore, argument
661 BasicBlock *Head = SplitBefore->getParent();
662 BasicBlock *Tail = Head->splitBasicBlock(SplitBefore->getIterator());
668 (*ThenTerm)->setDebugLoc(SplitBefore->getDebugLoc());
670 (*ElseTerm)->setDebugLoc(SplitBefore->getDebugLoc());
/external/swiftshader/third_party/LLVM/lib/CodeGen/
H A DRegAllocGreedy.cpp1381 // We will split before Uses[SplitBefore] and after Uses[SplitAfter].
1382 unsigned SplitBefore = 0, SplitAfter = 1;
1384 // MaxGap should always be max(GapWeight[SplitBefore..SplitAfter-1]).
1390 const bool LiveBefore = SplitBefore != 0 || BI.LiveIn;
1394 << Uses[SplitBefore] << '-' << Uses[SplitAfter]
1406 unsigned NewGaps = LiveBefore + SplitAfter - SplitBefore + LiveAfter;
1418 Uses[SplitBefore].distance(Uses[SplitAfter]) +
1429 BestBefore = SplitBefore;
1437 if (++SplitBefore < SplitAfter) {
1440 if (GapWeight[SplitBefore
[all...]
/external/llvm/lib/CodeGen/
H A DRegAllocGreedy.cpp1823 // We will split before Uses[SplitBefore] and after Uses[SplitAfter].
1824 unsigned SplitBefore = 0, SplitAfter = 1; local
1826 // MaxGap should always be max(GapWeight[SplitBefore..SplitAfter-1]).
1832 const bool LiveBefore = SplitBefore != 0 || BI.LiveIn;
1836 << Uses[SplitBefore] << '-' << Uses[SplitAfter]
1848 unsigned NewGaps = LiveBefore + SplitAfter - SplitBefore + LiveAfter;
1861 Uses[SplitBefore].distance(Uses[SplitAfter]) +
1873 BestBefore = SplitBefore;
1881 if (++SplitBefore < SplitAfter) {
1884 if (GapWeight[SplitBefore
[all...]

Completed in 1312 milliseconds