Does fclass.q modify the floating-point value?
No. It reads the floating-point source and writes the class mask to an integer register.
Examine quad FP value; return 10-bit class mask. R-type, fmt=Q(11).
fclass.q classifies the quad-precision value in f[rs1] and writes a 10-bit class mask to integer register rd.
fclass.q classifies the quad-precision value in f[rs1] and writes a 10-bit class mask to integer register rd.
Understand this scenario with real code like «fclass.q x10, f0 # x10 = class of f0».
Understand this scenario with real code like «fclass.q x10, f0 # x10 = class of f0».
No. It reads the floating-point source and writes the class mask to an integer register.
No. FCLASS has no rounded result.