aboutsummaryrefslogtreecommitdiffstats
path: root/host/lib/convert/convert_orc.orc
diff options
context:
space:
mode:
Diffstat (limited to 'host/lib/convert/convert_orc.orc')
-rw-r--r--host/lib/convert/convert_orc.orc11
1 files changed, 11 insertions, 0 deletions
diff --git a/host/lib/convert/convert_orc.orc b/host/lib/convert/convert_orc.orc
new file mode 100644
index 000000000..5704d4b58
--- /dev/null
+++ b/host/lib/convert/convert_orc.orc
@@ -0,0 +1,11 @@
+.function _convert_fc32_1_to_item32_1_nswap_orc
+.source 8 src
+.dest 4 dst
+.floatparam 4 scalar
+.temp 8 scaled
+.temp 4 converted
+
+x2 mulf scaled, src, scalar
+x2 convfw converted, scaled
+swapl converted, converted
+x2 swapw dst, converted