ftmemsim-valgrind/none/tests/s390x/vec2.stdout.exp
Andreas Arnez 62b7052ab5 s390x: Vec-enh-2, test cases
Add test cases for verifying the new/enhanced instructions in the
vector-enhancements facility 2.  For "vector string search" VSTRS add a
memcheck test case.
2021-09-01 14:44:16 +02:00

169 lines
4.3 KiB
Plaintext

vsl
483415676abc37ef fde5533beca14200
fde5533beca14200 483415676abc37ef
00010204102040bf effd7feffebff7fe
ffffffffffffffff ffffffffffffff80
vsrl
0012d1679e9af3ef ffdbe5753bcaa164
7fdbe5753bcaa164 4012d1679e9af3ef
4008014004002004 05fbf7efbf7ffffe
03ffffffffffffff ffffffffffffffff
vsra
0012d1679e9af3ef ffdbe5753bcaa164
ffdbe5753bcaa164 4012d1679e9af3ef
c008014004002004 05fbf7efbf7ffffe
ffffffffffffffff ffffffffffffffff
vlebrh 0
2301233445566778 899aabbccddeeff0
dcfe233445566778 899aabbccddeeff0
vlebrh 7
0112233445566778 899aabbccdde2301
0112233445566778 899aabbccddedcfe
vlebrh 2
0112233423016778 899aabbccddeeff0
01122334dcfe6778 899aabbccddeeff0
vlebrf 0
6745230145566778 899aabbccddeeff0
98badcfe45566778 899aabbccddeeff0
vlebrf 3
0112233445566778 899aabbc67452301
0112233445566778 899aabbc98badcfe
vlebrf 1
0112233467452301 899aabbccddeeff0
0112233498badcfe 899aabbccddeeff0
vlebrg 0
efcdab8967452301 899aabbccddeeff0
1032547698badcfe 899aabbccddeeff0
vlebrg 1
0112233445566778 efcdab8967452301
0112233445566778 1032547698badcfe
vllebrz 1
0000000000002301 0000000000000000
000000000000dcfe 0000000000000000
vllebrz 2
0000000067452301 0000000000000000
0000000098badcfe 0000000000000000
vllebrz 3
efcdab8967452301 0000000000000000
1032547698badcfe 0000000000000000
vllebrz 6
6745230100000000 0000000000000000
98badcfe00000000 0000000000000000
vlbrrep 1
2301230123012301 2301230123012301
dcfedcfedcfedcfe dcfedcfedcfedcfe
vlbrrep 2
6745230167452301 6745230167452301
98badcfe98badcfe 98badcfe98badcfe
vlbrrep 3
efcdab8967452301 efcdab8967452301
1032547698badcfe 1032547698badcfe
vlbr 1
23016745ab89efcd dcfe98ba54761032
dcfe98ba54761032 23016745ab89efcd
vlbr 2
67452301efcdab89 98badcfe10325476
98badcfe10325476 67452301efcdab89
vlbr 3
efcdab8967452301 1032547698badcfe
1032547698badcfe efcdab8967452301
vlbr 4
1032547698badcfe efcdab8967452301
efcdab8967452301 1032547698badcfe
vler 1
32107654ba98fedc cdef89ab45670123
cdef89ab45670123 32107654ba98fedc
vler 2
76543210fedcba98 89abcdef01234567
89abcdef01234567 76543210fedcba98
vler 3
fedcba9876543210 0123456789abcdef
0123456789abcdef fedcba9876543210
vstebrh 0
2301233445566778 899aabbccddeeff0
dcfe233445566778 899aabbccddeeff0
vstebrh 7
1032233445566778 899aabbccddeeff0
efcd233445566778 899aabbccddeeff0
vstebrh 2
ab89233445566778 899aabbccddeeff0
5476233445566778 899aabbccddeeff0
vstebrf 0
6745230145566778 899aabbccddeeff0
98badcfe45566778 899aabbccddeeff0
vstebrf 3
1032547645566778 899aabbccddeeff0
efcdab8945566778 899aabbccddeeff0
vstebrf 1
efcdab8945566778 899aabbccddeeff0
1032547645566778 899aabbccddeeff0
vstebrg 0
efcdab8967452301 899aabbccddeeff0
1032547698badcfe 899aabbccddeeff0
vstebrg 1
1032547698badcfe 899aabbccddeeff0
efcdab8967452301 899aabbccddeeff0
vstbr 1
23016745ab89efcd dcfe98ba54761032
dcfe98ba54761032 23016745ab89efcd
vstbr 2
67452301efcdab89 98badcfe10325476
98badcfe10325476 67452301efcdab89
vstbr 3
efcdab8967452301 1032547698badcfe
1032547698badcfe efcdab8967452301
vstbr 4
1032547698badcfe efcdab8967452301
efcdab8967452301 1032547698badcfe
vster 1
32107654ba98fedc cdef89ab45670123
cdef89ab45670123 32107654ba98fedc
vster 2
76543210fedcba98 89abcdef01234567
89abcdef01234567 76543210fedcba98
vster 3
fedcba9876543210 0123456789abcdef
0123456789abcdef fedcba9876543210
vsld 0
0123456789abcdef fedcba9876543210
fedcba9876543210 0123456789abcdef
vsld 7
91a2b3c4d5e6f7ff 6e5d4c3b2a19087f
6e5d4c3b2a190800 91a2b3c4d5e6f780
vsld 4
123456789abcdeff edcba9876543210f
edcba98765432100 123456789abcdef0
vsrd 0
ffffffffffffffff ffffffffffffffff
0123456789abcdef fedcba9876543210
vsrd 7
21ffffffffffffff ffffffffffffffff
de02468acf13579b dffdb97530eca864
vsrd 4
0fffffffffffffff ffffffffffffffff
f0123456789abcde ffedcba987654321
vcfpl 0
0x1.234568p+24 0x1.13579cp+31 0x1.fdb976p+31 0x1.d950c8p+30
0x1.00804p+31 0x1.00804p+27 0x1.feff8p+30 0x1.eff7fcp+31
vcfpl 8
0x1.234568p+24 - - -
0x1.00804p+31 - - -
vcfps 0
0x1.234568p+24 -0x1.d950c8p+30 -0x1.234568p+24 0x1.d950c8p+30
-0x1.feff8p+30 0x1.00804p+27 0x1.feff8p+30 -0x1.00804p+27
vcfps 8
0x1.234568p+24 - - -
-0x1.feff8p+30 - - -
vclfp 0
00ffffff 00000000 0000002a 00002710
00000004 00000003 00000002 00000001
vclfp 8
00ffffff - - -
00000004 - - -
vcsfp 0
00ffffff ff000001 0000002a 00002710
00000004 00000003 00000002 00000001
vcsfp 8
00ffffff - - -
00000004 - - -