| ... | ... | @@ -304,7 +304,6 @@ pub fn lowerMir(lower: *Lower, index: Mir.Inst.Index, options: struct { |
| 304 | 304 | }; |
| 305 | 305 | |
| 306 | 306 | const is_unsigned = ty.isUnsignedInt(pt.zcu); |
| 307 | | |
| 308 | 307 | const less_than: Encoding.Mnemonic = if (is_unsigned) .sltu else .slt; |
| 309 | 308 | |
| 310 | 309 | switch (class) { |
| ... | ... | @@ -338,8 +337,8 @@ pub fn lowerMir(lower: *Lower, index: Mir.Inst.Index, options: struct { |
| 338 | 337 | .gt => { |
| 339 | 338 | try lower.emit(less_than, &.{ |
| 340 | 339 | .{ .reg = rd }, |
| 341 | | .{ .reg = rs1 }, |
| 342 | 340 | .{ .reg = rs2 }, |
| 341 | .{ .reg = rs1 }, |
| 343 | 342 | }); |
| 344 | 343 | }, |
| 345 | 344 | .gte => { |
| ... | ... | @@ -348,7 +347,6 @@ pub fn lowerMir(lower: *Lower, index: Mir.Inst.Index, options: struct { |
| 348 | 347 | .{ .reg = rs1 }, |
| 349 | 348 | .{ .reg = rs2 }, |
| 350 | 349 | }); |
| 351 | | |
| 352 | 350 | try lower.emit(.xori, &.{ |
| 353 | 351 | .{ .reg = rd }, |
| 354 | 352 | .{ .reg = rd }, |