Lines Matching refs:Use
89 void LiveRangeCalc::extend(LiveRange &LR, SlotIndex Use, unsigned PhysReg, in extend() argument
91 assert(Use.isValid() && "Invalid SlotIndex"); in extend()
95 MachineBasicBlock *UseMBB = Indexes->getMBBFromIndex(Use.getPrevSlot()); in extend()
99 auto EP = LR.extendInBlock(Undefs, Indexes->getMBBStartIdx(UseMBB), Use); in extend()
107 if (findReachingDefs(LR, *UseMBB, Use, PhysReg, Undefs)) in extend()
194 SlotIndex Use, unsigned PhysReg, in findReachingDefs() argument
216 const MachineInstr *MI = Indexes->getInstructionFromIndex(Use); in findReachingDefs()
218 errs() << Use << " " << *MI; in findReachingDefs()
266 Use = SlotIndex(); in findReachingDefs()
288 if (BN == UseMBBNum && Use.isValid()) in findReachingDefs()
289 End = Use; in findReachingDefs()
321 LiveIn.back().Kill = Use; in findReachingDefs()