Searched refs:EndPoints (Results 1 – 4 of 4) sorted by relevance
| /netbsd-src/external/apache2/llvm/dist/llvm/lib/IR/ |
| H A D | Metadata.cpp | 986 static bool tryMergeRange(SmallVectorImpl<ConstantInt *> &EndPoints, in tryMergeRange() argument 989 unsigned Size = EndPoints.size(); in tryMergeRange() 990 APInt LB = EndPoints[Size - 2]->getValue(); in tryMergeRange() 991 APInt LE = EndPoints[Size - 1]->getValue(); in tryMergeRange() 996 EndPoints[Size - 2] = in tryMergeRange() 998 EndPoints[Size - 1] = in tryMergeRange() 1005 static void addRange(SmallVectorImpl<ConstantInt *> &EndPoints, in addRange() argument 1007 if (!EndPoints.empty()) in addRange() 1008 if (tryMergeRange(EndPoints, Low, High)) in addRange() 1011 EndPoints.push_back(Low); in addRange() [all …]
|
| /netbsd-src/external/apache2/llvm/dist/llvm/lib/CodeGen/ |
| H A D | RegisterCoalescer.cpp | 1201 SmallVector<SlotIndex, 8> EndPoints; in removePartialRedundancy() local 1204 &EndPoints); in removePartialRedundancy() 1207 LIS->extendToIndices(IntB, EndPoints); in removePartialRedundancy() 1211 EndPoints.clear(); in removePartialRedundancy() 1214 LIS->pruneValue(SR, CopyIdx.getRegSlot(), &EndPoints); in removePartialRedundancy() 1222 for (unsigned I = 0; I != EndPoints.size(); ) { in removePartialRedundancy() 1223 if (SlotIndex::isSameInstr(EndPoints[I], CopyIdx)) { in removePartialRedundancy() 1224 EndPoints[I] = EndPoints.back(); in removePartialRedundancy() 1225 EndPoints.pop_back(); in removePartialRedundancy() 1233 LIS->extendToIndices(SR, EndPoints, Undefs); in removePartialRedundancy() [all …]
|
| H A D | LiveIntervals.cpp | 643 SmallVectorImpl<SlotIndex> *EndPoints) { in pruneValue() argument 655 if (EndPoints) EndPoints->push_back(LRQ.endPoint()); in pruneValue() 661 if (EndPoints) EndPoints->push_back(MBBEnd); in pruneValue() 687 if (EndPoints) EndPoints->push_back(LRQ.endPoint()); in pruneValue() 694 if (EndPoints) EndPoints->push_back(MBBEnd); in pruneValue()
|
| /netbsd-src/external/apache2/llvm/dist/llvm/include/llvm/CodeGen/ |
| H A D | LiveIntervals.h | 199 SmallVectorImpl<SlotIndex> *EndPoints);
|