From c38c456270170bec5e88be3158a8e8d72aa842ec Mon Sep 17 00:00:00 2001 From: Mary Guillemard Date: Wed, 6 Sep 2023 14:12:56 +0200 Subject: [PATCH] nak: sm75: Fix panic when encoding MUFU with SQRT and TANH Signed-off-by: Mary Guillemard Part-of: --- src/nouveau/compiler/nak_encode_sm75.rs | 20 ++++++++++---------- 1 file changed, 10 insertions(+), 10 deletions(-) diff --git a/src/nouveau/compiler/nak_encode_sm75.rs b/src/nouveau/compiler/nak_encode_sm75.rs index bfd5519eef7..8e739ac54fc 100644 --- a/src/nouveau/compiler/nak_encode_sm75.rs +++ b/src/nouveau/compiler/nak_encode_sm75.rs @@ -526,16 +526,16 @@ impl SM75Instr { self.set_field( 74..80, match op.op { - MuFuOp::Cos => 0, - MuFuOp::Sin => 1, - MuFuOp::Exp2 => 2, - MuFuOp::Log2 => 3, - MuFuOp::Rcp => 4, - MuFuOp::Rsq => 5, - MuFuOp::Rcp64H => 6, - MuFuOp::Rsq64H => 7, - MuFuOp::Sqrt => 8, - MuFuOp::Tanh => 9, + MuFuOp::Cos => 0_u8, + MuFuOp::Sin => 1_u8, + MuFuOp::Exp2 => 2_u8, + MuFuOp::Log2 => 3_u8, + MuFuOp::Rcp => 4_u8, + MuFuOp::Rsq => 5_u8, + MuFuOp::Rcp64H => 6_u8, + MuFuOp::Rsq64H => 7_u8, + MuFuOp::Sqrt => 8_u8, + MuFuOp::Tanh => 9_u8, }, ); }