Lines Matching refs:RegMask
95 /// Remove any entry in \p Map that is marked clobbered in \p RegMask.
96 /// The map will typically have a lot fewer entries than the regmask clobbers,
100 const MachineOperand &RegMask) {
105 if (RegMask.clobbersPhysReg(Reg))
256 const MachineOperand *RegMask = nullptr;
259 RegMask = &MO;
296 if (RegMask) {
305 if (!RegMask->clobbersPhysReg(Reg)) {
310 DEBUG(dbgs() << "MCP: Removing copy due to regmask clobbering: ";
321 removeClobberedRegsFromMap(AvailCopyMap, *RegMask);
322 removeClobberedRegsFromMap(CopyMap, *RegMask);
326 if (RegMask->clobbersPhysReg(I->first)) {