From: Jacob Lifshay Date: Sat, 10 Sep 2022 01:29:55 +0000 (-0700) Subject: expand table width X-Git-Tag: opf_rfc_ls005_v1~538 X-Git-Url: https://git.libre-soc.org/?a=commitdiff_plain;h=4171bc051afda9763397a6f214d72a87d2a0e24f;p=libreriscv.git expand table width --- diff --git a/openpower/power_trans_ops.mdwn b/openpower/power_trans_ops.mdwn index a3d4a9d5f..785dcb6d5 100644 --- a/openpower/power_trans_ops.mdwn +++ b/openpower/power_trans_ops.mdwn @@ -44,15 +44,15 @@ and 59 for half-width (ending in s). Recommended 10-bit XO assignments: -| opcode | Description | Major 59 and 63 | bits 16..20 | -|------------|-----------------------------------------|-----------------|-------------| -| fatan2(s) | atan2 arc tangent | 10010 01110 | FRB | -| fatan2pi(s)| atan2 arc tangent / π | 10000 01110 | FRB | -| fpow(s) | xy | 11111 01101 | FRB | -| fpown(s) | xn (n ∈ ℤ) | 11011 01100 | RB | -| fpowr(s) | xy (x >= 0) | 11111 01100 | FRB | -| frootn(s) | n√x (n ∈ ℤ) | 11011 01101 | RB | -| fhypot(s) | √(x2 + y2) | 10100 01110 | FRB | +| opcode | Description | Major 59 and 63 | bits 16..20 | +|-----------------|-----------------------------------------|-----------------|-------------| +| fatan2(s) | atan2 arc tangent | 10010 01110 | FRB | +| fatan2pi(s) | atan2 arc tangent / π | 10000 01110 | FRB | +| fpow(s) | xy | 11111 01101 | FRB | +| fpown(s) | xn (n ∈ ℤ) | 11011 01100 | RB | +| fpowr(s) | xy (x >= 0) | 11111 01100 | FRB | +| frootn(s) | n√x (n ∈ ℤ) | 11011 01101 | RB | +| fhypot(s) | √(x2 + y2) | 10100 01110 | FRB | # DRAFT List of 1-arg transcendental opcodes