| ... | @@ -1153,7 +1153,7 @@ fn minMax( | ... | @@ -1153,7 +1153,7 @@ fn minMax( |
| 1153 | .Float => return self.fail("TODO ARM min/max on floats", .{}), | 1153 | .Float => return self.fail("TODO ARM min/max on floats", .{}), |
| 1154 | .Vector => return self.fail("TODO ARM min/max on vectors", .{}), | 1154 | .Vector => return self.fail("TODO ARM min/max on vectors", .{}), |
| 1155 | .Int => { | 1155 | .Int => { |
| 1156 | assert(lhs_ty.eql(rhs_ty)); | 1156 | assert(lhs_ty.eql(rhs_ty, self.target.*)); |
| 1157 | const int_info = lhs_ty.intInfo(self.target.*); | 1157 | const int_info = lhs_ty.intInfo(self.target.*); |
| 1158 | if (int_info.bits <= 32) { | 1158 | if (int_info.bits <= 32) { |
| 1159 | const lhs_is_register = lhs == .register; | 1159 | const lhs_is_register = lhs == .register; |