@@ -3072,13 +3072,13 @@ multiclass VPseudoVCALUM_VM_XM_IM {
3072
3072
defvar mx = m.MX;
3073
3073
defm "" : VPseudoBinaryV_VM<m, CarryOut=1, CarryIn=1, Constraint=constraint,
3074
3074
Commutable=1, TargetConstraintType=2>,
3075
- SchedBinary<"WriteVICALUV ", "ReadVICALUV", "ReadVICALUV", mx, forceMasked=1,
3075
+ SchedBinary<"WriteVICALUMV ", "ReadVICALUV", "ReadVICALUV", mx, forceMasked=1,
3076
3076
forcePassthruRead=true>;
3077
3077
defm "" : VPseudoBinaryV_XM<m, CarryOut=1, CarryIn=1, Constraint=constraint, TargetConstraintType=2>,
3078
- SchedBinary<"WriteVICALUX ", "ReadVICALUV", "ReadVICALUX", mx, forceMasked=1,
3078
+ SchedBinary<"WriteVICALUMX ", "ReadVICALUV", "ReadVICALUX", mx, forceMasked=1,
3079
3079
forcePassthruRead=true>;
3080
3080
defm "" : VPseudoBinaryV_IM<m, CarryOut=1, CarryIn=1, Constraint=constraint, TargetConstraintType=2>,
3081
- SchedUnary<"WriteVICALUI ", "ReadVICALUV", mx, forceMasked=1,
3081
+ SchedUnary<"WriteVICALUMI ", "ReadVICALUV", mx, forceMasked=1,
3082
3082
forcePassthruRead=true>;
3083
3083
}
3084
3084
}
@@ -3089,11 +3089,11 @@ multiclass VPseudoVCALUM_VM_XM {
3089
3089
defvar mx = m.MX;
3090
3090
defm "" : VPseudoBinaryV_VM<m, CarryOut=1, CarryIn=1, Constraint=constraint,
3091
3091
TargetConstraintType=2>,
3092
- SchedBinary<"WriteVICALUV ", "ReadVICALUV", "ReadVICALUV", mx, forceMasked=1,
3092
+ SchedBinary<"WriteVICALUMV ", "ReadVICALUV", "ReadVICALUV", mx, forceMasked=1,
3093
3093
forcePassthruRead=true>;
3094
3094
defm "" : VPseudoBinaryV_XM<m, CarryOut=1, CarryIn=1, Constraint=constraint,
3095
3095
TargetConstraintType=2>,
3096
- SchedBinary<"WriteVICALUX ", "ReadVICALUV", "ReadVICALUX", mx, forceMasked=1,
3096
+ SchedBinary<"WriteVICALUMX ", "ReadVICALUV", "ReadVICALUX", mx, forceMasked=1,
3097
3097
forcePassthruRead=true>;
3098
3098
}
3099
3099
}
@@ -3104,13 +3104,13 @@ multiclass VPseudoVCALUM_V_X_I {
3104
3104
defvar mx = m.MX;
3105
3105
defm "" : VPseudoBinaryV_VM<m, CarryOut=1, CarryIn=0, Constraint=constraint,
3106
3106
Commutable=1, TargetConstraintType=2>,
3107
- SchedBinary<"WriteVICALUV ", "ReadVICALUV", "ReadVICALUV", mx,
3107
+ SchedBinary<"WriteVICALUMV ", "ReadVICALUV", "ReadVICALUV", mx,
3108
3108
forcePassthruRead=true>;
3109
3109
defm "" : VPseudoBinaryV_XM<m, CarryOut=1, CarryIn=0, Constraint=constraint, TargetConstraintType=2>,
3110
- SchedBinary<"WriteVICALUX ", "ReadVICALUV", "ReadVICALUX", mx,
3110
+ SchedBinary<"WriteVICALUMX ", "ReadVICALUV", "ReadVICALUX", mx,
3111
3111
forcePassthruRead=true>;
3112
3112
defm "" : VPseudoBinaryV_IM<m, CarryOut=1, CarryIn=0, Constraint=constraint>,
3113
- SchedUnary<"WriteVICALUI ", "ReadVICALUV", mx,
3113
+ SchedUnary<"WriteVICALUMI ", "ReadVICALUV", mx,
3114
3114
forcePassthruRead=true>;
3115
3115
}
3116
3116
}
@@ -3120,10 +3120,10 @@ multiclass VPseudoVCALUM_V_X {
3120
3120
foreach m = MxList in {
3121
3121
defvar mx = m.MX;
3122
3122
defm "" : VPseudoBinaryV_VM<m, CarryOut=1, CarryIn=0, Constraint=constraint, TargetConstraintType=2>,
3123
- SchedBinary<"WriteVICALUV ", "ReadVICALUV", "ReadVICALUV", mx,
3123
+ SchedBinary<"WriteVICALUMV ", "ReadVICALUV", "ReadVICALUV", mx,
3124
3124
forcePassthruRead=true>;
3125
3125
defm "" : VPseudoBinaryV_XM<m, CarryOut=1, CarryIn=0, Constraint=constraint, TargetConstraintType=2>,
3126
- SchedBinary<"WriteVICALUX ", "ReadVICALUV", "ReadVICALUX", mx,
3126
+ SchedBinary<"WriteVICALUMX ", "ReadVICALUV", "ReadVICALUX", mx,
3127
3127
forcePassthruRead=true>;
3128
3128
}
3129
3129
}
0 commit comments