fsflags
Swap FP exception flags
Swaps t2 into the FP exception flags, storing the old flags in t1, or only writes t1 when given one register.
Used in
- Floating point and the F and D extensionsRISC-V assembly
Forms
-
Write FP exception flags
Operands
t1- Any integer register,
x0tox31, or its named alias, such aszero,t0ort6. t2- An integer register. It may be the same register as
t1.
# Initialize fflags, then use fsflags to read its old value or update it.
.text
li t3, 0
csrw t3, fflags
li t0, 1
fsflags t1, t0
# t1=0 is the old value; fflags becomes 1.