Searched defs:EndPoints (Results 1 - 3 of 3) sorted by relevance

/external/llvm/lib/IR/
H A DMetadata.cpp425 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 DLiveIntervalAnalysis.cpp454 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 DRegisterCoalescer.cpp1405 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