tex_out/pseudocode_fpcvt.tex \
tex_out/pseudocode_svfixedarith.tex \
tex_out/big_integer_analysis.tex \
+ tex_out/transcendentals.tex \
tex_out/vector_isas.tex \
tex_out/fields.tex
-N -o tex_out/pseudocode_fixedshift.tex \
$(ISA_DIR)/fixedshift.mdwn
+tex_out/transcendentals.tex: transcendentals.mdwn
+ mkdir -p tex_out
+ ./mdwn_inline.py transcendentals.mdwn tex_out/transcendentals.mdwn
+ pandoc -f markdown -t latex --top-level-division=section \
+ --filter pandoc_img.py \
+ -N -o tex_out/transcendentals.tex tex_out/transcendentals.mdwn
+
tex_out/svp64_appendix.tex: sv/svp64/appendix.mdwn
mkdir -p tex_out
./mdwn_inline.py sv/svp64/appendix.mdwn tex_out/appendix.mdwn
\input{tex_out/av_opcodes.tex}
\chapter{Big Integer}\hypertarget{svux2fbiginteger}{}
\input{tex_out/big_integer.tex}
+\chapter{Transcendentals}\hypertarget{transcendentals}{}
+\input{tex_out/transcendentals.tex}
\begin{appendices}
\chapter{Big Integer Analysis}\hypertarget{svux2fbigintegerux2fanalysis}{}
98% of the opcodes in this proposal that are in the IEEE754-2019 standard
are present in the Khronos Extended Instruction Set.
-Power opcode encodings see [[power_trans_ops]]
-
See
<https://www.khronos.org/registry/spir-v/specs/unified1/OpenCL.ExtendedInstructionSet.100.html>
and <https://ieeexplore.ieee.org/document/8766229>
| FACOSH | inverse hyperbolic cos | rd = acosh(rs1) | Zfhyp |
| FATANH | inverse hyperbolic tan | rd = atanh(rs1) | Zfhyp |
+[[!inline pages="openpower/power_trans_ops" raw=yes ]]
+
# Subsets
The full set is based on the Khronos OpenCL opcodes. If implemented