Lines Matching defs:OrigLI
119 bool isSpillCandBB(LiveInterval &OrigLI, VNInfo &OrigVNI,
134 void runHoistSpills(LiveInterval &OrigLI, VNInfo &OrigVNI,
392 LiveInterval &OrigLI = LIS.getInterval(Original);
393 VNInfo *OrigVNI = OrigLI.getVNInfoAt(Idx);
394 StackInt->MergeValueInAsValue(OrigLI, OrigVNI, StackInt->getValNumInfo(0));
581 LiveInterval &OrigLI = LIS.getInterval(Original);
582 VNInfo *OrigVNI = OrigLI.getVNInfoAt(UseIdx);
1159 LiveInterval &OrigLI = LIS.getInterval(Original);
1163 auto LI = std::make_unique<LiveInterval>(OrigLI.reg, OrigLI.weight);
1164 LI->assign(OrigLI, Allocator);
1188 bool HoistSpillHelper::isSpillCandBB(LiveInterval &OrigLI, VNInfo &OrigVNI,
1191 Register OrigReg = OrigLI.reg;
1192 MachineBasicBlock::iterator MI = IPA.getLastInsertPointIter(OrigLI, BB);
1198 assert(OrigLI.getVNInfoAt(Idx) == &OrigVNI && "Unexpected VNI");
1330 LiveInterval &OrigLI, VNInfo &OrigVNI,
1404 if (!isSpillCandBB(OrigLI, OrigVNI, *Block, LiveReg))
1478 LiveInterval &OrigLI = *StackSlotToOrigLI[Slot];
1497 runHoistSpills(OrigLI, *OrigVNI, EqValSpills, SpillsToRm, SpillsToIns);
1512 StackIntvl.MergeValueInAsValue(OrigLI, OrigVNI,
1519 MachineBasicBlock::iterator MI = IPA.getLastInsertPointIter(OrigLI, *BB);