Home | History | Annotate | Download | only in CodeGen

Lines Matching refs:LR

173     bool operator<(const LiveRange &LR) const {
174 return start < LR.start || (start == LR.start && end < LR.end);
176 bool operator==(const LiveRange &LR) const {
177 return start == LR.start && end == LR.end;
189 raw_ostream& operator<<(raw_ostream& os, const LiveRange &LR);
192 inline bool operator<(SlotIndex V, const LiveRange &LR) {
193 return V < LR.start;
196 inline bool operator<(const LiveRange &LR, SlotIndex V) {
197 return LR.start < V;
321 bool isOnlyLROfValNo(const LiveRange *LR) {
324 if (Tmp != LR && Tmp->valno == LR->valno)
459 void addRange(LiveRange LR) {
460 addRangeFrom(LR, ranges.begin());
489 void removeRange(LiveRange LR, bool RemoveDeadValNo = false) {
490 removeRange(LR.start, LR.end, RemoveDeadValNo);
537 Ranges::iterator addRangeFrom(LiveRange LR, Ranges::iterator From);