True when the instruction is a (potentially FP) memory load.
(insn: &DecodedInsn)
| 74 | pub fn insn_is_atomic(insn: &DecodedInsn) -> bool { |
| 75 | matches!(insn, DecodedInsn::Atomic { .. }) |
| 76 | } |
| 77 | |
| 78 | /// True when the destination is an FP register. FP-to-int converts, compares, and |
| 79 | /// `fmv.x`/`fclass` (funct5 below) write integer rd; FP-forwarding those starves the consumer. |
| 80 | pub fn insn_is_fp_dest(insn: &DecodedInsn) -> bool { |
| 81 | match insn { |