Lines Matching refs:MLoc
757 MachineInstrBuilder emitLoc(Optional<LocIdx> MLoc, const DebugVariable &Var, in emitLoc() argument
764 if (!MLoc) { in emitLoc()
768 } else if (LocIdxToLocID[*MLoc] >= NumRegs) { in emitLoc()
769 unsigned LocID = LocIdxToLocID[*MLoc]; in emitLoc()
777 unsigned LocID = LocIdxToLocID[*MLoc]; in emitLoc()
1224 void clobberMloc(LocIdx MLoc, MachineBasicBlock::iterator Pos) { in clobberMloc() argument
1225 assert(MTracker->isSpill(MLoc)); in clobberMloc()
1226 auto ActiveMLocIt = ActiveMLocs.find(MLoc); in clobberMloc()
1230 VarLocs[MLoc.asU64()] = ValueIDNum::EmptyValue; in clobberMloc()
1947 Optional<LocIdx> MLoc = MTracker->getSpillMLoc(*Loc); in transferSpillOrRestoreInst() local
1948 if (MLoc) in transferSpillOrRestoreInst()
1949 TTracker->clobberMloc(*MLoc, MI.getIterator()); in transferSpillOrRestoreInst()