reference, declarationdefinition
definition → references, declarations, derived classes, virtual overrides
reference to multiple definitions → definitions
unreferenced

References

lib/CodeGen/VirtRegMap.cpp
  512         if (MO.isRegMask())
  513           MRI->addPhysRegsUsedFromRegMask(MO.getRegMask());
  515         if (!MO.isReg() || !MO.getReg().isVirtual())
  515         if (!MO.isReg() || !MO.getReg().isVirtual())
  517         Register VirtReg = MO.getReg();
  524         unsigned SubReg = MO.getSubReg();
  530             if ((MO.readsReg() && (MO.isDef() || MO.isKill())) ||
  530             if ((MO.readsReg() && (MO.isDef() || MO.isKill())) ||
  530             if ((MO.readsReg() && (MO.isDef() || MO.isKill())) ||
  531                 (MO.isDef() && subRegLiveThrough(*MI, PhysReg)))
  534             if (MO.isDef()) {
  536               if (MO.isDead())
  542             if (MO.isUse()) {
  543               if (readsUndefSubreg(MO))
  547                 MO.setIsUndef(true);
  548             } else if (!MO.isDead()) {
  549               assert(MO.isDef());
  557           if (MO.isDef()) {
  558             MO.setIsUndef(false);
  559             MO.setIsInternalRead(false);
  565           MO.setSubReg(0);
  569         MO.setReg(PhysReg);
  570         MO.setIsRenamable(true);