1 2 3 4 5
use crate::rv_core::instruction::executor::prelude::*; pub fn d(R4 { rd, rs1, rs2, rs3 }: R4, f: &mut FloatRegisters) { f[rd] = -f[rs1] * f[rs2] - f[rs3]; }