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

References

lib/CodeGen/DetectDeadLanes.cpp
  195   if (!MO.readsReg())
  276   if (!Use.readsReg())
  378       if (!MO.isReg() || !MO.readsReg())
  420     if (!MO.readsReg())
  549         if (MO.readsReg()) {
lib/CodeGen/EarlyIfConversion.cpp
  269     if (!MO.readsReg() || !Register::isVirtualRegister(Reg))
  390       if (MO.readsReg())
lib/CodeGen/LiveInterval.cpp
 1369       VNI = MO.readsReg() ? LRQ.valueIn() : LRQ.valueDefined();
lib/CodeGen/LiveIntervals.cpp
  553     if (!MO.readsReg())
  982         if (!MO.readsReg())
lib/CodeGen/LivePhysRegs.cpp
   61     if (!O->isReg() || !O->readsReg() || O->isDebug())
  309       if (!MO->isReg() || !MO->readsReg() || MO->isDebug())
lib/CodeGen/LiveRangeCalc.cpp
   83     if (!MO.isDef() && !MO.readsReg())
  174     if (!MO.readsReg() || (IsSubRange && MO.isDef()))
lib/CodeGen/LiveRangeEdit.cpp
  113     if (!MO.isReg() || !MO.getReg() || !MO.readsReg())
  314       if (Reg && MOI->readsReg() && !MRI.isReserved(Reg))
  327         (MOI->readsReg() && (MRI.hasOneNonDBGUse(Reg) || useIsKill(LI, *MOI))))
lib/CodeGen/LiveRegUnits.cpp
   60     if (!O->isReg() || !O->readsReg() || O->isDebug())
   76       if (!O->isDef() && !O->readsReg())
lib/CodeGen/LiveVariables.cpp
  527       if (MO.readsReg())
  714         if (BBI.getOperand(i).readsReg())
lib/CodeGen/MachineCopyPropagation.cpp
  505         if (!MO.isReg() || !MO.readsReg())
  573       } else if (MO.readsReg())
lib/CodeGen/MachineInstrBundle.cpp
  298     if (MO.readsReg()) {
  340     if (MO.readsReg()) {
lib/CodeGen/MachineScheduler.cpp
  933     if (!MO.readsReg())
 1693   if (!Register::isVirtualRegister(SrcReg) || !SrcOp.readsReg())
lib/CodeGen/MachineTraceMetrics.cpp
  671     if (MO.readsReg())
  723     if (!MO.readsReg())
  908     if (MO.readsReg())
lib/CodeGen/MachineVerifier.cpp
 1944   if (MO->readsReg()) {
 2574       if (MOI->readsReg())
lib/CodeGen/ProcessImplicitDefs.cpp
   69     if (MO.isReg() && MO.isUse() && MO.readsReg())
lib/CodeGen/RegisterCoalescer.cpp
 2398     if (MO.readsReg())
 2830     if (!MO.readsReg())
lib/CodeGen/RegisterPressure.cpp
  509       if (MO.readsReg())
lib/CodeGen/RegisterScavenging.cpp
  704         if (!MO.readsReg())
  729       if (MO.readsReg()) {
  744     assert(!MO.readsReg() && "Vreg use in first instruction not allowed");
lib/CodeGen/RenameIndependentSubregs.cpp
  179     if (!MO.isDef() && !MO.readsReg())
  218     if (!MO.isDef() && !MO.readsReg())
lib/CodeGen/ScheduleDAGInstrs.cpp
  210       } else if (Register::isVirtualRegister(Reg) && MO.readsReg()) {
  861       } else if (Register::isVirtualRegister(Reg) && MO.readsReg()) {
 1089     if (!MO.isReg() || !MO.readsReg())
lib/CodeGen/ShrinkWrap.cpp
  279       if (!MO.isDef() && !MO.readsReg())
lib/CodeGen/TargetSchedule.cpp
  177     if (MO.isReg() && MO.readsReg() && !MO.isDef())
lib/CodeGen/VirtRegMap.cpp
  530             if ((MO.readsReg() && (MO.isDef() || MO.isKill())) ||
lib/Target/AArch64/AArch64CollectLOH.cpp
  485     if (!MO.isReg() || !MO.readsReg())
lib/Target/AArch64/AArch64FalkorHWPFFix.cpp
  746         if (MO.isReg() && MO.readsReg())
lib/Target/AMDGPU/GCNRegPressure.cpp
  236     if (!MO.isUse() || !MO.readsReg())
lib/Target/AMDGPU/SIFormMemoryClauses.cpp
  370           if (MO.readsReg())
lib/Target/AMDGPU/SILoadStoreOptimizer.cpp
  566       else if (Op.readsReg() && Register::isPhysicalRegister(Op.getReg()))
  596         ((Use.readsReg() && RegDefs.count(Use.getReg())) ||
lib/Target/ARM/ARMBaseInstrInfo.cpp
 5146   if (MO.readsReg())
 5174   if (UseOp != -1 && MI.getOperand(UseOp).readsReg())
lib/Target/ARM/ARMLoadStoreOptimizer.cpp
  941           if (MO.readsReg())
lib/Target/X86/X86InstrInfo.cpp
 4350     if (MO.readsReg() || MI.readsVirtualRegister(Reg))