Lines Matching refs:MLoc
248 const MachineLocation &MLoc,
251 assert(MLoc.isReg() && "MLoc must be a register");
253 int Reg = TRI->getDwarfRegNum(MLoc.getReg(), false);
264 for (MCSuperRegIterator SR(MLoc.getReg(), TRI); SR.isValid(); ++SR) {
267 unsigned Idx = TRI->getSubRegIndex(*SR, MLoc.getReg());
294 unsigned RegSize = TRI->getMinimalPhysRegClass(MLoc.getReg())->getSize() * 8;
298 for (MCSubRegIterator SR(MLoc.getReg(), TRI); SR.isValid(); ++SR) {
299 unsigned Idx = TRI->getSubRegIndex(MLoc.getReg(), *SR);
332 const MachineLocation &MLoc,
335 int Reg = TRI->getDwarfRegNum(MLoc.getReg(), false);
338 if (Indirect || MLoc.isIndirect()) {
349 return EmitDwarfRegOpPiece(Streamer, MLoc);
352 if (MLoc.isIndirect())
353 emitDwarfRegOpIndirect(Streamer, Reg, MLoc.getOffset(), Indirect);