(word: u32, op: FMacOp)
| 842 | } |
| 843 | |
| 844 | fn fmac(word: u32, op: FMacOp) -> DecodedInsn { |
| 845 | DecodedInsn::FMac { |
| 846 | op, |
| 847 | rs3: field(word, 31, 27) as usize, |
| 848 | fmt: field(word, 26, 25) as u8, |
| 849 | rm: funct3(word), |
| 850 | rd: rd(word), |
| 851 | rs1: rs1(word), |
| 852 | rs2: rs2(word), |
| 853 | } |
| 854 | } |
| 855 | |
| 856 | // --- Field extraction helpers --- |
| 857 |