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

References

lib/Target/AMDGPU/GCNHazardRecognizer.cpp
   46   TRI(TII.getRegisterInfo()),
  177       (TII.isVINTRP(*MI) || isSMovRel(MI->getOpcode())) &&
  181   if (ST.hasReadM0SendMsgHazard() && isSendMsgTraceDataOrGDS(TII, *MI) &&
  217       insertNoopInBundle(CurrCycleInstr, TII);
  289   if (ST.hasReadM0MovRelInterpHazard() && (TII.isVINTRP(*MI) ||
  293   if (ST.hasReadM0SendMsgHazard() && isSendMsgTraceDataOrGDS(TII, *MI))
  327   unsigned NumWaitStates = TII.getNumWaitStates(*CurrCycleInstr);
  495   bool IsSMRD = TII.isSMRD(*MEM);
  549   auto IsHazardDefFn = [this] (MachineInstr *MI) { return TII.isVALU(*MI); };
  550   auto IsBufferHazardDefFn = [this] (MachineInstr *MI) { return TII.isSALU(*MI); };
  552   bool IsBufferSMRD = TII.isBufferSMRD(*SMRD);
  590   auto IsHazardDefFn = [this] (MachineInstr *MI) { return TII.isVALU(*MI); };
 1341       Register Reg = TII.getNamedOperand(*MI, AMDGPU::OpName::src2)->getReg();