| ... | @@ -2026,7 +2026,7 @@ pub const Value = extern union { | ... | @@ -2026,7 +2026,7 @@ pub const Value = extern union { |
| 2026 | const result_data = try allocator.alloc(Value, ty.vectorLen()); | 2026 | const result_data = try allocator.alloc(Value, ty.vectorLen()); |
| 2027 | for (result_data) |*scalar, i| { | 2027 | for (result_data) |*scalar, i| { |
| 2028 | const res_bool = compareScalar(lhs.indexVectorlike(i), op, rhs.indexVectorlike(i), ty.scalarType(), mod); | 2028 | const res_bool = compareScalar(lhs.indexVectorlike(i), op, rhs.indexVectorlike(i), ty.scalarType(), mod); |
| 2029 | scalar.* = if (res_bool) Value.@"true" else Value.@"false"; | 2029 | scalar.* = makeBool(res_bool); |
| 2030 | } | 2030 | } |
| 2031 | return Value.Tag.aggregate.create(allocator, result_data); | 2031 | return Value.Tag.aggregate.create(allocator, result_data); |
| 2032 | } | 2032 | } |