Lines Matching defs:FirstUse
94 MachineBasicBlock::iterator &FirstUse);
125 SmallVectorImpl<RegImm> &KnownRegs, MachineBasicBlock::iterator &FirstUse) {
134 FirstUse = CondBr;
201 FirstUse = PredI;
216 FirstUse = PredI;
261 FirstUse = PredI;
295 MachineBasicBlock::iterator FirstUse;
296 // After calling knownRegValInBlock, FirstUse will either point to a CBZ/CBNZ
298 // updating FirstUse when scanning for COPY instructions. In particular, if
300 // update FirstUse.
309 if (!knownRegValInBlock(*Itr, MBB, KnownRegs, FirstUse))
319 if (FirstUse == PredI)
334 FirstUse = PredI;
343 FirstUse = PredI;
464 LLVM_DEBUG(dbgs() << "Clearing kill flags.\n\tFirstUse: " << *FirstUse
468 for (MachineInstr &MMI : make_range(FirstUse, PredMBB->end()))