Home
last modified time | relevance | path

Searched refs:OldIdxOut (Results 1 – 2 of 2) sorted by relevance

/external/swiftshader/third_party/llvm-7.0/llvm/lib/CodeGen/
DLiveIntervals.cpp1056 LiveRange::iterator OldIdxOut; in handleMoveDown() local
1098 OldIdxOut = Next; in handleMoveDown()
1099 if (OldIdxOut == E || !SlotIndex::isSameInstr(OldIdx, OldIdxOut->start)) in handleMoveDown()
1102 OldIdxOut = OldIdxIn; in handleMoveDown()
1107 assert(OldIdxOut != E && SlotIndex::isSameInstr(OldIdx, OldIdxOut->start) && in handleMoveDown()
1109 VNInfo *OldIdxVNI = OldIdxOut->valno; in handleMoveDown()
1110 assert(OldIdxVNI->def == OldIdxOut->start && "Inconsistent def"); in handleMoveDown()
1114 SlotIndex NewIdxDef = NewIdx.getRegSlot(OldIdxOut->start.isEarlyClobber()); in handleMoveDown()
1115 if (SlotIndex::isEarlierInstr(NewIdxDef, OldIdxOut->end)) { in handleMoveDown()
1117 OldIdxOut->start = OldIdxVNI->def; in handleMoveDown()
[all …]
/external/llvm/lib/CodeGen/
DLiveIntervalAnalysis.cpp1014 LiveRange::iterator OldIdxOut; in handleMoveDown() local
1054 OldIdxOut = Next; in handleMoveDown()
1055 if (OldIdxOut == E || !SlotIndex::isSameInstr(OldIdx, OldIdxOut->start)) in handleMoveDown()
1058 OldIdxOut = OldIdxIn; in handleMoveDown()
1063 assert(OldIdxOut != E && SlotIndex::isSameInstr(OldIdx, OldIdxOut->start) && in handleMoveDown()
1065 VNInfo *OldIdxVNI = OldIdxOut->valno; in handleMoveDown()
1066 assert(OldIdxVNI->def == OldIdxOut->start && "Inconsistent def"); in handleMoveDown()
1070 SlotIndex NewIdxDef = NewIdx.getRegSlot(OldIdxOut->start.isEarlyClobber()); in handleMoveDown()
1071 if (SlotIndex::isEarlierInstr(NewIdxDef, OldIdxOut->end)) { in handleMoveDown()
1073 OldIdxOut->start = OldIdxVNI->def; in handleMoveDown()
[all …]