diff options
author | Eric Kunze <eric.kunze@arm.com> | 2022-10-06 16:23:33 -0700 |
---|---|---|
committer | Eric Kunze <eric.kunze@arm.com> | 2022-10-06 16:23:33 -0700 |
commit | 3c5f0e19092de532a97f7e0644d3bcde88310e0d (patch) | |
tree | 036d3f91ccc15e332f64ea23aa899b61dbd950f0 | |
parent | ccde4d76185f2010d522d3a751a5dac586bdfca8 (diff) | |
download | specification-3c5f0e19092de532a97f7e0644d3bcde88310e0d.tar.gz |
Add CAST between floating point types
BF16 <-> FP32
FP16 <-> FP32
Signed-off-by: Eric Kunze <eric.kunze@arm.com>
Change-Id: I8b8d31dc5debb29b609e927a26fabe9ce71f81cd
-rw-r--r-- | tosa.xml | 16 |
1 files changed, 16 insertions, 0 deletions
@@ -1975,6 +1975,10 @@ used.</description> <profile name="MI"/> <profile name="MT"/> </typesupport> + <typesupport mode="bf16 to fp32" in_t="bf16_t" out_t="fp32_t"> + <profile name="MI"/> + <profile name="MT"/> + </typesupport> <typesupport mode="fp16 to signed 8" in_t="fp16_t" out_t="int8_t"> <profile name="MI"/> <profile name="MT"/> @@ -1987,6 +1991,10 @@ used.</description> <profile name="MI"/> <profile name="MT"/> </typesupport> + <typesupport mode="fp16 to fp32" in_t="fp16_t" out_t="fp32_t"> + <profile name="MI"/> + <profile name="MT"/> + </typesupport> <typesupport mode="fp32 to signed 8" in_t="fp32_t" out_t="int8_t"> <profile name="MI"/> <profile name="MT"/> @@ -1999,6 +2007,14 @@ used.</description> <profile name="MI"/> <profile name="MT"/> </typesupport> + <typesupport mode="fp32 to bf16" in_t="fp32_t" out_t="bf16_t"> + <profile name="MI"/> + <profile name="MT"/> + </typesupport> + <typesupport mode="fp32 to fp16" in_t="fp32_t" out_t="fp16_t"> + <profile name="MI"/> + <profile name="MT"/> + </typesupport> </operator> <operator> <name>RESCALE</name> |