Home | History | Annotate | Download | only in CodeGen

Lines Matching refs:PhysRegUse

234   if (!LastDef && !PhysRegUse[Reg]) {
267 } else if (LastDef && !PhysRegUse[Reg] &&
276 PhysRegUse[*SubRegs] = &MI;
283 MachineInstr *LastUse = PhysRegUse[Reg];
299 } else if (MachineInstr *Use = PhysRegUse[SubReg]) {
313 MachineInstr *LastUse = PhysRegUse[Reg];
352 if (MachineInstr *Use = PhysRegUse[SubReg]) {
364 if (!PhysRegUse[Reg]) {
392 PhysRegUse[*SS] = LastRefOrPartRef;
428 if (!PhysRegDef[Reg] && !PhysRegUse[Reg])
437 PhysRegUse[*SR]) && MO.clobbersPhysReg(*SR))
447 if (PhysRegDef[Reg] || PhysRegUse[Reg]) {
462 if (PhysRegDef[SubReg] || PhysRegUse[SubReg]) {
495 PhysRegUse[SubReg] = nullptr;
615 // Loop over PhysRegDef / PhysRegUse, killing any registers that are
618 if ((PhysRegDef[i] || PhysRegUse[i]) && !LiveOuts.count(i))
629 PhysRegUse.assign(NumRegs, nullptr);
652 PhysRegUse.assign(NumRegs, nullptr);
675 PhysRegUse.clear();