| ... | @@ -489,7 +489,7 @@ pub fn categorizeOperand( | ... | @@ -489,7 +489,7 @@ pub fn categorizeOperand( |
| 489 | for (args, 0..) |arg, i| { | 489 | for (args, 0..) |arg, i| { |
| 490 | if (arg == operand_ref) return matchOperandSmallIndex(l, inst, @as(OperandInt, @intCast(i + 1)), .write); | 490 | if (arg == operand_ref) return matchOperandSmallIndex(l, inst, @as(OperandInt, @intCast(i + 1)), .write); |
| 491 | } | 491 | } |
| 492 | return .none; | 492 | return .write; |
| 493 | } | 493 | } |
| 494 | var bt = l.iterateBigTomb(inst); | 494 | var bt = l.iterateBigTomb(inst); |
| 495 | if (bt.feed()) { | 495 | if (bt.feed()) { |
| ... | @@ -504,7 +504,7 @@ pub fn categorizeOperand( | ... | @@ -504,7 +504,7 @@ pub fn categorizeOperand( |
| 504 | if (arg == operand_ref) return .write; | 504 | if (arg == operand_ref) return .write; |
| 505 | } | 505 | } |
| 506 | } | 506 | } |
| 507 | return .none; | 507 | return .write; |
| 508 | }, | 508 | }, |
| 509 | .select => { | 509 | .select => { |
| 510 | const pl_op = air_datas[@intFromEnum(inst)].pl_op; | 510 | const pl_op = air_datas[@intFromEnum(inst)].pl_op; |