Lines Matching refs:getInterval
423 LIS->getInterval(CP.isFlipped() ? CP.getDstReg() : CP.getSrcReg());
425 LIS->getInterval(CP.isFlipped() ? CP.getSrcReg() : CP.getDstReg());
496 if (LIS->hasInterval(*AS) && IntA.overlaps(LIS->getInterval(*AS))) {
499 LIS->getInterval(*AS).print(dbgs(), TRI);
528 LiveInterval &SRLI = LIS->getInterval(*SR);
631 LIS->getInterval(CP.isFlipped() ? CP.getDstReg() : CP.getSrcReg());
633 LIS->getInterval(CP.isFlipped() ? CP.getSrcReg() : CP.getDstReg());
689 HasOtherReachingDefs(IntA, LIS->getInterval(*AS), AValNo, 0))
878 LiveInterval *SrcInt = &LIS->getInterval(CP.getSrcReg());
881 LiveInterval *DstInt = &LIS->getInterval(CP.getDstReg());
936 ReMaterializeTrivialDef(LIS->getInterval(SrcReg), false,
1002 LiveInterval &sli = LIS->getInterval(*SR);
1028 LiveInterval &LI = LIS->getInterval(DstReg);
1038 LiveInterval &LI = LIS->getInterval(*AS);
1052 LiveInterval &JoinVInt = LIS->getInterval(CP.getSrcReg());
1076 LIS->getInterval(CP.getDstReg()).ranges.size() > 1000) {
1116 LiveInterval &SrcInt = LIS->getInterval(SrcReg);
1117 LiveInterval &DstInt = LIS->getInterval(DstReg);
1192 ReMaterializeTrivialDef(LIS->getInterval(CP.getSrcReg()), true,
1216 if (!CP.getSubIdx() && LIS->getInterval(CP.getSrcReg()).ranges.size() >
1217 LIS->getInterval(CP.getDstReg()).ranges.size())
1231 ReMaterializeTrivialDef(LIS->getInterval(CP.getSrcReg()), true,
1269 LiveInterval &SrcInt = LIS->getInterval(CP.getSrcReg());
1290 LiveInterval &DstInt = LIS->getInterval(CP.getDstReg());
1412 LiveInterval &SrcInt = li.getInterval(Src);
1426 LiveInterval &RHS = LIS->getInterval(CP.getSrcReg());
1437 const LiveInterval &LHS = LIS->getInterval(*AS);
1662 LIS->shrinkToUses(&LIS->getInterval(*I));
1719 if (LIS->hasInterval(SrcReg) && LIS->getInterval(SrcReg).empty())
1879 LIS->shrinkToUses(&LIS->getInterval(SrcReg));
1926 RemoveDeadDef(LIS->getInterval(DeadDef), MI);
1945 if (!LIS->getInterval(reg).killedAt(DefIdx)) {
1955 if (LIS->hasInterval(S) && LIS->getInterval(S).liveAt(DefIdx))