Skip to content

Latest commit

 

History

History
33 lines (24 loc) · 1.09 KB

xtheadfmv.adoc

File metadata and controls

33 lines (24 loc) · 1.09 KB

Double-precision floating-point high-bit data transmission instructions

Frozen
The XTheadFmv extension is stable.

The XTheadFmv ISA extension provides double-precision floating-point high-bit data transmission intructions for RV32.

This extension depends on the availability of the D (double-precision floating-point) ISA extension.

Extension version: 1.0.

The table below gives an overview of the instructions:

RV32 RV64 Mnemonic Instruction

Y

N

th.fmv.hw.x fd, rs1

[xtheadfmv-insns-fmv_hw_x]

Y

N

th.fmv.x.hw rd, fs1

[xtheadfmv-insns-fmv_x_hw]

Availability

The XTheadFmv extension’s availability can be probed via the th.sxstatus.THEADISAEE bit (bit 22). The XTheadFmv extension is available if and only if this bit is 1. Refer to [xtheadsxstatus] for more information about the th.sxstatus CSR.