reference, declaration → definition definition → references, declarations, derived classes, virtual overrides reference to multiple definitions → definitions unreferenced |
45 TII(*ST.getInstrInfo()), 50 TSchedModel.init(&ST); 146 if (ST.hasNSAtoVMEMBug() && checkNSAtoVMEMHazard(MI) > 0) 152 if (ST.hasNoDataDepHazard()) 176 if (ST.hasReadM0MovRelInterpHazard() && 181 if (ST.hasReadM0SendMsgHazard() && isSendMsgTraceDataOrGDS(TII, *MI) && 257 if (ST.hasNSAtoVMEMBug()) 262 if (ST.hasNoDataDepHazard()) 289 if (ST.hasReadM0MovRelInterpHazard() && (TII.isVINTRP(*MI) || 293 if (ST.hasReadM0SendMsgHazard() && isSendMsgTraceDataOrGDS(TII, *MI)) 446 const SIRegisterInfo *TRI = ST.getRegisterInfo(); 492 if (!ST.isXNACKEnabled()) 543 if (!ST.hasSMRDReadVALUDefHazard()) 582 if (!ST.hasVMEMReadSGPRVALUDefHazard()) 604 const SIRegisterInfo *TRI = ST.getRegisterInfo(); 605 const SIInstrInfo *TII = ST.getInstrInfo(); 632 const SIInstrInfo *TII = ST.getInstrInfo(); 645 const SIInstrInfo *TII = ST.getInstrInfo(); 658 const SIInstrInfo *TII = ST.getInstrInfo(); 661 const int SetRegWaitStates = ST.getSetRegWaitStates(); 673 const SIInstrInfo *TII = ST.getInstrInfo(); 722 const SIRegisterInfo *TRI = ST.getRegisterInfo(); 745 if (!ST.has12DWordStoreHazard()) 767 if (!ST.has12DWordStoreHazard()) 785 const SIInstrInfo *TII = ST.getInstrInfo(); 786 const SIRegisterInfo *TRI = ST.getRegisterInfo(); 807 if (!ST.hasRFEHazards()) 810 const SIInstrInfo *TII = ST.getInstrInfo(); 825 const SIRegisterInfo *TRI = ST.getRegisterInfo(); 826 if (!ST.hasSMovFedHazard()) 850 const SIInstrInfo *TII = ST.getInstrInfo(); 868 if (!ST.hasVcmpxPermlaneHazard() || !isPermlane(*MI)) 871 const SIInstrInfo *TII = ST.getInstrInfo(); 905 if (!ST.hasVMEMtoScalarWriteHazard()) 914 const SIRegisterInfo *TRI = ST.getRegisterInfo(); 940 const SIInstrInfo *TII = ST.getInstrInfo(); 946 if (!ST.hasSMEMtoVectorWriteHazard()) 964 const SIInstrInfo *TII = ST.getInstrInfo(); 965 const SIRegisterInfo *TRI = ST.getRegisterInfo(); 966 const AMDGPU::IsaVersion IV = AMDGPU::getIsaVersion(ST.getCPU()); 1034 if (!ST.hasVcmpxExecWARHazard() || !SIInstrInfo::isVALU(*MI)) 1037 const SIRegisterInfo *TRI = ST.getRegisterInfo(); 1047 const SIInstrInfo *TII = ST.getInstrInfo(); 1075 if (!ST.hasLdsBranchVmemWARHazard()) 1127 const SIInstrInfo *TII = ST.getInstrInfo(); 1139 if (!ST.hasNSAtoVMEMBug()) 1145 const SIInstrInfo *TII = ST.getInstrInfo(); 1367 if (!ST.hasMAIInsts())