Home | History | Annotate | Download | only in CodeGen

Lines Matching refs:RegMask

15 /// MRI::isPhysRegUsed() then creates a RegMask based on this details.
16 /// The pass then stores this RegMask in PhysicalRegisterUsageInfo.cpp
62 void markRegClobbered(const TargetRegisterInfo *TRI, uint32_t *RegMask,
80 uint32_t *RegMask, unsigned PReg) {
83 RegMask[*AI / 32] &= ~(1u << *AI % 32);
101 std::vector<uint32_t> RegMask;
107 RegMask.resize(RegMaskSize, 0xFFFFFFFF);
119 markRegClobbered(TRI, &RegMask[0], PReg);
126 RegMask[i] = RegMask[i] | CallPreservedMask[i];
134 if (MachineOperand::clobbersPhysReg(&(RegMask[0]), PReg))
139 PRUI->storeUpdateRegUsageInfo(F, std::move(RegMask));