Lines Matching refs:DefCycle
3885 unsigned DefCycle; in getVLDMDefCycle() local
3888 DefCycle = RegNo / 2 + 1; in getVLDMDefCycle()
3890 ++DefCycle; in getVLDMDefCycle()
3892 DefCycle = RegNo; in getVLDMDefCycle()
3907 ++DefCycle; in getVLDMDefCycle()
3910 DefCycle = RegNo + 2; in getVLDMDefCycle()
3913 return DefCycle; in getVLDMDefCycle()
3925 unsigned DefCycle; in getLDMDefCycle() local
3929 DefCycle = RegNo / 2; in getLDMDefCycle()
3930 if (DefCycle < 1) in getLDMDefCycle()
3931 DefCycle = 1; in getLDMDefCycle()
3933 DefCycle += 2; in getLDMDefCycle()
3935 DefCycle = (RegNo / 2); in getLDMDefCycle()
3939 ++DefCycle; in getLDMDefCycle()
3941 DefCycle += 2; in getLDMDefCycle()
3944 DefCycle = RegNo + 2; in getLDMDefCycle()
3947 return DefCycle; in getLDMDefCycle()
4030 std::optional<unsigned> DefCycle; in getOperandLatency() local
4034 DefCycle = ItinData->getOperandCycle(DefClass, DefIdx); in getOperandLatency()
4043 DefCycle = getVLDMDefCycle(ItinData, DefMCID, DefClass, DefIdx, DefAlign); in getOperandLatency()
4064 DefCycle = getLDMDefCycle(ItinData, DefMCID, DefClass, DefIdx, DefAlign); in getOperandLatency()
4068 if (!DefCycle) in getOperandLatency()
4070 DefCycle = 2; in getOperandLatency()
4110 if (UseCycle > *DefCycle + 1) in getOperandLatency()
4113 UseCycle = *DefCycle - *UseCycle + 1; in getOperandLatency()
4835 std::optional<unsigned> DefCycle = in hasLowDefLatency() local
4837 return DefCycle && DefCycle <= 2U; in hasLowDefLatency()