diff options
author | L. E. Segovia <amy@centricular.com> | 2023-12-18 11:43:48 -0300 |
---|---|---|
committer | L. E. Segovia <amy@centricular.com> | 2023-12-18 13:16:21 -0300 |
commit | 777b59fee621dc3b8a15351be7411f54b5aaa770 (patch) | |
tree | c40c831dcbdd7f748e9a052fb7c048658e82240a /testsuite | |
parent | 97f9cde3a69cd68b7e45093d9090f27ac977da5a (diff) |
sse: Fix splitql polluting the high quad
Closes #34
Part-of: <https://gitlab.freedesktop.org/gstreamer/orc/-/merge_requests/132>
Diffstat (limited to 'testsuite')
-rw-r--r-- | testsuite/test.orc | 16 |
1 files changed, 14 insertions, 2 deletions
diff --git a/testsuite/test.orc b/testsuite/test.orc index 544bce9..12f3e9f 100644 --- a/testsuite/test.orc +++ b/testsuite/test.orc @@ -2483,5 +2483,17 @@ x4 subw tq, tq, c128 subq d, tq, c128 - - +.function acc_even_odd_fail +.accumulator 4 acc_1 orc_uint32 +.accumulator 4 acc_2 orc_uint32 +.source 2 src_u8 orc_uint8 +.temp 4 src_u16 orc_uint16 +.temp 8 src_u32 orc_uint32 +.temp 4 src1_u32 orc_uint32 +.temp 4 src2_u32 orc_uint32 + +x2 convubw src_u16, src_u8 +x2 convuwl src_u32, src_u16 +splitql src2_u32, src1_u32, src_u32 +accl acc_1, src1_u32 +accl acc_2, src2_u32 |