+**OBSOLETE**, superceded by [[openpower/transcendentals]]
+
# Zftrans - transcendental operations
+Summary:
+
*This proposal extends RISC-V scalar floating point operations to add IEEE754 transcendental functions (pow, log etc) and trigonometric functions (sin, cos etc). These functions are also 98% shared with the Khronos Group OpenCL Extended Instruction Set.*
With thanks to:
This proposal is designed to meet a wide range of extremely diverse needs,
allowing implementors from all of them to benefit from the tools and hardware
-cost reductions associated with common standards adoption.
+cost reductions associated with common standards adoption in RISC-V (primarily IEEE754 and Vulkan).
**There are *four* different, disparate platform's needs (two new)**:
FLOG10 | log10 | half\_log10 | native\_log10 | NONE | log10 |
FPOW | pow | NONE | NONE | NONE | pow |
FPOWN | pown | NONE | NONE | NONE | pown |
-FPOWR | powr | NONE | NONE | NONE | powr |
+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) |