diff --git a/.pick_status.json b/.pick_status.json index 55edc2ceadd..5adaab6d494 100644 --- a/.pick_status.json +++ b/.pick_status.json @@ -1424,7 +1424,7 @@ "description": "nak: Don't swap f2fp sources in legalize", "nominated": true, "nomination_type": 2, - "resolution": 0, + "resolution": 1, "main_sha": null, "because_sha": "e19871bd6ad0651a5b8ea8215eab686ace5d08e1", "notes": null diff --git a/src/nouveau/compiler/nak/sm70_encode.rs b/src/nouveau/compiler/nak/sm70_encode.rs index b87271f0fc0..b13e3a3fe90 100644 --- a/src/nouveau/compiler/nak/sm70_encode.rs +++ b/src/nouveau/compiler/nak/sm70_encode.rs @@ -1939,9 +1939,7 @@ impl SM70Op for OpF2F { impl SM70Op for OpF2FP { fn legalize(&mut self, b: &mut LegalizeBuilder) { let gpr = op_gpr(self); - let [src0, src1] = &mut self.srcs; - swap_srcs_if_not_reg(src0, src1, gpr); - + let [src0, _src1] = &mut self.srcs; b.copy_alu_src_if_not_reg(src0, gpr, SrcType::ALU); }