Lines Matching refs:DefCycle
3884 unsigned DefCycle; in getVLDMDefCycle() local
3887 DefCycle = RegNo / 2 + 1; in getVLDMDefCycle()
3889 ++DefCycle; in getVLDMDefCycle()
3891 DefCycle = RegNo; in getVLDMDefCycle()
3906 ++DefCycle; in getVLDMDefCycle()
3909 DefCycle = RegNo + 2; in getVLDMDefCycle()
3912 return DefCycle; in getVLDMDefCycle()
3924 unsigned DefCycle; in getLDMDefCycle() local
3928 DefCycle = RegNo / 2; in getLDMDefCycle()
3929 if (DefCycle < 1) in getLDMDefCycle()
3930 DefCycle = 1; in getLDMDefCycle()
3932 DefCycle += 2; in getLDMDefCycle()
3934 DefCycle = (RegNo / 2); in getLDMDefCycle()
3938 ++DefCycle; in getLDMDefCycle()
3940 DefCycle += 2; in getLDMDefCycle()
3943 DefCycle = RegNo + 2; in getLDMDefCycle()
3946 return DefCycle; in getLDMDefCycle()
4029 std::optional<unsigned> DefCycle; in getOperandLatency() local
4033 DefCycle = ItinData->getOperandCycle(DefClass, DefIdx); in getOperandLatency()
4042 DefCycle = getVLDMDefCycle(ItinData, DefMCID, DefClass, DefIdx, DefAlign); in getOperandLatency()
4063 DefCycle = getLDMDefCycle(ItinData, DefMCID, DefClass, DefIdx, DefAlign); in getOperandLatency()
4067 if (!DefCycle) in getOperandLatency()
4069 DefCycle = 2; in getOperandLatency()
4109 if (UseCycle > *DefCycle + 1) in getOperandLatency()
4112 UseCycle = *DefCycle - *UseCycle + 1; in getOperandLatency()
4834 std::optional<unsigned> DefCycle = in hasLowDefLatency() local
4836 return DefCycle && DefCycle <= 2U; in hasLowDefLatency()