aboutsummaryrefslogtreecommitdiffstats
path: root/ref-rvct.txt
diff options
context:
space:
mode:
Diffstat (limited to 'ref-rvct.txt')
-rw-r--r--ref-rvct.txt138
1 files changed, 69 insertions, 69 deletions
diff --git a/ref-rvct.txt b/ref-rvct.txt
index 0b32a91..67f65a3 100644
--- a/ref-rvct.txt
+++ b/ref-rvct.txt
@@ -6167,75 +6167,6 @@ VRSQRTE/VRSQRTEQ FP special (-0, -infinity) output:
VRSQRTE/VRSQRTEQ:12:result_float32x2 [] = { ff800000 -inf -inf, ff800000 -inf -inf, }
VRSQRTE/VRSQRTEQ:13:result_float32x4 [] = { 7fc00000 nan nan, 7fc00000 nan nan, 7fc00000 nan nan, 7fc00000 nan nan, }
-
-Integer (non-NEON) intrinsics
-__clz(0xffffffff) = 0
-__clz(0x7fffffff) = 1
-__clz(0x3fffffff) = 2
-__clz(0x1fffffff) = 3
-__clz(0xfffffff) = 4
-__clz(0x7ffffff) = 5
-__clz(0x3ffffff) = 6
-__clz(0x1ffffff) = 7
-__clz(0xffffff) = 8
-__clz(0x7fffff) = 9
-__clz(0x3fffff) = 10
-__clz(0x1fffff) = 11
-__clz(0xfffff) = 12
-__clz(0x7ffff) = 13
-__clz(0x3ffff) = 14
-__clz(0x1ffff) = 15
-__clz(0xffff) = 16
-__clz(0x7fff) = 17
-__clz(0x3fff) = 18
-__clz(0x1fff) = 19
-__clz(0xfff) = 20
-__clz(0x7ff) = 21
-__clz(0x3ff) = 22
-__clz(0x1ff) = 23
-__clz(0xff) = 24
-__clz(0x7f) = 25
-__clz(0x3f) = 26
-__clz(0x1f) = 27
-__clz(0xf) = 28
-__clz(0x7) = 29
-__clz(0x3) = 30
-__clz(0x1) = 31
-__clz(0) = 32
-__qadd(0x1, 0x2) = 0x3 sat 0
-__qadd(0xffffffff, 0xfffffffe) = 0xfffffffd sat 0
-__qadd(0xffffffff, 0x2) = 0x1 sat 0
-__qadd(0x7000, 0x7000) = 0xe000 sat 0
-__qadd(0x8fff, 0x8fff) = 0x11ffe sat 0
-__qadd(0x70000000, 0x70000000) = 0x7fffffff sat 1
-__qadd(0x8fffffff, 0x8fffffff) = 0x80000000 sat 1
-__qdbl(0x1) = 0x2 sat 0
-__qdbl(0x70000000) = 0x7fffffff sat 1
-__qdbl(0x8fffffff) = 0x80000000 sat 1
-__qdbl(0xefffffff) = 0xdffffffe sat 0
-__qsub(0x1, 0x2) = 0xffffffff sat 0
-__qsub(0xffffffff, 0xfffffffe) = 0x1 sat 0
-__qsub(0xffffffff, 0x2) = 0xfffffffd sat 0
-__qsub(0x7000, 0xffff9000) = 0xe000 sat 0
-__qsub(0x8fff, 0xffff7001) = 0x11ffe sat 0
-__qsub(0x70000000, 0x90000000) = 0x7fffffff sat 1
-__qsub(0x8fffffff, 0x70000001) = 0x80000000 sat 1
-__qsub(0, 0x80000000) = 0x7fffffff sat 1
-__rbit(0x12345678) = 0x1e6a2c48
-__rev(0x12345678) = 0x78563412
-__ssat(0x12345678, 30) = 0x12345678 sat 0
-__ssat(0x12345678, 19) = 0x3ffff sat 1
-__ssat(0x87654321, 29) = 0xf0000000 sat 1
-__ssat(0x87654321, 12) = 0xfffff800 sat 1
-__ssat(0x87654321, 32) = 0x87654321 sat 0
-__ssat(0x87654321, 1) = 0xffffffff sat 1
-__usat(0x12345678, 30) = 0x12345678 sat 0
-__usat(0x12345678, 19) = 0x7ffff sat 1
-__usat(0x87654321, 29) = 0 sat 1
-__usat(0x87654321, 12) = 0 sat 1
-__usat(0x87654321, 31) = 0 sat 1
-__usat(0x87654321, 0) = 0 sat 1
-
VCAGE/VCAGEQ output:
VCAGE/VCAGEQ:0:result_uint32x2 [] = { ffffffff, 0, }
VCAGE/VCAGEQ:1:result_uint32x4 [] = { ffffffff, ffffffff, ffffffff, 0, }
@@ -6337,6 +6268,75 @@ VRSQRTS/VRSQRTSQ:6:result_float32x2 [] = { 3fc00000 0x1.8000000p+0 1.5, 3fc00000
VRSQRTS/VRSQRTSQ:7:result_float32x4 [] = { 3fc00000 0x1.8000000p+0 1.5, 3fc00000 0x1.8000000p+0 1.5, 3fc00000 0x1.8000000p+0 1.5, 3fc00000 0x1.8000000p+0 1.5, }
+Integer (non-NEON) intrinsics
+__clz(0xffffffff) = 0
+__clz(0x7fffffff) = 1
+__clz(0x3fffffff) = 2
+__clz(0x1fffffff) = 3
+__clz(0xfffffff) = 4
+__clz(0x7ffffff) = 5
+__clz(0x3ffffff) = 6
+__clz(0x1ffffff) = 7
+__clz(0xffffff) = 8
+__clz(0x7fffff) = 9
+__clz(0x3fffff) = 10
+__clz(0x1fffff) = 11
+__clz(0xfffff) = 12
+__clz(0x7ffff) = 13
+__clz(0x3ffff) = 14
+__clz(0x1ffff) = 15
+__clz(0xffff) = 16
+__clz(0x7fff) = 17
+__clz(0x3fff) = 18
+__clz(0x1fff) = 19
+__clz(0xfff) = 20
+__clz(0x7ff) = 21
+__clz(0x3ff) = 22
+__clz(0x1ff) = 23
+__clz(0xff) = 24
+__clz(0x7f) = 25
+__clz(0x3f) = 26
+__clz(0x1f) = 27
+__clz(0xf) = 28
+__clz(0x7) = 29
+__clz(0x3) = 30
+__clz(0x1) = 31
+__clz(0) = 32
+__qadd(0x1, 0x2) = 0x3 sat 0
+__qadd(0xffffffff, 0xfffffffe) = 0xfffffffd sat 0
+__qadd(0xffffffff, 0x2) = 0x1 sat 0
+__qadd(0x7000, 0x7000) = 0xe000 sat 0
+__qadd(0x8fff, 0x8fff) = 0x11ffe sat 0
+__qadd(0x70000000, 0x70000000) = 0x7fffffff sat 1
+__qadd(0x8fffffff, 0x8fffffff) = 0x80000000 sat 1
+__qdbl(0x1) = 0x2 sat 0
+__qdbl(0x70000000) = 0x7fffffff sat 1
+__qdbl(0x8fffffff) = 0x80000000 sat 1
+__qdbl(0xefffffff) = 0xdffffffe sat 0
+__qsub(0x1, 0x2) = 0xffffffff sat 0
+__qsub(0xffffffff, 0xfffffffe) = 0x1 sat 0
+__qsub(0xffffffff, 0x2) = 0xfffffffd sat 0
+__qsub(0x7000, 0xffff9000) = 0xe000 sat 0
+__qsub(0x8fff, 0xffff7001) = 0x11ffe sat 0
+__qsub(0x70000000, 0x90000000) = 0x7fffffff sat 1
+__qsub(0x8fffffff, 0x70000001) = 0x80000000 sat 1
+__qsub(0, 0x80000000) = 0x7fffffff sat 1
+__rbit(0x12345678) = 0x1e6a2c48
+__rev(0x12345678) = 0x78563412
+__ssat(0x12345678, 30) = 0x12345678 sat 0
+__ssat(0x12345678, 19) = 0x3ffff sat 1
+__ssat(0x87654321, 29) = 0xf0000000 sat 1
+__ssat(0x87654321, 12) = 0xfffff800 sat 1
+__ssat(0x87654321, 32) = 0x87654321 sat 0
+__ssat(0x87654321, 1) = 0xffffffff sat 1
+__usat(0x12345678, 30) = 0x12345678 sat 0
+__usat(0x12345678, 19) = 0x7ffff sat 1
+__usat(0x87654321, 29) = 0 sat 1
+__usat(0x87654321, 12) = 0 sat 1
+__usat(0x87654321, 31) = 0 sat 1
+__usat(0x87654321, 0) = 0 sat 1
+
+
DSP (non-NEON) intrinsics
qadd(0x1, 0x2) = 0x3 sat 0
qadd(0xffffffff, 0xfffffffe) = 0xfffffffd sat 0