diff --git a/.pick_status.json b/.pick_status.json index df4d6b4345e..e263f3297cd 100644 --- a/.pick_status.json +++ b/.pick_status.json @@ -4634,7 +4634,7 @@ "description": "nak/nouveau: silence errors about never used methods", "nominated": true, "nomination_type": 1, - "resolution": 0, + "resolution": 1, "main_sha": null, "because_sha": null, "notes": null diff --git a/src/nouveau/compiler/nak/ir.rs b/src/nouveau/compiler/nak/ir.rs index 2c8f00881b0..db56cba0cc0 100644 --- a/src/nouveau/compiler/nak/ir.rs +++ b/src/nouveau/compiler/nak/ir.rs @@ -1560,6 +1560,7 @@ pub struct OpFoldData<'a> { } impl OpFoldData<'_> { + #[allow(dead_code)] pub fn get_pred_src(&self, op: &impl SrcsAsSlice, src: &Src) -> bool { let i = op.src_idx(src); let b = match src.src_ref { @@ -1593,6 +1594,7 @@ impl OpFoldData<'_> { } } + #[allow(dead_code)] pub fn get_u32_bnot_src(&self, op: &impl SrcsAsSlice, src: &Src) -> u32 { let x = self.get_u32_src(op, src); if src.src_mod.is_bnot() { @@ -1602,6 +1604,7 @@ impl OpFoldData<'_> { } } + #[allow(dead_code)] pub fn get_carry_src(&self, op: &impl SrcsAsSlice, src: &Src) -> bool { assert!(src.src_ref.as_ssa().is_some()); let i = op.src_idx(src); @@ -1635,10 +1638,12 @@ impl OpFoldData<'_> { } } + #[allow(dead_code)] pub fn set_pred_dst(&mut self, op: &impl DstsAsSlice, dst: &Dst, b: bool) { self.dsts[op.dst_idx(dst)] = FoldData::Pred(b); } + #[allow(dead_code)] pub fn set_carry_dst(&mut self, op: &impl DstsAsSlice, dst: &Dst, b: bool) { self.dsts[op.dst_idx(dst)] = FoldData::Carry(b); } @@ -1712,6 +1717,7 @@ pub enum PredSetOp { } impl PredSetOp { + #[allow(dead_code)] pub fn eval(&self, a: bool, b: bool) -> bool { match self { PredSetOp::And => a & b,