Lines Matching refs:WaitStatesNeeded
649 int WaitStatesNeeded = 0; in checkSMRDHazards() local
651 WaitStatesNeeded = checkSoftClauseHazards(SMRD); in checkSMRDHazards()
655 return WaitStatesNeeded; in checkSMRDHazards()
675 WaitStatesNeeded = std::max(WaitStatesNeeded, WaitStatesNeededForUse); in checkSMRDHazards()
689 WaitStatesNeeded = std::max(WaitStatesNeeded, WaitStatesNeededForUse); in checkSMRDHazards()
693 return WaitStatesNeeded; in checkSMRDHazards()
700 int WaitStatesNeeded = checkSoftClauseHazards(VMEM); in checkVMEMHazards() local
715 WaitStatesNeeded = std::max(WaitStatesNeeded, WaitStatesNeededForUse); in checkVMEMHazards()
717 return WaitStatesNeeded; in checkVMEMHazards()
727 int WaitStatesNeeded = 0; in checkDPPHazards() local
740 WaitStatesNeeded = std::max(WaitStatesNeeded, WaitStatesNeededForUse); in checkDPPHazards()
743 WaitStatesNeeded = std::max( in checkDPPHazards()
744 WaitStatesNeeded, in checkDPPHazards()
748 return WaitStatesNeeded; in checkDPPHazards()
760 int WaitStatesNeeded = getWaitStatesSinceDef(AMDGPU::VCC, IsHazardDefFn, in checkDivFMasHazards() local
763 return DivFMasWaitStates - WaitStatesNeeded; in checkDivFMasHazards()
774 int WaitStatesNeeded = getWaitStatesSinceSetReg(IsHazardFn, GetRegWaitStates); in checkGetRegHazards() local
776 return GetRegWaitStates - WaitStatesNeeded; in checkGetRegHazards()
787 int WaitStatesNeeded = getWaitStatesSinceSetReg(IsHazardFn, SetRegWaitStates); in checkSetRegHazards() local
788 return SetRegWaitStates - WaitStatesNeeded; in checkSetRegHazards()
848 int WaitStatesNeeded = 0; in checkVALUHazardsHelper() local
851 return WaitStatesNeeded; in checkVALUHazardsHelper()
860 WaitStatesNeeded = std::max(WaitStatesNeeded, WaitStatesNeededForDef); in checkVALUHazardsHelper()
862 return WaitStatesNeeded; in checkVALUHazardsHelper()
866 int WaitStatesNeeded = 0; in checkVALUHazards() local
889 WaitStatesNeeded = std::max(WaitStatesNeeded, WaitStatesNeededForDef); in checkVALUHazards()
927 WaitStatesNeeded = std::max(WaitStatesNeeded, WaitStatesNeededForDef); in checkVALUHazards()
954 WaitStatesNeeded = std::max(WaitStatesNeeded, WaitStatesNeededForDef); in checkVALUHazards()
963 WaitStatesNeeded = std::max(WaitStatesNeeded, WaitStatesNeededForDef); in checkVALUHazards()
974 WaitStatesNeeded = std::max(WaitStatesNeeded, WaitStatesNeededForDef); in checkVALUHazards()
982 WaitStatesNeeded = std::max(WaitStatesNeeded, WaitStatesNeededForDef); in checkVALUHazards()
993 return WaitStatesNeeded; in checkVALUHazards()
998 WaitStatesNeeded = std::max(WaitStatesNeeded, checkVALUHazardsHelper(Def, MRI)); in checkVALUHazards()
1001 return WaitStatesNeeded; in checkVALUHazards()
1017 int WaitStatesNeeded = 0; in checkInlineAsmHazards() local
1023 WaitStatesNeeded = std::max(WaitStatesNeeded, checkVALUHazardsHelper(Op, MRI)); in checkInlineAsmHazards()
1027 return WaitStatesNeeded; in checkInlineAsmHazards()
1061 int WaitStatesNeeded = getWaitStatesSinceSetReg(IsHazardFn, RFEWaitStates); in checkRFEHazards() local
1062 return RFEWaitStates - WaitStatesNeeded; in checkRFEHazards()
1835 int WaitStatesNeeded = 0; in checkMAIHazards908() local
1849 WaitStatesNeeded = std::max(WaitStatesNeeded, WaitStatesNeededForUse); in checkMAIHazards908()
1851 if (WaitStatesNeeded < MaxWaitStates) { in checkMAIHazards908()
1860 WaitStatesNeeded = std::max(WaitStatesNeeded, WaitStatesNeededForUse); in checkMAIHazards908()
1862 if (WaitStatesNeeded == MaxWaitStates) in checkMAIHazards908()
1929 WaitStatesNeeded = std::max(WaitStatesNeeded, WaitStatesNeededForUse); in checkMAIHazards908()
1931 if (WaitStatesNeeded == MaxWaitStates) in checkMAIHazards908()
1932 return WaitStatesNeeded; // Early exit. in checkMAIHazards908()
1952 WaitStatesNeeded = std::max(WaitStatesNeeded, WaitStatesNeededForUse); in checkMAIHazards908()
1954 if (WaitStatesNeeded == MaxWaitStates) in checkMAIHazards908()
1955 return WaitStatesNeeded; // Early exit. in checkMAIHazards908()
1989 WaitStatesNeeded = std::max(WaitStatesNeeded, WaitStatesNeededForUse); in checkMAIHazards908()
1993 WaitStatesNeeded = std::max(WaitStatesNeeded, checkMFMAPadding(MI)); in checkMAIHazards908()
1995 return WaitStatesNeeded; in checkMAIHazards908()
1999 int WaitStatesNeeded = 0; in checkMAIHazards90A() local
2012 return WaitStatesNeeded; in checkMAIHazards90A()
2018 WaitStatesNeeded = std::max(WaitStatesNeeded, WaitStatesNeededForUse); in checkMAIHazards90A()
2075 WaitStatesNeeded = std::max(WaitStatesNeeded, WaitStatesNeededForUse); in checkMAIHazards90A()
2195 if (WaitStatesNeeded >= NeedWaitStates) in checkMAIHazards90A()
2199 WaitStatesNeeded = std::max(WaitStatesNeeded, WaitStatesNeededForUse); in checkMAIHazards90A()
2201 if (WaitStatesNeeded == MaxWaitStates) in checkMAIHazards90A()
2205 return WaitStatesNeeded; in checkMAIHazards90A()
2213 int WaitStatesNeeded = 0; in checkMAILdStHazards() local
2231 WaitStatesNeeded = std::max(WaitStatesNeeded, WaitStatesNeededForUse); in checkMAILdStHazards()
2233 if (WaitStatesNeeded == MaxWaitStates) in checkMAILdStHazards()
2234 return WaitStatesNeeded; // Early exit. in checkMAILdStHazards()
2249 WaitStatesNeeded = std::max(WaitStatesNeeded, WaitStatesNeededForUse); in checkMAILdStHazards()
2252 return WaitStatesNeeded; in checkMAILdStHazards()
2267 int WaitStatesNeeded = 0; in checkMAIVALUHazards() local
2335 WaitStatesNeeded = std::max(WaitStatesNeeded, WaitStatesNeededForUse); in checkMAIVALUHazards()
2388 WaitStatesNeeded = std::max(WaitStatesNeeded, WaitStatesNeededForUse); in checkMAIVALUHazards()
2390 if (WaitStatesNeeded == MaxWaitStates) in checkMAIVALUHazards()
2400 WaitStatesNeeded < DMFMAToFMA64WaitStates) { in checkMAIVALUHazards()
2403 WaitStatesNeeded = std::max(WaitStatesNeeded, WaitStatesNeededForUse); in checkMAIVALUHazards()
2407 return WaitStatesNeeded; in checkMAIVALUHazards()
2437 WaitStatesNeeded = std::max(WaitStatesNeeded, DotWriteDifferentVALUWrite - in checkMAIVALUHazards()
2481 WaitStatesNeeded = std::max(WaitStatesNeeded, WaitStatesNeededForUse); in checkMAIVALUHazards()
2483 if (WaitStatesNeeded == MaxWaitStates) in checkMAIVALUHazards()
2527 WaitStatesNeeded = std::max(WaitStatesNeeded, WaitStatesNeededForUse); in checkMAIVALUHazards()
2530 return WaitStatesNeeded; in checkMAIVALUHazards()