From: lkcl Date: Sun, 29 May 2022 16:19:29 +0000 (+0100) Subject: (no commit message) X-Git-Tag: opf_rfc_ls005_v1~2041 X-Git-Url: https://git.libre-soc.org/?a=commitdiff_plain;h=ad3bf76172b61ca5f5298604b60aa455709a1474;p=libreriscv.git --- diff --git a/openpower/transcendentals.mdwn b/openpower/transcendentals.mdwn index 9af18c8a2..cf6458c51 100644 --- a/openpower/transcendentals.mdwn +++ b/openpower/transcendentals.mdwn @@ -170,7 +170,7 @@ FACOSH | acosh | NONE | NONE | NONE | acosh | FATANH | atanh | NONE | NONE | NONE | atanh | | FATAN2 | atan2 | NONE | NONE | NONE | atan2 | | FATAN2PI | atan2pi | NONE | NONE | NONE | atan2pi | | -FRSQRT | rsqrt | half\_rsqrt | native\_rsqrt | NONE | rSqrt | | +FRSQRT | rsqrt | half\_rsqrt | native\_rsqrt | NONE | rSqrt | fsqrte, fsqrtes (4) | FCBRT | cbrt | NONE | NONE | NONE | NONE (2) | | FEXP2 | exp2 | half\_exp2 | native\_exp2 | NONE | exp2 | | FLOG2 | log2 | half\_log2 | native\_log2 | NONE | log2 | | @@ -185,7 +185,7 @@ FPOWN | pown | NONE | NONE | NONE | pown | FPOWR | powr | half\_powr | native\_powr | NONE | powr | | FROOTN | rootn | NONE | NONE | NONE | rootn | | FHYPOT | hypot | NONE | NONE | NONE | hypot | | -FRECIP | NONE | half\_recip | native\_recip | NONE | NONE (3) | | +FRECIP | NONE | half\_recip | native\_recip | NONE | NONE (3) | fre, fres (4) | NONE | NONE | NONE | NONE | NONE | compound | | NONE | NONE | NONE | NONE | NONE | exp2m1 | | NONE | NONE | NONE | NONE | NONE | exp10m1 | | @@ -199,6 +199,9 @@ Note (2) synthesised in IEEE754-2019 as "pown(x, 3)" Note (3) synthesised in IEEE754-2019 using "1.0 / x" +Note (4) these are estimate opcodes that help accelerate +software emulation + ## List of 2-arg opcodes [[!table data="""