Skip to main content

vyre_reference/dual_impls/arith/mul/
mod.rs

1//! Dual CPU references for `primitive.arith.mul`.
2
3/// Operation ID for wrapping-multiply dual references.
4pub const OP_ID: &str = "primitive.arith.mul";
5
6/// Dual-reference marker for wrapping multiplication.
7pub struct MulDualReference;
8
9define_arith_dual_reference!(
10    MulDualReference,
11    u32::wrapping_mul,
12    super::super::common::wrapping_mul_shift_add_reference
13);