X-Git-Url: https://git.libre-soc.org/?a=blobdiff_plain;f=riscv%2Finsns%2Ffsgnjx_d.h;h=c12173719b79c51d84d4a7fc9a0db5effa4aebd1;hb=d6fce459767509249311a120fddb21c844dc9b2c;hp=b09d24cb8fe48b9394e2589afc165b2ef717ccf5;hpb=5f494a22db29d69893db4b39f488cf67c0ac6437;p=riscv-isa-sim.git diff --git a/riscv/insns/fsgnjx_d.h b/riscv/insns/fsgnjx_d.h index b09d24c..c121737 100644 --- a/riscv/insns/fsgnjx_d.h +++ b/riscv/insns/fsgnjx_d.h @@ -1,3 +1,3 @@ require_extension('D'); require_fp; -WRITE_FRD(FRS1 ^ (FRS2 & INT64_MIN)); +WRITE_FRD(fsgnj64(FRS1, FRS2, false, true));