Lines Matching refs:SIInstrInfo
91 static bool isSendMsgTraceDataOrGDS(const SIInstrInfo &TII, in isSendMsgTraceDataOrGDS()
117 static unsigned getHWReg(const SIInstrInfo *TII, const MachineInstr &RegInstr) { in getHWReg()
127 if (SIInstrInfo::isSMRD(*MI) && checkSMRDHazards(MI) > 0) in getHazardType()
131 if ((SIInstrInfo::isVMEM(*MI) || in getHazardType()
132 SIInstrInfo::isFLAT(*MI)) in getHazardType()
136 if (SIInstrInfo::isVALU(*MI) && checkVALUHazards(MI) > 0) in getHazardType()
139 if (SIInstrInfo::isDPP(*MI) && checkDPPHazards(MI) > 0) in getHazardType()
182 if (SIInstrInfo::isSMRD(*MI)) in PreEmitNoops()
185 if (SIInstrInfo::isVALU(*MI)) in PreEmitNoops()
188 if (SIInstrInfo::isVMEM(*MI) || SIInstrInfo::isFLAT(*MI)) in PreEmitNoops()
191 if (SIInstrInfo::isDPP(*MI)) in PreEmitNoops()
357 if (IsSMRD != SIInstrInfo::isSMRD(*MI)) in checkSoftClauseHazards()
446 const SIInstrInfo *TII = ST.getInstrInfo(); in checkDPPHazards()
470 const SIInstrInfo *TII = ST.getInstrInfo(); in checkDivFMasHazards()
482 const SIInstrInfo *TII = ST.getInstrInfo(); in checkGetRegHazards()
495 const SIInstrInfo *TII = ST.getInstrInfo(); in checkSetRegHazards()
511 const SIInstrInfo *TII = ST.getInstrInfo(); in createsVALUHazard()
623 const SIInstrInfo *TII = ST.getInstrInfo(); in checkRWLaneHazards()
647 const SIInstrInfo *TII = ST.getInstrInfo(); in checkRFEHazards()
686 const SIInstrInfo *TII = ST.getInstrInfo(); in checkReadM0Hazards()