Searched defs:EndPoints (Results 1 - 3 of 3) sorted by relevance
/external/llvm/lib/IR/ |
H A D | Metadata.cpp | 425 static bool tryMergeRange(SmallVectorImpl<Value *> &EndPoints, ConstantInt *Low, argument 428 unsigned Size = EndPoints.size(); 429 APInt LB = cast<ConstantInt>(EndPoints[Size - 2])->getValue(); 430 APInt LE = cast<ConstantInt>(EndPoints[Size - 1])->getValue(); 435 EndPoints[Size - 2] = ConstantInt::get(Ty, Union.getLower()); 436 EndPoints[Size - 1] = ConstantInt::get(Ty, Union.getUpper()); 442 static void addRange(SmallVectorImpl<Value *> &EndPoints, ConstantInt *Low, argument 444 if (!EndPoints.empty()) 445 if (tryMergeRange(EndPoints, Low, High)) 448 EndPoints [all...] |
/external/llvm/lib/CodeGen/ |
H A D | LiveIntervalAnalysis.cpp | 454 SmallVectorImpl<SlotIndex> *EndPoints) { 467 if (EndPoints) EndPoints->push_back(LRQ.endPoint()); 473 if (EndPoints) EndPoints->push_back(MBBEnd); 500 if (EndPoints) EndPoints->push_back(LRQ.endPoint()); 507 if (EndPoints) EndPoints->push_back(MBBEnd); 453 pruneValue(LiveInterval *LI, SlotIndex Kill, SmallVectorImpl<SlotIndex> *EndPoints) argument
|
H A D | RegisterCoalescer.cpp | 1405 void pruneValues(JoinVals &Other, SmallVectorImpl<SlotIndex> &EndPoints); 1870 SmallVectorImpl<SlotIndex> &EndPoints) { 1878 LIS->pruneValue(&Other.LI, Def, &EndPoints); 1899 EndPoints.push_back(Def); 1912 LIS->pruneValue(&LI, Def, &EndPoints); 1991 SmallVector<SlotIndex, 8> EndPoints; 1992 LHSVals.pruneValues(RHSVals, EndPoints); 1993 RHSVals.pruneValues(LHSVals, EndPoints); 2013 if (EndPoints.empty()) 2018 DEBUG(dbgs() << "\t\trestoring liveness to " << EndPoints 1869 pruneValues(JoinVals &Other, SmallVectorImpl<SlotIndex> &EndPoints) argument [all...] |
Completed in 107 milliseconds