1 | /* $Id: tstIEMAImplData-Amd.h 94226 2022-03-14 13:32:55Z vboxsync $ */
|
---|
2 | /** @file
|
---|
3 | * IEM Assembly Instruction Helper Testcase Data Amd - r150477 on AMD Ryzen Threadripper 3990X 64-Core Processor.
|
---|
4 | */
|
---|
5 |
|
---|
6 | /*
|
---|
7 | * Copyright (C) 2022 Oracle Corporation
|
---|
8 | *
|
---|
9 | * This file is part of VirtualBox Open Source Edition (OSE), as
|
---|
10 | * available from http://www.virtualbox.org. This file is free software;
|
---|
11 | * you can redistribute it and/or modify it under the terms of the GNU
|
---|
12 | * General Public License (GPL) as published by the Free Software
|
---|
13 | * Foundation, in version 2 as it comes in the "COPYING" file of the
|
---|
14 | * VirtualBox OSE distribution. VirtualBox OSE is distributed in the
|
---|
15 | * hope that it will be useful, but WITHOUT ANY WARRANTY of any kind.
|
---|
16 | */
|
---|
17 |
|
---|
18 | #ifndef VMM_INCLUDED_SRC_testcase_tstIEMAImplData_Amd_h
|
---|
19 | #define VMM_INCLUDED_SRC_testcase_tstIEMAImplData_Amd_h
|
---|
20 | #ifndef RT_WITHOUT_PRAGMA_ONCE
|
---|
21 | # pragma once
|
---|
22 | #endif
|
---|
23 |
|
---|
24 |
|
---|
25 | #define HAVE_BINU8_TESTS_AMD
|
---|
26 |
|
---|
27 |
|
---|
28 | #define HAVE_BINU16_TESTS_AMD
|
---|
29 | static const BINU16_TEST_T g_aTests_bsf_u16_amd[] =
|
---|
30 | {
|
---|
31 | { 0x0a3957, 0x0a3957, 0x0000, 0x0000, 0x0000, 0x0 }, /* #0 */
|
---|
32 | { 0x3c1c47, 0x3c1c47, 0x0000, 0x0000, 0x0000, 0x0 }, /* #1 */
|
---|
33 | { 0x380456, 0x380456, 0x0000, 0x0000, 0x0000, 0x0 }, /* #2 */
|
---|
34 | { 0x243e92, 0x243ed2, 0x0000, 0x0000, 0x0000, 0x0 }, /* #3 */
|
---|
35 | { 0x1d7687, 0x1d76c7, 0x0000, 0x0000, 0x0000, 0x0 }, /* #4 */
|
---|
36 | { 0x125297, 0x1252d7, 0x0000, 0x0000, 0x0000, 0x0 }, /* #5 */
|
---|
37 | { 0x072897, 0x0728d7, 0x0413, 0x0413, 0x0000, 0x0 }, /* #6 */
|
---|
38 | { 0x3a3906, 0x3a3946, 0x7b14, 0x7b14, 0x0000, 0x0 }, /* #7 */
|
---|
39 | { 0x3d7f06, 0x3d7f46, 0x7103, 0x7103, 0x0000, 0x0 }, /* #8 */
|
---|
40 | { 0x0d22d7, 0x0d22d7, 0x45e5, 0x45e5, 0x0000, 0x0 }, /* #9 */
|
---|
41 | { 0x245e97, 0x245ed7, 0x23fb, 0x23fb, 0x0000, 0x0 }, /* #10 */
|
---|
42 | { 0x1f4552, 0x1f4552, 0x9498, 0x9498, 0x0000, 0x0 }, /* #11 */
|
---|
43 | { 0x023fd6, 0x023f96, 0xe44f, 0x0002, 0x329c, 0x0 }, /* #12 */
|
---|
44 | { 0x3d6087, 0x3d6087, 0xf905, 0x0000, 0xcda3, 0x0 }, /* #13 */
|
---|
45 | { 0x2f1242, 0x2f1202, 0x059f, 0x0000, 0x4803, 0x0 }, /* #14 */
|
---|
46 | { 0x317597, 0x317597, 0x2271, 0x0000, 0x46d3, 0x0 }, /* #15 */
|
---|
47 | { 0x104ac2, 0x104a82, 0x746c, 0x0001, 0x9a72, 0x0 }, /* #16 */
|
---|
48 | { 0x3f43c6, 0x3f4386, 0xae98, 0x0000, 0xbb81, 0x0 }, /* #17 */
|
---|
49 | { 0x1f3717, 0x1f3717, 0x515d, 0x0000, 0xd0c7, 0x0 }, /* #18 */
|
---|
50 | { 0x205d12, 0x205d12, 0xc774, 0x0002, 0xa3b4, 0x0 }, /* #19 */
|
---|
51 | { 0x302082, 0x302082, 0x16be, 0x0000, 0x3c37, 0x0 }, /* #20 */
|
---|
52 | { 0x286093, 0x286093, 0x8bb8, 0x0001, 0x09b2, 0x0 }, /* #21 */
|
---|
53 | { 0x3429c6, 0x342986, 0x2e28, 0x0000, 0x7c3d, 0x0 }, /* #22 */
|
---|
54 | { 0x2e40c2, 0x2e4082, 0x382b, 0x0001, 0xbdd2, 0x0 }, /* #23 */
|
---|
55 | { 0x0065c2, 0x006582, 0x4616, 0x0000, 0x84c5, 0x0 }, /* #24 */
|
---|
56 | { 0x355443, 0x355403, 0x260e, 0x0001, 0x829a, 0x0 }, /* #25 */
|
---|
57 | { 0x2e7c96, 0x2e7c96, 0xeb1a, 0x0003, 0x2d48, 0x0 }, /* #26 */
|
---|
58 | { 0x3d5217, 0x3d5217, 0x9de7, 0x0000, 0xcf01, 0x0 }, /* #27 */
|
---|
59 | { 0x0b76c7, 0x0b7687, 0xf4e8, 0x0000, 0xc889, 0x0 }, /* #28 */
|
---|
60 | { 0x194006, 0x194006, 0x5d1c, 0x0004, 0x06b0, 0x0 }, /* #29 */
|
---|
61 | { 0x1d2356, 0x1d2316, 0x571f, 0x0000, 0xcfed, 0x0 }, /* #30 */
|
---|
62 | { 0x265b87, 0x265b87, 0xb055, 0x0000, 0xa86b, 0x0 }, /* #31 */
|
---|
63 | { 0x2f2797, 0x2f2797, 0x15c1, 0x0000, 0x34a5, 0x0 }, /* #32 */
|
---|
64 | { 0x066c56, 0x066c16, 0x5aef, 0x0001, 0x016a, 0x0 }, /* #33 */
|
---|
65 | { 0x167293, 0x167293, 0x56e9, 0x0001, 0xdd5a, 0x0 }, /* #34 */
|
---|
66 | { 0x2c7893, 0x2c7893, 0xd21f, 0x0005, 0x2ae0, 0x0 }, /* #35 */
|
---|
67 | { 0x0a70c2, 0x0a7082, 0xf5ca, 0x0000, 0xad43, 0x0 }, /* #36 */
|
---|
68 | { 0x214907, 0x214907, 0x3b80, 0x0000, 0x7573, 0x0 }, /* #37 */
|
---|
69 | { 0x077ec6, 0x077e86, 0x3d78, 0x0000, 0xc0b1, 0x0 }, /* #38 */
|
---|
70 | { 0x1e2a12, 0x1e2a12, 0xccae, 0x0005, 0xdba0, 0x0 }, /* #39 */
|
---|
71 | { 0x247e92, 0x247e92, 0x7e67, 0x0000, 0xa7a1, 0x0 }, /* #40 */
|
---|
72 | { 0x205892, 0x205892, 0x7905, 0x0005, 0x39e0, 0x0 }, /* #41 */
|
---|
73 | { 0x0e2612, 0x0e2612, 0x9bdf, 0x0000, 0x62bf, 0x0 }, /* #42 */
|
---|
74 | { 0x1c0283, 0x1c0283, 0x6e3c, 0x0003, 0x4088, 0x0 }, /* #43 */
|
---|
75 | { 0x374f53, 0x374f13, 0xb6f5, 0x0001, 0xc28a, 0x0 }, /* #44 */
|
---|
76 | { 0x051793, 0x051793, 0xeb2b, 0x0000, 0x8179, 0x0 }, /* #45 */
|
---|
77 | { 0x2b3693, 0x2b3693, 0x7fbe, 0x0005, 0x9e20, 0x0 }, /* #46 */
|
---|
78 | { 0x187b53, 0x187b13, 0x591a, 0x0000, 0xd1b7, 0x0 }, /* #47 */
|
---|
79 | { 0x275447, 0x275407, 0xb747, 0x0003, 0xc0a8, 0x0 }, /* #48 */
|
---|
80 | { 0x250192, 0x250192, 0xcebb, 0x0004, 0x60f0, 0x0 }, /* #49 */
|
---|
81 | { 0x0d2d06, 0x0d2d06, 0x114e, 0x0000, 0x4029, 0x0 }, /* #50 */
|
---|
82 | { 0x1b4693, 0x1b4693, 0xc518, 0x0000, 0xcd17, 0x0 }, /* #51 */
|
---|
83 | { 0x073146, 0x073106, 0x9b88, 0x0000, 0x2ccb, 0x0 }, /* #52 */
|
---|
84 | { 0x284a56, 0x284a16, 0x9e3e, 0x0002, 0x27c4, 0x0 }, /* #53 */
|
---|
85 | { 0x386386, 0x386386, 0xe680, 0x0001, 0x0242, 0x0 }, /* #54 */
|
---|
86 | { 0x3a6f96, 0x3a6f96, 0x27ec, 0x0000, 0x1555, 0x0 }, /* #55 */
|
---|
87 | { 0x3f3603, 0x3f3603, 0x84fb, 0x0007, 0xa780, 0x0 }, /* #56 */
|
---|
88 | { 0x107103, 0x107103, 0x7d2c, 0x0000, 0xfb73, 0x0 }, /* #57 */
|
---|
89 | { 0x295112, 0x295112, 0xbba9, 0x0001, 0x862a, 0x0 }, /* #58 */
|
---|
90 | { 0x2b5057, 0x2b5017, 0x1424, 0x0001, 0x506a, 0x0 }, /* #59 */
|
---|
91 | { 0x1e6412, 0x1e6412, 0x0d5c, 0x0001, 0x3b46, 0x0 }, /* #60 */
|
---|
92 | { 0x2c0c02, 0x2c0c02, 0x4f37, 0x0001, 0xa4da, 0x0 }, /* #61 */
|
---|
93 | { 0x3d0092, 0x3d0092, 0x8ede, 0x0000, 0x9ec5, 0x0 }, /* #62 */
|
---|
94 | { 0x1e21c6, 0x1e2186, 0x3456, 0x0002, 0x393c, 0x0 }, /* #63 */
|
---|
95 | { 0x082ad2, 0x082a92, 0x2d8b, 0x0000, 0x3c55, 0x0 }, /* #64 */
|
---|
96 | { 0x3c30d6, 0x3c3096, 0xca1d, 0x0000, 0x4b49, 0x0 }, /* #65 */
|
---|
97 | { 0x1a4b97, 0x1a4b97, 0x6264, 0x0002, 0xbfd4, 0x0 }, /* #66 */
|
---|
98 | { 0x0f7802, 0x0f7802, 0x6311, 0x0000, 0x2e95, 0x0 }, /* #67 */
|
---|
99 | { 0x1f7412, 0x1f7412, 0x7b91, 0x0000, 0x9371, 0x0 }, /* #68 */
|
---|
100 | { 0x2e63d7, 0x2e6397, 0x78a2, 0x0000, 0xf9bf, 0x0 }, /* #69 */
|
---|
101 | { 0x2d0c07, 0x2d0c07, 0xf4c2, 0x0000, 0xf425, 0x0 }, /* #70 */
|
---|
102 | { 0x356442, 0x356402, 0x8675, 0x0005, 0x8360, 0x0 }, /* #71 */
|
---|
103 | { 0x122296, 0x122296, 0x440f, 0x0001, 0x6bba, 0x0 }, /* #72 */
|
---|
104 | { 0x0a0886, 0x0a0886, 0x2dae, 0x0000, 0x1847, 0x0 }, /* #73 */
|
---|
105 | { 0x3577c6, 0x357786, 0x4d1d, 0x0000, 0xd091, 0x0 }, /* #74 */
|
---|
106 | { 0x0f1017, 0x0f1017, 0x69aa, 0x0001, 0x1a2a, 0x0 }, /* #75 */
|
---|
107 | { 0x3f4fd6, 0x3f4f96, 0xafe2, 0x0000, 0x3a13, 0x0 }, /* #76 */
|
---|
108 | { 0x3875c2, 0x387582, 0x0c83, 0x0002, 0xad84, 0x0 }, /* #77 */
|
---|
109 | { 0x1b6407, 0x1b6407, 0x6e08, 0x0000, 0xf623, 0x0 }, /* #78 */
|
---|
110 | { 0x111316, 0x111316, 0x9a11, 0x0000, 0xe727, 0x0 }, /* #79 */
|
---|
111 | { 0x165392, 0x165392, 0x2695, 0x0002, 0x2364, 0x0 }, /* #80 */
|
---|
112 | { 0x343113, 0x343113, 0x0815, 0x0002, 0xc614, 0x0 }, /* #81 */
|
---|
113 | { 0x2d4b83, 0x2d4b83, 0x9847, 0x0001, 0x8f0e, 0x0 }, /* #82 */
|
---|
114 | { 0x051356, 0x051316, 0xe39f, 0x0000, 0x0839, 0x0 }, /* #83 */
|
---|
115 | { 0x1d60c3, 0x1d6083, 0x7049, 0x0001, 0xd30e, 0x0 }, /* #84 */
|
---|
116 | { 0x167b82, 0x167b82, 0x8171, 0x0001, 0x2742, 0x0 }, /* #85 */
|
---|
117 | { 0x3f1f02, 0x3f1f02, 0x8a91, 0x0000, 0x4f0f, 0x0 }, /* #86 */
|
---|
118 | { 0x0d7a52, 0x0d7a12, 0x8ada, 0x0000, 0x239f, 0x0 }, /* #87 */
|
---|
119 | { 0x1957d7, 0x195797, 0x425e, 0x0000, 0x66d7, 0x0 }, /* #88 */
|
---|
120 | { 0x032d57, 0x032d17, 0x7859, 0x0002, 0x440c, 0x0 }, /* #89 */
|
---|
121 | { 0x192746, 0x192706, 0x1846, 0x0000, 0xa7b3, 0x0 }, /* #90 */
|
---|
122 | { 0x375ed3, 0x375e93, 0x997f, 0x0001, 0x6b1e, 0x0 }, /* #91 */
|
---|
123 | { 0x3a3f86, 0x3a3f86, 0xe1af, 0x0000, 0xe909, 0x0 }, /* #92 */
|
---|
124 | { 0x100c83, 0x100c83, 0xcd63, 0x0008, 0x2f00, 0x0 }, /* #93 */
|
---|
125 | { 0x233546, 0x233506, 0xa631, 0x0004, 0xe250, 0x0 }, /* #94 */
|
---|
126 | { 0x3e7d53, 0x3e7d13, 0x171e, 0x0000, 0xbafd, 0x0 }, /* #95 */
|
---|
127 | };
|
---|
128 | static const BINU16_TEST_T g_aTests_bsr_u16_amd[] =
|
---|
129 | {
|
---|
130 | { 0x0a6c93, 0x0a6cd3, 0x0000, 0x0000, 0x0000, 0x0 }, /* #0 */
|
---|
131 | { 0x247243, 0x247243, 0x0000, 0x0000, 0x0000, 0x0 }, /* #1 */
|
---|
132 | { 0x257406, 0x257446, 0x0000, 0x0000, 0x0000, 0x0 }, /* #2 */
|
---|
133 | { 0x256993, 0x2569d3, 0x0000, 0x0000, 0x0000, 0x0 }, /* #3 */
|
---|
134 | { 0x0960c6, 0x0960c6, 0x0000, 0x0000, 0x0000, 0x0 }, /* #4 */
|
---|
135 | { 0x0c5203, 0x0c5243, 0x0000, 0x0000, 0x0000, 0x0 }, /* #5 */
|
---|
136 | { 0x2633c2, 0x2633c2, 0x0546, 0x0546, 0x0000, 0x0 }, /* #6 */
|
---|
137 | { 0x2f6e86, 0x2f6ec6, 0xdc5d, 0xdc5d, 0x0000, 0x0 }, /* #7 */
|
---|
138 | { 0x3b5f96, 0x3b5fd6, 0x61c4, 0x61c4, 0x0000, 0x0 }, /* #8 */
|
---|
139 | { 0x183612, 0x183652, 0x3c05, 0x3c05, 0x0000, 0x0 }, /* #9 */
|
---|
140 | { 0x392852, 0x392852, 0x822c, 0x822c, 0x0000, 0x0 }, /* #10 */
|
---|
141 | { 0x371b87, 0x371bc7, 0x157f, 0x157f, 0x0000, 0x0 }, /* #11 */
|
---|
142 | { 0x0b5d97, 0x0b5d97, 0x2454, 0x000d, 0x29e8, 0x0 }, /* #12 */
|
---|
143 | { 0x3b72d7, 0x3b7297, 0x525e, 0x000f, 0xce65, 0x0 }, /* #13 */
|
---|
144 | { 0x0150d3, 0x015093, 0x3412, 0x000f, 0xb58c, 0x0 }, /* #14 */
|
---|
145 | { 0x1e3283, 0x1e3283, 0xdd6d, 0x000e, 0x5f87, 0x0 }, /* #15 */
|
---|
146 | { 0x271857, 0x271817, 0x8f0d, 0x000f, 0xcfba, 0x0 }, /* #16 */
|
---|
147 | { 0x3262d6, 0x326296, 0x317c, 0x000f, 0xf486, 0x0 }, /* #17 */
|
---|
148 | { 0x372702, 0x372702, 0xf7c7, 0x000e, 0x4b01, 0x0 }, /* #18 */
|
---|
149 | { 0x1d4382, 0x1d4382, 0x4f9f, 0x000f, 0x80f8, 0x0 }, /* #19 */
|
---|
150 | { 0x155993, 0x155993, 0x16c0, 0x000f, 0xbccc, 0x0 }, /* #20 */
|
---|
151 | { 0x343596, 0x343596, 0xe801, 0x000f, 0xcb40, 0x0 }, /* #21 */
|
---|
152 | { 0x3b7942, 0x3b7902, 0x06a5, 0x000e, 0x68e1, 0x0 }, /* #22 */
|
---|
153 | { 0x2a2a47, 0x2a2a07, 0xa340, 0x000f, 0xf0a9, 0x0 }, /* #23 */
|
---|
154 | { 0x332342, 0x332302, 0x8063, 0x000f, 0xf7bf, 0x0 }, /* #24 */
|
---|
155 | { 0x3e4997, 0x3e4997, 0xe3d3, 0x000d, 0x3f67, 0x0 }, /* #25 */
|
---|
156 | { 0x0f0906, 0x0f0906, 0x8a73, 0x000f, 0xc49c, 0x0 }, /* #26 */
|
---|
157 | { 0x207a56, 0x207a16, 0x3c69, 0x000e, 0x50e2, 0x0 }, /* #27 */
|
---|
158 | { 0x3526c7, 0x352687, 0x048e, 0x000e, 0x415f, 0x0 }, /* #28 */
|
---|
159 | { 0x280492, 0x280492, 0xdf79, 0x000f, 0x932b, 0x0 }, /* #29 */
|
---|
160 | { 0x040843, 0x040803, 0xe91b, 0x000d, 0x2872, 0x0 }, /* #30 */
|
---|
161 | { 0x0210d6, 0x021096, 0xddc9, 0x000f, 0xebcb, 0x0 }, /* #31 */
|
---|
162 | { 0x2a1247, 0x2a1207, 0x901f, 0x000c, 0x1e29, 0x0 }, /* #32 */
|
---|
163 | { 0x0f3892, 0x0f3892, 0x0f77, 0x000e, 0x7795, 0x0 }, /* #33 */
|
---|
164 | { 0x090f56, 0x090f16, 0x3d1b, 0x000f, 0xbc46, 0x0 }, /* #34 */
|
---|
165 | { 0x0b2143, 0x0b2103, 0xa7c7, 0x000d, 0x386d, 0x0 }, /* #35 */
|
---|
166 | { 0x3b2c96, 0x3b2c96, 0x1508, 0x000f, 0xf8a7, 0x0 }, /* #36 */
|
---|
167 | { 0x084757, 0x084717, 0x27b2, 0x000c, 0x1eba, 0x0 }, /* #37 */
|
---|
168 | { 0x0a6e16, 0x0a6e16, 0xe74c, 0x000e, 0x56d7, 0x0 }, /* #38 */
|
---|
169 | { 0x1c7716, 0x1c7716, 0x7332, 0x000f, 0xf503, 0x0 }, /* #39 */
|
---|
170 | { 0x2b4157, 0x2b4117, 0xd231, 0x000f, 0xc39c, 0x0 }, /* #40 */
|
---|
171 | { 0x0e3d86, 0x0e3d86, 0x3dff, 0x000d, 0x30b0, 0x0 }, /* #41 */
|
---|
172 | { 0x012943, 0x012903, 0x4560, 0x000f, 0xaa23, 0x0 }, /* #42 */
|
---|
173 | { 0x307fd2, 0x307f92, 0x13f3, 0x000f, 0xcf7f, 0x0 }, /* #43 */
|
---|
174 | { 0x243a13, 0x243a13, 0x5dbb, 0x000f, 0xb0c3, 0x0 }, /* #44 */
|
---|
175 | { 0x276356, 0x276316, 0x214f, 0x000f, 0xcbb0, 0x0 }, /* #45 */
|
---|
176 | { 0x052cd3, 0x052c93, 0xafb7, 0x000e, 0x46c1, 0x0 }, /* #46 */
|
---|
177 | { 0x222e42, 0x222e02, 0xb494, 0x000f, 0x80e6, 0x0 }, /* #47 */
|
---|
178 | { 0x2b3192, 0x2b3192, 0x8dac, 0x000d, 0x2b61, 0x0 }, /* #48 */
|
---|
179 | { 0x087f53, 0x087f13, 0x03ea, 0x000d, 0x2a8b, 0x0 }, /* #49 */
|
---|
180 | { 0x1b2803, 0x1b2803, 0x30a9, 0x000f, 0xb50c, 0x0 }, /* #50 */
|
---|
181 | { 0x2c27c3, 0x2c2783, 0x8c0b, 0x000d, 0x2caa, 0x0 }, /* #51 */
|
---|
182 | { 0x205203, 0x205203, 0x298c, 0x000f, 0xd9f8, 0x0 }, /* #52 */
|
---|
183 | { 0x075ec2, 0x075e82, 0xe2a8, 0x000f, 0x9e78, 0x0 }, /* #53 */
|
---|
184 | { 0x185ed6, 0x185e96, 0x9ad2, 0x000e, 0x5751, 0x0 }, /* #54 */
|
---|
185 | { 0x152bd3, 0x152b93, 0x3b2a, 0x000e, 0x7ad4, 0x0 }, /* #55 */
|
---|
186 | { 0x290157, 0x290117, 0x2b06, 0x000f, 0xa98d, 0x0 }, /* #56 */
|
---|
187 | { 0x1a1456, 0x1a1416, 0x060c, 0x000d, 0x3d31, 0x0 }, /* #57 */
|
---|
188 | { 0x070f57, 0x070f17, 0xbc4c, 0x000e, 0x4b0a, 0x0 }, /* #58 */
|
---|
189 | { 0x097d87, 0x097d87, 0xf860, 0x000f, 0xa3b5, 0x0 }, /* #59 */
|
---|
190 | { 0x006456, 0x006416, 0x8f82, 0x000f, 0xbe9d, 0x0 }, /* #60 */
|
---|
191 | { 0x0f6a03, 0x0f6a03, 0x1c7b, 0x000a, 0x044f, 0x0 }, /* #61 */
|
---|
192 | { 0x257f53, 0x257f13, 0x1880, 0x000f, 0xac2d, 0x0 }, /* #62 */
|
---|
193 | { 0x076b46, 0x076b06, 0x06dc, 0x000e, 0x6d51, 0x0 }, /* #63 */
|
---|
194 | { 0x301ac7, 0x301a87, 0xfe74, 0x000f, 0xac20, 0x0 }, /* #64 */
|
---|
195 | { 0x121212, 0x121212, 0x299f, 0x000f, 0xc1d7, 0x0 }, /* #65 */
|
---|
196 | { 0x002643, 0x002603, 0xecb5, 0x000f, 0x9cac, 0x0 }, /* #66 */
|
---|
197 | { 0x231883, 0x231883, 0x0a34, 0x000f, 0xf107, 0x0 }, /* #67 */
|
---|
198 | { 0x0102c6, 0x010286, 0x29ae, 0x000f, 0x8cdb, 0x0 }, /* #68 */
|
---|
199 | { 0x3c0b43, 0x3c0b03, 0xc6f9, 0x000a, 0x05c2, 0x0 }, /* #69 */
|
---|
200 | { 0x0d2397, 0x0d2397, 0xf3e0, 0x000f, 0xf93f, 0x0 }, /* #70 */
|
---|
201 | { 0x244257, 0x244217, 0x20c6, 0x000f, 0xa87d, 0x0 }, /* #71 */
|
---|
202 | { 0x2b2d03, 0x2b2d03, 0x5d1c, 0x000f, 0xe274, 0x0 }, /* #72 */
|
---|
203 | { 0x2e6897, 0x2e6897, 0xf942, 0x000f, 0x954e, 0x0 }, /* #73 */
|
---|
204 | { 0x3c4b53, 0x3c4b13, 0x07e7, 0x000f, 0xe72e, 0x0 }, /* #74 */
|
---|
205 | { 0x0210d3, 0x021093, 0x3825, 0x000d, 0x2c15, 0x0 }, /* #75 */
|
---|
206 | { 0x173ac2, 0x173a82, 0xd405, 0x000f, 0xbeff, 0x0 }, /* #76 */
|
---|
207 | { 0x260a06, 0x260a06, 0xc430, 0x000e, 0x67ef, 0x0 }, /* #77 */
|
---|
208 | { 0x381b57, 0x381b17, 0x7a96, 0x000d, 0x2a61, 0x0 }, /* #78 */
|
---|
209 | { 0x2c4912, 0x2c4912, 0x5cc5, 0x000f, 0x9f8a, 0x0 }, /* #79 */
|
---|
210 | { 0x334593, 0x334593, 0x267f, 0x000e, 0x7a91, 0x0 }, /* #80 */
|
---|
211 | { 0x3c6707, 0x3c6707, 0xc505, 0x000f, 0xd201, 0x0 }, /* #81 */
|
---|
212 | { 0x1a5582, 0x1a5582, 0x8ec1, 0x000e, 0x44c0, 0x0 }, /* #82 */
|
---|
213 | { 0x3a4b83, 0x3a4b83, 0x253f, 0x000e, 0x599a, 0x0 }, /* #83 */
|
---|
214 | { 0x0c0ec6, 0x0c0e86, 0xd63d, 0x000e, 0x4c81, 0x0 }, /* #84 */
|
---|
215 | { 0x203a86, 0x203a86, 0xd308, 0x000f, 0xef3d, 0x0 }, /* #85 */
|
---|
216 | { 0x331206, 0x331206, 0xd705, 0x000f, 0x90ae, 0x0 }, /* #86 */
|
---|
217 | { 0x1d3f92, 0x1d3f92, 0x435f, 0x000e, 0x4716, 0x0 }, /* #87 */
|
---|
218 | { 0x3a0c43, 0x3a0c03, 0x3b49, 0x000e, 0x7120, 0x0 }, /* #88 */
|
---|
219 | { 0x016bd7, 0x016b97, 0x32a0, 0x000f, 0xb46f, 0x0 }, /* #89 */
|
---|
220 | { 0x0d1102, 0x0d1102, 0xb3f7, 0x000d, 0x261a, 0x0 }, /* #90 */
|
---|
221 | { 0x147fc3, 0x147f83, 0xa21d, 0x000e, 0x42e6, 0x0 }, /* #91 */
|
---|
222 | { 0x160f97, 0x160f97, 0x962d, 0x000f, 0x8d50, 0x0 }, /* #92 */
|
---|
223 | { 0x1d2d07, 0x1d2d07, 0xd08e, 0x000d, 0x3387, 0x0 }, /* #93 */
|
---|
224 | { 0x051a06, 0x051a06, 0xf4cb, 0x000e, 0x6eb4, 0x0 }, /* #94 */
|
---|
225 | { 0x1e0383, 0x1e0383, 0xd209, 0x000e, 0x592e, 0x0 }, /* #95 */
|
---|
226 | };
|
---|
227 | static const BINU16_TEST_T g_aTests_imul_two_u16_amd[] =
|
---|
228 | {
|
---|
229 | { 0x0a0b06, 0x0a0306, 0x0000, 0x0000, 0x0000, 0x0 }, /* #0 */
|
---|
230 | { 0x222497, 0x222496, 0x0000, 0x0000, 0x0000, 0x0 }, /* #1 */
|
---|
231 | { 0x1a3417, 0x1a3416, 0x0000, 0x0000, 0x0000, 0x0 }, /* #2 */
|
---|
232 | { 0x1159c2, 0x1151c2, 0x0000, 0x0000, 0x0000, 0x0 }, /* #3 */
|
---|
233 | { 0x373802, 0x373002, 0x0000, 0x0000, 0x0000, 0x0 }, /* #4 */
|
---|
234 | { 0x004a42, 0x004242, 0x0000, 0x0000, 0x0000, 0x0 }, /* #5 */
|
---|
235 | { 0x0b3643, 0x0b3642, 0xc6e4, 0x0000, 0x0000, 0x0 }, /* #6 */
|
---|
236 | { 0x3a55d7, 0x3a55d6, 0x9a81, 0x0000, 0x0000, 0x0 }, /* #7 */
|
---|
237 | { 0x131147, 0x131146, 0xa0ee, 0x0000, 0x0000, 0x0 }, /* #8 */
|
---|
238 | { 0x070f47, 0x070746, 0x191d, 0x0000, 0x0000, 0x0 }, /* #9 */
|
---|
239 | { 0x1a7752, 0x1a7752, 0x896a, 0x0000, 0x0000, 0x0 }, /* #10 */
|
---|
240 | { 0x181586, 0x181586, 0x37bd, 0x0000, 0x0000, 0x0 }, /* #11 */
|
---|
241 | { 0x190dd7, 0x190dd7, 0x8deb, 0xe5a6, 0x5972, 0x0 }, /* #12 */
|
---|
242 | { 0x3c5a82, 0x3c5a83, 0x8042, 0x1aee, 0x7a97, 0x0 }, /* #13 */
|
---|
243 | { 0x106e57, 0x106e57, 0x4f76, 0x77d6, 0x0191, 0x0 }, /* #14 */
|
---|
244 | { 0x2973d6, 0x297bd7, 0xcd70, 0x9cc0, 0xaf14, 0x0 }, /* #15 */
|
---|
245 | { 0x2e5387, 0x2e5b87, 0x59fc, 0x5908, 0xdcbe, 0x0 }, /* #16 */
|
---|
246 | { 0x1e7906, 0x1e7907, 0x7dd9, 0x670f, 0x3327, 0x0 }, /* #17 */
|
---|
247 | { 0x334642, 0x334e43, 0x8cd3, 0x9c51, 0xabcb, 0x0 }, /* #18 */
|
---|
248 | { 0x1c5707, 0x1c5f07, 0x49a9, 0x82c8, 0xf988, 0x0 }, /* #19 */
|
---|
249 | { 0x2c0643, 0x2c0e43, 0x26af, 0xafe8, 0xc898, 0x0 }, /* #20 */
|
---|
250 | { 0x222353, 0x222b53, 0xd609, 0xd5d0, 0x1b50, 0x0 }, /* #21 */
|
---|
251 | { 0x153d03, 0x153d03, 0x39f8, 0x8698, 0xe56d, 0x0 }, /* #22 */
|
---|
252 | { 0x3b0442, 0x3b0c43, 0x941d, 0x0095, 0x04d9, 0x0 }, /* #23 */
|
---|
253 | { 0x3b5852, 0x3b5853, 0x20d2, 0x6bb4, 0xcbca, 0x0 }, /* #24 */
|
---|
254 | { 0x1a6fc6, 0x1a6fc7, 0xc2f7, 0xfa38, 0x1188, 0x0 }, /* #25 */
|
---|
255 | { 0x2e1ad7, 0x2e1ad7, 0x7847, 0xb43e, 0xa6d2, 0x0 }, /* #26 */
|
---|
256 | { 0x1c5056, 0x1c5857, 0x21bf, 0xd787, 0xac39, 0x0 }, /* #27 */
|
---|
257 | { 0x036356, 0x036b57, 0x7d2e, 0x23f4, 0x7716, 0x0 }, /* #28 */
|
---|
258 | { 0x0c0382, 0x0c0b83, 0x2332, 0xac8e, 0xd2df, 0x0 }, /* #29 */
|
---|
259 | { 0x346152, 0x346953, 0x0cd1, 0x0978, 0x6ff8, 0x0 }, /* #30 */
|
---|
260 | { 0x2721d3, 0x2729d3, 0x6ef3, 0x6de3, 0x2151, 0x0 }, /* #31 */
|
---|
261 | { 0x2e75d2, 0x2e7dd3, 0x7e66, 0x299e, 0x83f5, 0x0 }, /* #32 */
|
---|
262 | { 0x2e7283, 0x2e7a83, 0xacf2, 0xd0e6, 0x6b4b, 0x0 }, /* #33 */
|
---|
263 | { 0x2942c3, 0x294ac3, 0x4270, 0xce60, 0xcdaa, 0x0 }, /* #34 */
|
---|
264 | { 0x3d0092, 0x3d0893, 0x3cc6, 0xf9a6, 0xfad1, 0x0 }, /* #35 */
|
---|
265 | { 0x2b7052, 0x2b7853, 0x068d, 0x1ca6, 0x40be, 0x0 }, /* #36 */
|
---|
266 | { 0x0511d3, 0x0519d3, 0x1672, 0x4af0, 0xb938, 0x0 }, /* #37 */
|
---|
267 | { 0x2a11d3, 0x2a19d3, 0x70c3, 0x88b6, 0x4912, 0x0 }, /* #38 */
|
---|
268 | { 0x026c43, 0x026c43, 0x8490, 0x4cd0, 0x3065, 0x0 }, /* #39 */
|
---|
269 | { 0x1c3956, 0x1c3957, 0x98e5, 0x5c35, 0x1111, 0x0 }, /* #40 */
|
---|
270 | { 0x3c76d3, 0x3c7ed3, 0x0165, 0x3a5c, 0xb92c, 0x0 }, /* #41 */
|
---|
271 | { 0x2f11d6, 0x2f19d7, 0xe608, 0x7e68, 0x1a0d, 0x0 }, /* #42 */
|
---|
272 | { 0x155892, 0x155893, 0xb632, 0x9c82, 0x9969, 0x0 }, /* #43 */
|
---|
273 | { 0x274f53, 0x274f53, 0x1c49, 0x0995, 0x0aed, 0x0 }, /* #44 */
|
---|
274 | { 0x185c53, 0x185c53, 0x20e2, 0xe0e2, 0xe001, 0x0 }, /* #45 */
|
---|
275 | { 0x231042, 0x231843, 0xa795, 0x2404, 0x42f4, 0x0 }, /* #46 */
|
---|
276 | { 0x0e4c97, 0x0e4c97, 0x0e76, 0x89ee, 0x7575, 0x0 }, /* #47 */
|
---|
277 | { 0x346282, 0x346a83, 0x30f3, 0xb86d, 0xc91f, 0x0 }, /* #48 */
|
---|
278 | { 0x164497, 0x164c97, 0xf3de, 0xdf64, 0xa56e, 0x0 }, /* #49 */
|
---|
279 | { 0x2a6013, 0x2a6813, 0x611e, 0xcb74, 0x07a6, 0x0 }, /* #50 */
|
---|
280 | { 0x055bc2, 0x055bc3, 0x34c6, 0x3170, 0xc5e8, 0x0 }, /* #51 */
|
---|
281 | { 0x141a86, 0x141a87, 0x9bc9, 0xb0af, 0xb4b7, 0x0 }, /* #52 */
|
---|
282 | { 0x087c43, 0x087c43, 0x3f38, 0xb138, 0x77c1, 0x0 }, /* #53 */
|
---|
283 | { 0x263dc7, 0x263dc7, 0x3634, 0xdf34, 0xa341, 0x0 }, /* #54 */
|
---|
284 | { 0x3a2d02, 0x3a2d03, 0xa26c, 0xcafc, 0x66ad, 0x0 }, /* #55 */
|
---|
285 | { 0x080357, 0x080b57, 0xa144, 0xb304, 0x9171, 0x0 }, /* #56 */
|
---|
286 | { 0x144bc3, 0x144bc3, 0x1645, 0xd4aa, 0x19a2, 0x0 }, /* #57 */
|
---|
287 | { 0x2b6f13, 0x2b6f13, 0xa9a0, 0x4e80, 0x4a44, 0x0 }, /* #58 */
|
---|
288 | { 0x2f7692, 0x2f7e93, 0xe0e1, 0x39dd, 0xec7d, 0x0 }, /* #59 */
|
---|
289 | { 0x012e57, 0x012e57, 0x1778, 0xcb90, 0xd5ae, 0x0 }, /* #60 */
|
---|
290 | { 0x0b2797, 0x0b2f97, 0x1f86, 0x85e8, 0xd5fc, 0x0 }, /* #61 */
|
---|
291 | { 0x253ed6, 0x253ed7, 0x33c3, 0xf807, 0x7a6d, 0x0 }, /* #62 */
|
---|
292 | { 0x2b1107, 0x2b1907, 0x56c9, 0x5d99, 0xa851, 0x0 }, /* #63 */
|
---|
293 | { 0x1972d6, 0x197ad7, 0x02ac, 0x5400, 0x7f00, 0x0 }, /* #64 */
|
---|
294 | { 0x065903, 0x065903, 0x04b9, 0x7424, 0x4b44, 0x0 }, /* #65 */
|
---|
295 | { 0x087057, 0x087857, 0x5ad3, 0x8295, 0xfbf7, 0x0 }, /* #66 */
|
---|
296 | { 0x255212, 0x255a13, 0x6195, 0x5458, 0x9cf8, 0x0 }, /* #67 */
|
---|
297 | { 0x0c7786, 0x0c7f87, 0xbf3b, 0x2ca0, 0xfbe0, 0x0 }, /* #68 */
|
---|
298 | { 0x1a5b96, 0x1a5b97, 0xfcd9, 0xdbf4, 0x1314, 0x0 }, /* #69 */
|
---|
299 | { 0x194187, 0x194987, 0x75e3, 0xc878, 0xbf28, 0x0 }, /* #70 */
|
---|
300 | { 0x1c67d2, 0x1c6fd3, 0xc6a6, 0x4196, 0xd5a9, 0x0 }, /* #71 */
|
---|
301 | { 0x096202, 0x096a03, 0xbbbd, 0x4fcd, 0x9d51, 0x0 }, /* #72 */
|
---|
302 | { 0x346293, 0x346a93, 0x674e, 0x44ce, 0x7341, 0x0 }, /* #73 */
|
---|
303 | { 0x256c53, 0x256c53, 0xec90, 0x89c0, 0x15bc, 0x0 }, /* #74 */
|
---|
304 | { 0x0d1802, 0x0d1803, 0xa2e5, 0xb707, 0x777b, 0x0 }, /* #75 */
|
---|
305 | { 0x2b30c3, 0x2b38c3, 0x64c5, 0x508e, 0xc336, 0x0 }, /* #76 */
|
---|
306 | { 0x2117d6, 0x211fd7, 0xd3fa, 0xbc24, 0xe1fa, 0x0 }, /* #77 */
|
---|
307 | { 0x147e13, 0x147e13, 0x3f61, 0x5967, 0x35c7, 0x0 }, /* #78 */
|
---|
308 | { 0x075a42, 0x075a43, 0xda1b, 0x335f, 0x600d, 0x0 }, /* #79 */
|
---|
309 | { 0x042952, 0x042953, 0x4cd0, 0x5370, 0xf213, 0x0 }, /* #80 */
|
---|
310 | { 0x265196, 0x265997, 0xf503, 0xc4b3, 0xaa91, 0x0 }, /* #81 */
|
---|
311 | { 0x2a50c6, 0x2a58c7, 0x3e0a, 0x3364, 0x2d8a, 0x0 }, /* #82 */
|
---|
312 | { 0x1b7306, 0x1b7b07, 0x176e, 0x1f42, 0x6f67, 0x0 }, /* #83 */
|
---|
313 | { 0x0f5397, 0x0f5b97, 0xffaa, 0x2af8, 0xf98c, 0x0 }, /* #84 */
|
---|
314 | { 0x086916, 0x086917, 0xd588, 0x7cd8, 0x0a0b, 0x0 }, /* #85 */
|
---|
315 | { 0x127513, 0x127d13, 0x7d33, 0x815c, 0xa134, 0x0 }, /* #86 */
|
---|
316 | { 0x1a0c17, 0x1a0c17, 0xad01, 0x3022, 0x3622, 0x0 }, /* #87 */
|
---|
317 | { 0x1072c6, 0x107ac7, 0xdcfc, 0x358c, 0x64dd, 0x0 }, /* #88 */
|
---|
318 | { 0x062117, 0x062917, 0xa9ad, 0x6a69, 0xd32d, 0x0 }, /* #89 */
|
---|
319 | { 0x0544d3, 0x054cd3, 0x888e, 0xbf26, 0x2c55, 0x0 }, /* #90 */
|
---|
320 | { 0x3a11c7, 0x3a19c7, 0x7233, 0xd329, 0xa133, 0x0 }, /* #91 */
|
---|
321 | { 0x364302, 0x364b03, 0xb414, 0xc8c0, 0xc070, 0x0 }, /* #92 */
|
---|
322 | { 0x1f39c3, 0x1f39c3, 0xa53e, 0x08ba, 0xa383, 0x0 }, /* #93 */
|
---|
323 | { 0x322147, 0x322947, 0x64b5, 0x1748, 0xcf28, 0x0 }, /* #94 */
|
---|
324 | { 0x0b6902, 0x0b6903, 0xe961, 0x582b, 0xf10b, 0x0 }, /* #95 */
|
---|
325 | };
|
---|
326 |
|
---|
327 |
|
---|
328 | #define HAVE_BINU32_TESTS_AMD
|
---|
329 | static const BINU32_TEST_T g_aTests_bsf_u32_amd[] =
|
---|
330 | {
|
---|
331 | { 0x3a2017, 0x3a2057, 0x00000000, 0x00000000, 0x00000000, 0x0 }, /* #0 */
|
---|
332 | { 0x2b7b06, 0x2b7b46, 0x00000000, 0x00000000, 0x00000000, 0x0 }, /* #1 */
|
---|
333 | { 0x2d6b02, 0x2d6b42, 0x00000000, 0x00000000, 0x00000000, 0x0 }, /* #2 */
|
---|
334 | { 0x0e08d6, 0x0e08d6, 0x00000000, 0x00000000, 0x00000000, 0x0 }, /* #3 */
|
---|
335 | { 0x2f59d6, 0x2f59d6, 0x00000000, 0x00000000, 0x00000000, 0x0 }, /* #4 */
|
---|
336 | { 0x060017, 0x060057, 0x00000000, 0x00000000, 0x00000000, 0x0 }, /* #5 */
|
---|
337 | { 0x317a93, 0x317ad3, 0x11ae9d07, 0x11ae9d07, 0x00000000, 0x0 }, /* #6 */
|
---|
338 | { 0x073f82, 0x073fc2, 0xab22d54a, 0xab22d54a, 0x00000000, 0x0 }, /* #7 */
|
---|
339 | { 0x212413, 0x212453, 0xba1138e5, 0xba1138e5, 0x00000000, 0x0 }, /* #8 */
|
---|
340 | { 0x2e6003, 0x2e6043, 0x026653d2, 0x026653d2, 0x00000000, 0x0 }, /* #9 */
|
---|
341 | { 0x090113, 0x090153, 0x632f4b5b, 0x632f4b5b, 0x00000000, 0x0 }, /* #10 */
|
---|
342 | { 0x3c5542, 0x3c5542, 0x094b5b5c, 0x094b5b5c, 0x00000000, 0x0 }, /* #11 */
|
---|
343 | { 0x1a79c2, 0x1a7982, 0xb2c4d34b, 0x00000001, 0xd80c1bca, 0x0 }, /* #12 */
|
---|
344 | { 0x3417c7, 0x341787, 0x4822cd6d, 0x00000000, 0x64dcb347, 0x0 }, /* #13 */
|
---|
345 | { 0x3e0d13, 0x3e0d13, 0x06962435, 0x00000000, 0xeb2316f3, 0x0 }, /* #14 */
|
---|
346 | { 0x376252, 0x376212, 0x3cd2c609, 0x00000000, 0x31c79811, 0x0 }, /* #15 */
|
---|
347 | { 0x101d97, 0x101d97, 0xca1c45a1, 0x00000001, 0x461f730a, 0x0 }, /* #16 */
|
---|
348 | { 0x391883, 0x391883, 0xaed5be31, 0x00000002, 0x92b99afc, 0x0 }, /* #17 */
|
---|
349 | { 0x2e40d2, 0x2e4092, 0x8761a702, 0x00000001, 0xdc1b98ea, 0x0 }, /* #18 */
|
---|
350 | { 0x1459c6, 0x145986, 0xb65993f4, 0x00000000, 0xf300b4df, 0x0 }, /* #19 */
|
---|
351 | { 0x225757, 0x225717, 0xf76db2fd, 0x00000000, 0x43021c79, 0x0 }, /* #20 */
|
---|
352 | { 0x1b4d53, 0x1b4d13, 0x6cfb8462, 0x00000008, 0xb4b05500, 0x0 }, /* #21 */
|
---|
353 | { 0x1c0e06, 0x1c0e06, 0xa2303eb1, 0x0000000b, 0x8d63e800, 0x0 }, /* #22 */
|
---|
354 | { 0x145ed6, 0x145e96, 0x6f604e32, 0x00000001, 0x5badccea, 0x0 }, /* #23 */
|
---|
355 | { 0x284583, 0x284583, 0xe6b616b1, 0x00000000, 0xfc8bd251, 0x0 }, /* #24 */
|
---|
356 | { 0x1d0392, 0x1d0392, 0x19d6487c, 0x00000002, 0x4330d224, 0x0 }, /* #25 */
|
---|
357 | { 0x345bd2, 0x345b92, 0xc3808ab8, 0x00000000, 0xac1358a7, 0x0 }, /* #26 */
|
---|
358 | { 0x215286, 0x215286, 0xb1b27aef, 0x00000000, 0xbca51b39, 0x0 }, /* #27 */
|
---|
359 | { 0x1e7b17, 0x1e7b17, 0xe1a4cb7f, 0x00000001, 0x8a2c101a, 0x0 }, /* #28 */
|
---|
360 | { 0x154103, 0x154103, 0xae9eb24f, 0x00000000, 0xf4cc9945, 0x0 }, /* #29 */
|
---|
361 | { 0x223cc3, 0x223c83, 0xc0fc54ad, 0x00000000, 0xb61b4b2f, 0x0 }, /* #30 */
|
---|
362 | { 0x253716, 0x253716, 0x778d82a9, 0x00000000, 0x6b7d41bd, 0x0 }, /* #31 */
|
---|
363 | { 0x267593, 0x267593, 0xdb862695, 0x00000000, 0x444f0e51, 0x0 }, /* #32 */
|
---|
364 | { 0x346a06, 0x346a06, 0x3ff1ec32, 0x00000000, 0xe3ca083d, 0x0 }, /* #33 */
|
---|
365 | { 0x230fd3, 0x230f93, 0xf72dd82d, 0x00000000, 0x62cbaf7b, 0x0 }, /* #34 */
|
---|
366 | { 0x2d66c3, 0x2d6683, 0x7421eb7d, 0x00000000, 0x1eeb971b, 0x0 }, /* #35 */
|
---|
367 | { 0x0d1e46, 0x0d1e06, 0x4913aee4, 0x00000000, 0x2b3f2037, 0x0 }, /* #36 */
|
---|
368 | { 0x1c1107, 0x1c1107, 0xe7640f41, 0x00000001, 0x5a25a96e, 0x0 }, /* #37 */
|
---|
369 | { 0x1622d6, 0x162296, 0xb3a70235, 0x00000002, 0x998220e4, 0x0 }, /* #38 */
|
---|
370 | { 0x3d0686, 0x3d0686, 0x8952b187, 0x00000000, 0x94051ad9, 0x0 }, /* #39 */
|
---|
371 | { 0x2526d3, 0x252693, 0x869d1c69, 0x00000000, 0x34b434e3, 0x0 }, /* #40 */
|
---|
372 | { 0x3c3e17, 0x3c3e17, 0x9e51f3dc, 0x00000002, 0x966120e4, 0x0 }, /* #41 */
|
---|
373 | { 0x360502, 0x360502, 0x1cd854ea, 0x00000000, 0xfeaedd71, 0x0 }, /* #42 */
|
---|
374 | { 0x0c45d7, 0x0c4597, 0x557ed646, 0x00000000, 0xfa25b983, 0x0 }, /* #43 */
|
---|
375 | { 0x360613, 0x360613, 0x9d1e78d4, 0x00000001, 0x3b8ed60e, 0x0 }, /* #44 */
|
---|
376 | { 0x077083, 0x077083, 0x55434778, 0x00000000, 0x34094303, 0x0 }, /* #45 */
|
---|
377 | { 0x0e1487, 0x0e1487, 0xd14103a5, 0x00000004, 0x83566f50, 0x0 }, /* #46 */
|
---|
378 | { 0x256ec6, 0x256e86, 0x86e74e45, 0x00000005, 0xbbc3b860, 0x0 }, /* #47 */
|
---|
379 | { 0x3d6612, 0x3d6612, 0x4b8deda2, 0x00000000, 0xd2ec2c9b, 0x0 }, /* #48 */
|
---|
380 | { 0x247dd3, 0x247d93, 0x8e804d0f, 0x00000002, 0x49433c0c, 0x0 }, /* #49 */
|
---|
381 | { 0x1b5d47, 0x1b5d07, 0x6a458443, 0x00000001, 0xb9ee8136, 0x0 }, /* #50 */
|
---|
382 | { 0x253ec6, 0x253e86, 0x45fbc2e2, 0x00000000, 0x93b7a753, 0x0 }, /* #51 */
|
---|
383 | { 0x0a4443, 0x0a4403, 0xbdc7482d, 0x00000001, 0xa653a20a, 0x0 }, /* #52 */
|
---|
384 | { 0x337303, 0x337303, 0xa943869c, 0x00000000, 0x103aa1c1, 0x0 }, /* #53 */
|
---|
385 | { 0x112f07, 0x112f07, 0xe1bb9be1, 0x00000002, 0x63f6e214, 0x0 }, /* #54 */
|
---|
386 | { 0x342156, 0x342116, 0x13a3d80b, 0x00000000, 0x69bcc43f, 0x0 }, /* #55 */
|
---|
387 | { 0x383a56, 0x383a16, 0x19bd961f, 0x00000006, 0x6dcafb40, 0x0 }, /* #56 */
|
---|
388 | { 0x353e16, 0x353e16, 0xe6890b1a, 0x00000000, 0x2f37ebb9, 0x0 }, /* #57 */
|
---|
389 | { 0x147792, 0x147792, 0x8a53f555, 0x00000000, 0x0e0fa4bf, 0x0 }, /* #58 */
|
---|
390 | { 0x087ec7, 0x087e87, 0xb190db07, 0x00000004, 0x5d1be2d0, 0x0 }, /* #59 */
|
---|
391 | { 0x077553, 0x077513, 0x12118806, 0x00000001, 0x7cf94b2e, 0x0 }, /* #60 */
|
---|
392 | { 0x365842, 0x365802, 0xe2316891, 0x00000005, 0xd9c81920, 0x0 }, /* #61 */
|
---|
393 | { 0x2931c6, 0x293186, 0xe7a02e25, 0x00000000, 0x4535b449, 0x0 }, /* #62 */
|
---|
394 | { 0x0f4816, 0x0f4816, 0x2087ceea, 0x00000000, 0xb4217555, 0x0 }, /* #63 */
|
---|
395 | { 0x1e3a12, 0x1e3a12, 0xd3fe25a1, 0x00000003, 0xd2587748, 0x0 }, /* #64 */
|
---|
396 | { 0x3f2142, 0x3f2102, 0x4f7628be, 0x00000000, 0x566cfab3, 0x0 }, /* #65 */
|
---|
397 | { 0x3f2a13, 0x3f2a13, 0x1a64d5d8, 0x00000000, 0xd2138645, 0x0 }, /* #66 */
|
---|
398 | { 0x142542, 0x142502, 0x80dbbab5, 0x00000000, 0x19bec183, 0x0 }, /* #67 */
|
---|
399 | { 0x122d56, 0x122d16, 0x73bbe6c2, 0x00000001, 0xf52ae516, 0x0 }, /* #68 */
|
---|
400 | { 0x264352, 0x264312, 0x35161c03, 0x00000001, 0x7e894502, 0x0 }, /* #69 */
|
---|
401 | { 0x114716, 0x114716, 0xf0c35d93, 0x00000000, 0x2a3497bb, 0x0 }, /* #70 */
|
---|
402 | { 0x150b82, 0x150b82, 0xb1c26b5f, 0x00000001, 0x5317437e, 0x0 }, /* #71 */
|
---|
403 | { 0x102fd2, 0x102f92, 0x94730f35, 0x00000000, 0x8deb8be3, 0x0 }, /* #72 */
|
---|
404 | { 0x2d0c06, 0x2d0c06, 0x6271f9de, 0x00000004, 0x68cb9050, 0x0 }, /* #73 */
|
---|
405 | { 0x2f0916, 0x2f0916, 0x2e92b478, 0x00000000, 0xe1864a2b, 0x0 }, /* #74 */
|
---|
406 | { 0x2f5e16, 0x2f5e16, 0xa2bb9556, 0x00000001, 0x894973be, 0x0 }, /* #75 */
|
---|
407 | { 0x0d4397, 0x0d4397, 0xc46bbb6a, 0x00000001, 0xbcdd2e6a, 0x0 }, /* #76 */
|
---|
408 | { 0x125057, 0x125017, 0xdd5a3967, 0x00000001, 0x0e6ec912, 0x0 }, /* #77 */
|
---|
409 | { 0x1264d2, 0x126492, 0xaf367c6a, 0x00000000, 0x22222b5d, 0x0 }, /* #78 */
|
---|
410 | { 0x0c7806, 0x0c7806, 0x34394ad0, 0x00000002, 0x9d5ed94c, 0x0 }, /* #79 */
|
---|
411 | { 0x0c3c57, 0x0c3c17, 0xfb466015, 0x00000000, 0x094e41ed, 0x0 }, /* #80 */
|
---|
412 | { 0x0a5416, 0x0a5416, 0xb35e3af2, 0x00000001, 0x2f700036, 0x0 }, /* #81 */
|
---|
413 | { 0x1e1242, 0x1e1202, 0xe448f16d, 0x00000001, 0xf0e25e8a, 0x0 }, /* #82 */
|
---|
414 | { 0x2c6fc6, 0x2c6f86, 0x84bb7e2c, 0x00000002, 0xb1589df4, 0x0 }, /* #83 */
|
---|
415 | { 0x2a3846, 0x2a3806, 0xa116c2cc, 0x00000002, 0x9d4ef00c, 0x0 }, /* #84 */
|
---|
416 | { 0x315387, 0x315387, 0xc046a311, 0x00000000, 0xdd7bb13b, 0x0 }, /* #85 */
|
---|
417 | { 0x302796, 0x302796, 0x22cc0512, 0x00000000, 0x8060f297, 0x0 }, /* #86 */
|
---|
418 | { 0x161792, 0x161792, 0x4c8156bc, 0x00000000, 0x7f65570d, 0x0 }, /* #87 */
|
---|
419 | { 0x3657d2, 0x365792, 0x09bfc836, 0x00000001, 0x0df1563a, 0x0 }, /* #88 */
|
---|
420 | { 0x1400d6, 0x140096, 0x040cd149, 0x00000001, 0xa58011b2, 0x0 }, /* #89 */
|
---|
421 | { 0x097107, 0x097107, 0x48624b51, 0x00000000, 0x2d3ed7f7, 0x0 }, /* #90 */
|
---|
422 | { 0x143057, 0x143017, 0xd384da6c, 0x00000001, 0xf720134a, 0x0 }, /* #91 */
|
---|
423 | { 0x127b86, 0x127b86, 0xb0ad3215, 0x00000000, 0x7ab33a7d, 0x0 }, /* #92 */
|
---|
424 | { 0x052352, 0x052312, 0xe29c2522, 0x00000000, 0x794a0dc1, 0x0 }, /* #93 */
|
---|
425 | { 0x0d3816, 0x0d3816, 0x151eee12, 0x00000000, 0x619fea93, 0x0 }, /* #94 */
|
---|
426 | { 0x216a06, 0x216a06, 0x9aa5ca92, 0x00000002, 0x7a9665bc, 0x0 }, /* #95 */
|
---|
427 | };
|
---|
428 | static const BINU32_TEST_T g_aTests_bsr_u32_amd[] =
|
---|
429 | {
|
---|
430 | { 0x313792, 0x3137d2, 0x00000000, 0x00000000, 0x00000000, 0x0 }, /* #0 */
|
---|
431 | { 0x3f3902, 0x3f3942, 0x00000000, 0x00000000, 0x00000000, 0x0 }, /* #1 */
|
---|
432 | { 0x3f6ac6, 0x3f6ac6, 0x00000000, 0x00000000, 0x00000000, 0x0 }, /* #2 */
|
---|
433 | { 0x3c0506, 0x3c0546, 0x00000000, 0x00000000, 0x00000000, 0x0 }, /* #3 */
|
---|
434 | { 0x0b3517, 0x0b3557, 0x00000000, 0x00000000, 0x00000000, 0x0 }, /* #4 */
|
---|
435 | { 0x1d1c53, 0x1d1c53, 0x00000000, 0x00000000, 0x00000000, 0x0 }, /* #5 */
|
---|
436 | { 0x013686, 0x0136c6, 0xfbbe6e87, 0xfbbe6e87, 0x00000000, 0x0 }, /* #6 */
|
---|
437 | { 0x0a7f97, 0x0a7fd7, 0xc0066ecb, 0xc0066ecb, 0x00000000, 0x0 }, /* #7 */
|
---|
438 | { 0x137243, 0x137243, 0x51464131, 0x51464131, 0x00000000, 0x0 }, /* #8 */
|
---|
439 | { 0x2200d3, 0x2200d3, 0x1f6ea932, 0x1f6ea932, 0x00000000, 0x0 }, /* #9 */
|
---|
440 | { 0x264292, 0x2642d2, 0x45dc2a2d, 0x45dc2a2d, 0x00000000, 0x0 }, /* #10 */
|
---|
441 | { 0x147356, 0x147356, 0x78353a6b, 0x78353a6b, 0x00000000, 0x0 }, /* #11 */
|
---|
442 | { 0x0e0456, 0x0e0416, 0x4e9a1460, 0x0000001d, 0x25afd2f0, 0x0 }, /* #12 */
|
---|
443 | { 0x013e97, 0x013e97, 0x32501f15, 0x0000001e, 0x6a28d654, 0x0 }, /* #13 */
|
---|
444 | { 0x0f5b17, 0x0f5b17, 0xe92f9507, 0x0000001f, 0xf2e113b0, 0x0 }, /* #14 */
|
---|
445 | { 0x134296, 0x134296, 0x03a197e0, 0x0000001f, 0xe5f9f4fc, 0x0 }, /* #15 */
|
---|
446 | { 0x030093, 0x030093, 0x39e2a4b6, 0x0000001b, 0x0eabc66a, 0x0 }, /* #16 */
|
---|
447 | { 0x2f0157, 0x2f0117, 0x819ef201, 0x0000001f, 0xea22207b, 0x0 }, /* #17 */
|
---|
448 | { 0x022186, 0x022186, 0x8a4457c8, 0x0000001b, 0x0cdf10bc, 0x0 }, /* #18 */
|
---|
449 | { 0x032d16, 0x032d16, 0x26a2c5f0, 0x0000001e, 0x48714434, 0x0 }, /* #19 */
|
---|
450 | { 0x345716, 0x345716, 0xb9bea6fd, 0x0000001f, 0x93c56a7c, 0x0 }, /* #20 */
|
---|
451 | { 0x121dd3, 0x121d93, 0x25a638ac, 0x0000001f, 0x83d2d857, 0x0 }, /* #21 */
|
---|
452 | { 0x393997, 0x393997, 0xe7bc2136, 0x0000001d, 0x3028749b, 0x0 }, /* #22 */
|
---|
453 | { 0x3f04d2, 0x3f0492, 0xb0688c4e, 0x0000001c, 0x1fd36db6, 0x0 }, /* #23 */
|
---|
454 | { 0x075806, 0x075806, 0x3739362f, 0x0000001e, 0x4d1484cf, 0x0 }, /* #24 */
|
---|
455 | { 0x1b5993, 0x1b5993, 0xa9d6a67e, 0x0000001b, 0x0b4cd07b, 0x0 }, /* #25 */
|
---|
456 | { 0x0b4102, 0x0b4102, 0x82daa57b, 0x0000001f, 0xe0a62fb3, 0x0 }, /* #26 */
|
---|
457 | { 0x054257, 0x054217, 0xff99fdd2, 0x0000001f, 0x96e7069d, 0x0 }, /* #27 */
|
---|
458 | { 0x233902, 0x233902, 0x813e016b, 0x0000001b, 0x0dcf3943, 0x0 }, /* #28 */
|
---|
459 | { 0x380597, 0x380597, 0x8b4c3783, 0x0000001f, 0xb8d0a013, 0x0 }, /* #29 */
|
---|
460 | { 0x3d7d56, 0x3d7d16, 0x7d434993, 0x0000001f, 0x8c939224, 0x0 }, /* #30 */
|
---|
461 | { 0x1f20c2, 0x1f2082, 0x3a335823, 0x00000017, 0x00dfa082, 0x0 }, /* #31 */
|
---|
462 | { 0x225816, 0x225816, 0x92181632, 0x0000001f, 0xab5935e5, 0x0 }, /* #32 */
|
---|
463 | { 0x210452, 0x210412, 0xb0be6fe6, 0x0000001f, 0xe6a47e0a, 0x0 }, /* #33 */
|
---|
464 | { 0x0e5657, 0x0e5617, 0x26da27f9, 0x0000001f, 0xbc76605c, 0x0 }, /* #34 */
|
---|
465 | { 0x305706, 0x305706, 0x18890924, 0x0000001e, 0x4cb747e5, 0x0 }, /* #35 */
|
---|
466 | { 0x1111c2, 0x111182, 0x29eec1d8, 0x0000001f, 0xb9f8823d, 0x0 }, /* #36 */
|
---|
467 | { 0x2e1086, 0x2e1086, 0x171283e0, 0x0000001f, 0xc08ff2f5, 0x0 }, /* #37 */
|
---|
468 | { 0x1753d2, 0x175392, 0x15db4768, 0x0000001e, 0x6f2d28e1, 0x0 }, /* #38 */
|
---|
469 | { 0x1663d3, 0x166393, 0x67111026, 0x0000001f, 0x913b63a7, 0x0 }, /* #39 */
|
---|
470 | { 0x0b71c7, 0x0b7187, 0xabb1f179, 0x0000001d, 0x2f64762b, 0x0 }, /* #40 */
|
---|
471 | { 0x0a3a07, 0x0a3a07, 0xe6f1fa81, 0x0000001c, 0x18753f20, 0x0 }, /* #41 */
|
---|
472 | { 0x037b16, 0x037b16, 0xe71061c5, 0x0000001e, 0x6482e08c, 0x0 }, /* #42 */
|
---|
473 | { 0x241a06, 0x241a06, 0xffea937c, 0x0000001f, 0x8178f380, 0x0 }, /* #43 */
|
---|
474 | { 0x3a5943, 0x3a5903, 0x9739d0d4, 0x0000001e, 0x54bd3b09, 0x0 }, /* #44 */
|
---|
475 | { 0x2e5682, 0x2e5682, 0x9b2bc573, 0x0000001c, 0x16b02fc8, 0x0 }, /* #45 */
|
---|
476 | { 0x107f13, 0x107f13, 0x7adc4a43, 0x0000001e, 0x548f92e5, 0x0 }, /* #46 */
|
---|
477 | { 0x3523c2, 0x352382, 0xc8fea4eb, 0x0000001e, 0x45fd65bd, 0x0 }, /* #47 */
|
---|
478 | { 0x227f12, 0x227f12, 0x31cc6985, 0x0000001f, 0xa323b44d, 0x0 }, /* #48 */
|
---|
479 | { 0x125e16, 0x125e16, 0x00de925f, 0x0000001f, 0x945b9b6b, 0x0 }, /* #49 */
|
---|
480 | { 0x381816, 0x381816, 0x16f18cb9, 0x0000001f, 0x8c4dd173, 0x0 }, /* #50 */
|
---|
481 | { 0x317c02, 0x317c02, 0xc6e1aaae, 0x0000001e, 0x498ca9dd, 0x0 }, /* #51 */
|
---|
482 | { 0x237112, 0x237112, 0x2be78bda, 0x0000001f, 0xae8eabba, 0x0 }, /* #52 */
|
---|
483 | { 0x2c7902, 0x2c7902, 0xa33ead01, 0x0000001d, 0x27d02eba, 0x0 }, /* #53 */
|
---|
484 | { 0x2b6a97, 0x2b6a97, 0x22b5e6cd, 0x0000001e, 0x5443ae88, 0x0 }, /* #54 */
|
---|
485 | { 0x370dd2, 0x370d92, 0xe985febb, 0x0000001e, 0x5c16dd1c, 0x0 }, /* #55 */
|
---|
486 | { 0x0e0857, 0x0e0817, 0xc1237ba1, 0x0000001e, 0x4089879c, 0x0 }, /* #56 */
|
---|
487 | { 0x2633d6, 0x263396, 0x0f173676, 0x0000001f, 0xfcf884b7, 0x0 }, /* #57 */
|
---|
488 | { 0x112986, 0x112986, 0x1d05826f, 0x0000001c, 0x14b6544b, 0x0 }, /* #58 */
|
---|
489 | { 0x183342, 0x183302, 0x4094eafb, 0x0000001f, 0xf0cf25dc, 0x0 }, /* #59 */
|
---|
490 | { 0x3e4842, 0x3e4802, 0xb288245f, 0x0000001f, 0xc80bf2e4, 0x0 }, /* #60 */
|
---|
491 | { 0x375ad6, 0x375a96, 0x93ee46af, 0x0000001f, 0xc0629562, 0x0 }, /* #61 */
|
---|
492 | { 0x3d5502, 0x3d5502, 0x729fcced, 0x0000001f, 0x9946f592, 0x0 }, /* #62 */
|
---|
493 | { 0x245117, 0x245117, 0x8acf6f6a, 0x0000001f, 0xb89bbe84, 0x0 }, /* #63 */
|
---|
494 | { 0x3909d2, 0x390992, 0xe5fd9600, 0x0000001f, 0xab830e4f, 0x0 }, /* #64 */
|
---|
495 | { 0x201b87, 0x201b87, 0xdb69c63f, 0x0000001d, 0x3d5680fb, 0x0 }, /* #65 */
|
---|
496 | { 0x2e1f06, 0x2e1f06, 0x69f6e0c1, 0x0000001b, 0x0f1db46d, 0x0 }, /* #66 */
|
---|
497 | { 0x3067d3, 0x306793, 0x5af28fca, 0x0000001e, 0x6abe2498, 0x0 }, /* #67 */
|
---|
498 | { 0x140d16, 0x140d16, 0x6dfa313e, 0x0000001f, 0x84b715da, 0x0 }, /* #68 */
|
---|
499 | { 0x3b3e56, 0x3b3e16, 0x5894dab2, 0x0000001f, 0xd4a1e8b9, 0x0 }, /* #69 */
|
---|
500 | { 0x357517, 0x357517, 0x41cc7120, 0x0000001e, 0x5516eccc, 0x0 }, /* #70 */
|
---|
501 | { 0x144fc7, 0x144f87, 0x41894daf, 0x0000001e, 0x5d4b3dc6, 0x0 }, /* #71 */
|
---|
502 | { 0x042112, 0x042112, 0xe7327267, 0x0000001f, 0xe0f4dc4b, 0x0 }, /* #72 */
|
---|
503 | { 0x2a7187, 0x2a7187, 0x63df422a, 0x0000001f, 0xd670e5cc, 0x0 }, /* #73 */
|
---|
504 | { 0x3e3f96, 0x3e3f96, 0x0fd438db, 0x0000001d, 0x35e0b9fb, 0x0 }, /* #74 */
|
---|
505 | { 0x122957, 0x122917, 0x2395254a, 0x0000001f, 0x94c35059, 0x0 }, /* #75 */
|
---|
506 | { 0x102e82, 0x102e82, 0x919f1566, 0x0000001f, 0xe3360567, 0x0 }, /* #76 */
|
---|
507 | { 0x1c3f42, 0x1c3f02, 0x5bd01b2b, 0x0000001d, 0x3ba7d324, 0x0 }, /* #77 */
|
---|
508 | { 0x167f17, 0x167f17, 0xf6c4bf55, 0x0000001d, 0x2eeda25d, 0x0 }, /* #78 */
|
---|
509 | { 0x3e4092, 0x3e4092, 0x1cd44838, 0x0000001f, 0xb4d18424, 0x0 }, /* #79 */
|
---|
510 | { 0x3a1346, 0x3a1306, 0x9861f6ea, 0x0000001f, 0xc7998927, 0x0 }, /* #80 */
|
---|
511 | { 0x3b0402, 0x3b0402, 0x10a1fa85, 0x0000001e, 0x7a465b1e, 0x0 }, /* #81 */
|
---|
512 | { 0x082c57, 0x082c17, 0x9f9ee717, 0x0000001f, 0xb955c80c, 0x0 }, /* #82 */
|
---|
513 | { 0x002916, 0x002916, 0x2aa6ba1e, 0x0000001e, 0x68053e45, 0x0 }, /* #83 */
|
---|
514 | { 0x3b5957, 0x3b5917, 0xc8680168, 0x0000001f, 0xa4345727, 0x0 }, /* #84 */
|
---|
515 | { 0x0574d6, 0x057496, 0x53841f91, 0x0000001a, 0x0734936d, 0x0 }, /* #85 */
|
---|
516 | { 0x3a5cc7, 0x3a5c87, 0x3ff61d42, 0x0000001e, 0x76faf8dc, 0x0 }, /* #86 */
|
---|
517 | { 0x284f97, 0x284f97, 0x6dc98320, 0x0000001f, 0x88bfe22f, 0x0 }, /* #87 */
|
---|
518 | { 0x1a20d3, 0x1a2093, 0x42be52d3, 0x0000001f, 0x9d2f9c0d, 0x0 }, /* #88 */
|
---|
519 | { 0x2e2853, 0x2e2813, 0x09e1a6c8, 0x0000001e, 0x7d8c9989, 0x0 }, /* #89 */
|
---|
520 | { 0x3410d2, 0x341092, 0x72c6f668, 0x0000001f, 0xa45b60b6, 0x0 }, /* #90 */
|
---|
521 | { 0x2a0013, 0x2a0013, 0x7346aa68, 0x0000001e, 0x645dccf8, 0x0 }, /* #91 */
|
---|
522 | { 0x3b4047, 0x3b4007, 0x58d6bca8, 0x0000001d, 0x39fbe728, 0x0 }, /* #92 */
|
---|
523 | { 0x053183, 0x053183, 0x33ff52df, 0x0000001f, 0xbf99c924, 0x0 }, /* #93 */
|
---|
524 | { 0x247b13, 0x247b13, 0xa3ce2e6e, 0x0000001f, 0xf54a4a1f, 0x0 }, /* #94 */
|
---|
525 | { 0x085486, 0x085486, 0x1a32d80a, 0x0000001f, 0x8005a6c9, 0x0 }, /* #95 */
|
---|
526 | };
|
---|
527 | static const BINU32_TEST_T g_aTests_imul_two_u32_amd[] =
|
---|
528 | {
|
---|
529 | { 0x0876d7, 0x0876d6, 0x00000000, 0x00000000, 0x00000000, 0x0 }, /* #0 */
|
---|
530 | { 0x0d6902, 0x0d6102, 0x00000000, 0x00000000, 0x00000000, 0x0 }, /* #1 */
|
---|
531 | { 0x280802, 0x280002, 0x00000000, 0x00000000, 0x00000000, 0x0 }, /* #2 */
|
---|
532 | { 0x386682, 0x386682, 0x00000000, 0x00000000, 0x00000000, 0x0 }, /* #3 */
|
---|
533 | { 0x2d3f97, 0x2d3796, 0x00000000, 0x00000000, 0x00000000, 0x0 }, /* #4 */
|
---|
534 | { 0x2c2117, 0x2c2116, 0x00000000, 0x00000000, 0x00000000, 0x0 }, /* #5 */
|
---|
535 | { 0x384316, 0x384316, 0x1bbbe799, 0x00000000, 0x00000000, 0x0 }, /* #6 */
|
---|
536 | { 0x217c02, 0x217402, 0x5be998e8, 0x00000000, 0x00000000, 0x0 }, /* #7 */
|
---|
537 | { 0x355656, 0x355656, 0x51948a63, 0x00000000, 0x00000000, 0x0 }, /* #8 */
|
---|
538 | { 0x091346, 0x091346, 0xfe4d4a3d, 0x00000000, 0x00000000, 0x0 }, /* #9 */
|
---|
539 | { 0x050a97, 0x050296, 0xd0c4a49d, 0x00000000, 0x00000000, 0x0 }, /* #10 */
|
---|
540 | { 0x134806, 0x134006, 0x03dd2edc, 0x00000000, 0x00000000, 0x0 }, /* #11 */
|
---|
541 | { 0x2f1052, 0x2f1853, 0xb4ac3001, 0x33b36d7e, 0xd483cd7e, 0x0 }, /* #12 */
|
---|
542 | { 0x283683, 0x283e83, 0x5f14ec94, 0x8832e444, 0x56b7f87d, 0x0 }, /* #13 */
|
---|
543 | { 0x1a6212, 0x1a6a13, 0x9cf844c6, 0x270a03de, 0xef6b3205, 0x0 }, /* #14 */
|
---|
544 | { 0x211f42, 0x211f43, 0x6d3c0977, 0xa5884318, 0xc0919ba8, 0x0 }, /* #15 */
|
---|
545 | { 0x0232c2, 0x023ac3, 0xa4dac050, 0x815a7730, 0x1587d717, 0x0 }, /* #16 */
|
---|
546 | { 0x3a3206, 0x3a3a07, 0x0babb68f, 0x5e27e068, 0xb65e8d18, 0x0 }, /* #17 */
|
---|
547 | { 0x015f56, 0x015f57, 0x9c9c31d0, 0xb7edb700, 0x128a7e30, 0x0 }, /* #18 */
|
---|
548 | { 0x220ad2, 0x220ad3, 0x9388030a, 0xebfdfdac, 0xc67fb05e, 0x0 }, /* #19 */
|
---|
549 | { 0x136e87, 0x136e87, 0x64d6bf49, 0x675b25a4, 0x0ea86484, 0x0 }, /* #20 */
|
---|
550 | { 0x1f1d82, 0x1f1d83, 0xbb921d1c, 0xe756c7dc, 0x75b537d1, 0x0 }, /* #21 */
|
---|
551 | { 0x233696, 0x233e97, 0x66708de8, 0x146f0098, 0xa7748e0f, 0x0 }, /* #22 */
|
---|
552 | { 0x1a0f07, 0x1a0f07, 0xc2a3bce9, 0x6b8613f5, 0x0bc7872d, 0x0 }, /* #23 */
|
---|
553 | { 0x3b2147, 0x3b2947, 0x5ca11b45, 0xe04606fa, 0xd5055db2, 0x0 }, /* #24 */
|
---|
554 | { 0x0a5bc6, 0x0a5bc7, 0xf6a03436, 0xf7d21b14, 0x4fc3e13e, 0x0 }, /* #25 */
|
---|
555 | { 0x385653, 0x385e53, 0x6cc113bd, 0x9cf1ff83, 0x77f6f43f, 0x0 }, /* #26 */
|
---|
556 | { 0x1d70c7, 0x1d78c7, 0xc6d8be7c, 0x5d7f1c18, 0xbfc1e33a, 0x0 }, /* #27 */
|
---|
557 | { 0x2d1583, 0x2d1d83, 0x8de0ff85, 0xe3487ae5, 0xaea77be1, 0x0 }, /* #28 */
|
---|
558 | { 0x360896, 0x360897, 0xc1f59dcc, 0x8b9d8dbc, 0xa44abd15, 0x0 }, /* #29 */
|
---|
559 | { 0x034052, 0x034853, 0x1fd38479, 0x4d4b36b9, 0xb79e3441, 0x0 }, /* #30 */
|
---|
560 | { 0x3854c3, 0x385cc3, 0x01d7e54d, 0x496b7400, 0x050f4400, 0x0 }, /* #31 */
|
---|
561 | { 0x397f43, 0x397f43, 0x99dc81d2, 0x963c063a, 0x5bcf3015, 0x0 }, /* #32 */
|
---|
562 | { 0x1d40d6, 0x1d48d7, 0x242776fa, 0xd927dd3a, 0x1af429a1, 0x0 }, /* #33 */
|
---|
563 | { 0x1916d2, 0x191ed3, 0x916b4c64, 0x79c79ccc, 0xdb64422b, 0x0 }, /* #34 */
|
---|
564 | { 0x342313, 0x342b13, 0x95e07a67, 0x1770a13f, 0xc4840b69, 0x0 }, /* #35 */
|
---|
565 | { 0x093d83, 0x093d83, 0x4dadb596, 0x75c56e14, 0x076c91de, 0x0 }, /* #36 */
|
---|
566 | { 0x1c0982, 0x1c0983, 0xe6cf9d28, 0xc1aeaff8, 0x0856e1d3, 0x0 }, /* #37 */
|
---|
567 | { 0x040897, 0x040897, 0x48da546e, 0x3e42fb52, 0xf5dd271f, 0x0 }, /* #38 */
|
---|
568 | { 0x332087, 0x332887, 0x4379c316, 0x60f2460e, 0x2ef6fbf5, 0x0 }, /* #39 */
|
---|
569 | { 0x174a97, 0x174a97, 0x109fa699, 0x953cde81, 0x6172b029, 0x0 }, /* #40 */
|
---|
570 | { 0x0b64c6, 0x0b6cc7, 0x8f8d71c3, 0x7f3e0986, 0x4f27e202, 0x0 }, /* #41 */
|
---|
571 | { 0x2719c7, 0x2719c7, 0xa5d5af43, 0x078f2c54, 0xafe56b1c, 0x0 }, /* #42 */
|
---|
572 | { 0x1b3482, 0x1b3c83, 0xe95e21d5, 0x168a78f2, 0xe2ff3c2a, 0x0 }, /* #43 */
|
---|
573 | { 0x071c06, 0x071c07, 0x3e0abf5d, 0x0cbed410, 0x7399b350, 0x0 }, /* #44 */
|
---|
574 | { 0x0b0452, 0x0b0c53, 0x874be725, 0xccec6004, 0x483452b4, 0x0 }, /* #45 */
|
---|
575 | { 0x214c56, 0x214c57, 0x7ff60684, 0x49c384a8, 0xf125e4ea, 0x0 }, /* #46 */
|
---|
576 | { 0x1757d3, 0x175fd3, 0x1c9c82e3, 0x3c0d4a1f, 0x67553495, 0x0 }, /* #47 */
|
---|
577 | { 0x2f3657, 0x2f3e57, 0x1edabd68, 0x8334f478, 0xeac906ab, 0x0 }, /* #48 */
|
---|
578 | { 0x145a56, 0x145a57, 0x5b54c19b, 0x4cd58bfb, 0xd972b521, 0x0 }, /* #49 */
|
---|
579 | { 0x113747, 0x113f47, 0x821b179b, 0xdc00faab, 0x40aac231, 0x0 }, /* #50 */
|
---|
580 | { 0x334002, 0x334803, 0xfe377daa, 0xaf21ed94, 0x2d1b64a2, 0x0 }, /* #51 */
|
---|
581 | { 0x2b7f86, 0x2b7f87, 0x395c7920, 0x7f589c60, 0x2614414b, 0x0 }, /* #52 */
|
---|
582 | { 0x0a5742, 0x0a5f43, 0x01fbd6a3, 0x2317d6ab, 0xfcc86859, 0x0 }, /* #53 */
|
---|
583 | { 0x3a4a16, 0x3a4a17, 0xf2b32ddf, 0x42d74613, 0x9188c64d, 0x0 }, /* #54 */
|
---|
584 | { 0x131306, 0x131b07, 0xa0d267a4, 0x16e430b4, 0xd59271a5, 0x0 }, /* #55 */
|
---|
585 | { 0x231293, 0x231a93, 0x8f60c74e, 0x6d608250, 0xdabcfa98, 0x0 }, /* #56 */
|
---|
586 | { 0x283f92, 0x283f93, 0x43add626, 0xd4335500, 0xc9c67b80, 0x0 }, /* #57 */
|
---|
587 | { 0x163657, 0x163e57, 0x32898cbf, 0x426fe97c, 0xa4776984, 0x0 }, /* #58 */
|
---|
588 | { 0x300c83, 0x300c83, 0xa3e1505c, 0x8cd2ee74, 0xdd62da6b, 0x0 }, /* #59 */
|
---|
589 | { 0x3135d7, 0x313dd7, 0xac3c5786, 0xd2c3a19c, 0xad96351a, 0x0 }, /* #60 */
|
---|
590 | { 0x385557, 0x385d57, 0x7c2af43b, 0x19be7924, 0xe8088d2c, 0x0 }, /* #61 */
|
---|
591 | { 0x2c7912, 0x2c7913, 0xf0800e45, 0x8c7c432f, 0xa728ece3, 0x0 }, /* #62 */
|
---|
592 | { 0x183f02, 0x183f03, 0xde1b17c3, 0xb969142b, 0x84b53379, 0x0 }, /* #63 */
|
---|
593 | { 0x067006, 0x067807, 0x1c6e83ed, 0x84be87c7, 0xdb976c03, 0x0 }, /* #64 */
|
---|
594 | { 0x3467c7, 0x346fc7, 0x3b4691b8, 0xdf13e170, 0x56090642, 0x0 }, /* #65 */
|
---|
595 | { 0x3a0306, 0x3a0b07, 0xf066f79e, 0xb7e09b90, 0xb80adfb8, 0x0 }, /* #66 */
|
---|
596 | { 0x256692, 0x256e93, 0x0c8691a4, 0x88715aa0, 0xd6c3ac68, 0x0 }, /* #67 */
|
---|
597 | { 0x2c0c52, 0x2c0c53, 0xad9e8a8d, 0x22c70d6d, 0x039a4661, 0x0 }, /* #68 */
|
---|
598 | { 0x020c02, 0x020c03, 0xfdbd8bb3, 0xaf636e9d, 0x671eb46f, 0x0 }, /* #69 */
|
---|
599 | { 0x181847, 0x181847, 0xf3858690, 0x4a1deb00, 0xc3459330, 0x0 }, /* #70 */
|
---|
600 | { 0x0256d3, 0x025ed3, 0xead1b9e2, 0x8cbed048, 0xef02ba64, 0x0 }, /* #71 */
|
---|
601 | { 0x1b1352, 0x1b1b53, 0xf59325a5, 0x877e3b55, 0x8f8caff1, 0x0 }, /* #72 */
|
---|
602 | { 0x327f12, 0x327f13, 0x28cfd83e, 0xa6f61140, 0x657de360, 0x0 }, /* #73 */
|
---|
603 | { 0x1a6786, 0x1a6f87, 0x70a06700, 0x99bf9000, 0xf2ca49f0, 0x0 }, /* #74 */
|
---|
604 | { 0x3c6652, 0x3c6e53, 0xa8725c1c, 0x8e544368, 0xebfd67d6, 0x0 }, /* #75 */
|
---|
605 | { 0x2c2902, 0x2c2903, 0x85c2895c, 0x3a938d20, 0x66c7f9f8, 0x0 }, /* #76 */
|
---|
606 | { 0x2c1c86, 0x2c1c87, 0xcb4e69e8, 0xafd338c0, 0x890b24f8, 0x0 }, /* #77 */
|
---|
607 | { 0x281a43, 0x281a43, 0x725e84e2, 0x9dfd084e, 0xdb664c17, 0x0 }, /* #78 */
|
---|
608 | { 0x0d0806, 0x0d0807, 0x475f7ccf, 0x087377ff, 0x0dfafdd1, 0x0 }, /* #79 */
|
---|
609 | { 0x2d2b82, 0x2d2b83, 0x5740e03d, 0x36d02e1f, 0x6441f18b, 0x0 }, /* #80 */
|
---|
610 | { 0x191013, 0x191813, 0xfa2fec76, 0x0773560e, 0x204d75a5, 0x0 }, /* #81 */
|
---|
611 | { 0x265507, 0x265d07, 0x2a2bfee2, 0x5b741d84, 0xae6adde2, 0x0 }, /* #82 */
|
---|
612 | { 0x0d5912, 0x0d5913, 0x92523f01, 0xe019a4e0, 0x95a684e0, 0x0 }, /* #83 */
|
---|
613 | { 0x1d1912, 0x1d1913, 0xb1f6e3da, 0x5361343c, 0x07e916d6, 0x0 }, /* #84 */
|
---|
614 | { 0x1a6056, 0x1a6857, 0x193c24e0, 0x7b547780, 0x3b991be4, 0x0 }, /* #85 */
|
---|
615 | { 0x365503, 0x365d03, 0xac4eea05, 0x09d470ec, 0x30e604fc, 0x0 }, /* #86 */
|
---|
616 | { 0x117646, 0x117e47, 0xdf2d7e68, 0xce6222a8, 0x23c60ea9, 0x0 }, /* #87 */
|
---|
617 | { 0x2c0b92, 0x2c0b93, 0xa2c0b887, 0xe72c5781, 0xda92d9b7, 0x0 }, /* #88 */
|
---|
618 | { 0x132bd7, 0x132bd7, 0x04765db7, 0xadc60886, 0x37029baa, 0x0 }, /* #89 */
|
---|
619 | { 0x3972d2, 0x397ad3, 0x023ee64a, 0x4e529938, 0x6f81056c, 0x0 }, /* #90 */
|
---|
620 | { 0x0b2e86, 0x0b2e87, 0xcaa35267, 0xe2077763, 0x2876eda5, 0x0 }, /* #91 */
|
---|
621 | { 0x2c2117, 0x2c2917, 0x0f78cef9, 0xad8ba2a2, 0x445c6632, 0x0 }, /* #92 */
|
---|
622 | { 0x395ed2, 0x395ed3, 0xd8826255, 0x38a4fea9, 0xd805c705, 0x0 }, /* #93 */
|
---|
623 | { 0x0d2597, 0x0d2d97, 0x1dde6b4e, 0x2825b68a, 0xb556dd33, 0x0 }, /* #94 */
|
---|
624 | { 0x147b56, 0x147b57, 0x6b5e4ac5, 0x8dd3c3e4, 0x7b7f0294, 0x0 }, /* #95 */
|
---|
625 | };
|
---|
626 |
|
---|
627 |
|
---|
628 | #define HAVE_BINU64_TESTS_AMD
|
---|
629 | static const BINU64_TEST_T g_aTests_bsf_u64_amd[] =
|
---|
630 | {
|
---|
631 | { 0x155b42, 0x155b42, 0x0000000000000000, 0x0000000000000000, 0x0000000000000000, 0x0 }, /* #0 */
|
---|
632 | { 0x1e2dd7, 0x1e2dd7, 0x0000000000000000, 0x0000000000000000, 0x0000000000000000, 0x0 }, /* #1 */
|
---|
633 | { 0x1d6517, 0x1d6557, 0x0000000000000000, 0x0000000000000000, 0x0000000000000000, 0x0 }, /* #2 */
|
---|
634 | { 0x332153, 0x332153, 0x0000000000000000, 0x0000000000000000, 0x0000000000000000, 0x0 }, /* #3 */
|
---|
635 | { 0x131452, 0x131452, 0x0000000000000000, 0x0000000000000000, 0x0000000000000000, 0x0 }, /* #4 */
|
---|
636 | { 0x1c5387, 0x1c53c7, 0x0000000000000000, 0x0000000000000000, 0x0000000000000000, 0x0 }, /* #5 */
|
---|
637 | { 0x0d1706, 0x0d1746, 0xc456ca3120758888, 0xc456ca3120758888, 0x0000000000000000, 0x0 }, /* #6 */
|
---|
638 | { 0x347a06, 0x347a46, 0x5a14778b5d76abf9, 0x5a14778b5d76abf9, 0x0000000000000000, 0x0 }, /* #7 */
|
---|
639 | { 0x3474c2, 0x3474c2, 0x341855629a655a7f, 0x341855629a655a7f, 0x0000000000000000, 0x0 }, /* #8 */
|
---|
640 | { 0x0d5053, 0x0d5053, 0xb787d63562c50fab, 0xb787d63562c50fab, 0x0000000000000000, 0x0 }, /* #9 */
|
---|
641 | { 0x006ec3, 0x006ec3, 0xf04495323d6fb2d0, 0xf04495323d6fb2d0, 0x0000000000000000, 0x0 }, /* #10 */
|
---|
642 | { 0x1f3f13, 0x1f3f53, 0xf9f298efe0ee4114, 0xf9f298efe0ee4114, 0x0000000000000000, 0x0 }, /* #11 */
|
---|
643 | { 0x163157, 0x163117, 0xec6226ce9bdc8bdc, 0x0000000000000000, 0x9b3bc1509fe1b525, 0x0 }, /* #12 */
|
---|
644 | { 0x1019d3, 0x101993, 0xbc4595e3d1ed4664, 0x0000000000000001, 0xc5271b877c7388fe, 0x0 }, /* #13 */
|
---|
645 | { 0x003e97, 0x003e97, 0xf60ac2f229950349, 0x0000000000000000, 0x361f4289bc84da69, 0x0 }, /* #14 */
|
---|
646 | { 0x094c03, 0x094c03, 0x7a078dce7e252a79, 0x0000000000000000, 0x117e597a45ef0df9, 0x0 }, /* #15 */
|
---|
647 | { 0x246186, 0x246186, 0x3a3464e34680f255, 0x0000000000000000, 0xb7985eb545cb90ef, 0x0 }, /* #16 */
|
---|
648 | { 0x315996, 0x315996, 0x7d2ef15f9e844293, 0x0000000000000001, 0xf957054254e8b35a, 0x0 }, /* #17 */
|
---|
649 | { 0x1a6e42, 0x1a6e02, 0x70292f28073edd27, 0x0000000000000000, 0x5d3a3595dfd703cb, 0x0 }, /* #18 */
|
---|
650 | { 0x135812, 0x135812, 0xb7d07dd0925664be, 0x0000000000000004, 0x7aff0acf58f3ff50, 0x0 }, /* #19 */
|
---|
651 | { 0x1e5b16, 0x1e5b16, 0x145c044b1bc3cf42, 0x0000000000000000, 0x1563b9d4651e0331, 0x0 }, /* #20 */
|
---|
652 | { 0x3d1846, 0x3d1806, 0xc918718995043c62, 0x0000000000000000, 0x93743338e3c5de09, 0x0 }, /* #21 */
|
---|
653 | { 0x0e2b82, 0x0e2b82, 0x12fb328f375dfd59, 0x0000000000000000, 0xbdf829a669b45405, 0x0 }, /* #22 */
|
---|
654 | { 0x3611c6, 0x361186, 0xe82fb7d95164ab62, 0x0000000000000000, 0x31ad940514cf3cff, 0x0 }, /* #23 */
|
---|
655 | { 0x106d97, 0x106d97, 0x50b24c802aa85249, 0x0000000000000004, 0x52613fd8e9bc7010, 0x0 }, /* #24 */
|
---|
656 | { 0x260757, 0x260717, 0xaf18a9a1b6fef560, 0x0000000000000001, 0x8f6e12b0bc28a12e, 0x0 }, /* #25 */
|
---|
657 | { 0x0d0987, 0x0d0987, 0x60b09fd5a06e2aa0, 0x0000000000000001, 0xc342a1512bcd8a8a, 0x0 }, /* #26 */
|
---|
658 | { 0x2c4e83, 0x2c4e83, 0x3b3ad04fd46a0051, 0x0000000000000001, 0xaf647c03524210ea, 0x0 }, /* #27 */
|
---|
659 | { 0x094143, 0x094103, 0xee280d47026f4e25, 0x0000000000000000, 0x5e8df52f877fe8d1, 0x0 }, /* #28 */
|
---|
660 | { 0x1c1102, 0x1c1102, 0x331b8f5e1eea76c5, 0x0000000000000003, 0xdaba3f0616617e88, 0x0 }, /* #29 */
|
---|
661 | { 0x3f3097, 0x3f3097, 0xebb37db8ae24b436, 0x0000000000000001, 0x2c049e249502d172, 0x0 }, /* #30 */
|
---|
662 | { 0x2a04c3, 0x2a0483, 0xd92a825cbc7a651e, 0x0000000000000002, 0x0ec4ff90b5d472ec, 0x0 }, /* #31 */
|
---|
663 | { 0x264e83, 0x264e83, 0x9bca52536dac8eaa, 0x0000000000000000, 0x45281b7b7fe2d565, 0x0 }, /* #32 */
|
---|
664 | { 0x242ac2, 0x242a82, 0x1a486a2d1a7b61a8, 0x0000000000000001, 0xfb4d30cec832bdd6, 0x0 }, /* #33 */
|
---|
665 | { 0x3f42c6, 0x3f4286, 0x21cc84b344ba8464, 0x0000000000000001, 0x49ad9c977a1c151a, 0x0 }, /* #34 */
|
---|
666 | { 0x032343, 0x032303, 0x20fc1f2451d5a3e9, 0x0000000000000001, 0xc1414ef58860a63a, 0x0 }, /* #35 */
|
---|
667 | { 0x265843, 0x265803, 0xb3da286253c237c0, 0x0000000000000001, 0x264445eab7915486, 0x0 }, /* #36 */
|
---|
668 | { 0x0a1946, 0x0a1906, 0x7e79803f14c169cb, 0x0000000000000000, 0x0cbcdeb69ad2e8f7, 0x0 }, /* #37 */
|
---|
669 | { 0x012616, 0x012616, 0xdfd0d4f51e7ef047, 0x0000000000000002, 0x5cd5570e074d3124, 0x0 }, /* #38 */
|
---|
670 | { 0x0666c3, 0x066683, 0x181f941a640f0d04, 0x0000000000000000, 0xd69bc05d01346429, 0x0 }, /* #39 */
|
---|
671 | { 0x322543, 0x322503, 0xe0b178d0f2ec7867, 0x0000000000000002, 0xbe9ec2ad6372b074, 0x0 }, /* #40 */
|
---|
672 | { 0x3f2cc6, 0x3f2c86, 0x68b7049d88d63aee, 0x0000000000000005, 0x445b0c9487901520, 0x0 }, /* #41 */
|
---|
673 | { 0x166b93, 0x166b93, 0x8f13795d87462899, 0x0000000000000001, 0x68f91ab14784f13a, 0x0 }, /* #42 */
|
---|
674 | { 0x076f52, 0x076f12, 0xf20e814627e7f14d, 0x0000000000000001, 0x287643d41649552a, 0x0 }, /* #43 */
|
---|
675 | { 0x1f2806, 0x1f2806, 0x5cf0b14b5b3e6369, 0x0000000000000003, 0xb7ad88f87e07e298, 0x0 }, /* #44 */
|
---|
676 | { 0x3b0f02, 0x3b0f02, 0x0dd59ca88a741fd4, 0x0000000000000002, 0xaa4382b643200184, 0x0 }, /* #45 */
|
---|
677 | { 0x3a1047, 0x3a1007, 0x93445891fede7601, 0x0000000000000002, 0xc392222f2c12c24c, 0x0 }, /* #46 */
|
---|
678 | { 0x023d57, 0x023d17, 0xc82247397c13127a, 0x0000000000000001, 0x8f8afa168272142e, 0x0 }, /* #47 */
|
---|
679 | { 0x286306, 0x286306, 0x0ea924529758eaf3, 0x0000000000000000, 0xddef7345828f8b03, 0x0 }, /* #48 */
|
---|
680 | { 0x384657, 0x384617, 0x9233fcfe1e272e7b, 0x0000000000000000, 0x5166cb839326b1db, 0x0 }, /* #49 */
|
---|
681 | { 0x3b0e43, 0x3b0e03, 0xf8a99723bdad3da2, 0x0000000000000003, 0x5b065bf00601b8b8, 0x0 }, /* #50 */
|
---|
682 | { 0x3d7746, 0x3d7706, 0xbb24baf9fffef381, 0x0000000000000003, 0xec491fe5286f7098, 0x0 }, /* #51 */
|
---|
683 | { 0x0d0a13, 0x0d0a13, 0x34b6bda2c1522b37, 0x0000000000000000, 0xf35a4b01095bf1b7, 0x0 }, /* #52 */
|
---|
684 | { 0x3248d7, 0x324897, 0x5672a889169611ec, 0x0000000000000001, 0x9a04b78a8196e6b6, 0x0 }, /* #53 */
|
---|
685 | { 0x2d7313, 0x2d7313, 0x30fb01efa9394d31, 0x0000000000000003, 0x0ef85272ef3c0b08, 0x0 }, /* #54 */
|
---|
686 | { 0x2c4203, 0x2c4203, 0xbe1290a067b789ae, 0x0000000000000001, 0x52289c53b4d51836, 0x0 }, /* #55 */
|
---|
687 | { 0x2f1657, 0x2f1617, 0x9a81ca2e6b6b6fef, 0x0000000000000001, 0x01ee57c67f009f9a, 0x0 }, /* #56 */
|
---|
688 | { 0x0429d3, 0x042993, 0x765ccc749973a135, 0x0000000000000001, 0x63cd56f04672ef8e, 0x0 }, /* #57 */
|
---|
689 | { 0x0659c2, 0x065982, 0x8539b89e33c1ec10, 0x0000000000000006, 0xf3ee8ebad0878fc0, 0x0 }, /* #58 */
|
---|
690 | { 0x1c6fd2, 0x1c6f92, 0x7b4f63e6263b3db1, 0x0000000000000000, 0xbc70580d5927af75, 0x0 }, /* #59 */
|
---|
691 | { 0x245c52, 0x245c12, 0xf5595b4a8c8708e6, 0x0000000000000001, 0x2eae2a083d7872a2, 0x0 }, /* #60 */
|
---|
692 | { 0x092bd6, 0x092b96, 0x8cf6bd2818ba64ee, 0x0000000000000001, 0xbc47acc91afc93be, 0x0 }, /* #61 */
|
---|
693 | { 0x205f02, 0x205f02, 0x9213c3d744930c69, 0x0000000000000001, 0x2f7feab8cf9e825a, 0x0 }, /* #62 */
|
---|
694 | { 0x0b0f12, 0x0b0f12, 0x52e98575f71441c3, 0x0000000000000001, 0x985dfcf4a138ce06, 0x0 }, /* #63 */
|
---|
695 | { 0x0a0383, 0x0a0383, 0x52f7fddf32f6f1ad, 0x0000000000000000, 0xb5e34403973c4533, 0x0 }, /* #64 */
|
---|
696 | { 0x063c92, 0x063c92, 0x4633713dc9f44e19, 0x0000000000000002, 0x404f58e99b4f7fcc, 0x0 }, /* #65 */
|
---|
697 | { 0x1649d3, 0x164993, 0xf225b478b0130abb, 0x0000000000000002, 0x6bb5d720096b6cd4, 0x0 }, /* #66 */
|
---|
698 | { 0x3e2d16, 0x3e2d16, 0xbcf18a19bbd7c5a0, 0x0000000000000000, 0xe196dcaf15a18e91, 0x0 }, /* #67 */
|
---|
699 | { 0x327643, 0x327603, 0x4fa0fce57bba7a05, 0x0000000000000001, 0xf1c15b03923b473a, 0x0 }, /* #68 */
|
---|
700 | { 0x3e3b52, 0x3e3b12, 0xeac9936d70b2cd60, 0x0000000000000005, 0x4e54683957ee0fe0, 0x0 }, /* #69 */
|
---|
701 | { 0x061e56, 0x061e16, 0xccf5cf619706ade0, 0x0000000000000002, 0xd12e9f2b5e01efec, 0x0 }, /* #70 */
|
---|
702 | { 0x136992, 0x136992, 0xc88a451b059348b4, 0x0000000000000000, 0x9befdda1adbf14d1, 0x0 }, /* #71 */
|
---|
703 | { 0x3f0353, 0x3f0313, 0x3a6e065a3d48dc28, 0x0000000000000001, 0xe5efea5fcd631cae, 0x0 }, /* #72 */
|
---|
704 | { 0x043743, 0x043703, 0xe244ccbabac7c2c7, 0x0000000000000000, 0xe98ff0f792dcf9bd, 0x0 }, /* #73 */
|
---|
705 | { 0x151e47, 0x151e07, 0xa13da46fa97679e8, 0x0000000000000000, 0x73dd66e255f6a549, 0x0 }, /* #74 */
|
---|
706 | { 0x0d3ad3, 0x0d3a93, 0x9ae65dbb2ce6a720, 0x0000000000000000, 0x11f66c4a4a13adc9, 0x0 }, /* #75 */
|
---|
707 | { 0x3f7756, 0x3f7716, 0x5c104d5f25bd9375, 0x0000000000000000, 0x06667bc13247c731, 0x0 }, /* #76 */
|
---|
708 | { 0x063f07, 0x063f07, 0xe3d19e9342b1c072, 0x0000000000000002, 0x39dbbd281701d744, 0x0 }, /* #77 */
|
---|
709 | { 0x1f4b92, 0x1f4b92, 0x0205e17df02f8dca, 0x0000000000000002, 0x0b61b7a09016d694, 0x0 }, /* #78 */
|
---|
710 | { 0x1e6f16, 0x1e6f16, 0x4bfc00b79bd76130, 0x0000000000000001, 0xeaf3b1334d92f486, 0x0 }, /* #79 */
|
---|
711 | { 0x364202, 0x364202, 0x3fe4b5f58442d5d5, 0x0000000000000002, 0xf32971a88066296c, 0x0 }, /* #80 */
|
---|
712 | { 0x2466d7, 0x246697, 0x5c3eb6fd56eede36, 0x0000000000000000, 0x17b4b2e8995faa87, 0x0 }, /* #81 */
|
---|
713 | { 0x0d2982, 0x0d2982, 0x34efa2e652b33fca, 0x0000000000000002, 0x7c26215fa0afe604, 0x0 }, /* #82 */
|
---|
714 | { 0x192386, 0x192386, 0xb375dcb829337d85, 0x0000000000000002, 0xae8b558e3eedce6c, 0x0 }, /* #83 */
|
---|
715 | { 0x1d7583, 0x1d7583, 0x5d4437970d6107c1, 0x0000000000000000, 0xede40da0299da983, 0x0 }, /* #84 */
|
---|
716 | { 0x3a3b97, 0x3a3b97, 0x0c94815950fb8135, 0x0000000000000001, 0xb794aa7f69b82156, 0x0 }, /* #85 */
|
---|
717 | { 0x053506, 0x053506, 0x1ab5f18dc77a007c, 0x0000000000000001, 0xdd63ca6b9f056dae, 0x0 }, /* #86 */
|
---|
718 | { 0x3e45c2, 0x3e4582, 0x9e487cdef01d7667, 0x0000000000000000, 0xfc82b534e8fe032d, 0x0 }, /* #87 */
|
---|
719 | { 0x0628c2, 0x062882, 0xaccf814dddf31877, 0x0000000000000001, 0xdee71b35eb31fd36, 0x0 }, /* #88 */
|
---|
720 | { 0x2b4446, 0x2b4406, 0xe26a587846193ae8, 0x0000000000000001, 0xbf6a7b2473d660c2, 0x0 }, /* #89 */
|
---|
721 | { 0x3a1902, 0x3a1902, 0x82a56dbe4b938782, 0x0000000000000000, 0x55c677617ac7d64d, 0x0 }, /* #90 */
|
---|
722 | { 0x070c52, 0x070c12, 0x0bb9dcb814d59d13, 0x0000000000000000, 0xf1c0726a5749dadf, 0x0 }, /* #91 */
|
---|
723 | { 0x174756, 0x174716, 0x98b9c46983aa2a38, 0x0000000000000000, 0xa0684b5dcc0dd62d, 0x0 }, /* #92 */
|
---|
724 | { 0x2b5742, 0x2b5702, 0x63021739f7434b42, 0x0000000000000000, 0xb4e6bea61e42d1f7, 0x0 }, /* #93 */
|
---|
725 | { 0x2e1f46, 0x2e1f06, 0xfe6c70ef9a24783d, 0x0000000000000000, 0x3e179ca0016a9bc1, 0x0 }, /* #94 */
|
---|
726 | { 0x2c0d06, 0x2c0d06, 0xd4e5e9204c0cafbe, 0x0000000000000003, 0x26c16e45022c3e98, 0x0 }, /* #95 */
|
---|
727 | };
|
---|
728 | static const BINU64_TEST_T g_aTests_bsr_u64_amd[] =
|
---|
729 | {
|
---|
730 | { 0x2e07c3, 0x2e07c3, 0x0000000000000000, 0x0000000000000000, 0x0000000000000000, 0x0 }, /* #0 */
|
---|
731 | { 0x1b7bd2, 0x1b7bd2, 0x0000000000000000, 0x0000000000000000, 0x0000000000000000, 0x0 }, /* #1 */
|
---|
732 | { 0x280412, 0x280452, 0x0000000000000000, 0x0000000000000000, 0x0000000000000000, 0x0 }, /* #2 */
|
---|
733 | { 0x364a56, 0x364a56, 0x0000000000000000, 0x0000000000000000, 0x0000000000000000, 0x0 }, /* #3 */
|
---|
734 | { 0x282212, 0x282252, 0x0000000000000000, 0x0000000000000000, 0x0000000000000000, 0x0 }, /* #4 */
|
---|
735 | { 0x1f4b56, 0x1f4b56, 0x0000000000000000, 0x0000000000000000, 0x0000000000000000, 0x0 }, /* #5 */
|
---|
736 | { 0x0b1013, 0x0b1053, 0x0954bc685bb11eac, 0x0954bc685bb11eac, 0x0000000000000000, 0x0 }, /* #6 */
|
---|
737 | { 0x1d5483, 0x1d54c3, 0x8cce85357b9f236b, 0x8cce85357b9f236b, 0x0000000000000000, 0x0 }, /* #7 */
|
---|
738 | { 0x0b6106, 0x0b6146, 0x3f1eca624496a8b8, 0x3f1eca624496a8b8, 0x0000000000000000, 0x0 }, /* #8 */
|
---|
739 | { 0x390847, 0x390847, 0x8cd3101dbc103819, 0x8cd3101dbc103819, 0x0000000000000000, 0x0 }, /* #9 */
|
---|
740 | { 0x070752, 0x070752, 0x4c83ae2ab6b1b38f, 0x4c83ae2ab6b1b38f, 0x0000000000000000, 0x0 }, /* #10 */
|
---|
741 | { 0x1f4dd3, 0x1f4dd3, 0xe733e9331e1d9162, 0xe733e9331e1d9162, 0x0000000000000000, 0x0 }, /* #11 */
|
---|
742 | { 0x134816, 0x134816, 0x3d1ef6b598e94e79, 0x000000000000003f, 0xe9ce8a9d3bd7253f, 0x0 }, /* #12 */
|
---|
743 | { 0x2e7f87, 0x2e7f87, 0x7b62b736a400f729, 0x000000000000003c, 0x1464711f4dea58af, 0x0 }, /* #13 */
|
---|
744 | { 0x3e5582, 0x3e5582, 0x821225aebf33511c, 0x000000000000003c, 0x140143ebb7c3be47, 0x0 }, /* #14 */
|
---|
745 | { 0x120387, 0x120387, 0x8acf1df617a7d20c, 0x000000000000003f, 0xc6d4eb9523b80705, 0x0 }, /* #15 */
|
---|
746 | { 0x360696, 0x360696, 0x25704b9feb4595d6, 0x000000000000003f, 0x9bafe91eef74c6ec, 0x0 }, /* #16 */
|
---|
747 | { 0x315f92, 0x315f92, 0x12764294b68eb2b3, 0x0000000000000037, 0x00b90f64968fe3de, 0x0 }, /* #17 */
|
---|
748 | { 0x210f46, 0x210f06, 0xa498e74901cf9a44, 0x000000000000003b, 0x0c99c09772789d37, 0x0 }, /* #18 */
|
---|
749 | { 0x3320c3, 0x332083, 0x418befb2aaadf08d, 0x000000000000003d, 0x30762cab0a25b0bc, 0x0 }, /* #19 */
|
---|
750 | { 0x2e4813, 0x2e4813, 0x9d65c345bb1bc9ec, 0x000000000000003f, 0x96fe6320ca966209, 0x0 }, /* #20 */
|
---|
751 | { 0x1d7656, 0x1d7616, 0xc5d725a33021f6e0, 0x000000000000003f, 0xed832503afe81427, 0x0 }, /* #21 */
|
---|
752 | { 0x327f46, 0x327f06, 0xa8910e41f55716aa, 0x000000000000003f, 0xd5e049a3cb3f0309, 0x0 }, /* #22 */
|
---|
753 | { 0x021842, 0x021802, 0x810061063262042d, 0x000000000000003e, 0x768dfebf827c6bdf, 0x0 }, /* #23 */
|
---|
754 | { 0x0f4996, 0x0f4996, 0x09470ba4b23b262b, 0x000000000000003f, 0x90d585e5974d40be, 0x0 }, /* #24 */
|
---|
755 | { 0x0926d2, 0x092692, 0x0ebb7df60168e986, 0x000000000000003f, 0xcf0a860cf74ac9db, 0x0 }, /* #25 */
|
---|
756 | { 0x262656, 0x262616, 0x2049007de3b4840b, 0x000000000000003f, 0xfbf57a4a6b92f0a7, 0x0 }, /* #26 */
|
---|
757 | { 0x2f2f06, 0x2f2f06, 0xd972865eb18becf7, 0x000000000000003c, 0x1d2eb27aedd3925f, 0x0 }, /* #27 */
|
---|
758 | { 0x077687, 0x077687, 0xc7c22771e33856ab, 0x000000000000003e, 0x5431fc7b5bab6fb1, 0x0 }, /* #28 */
|
---|
759 | { 0x371a46, 0x371a06, 0x8f8cf6c8e027b7b1, 0x000000000000003b, 0x095f6f93a944656f, 0x0 }, /* #29 */
|
---|
760 | { 0x164187, 0x164187, 0xaa6234cfb0a812ad, 0x000000000000003f, 0xc972f0a655793899, 0x0 }, /* #30 */
|
---|
761 | { 0x152702, 0x152702, 0xc9eb4849bbbc56de, 0x000000000000003f, 0xe33399b035d6b5b5, 0x0 }, /* #31 */
|
---|
762 | { 0x2f03d6, 0x2f0396, 0xf968bcc25226ec60, 0x000000000000003f, 0x93051db44081f13e, 0x0 }, /* #32 */
|
---|
763 | { 0x213f02, 0x213f02, 0x49b215476fef54f2, 0x000000000000003e, 0x7c83b82a0a930e1d, 0x0 }, /* #33 */
|
---|
764 | { 0x300d43, 0x300d03, 0x0f7eca2f3336c01d, 0x000000000000003f, 0x8de9e21a8d0bfc6f, 0x0 }, /* #34 */
|
---|
765 | { 0x3b2012, 0x3b2012, 0x1a4380c879f8442b, 0x000000000000003d, 0x30eab084b7c90ecc, 0x0 }, /* #35 */
|
---|
766 | { 0x2a4312, 0x2a4312, 0x38da85dd4db5493a, 0x000000000000003f, 0xceafacc7d28aae27, 0x0 }, /* #36 */
|
---|
767 | { 0x384453, 0x384413, 0xe858fd4240cf4768, 0x000000000000003f, 0xffa206256a5b0cbf, 0x0 }, /* #37 */
|
---|
768 | { 0x012893, 0x012893, 0x715bbbf820a40941, 0x000000000000003f, 0xfca095ff27c0380f, 0x0 }, /* #38 */
|
---|
769 | { 0x175847, 0x175807, 0x005abf8818b7a3ad, 0x000000000000003e, 0x48fa2c5385d49aba, 0x0 }, /* #39 */
|
---|
770 | { 0x342293, 0x342293, 0xb850afd02889f18a, 0x000000000000003f, 0xd37e17173946be65, 0x0 }, /* #40 */
|
---|
771 | { 0x1d7102, 0x1d7102, 0xad909067eab95552, 0x000000000000003d, 0x2cfa403f5a52b929, 0x0 }, /* #41 */
|
---|
772 | { 0x0f7f02, 0x0f7f02, 0x7250041a34b95070, 0x000000000000003c, 0x1b071367a33d8197, 0x0 }, /* #42 */
|
---|
773 | { 0x0a7dc3, 0x0a7d83, 0xed7193e60021d623, 0x000000000000003f, 0xcbac98d3fba4f858, 0x0 }, /* #43 */
|
---|
774 | { 0x254a83, 0x254a83, 0xc3a281ff4a06c9ad, 0x000000000000003e, 0x447b7451217faa25, 0x0 }, /* #44 */
|
---|
775 | { 0x1114d7, 0x111497, 0xf871e0e0854ae6ba, 0x000000000000003e, 0x72d4275d7c62af13, 0x0 }, /* #45 */
|
---|
776 | { 0x240592, 0x240592, 0x3a86bdbbb17cd50a, 0x000000000000003d, 0x31d9c6fa24125e01, 0x0 }, /* #46 */
|
---|
777 | { 0x160153, 0x160113, 0x6606563e090ebabf, 0x000000000000003f, 0x805e13a57855ab40, 0x0 }, /* #47 */
|
---|
778 | { 0x1b35d3, 0x1b3593, 0x702b9897e4fe403d, 0x000000000000003a, 0x06980bc4be2f1b09, 0x0 }, /* #48 */
|
---|
779 | { 0x2c7417, 0x2c7417, 0x6ce1283f3e838639, 0x000000000000003c, 0x1da66b703219571d, 0x0 }, /* #49 */
|
---|
780 | { 0x173612, 0x173612, 0x861384e879f40f39, 0x000000000000003e, 0x7aa2badf07a467ec, 0x0 }, /* #50 */
|
---|
781 | { 0x1a2486, 0x1a2486, 0xeb356b03bfa8ec5b, 0x000000000000003e, 0x7a2487e0c004c8f2, 0x0 }, /* #51 */
|
---|
782 | { 0x1420d2, 0x142092, 0xe150818660128ab5, 0x000000000000003f, 0x84881d46ec679580, 0x0 }, /* #52 */
|
---|
783 | { 0x3a01d2, 0x3a0192, 0x6bde456f7c4d21ae, 0x000000000000003f, 0xd9e9ec9bb0f4d574, 0x0 }, /* #53 */
|
---|
784 | { 0x2c6213, 0x2c6213, 0x28ff2ab2ea3895fd, 0x000000000000003e, 0x467f25dd884c41f8, 0x0 }, /* #54 */
|
---|
785 | { 0x0e5382, 0x0e5382, 0x251b434823df7b59, 0x000000000000003f, 0xe765475460de5fd3, 0x0 }, /* #55 */
|
---|
786 | { 0x2d7002, 0x2d7002, 0x8b9663b26de7c675, 0x000000000000003e, 0x6a75854ff37c5fcc, 0x0 }, /* #56 */
|
---|
787 | { 0x033c03, 0x033c03, 0x2f18fbb986e14389, 0x000000000000003f, 0x8acff38d113667aa, 0x0 }, /* #57 */
|
---|
788 | { 0x3e5452, 0x3e5412, 0x543a7f837ca76e4c, 0x000000000000003c, 0x1e8c00d9cc899ca8, 0x0 }, /* #58 */
|
---|
789 | { 0x0b5707, 0x0b5707, 0x37ce3069cbd3b3ff, 0x000000000000003f, 0xabe323e1579ba6ca, 0x0 }, /* #59 */
|
---|
790 | { 0x084017, 0x084017, 0x6700c10f633cb6bb, 0x000000000000003f, 0xc389a1f2e282f49d, 0x0 }, /* #60 */
|
---|
791 | { 0x271886, 0x271886, 0x7f232b23840568cc, 0x000000000000003f, 0xf7dcb8ae9de5480a, 0x0 }, /* #61 */
|
---|
792 | { 0x2064d6, 0x206496, 0x0520fd6d29d97b1a, 0x000000000000003f, 0xd007278eb743face, 0x0 }, /* #62 */
|
---|
793 | { 0x3563d2, 0x356392, 0x37424ce7e88220f7, 0x000000000000003c, 0x13a09ed721c70edc, 0x0 }, /* #63 */
|
---|
794 | { 0x1c3f52, 0x1c3f12, 0xc864b984d8812bd5, 0x000000000000003e, 0x56b84e308ccfae3d, 0x0 }, /* #64 */
|
---|
795 | { 0x155dc2, 0x155d82, 0x3c9931eeccc0a907, 0x000000000000003e, 0x5aaeeb776edf9ccb, 0x0 }, /* #65 */
|
---|
796 | { 0x250006, 0x250006, 0x1b0fdd02116c44a9, 0x000000000000003f, 0xb53cc97d2e76bc2f, 0x0 }, /* #66 */
|
---|
797 | { 0x106986, 0x106986, 0xf8d7994bb1c9d179, 0x000000000000003f, 0xc04980de129148e8, 0x0 }, /* #67 */
|
---|
798 | { 0x2b6ed7, 0x2b6e97, 0xffccee4d4602481f, 0x000000000000003c, 0x1e6dd190d3174bbe, 0x0 }, /* #68 */
|
---|
799 | { 0x195483, 0x195483, 0x78d16a54793d905f, 0x000000000000003f, 0xa158841e3c9beec3, 0x0 }, /* #69 */
|
---|
800 | { 0x097f57, 0x097f17, 0xb7cc388510252992, 0x000000000000003f, 0xaaff5ede4092e135, 0x0 }, /* #70 */
|
---|
801 | { 0x2d56d7, 0x2d5697, 0x7763cc7e09227d99, 0x000000000000003f, 0xd8e953a759e53c89, 0x0 }, /* #71 */
|
---|
802 | { 0x330597, 0x330597, 0x212fda85717c723c, 0x000000000000003c, 0x1d857d470cb3839c, 0x0 }, /* #72 */
|
---|
803 | { 0x237042, 0x237002, 0x2abe3647feb43bbd, 0x000000000000003f, 0xb2c19cc92ddda610, 0x0 }, /* #73 */
|
---|
804 | { 0x1c0ad3, 0x1c0a93, 0x65d9d3bdd4e8675c, 0x000000000000003f, 0x889c268c9101bb00, 0x0 }, /* #74 */
|
---|
805 | { 0x265692, 0x265692, 0x3b340ae17e510d1d, 0x000000000000003e, 0x7654cf7295b65824, 0x0 }, /* #75 */
|
---|
806 | { 0x3f6113, 0x3f6113, 0xfcd001d6ad48a70f, 0x000000000000003f, 0xd11ffe74bc28a7ca, 0x0 }, /* #76 */
|
---|
807 | { 0x3a1b42, 0x3a1b02, 0x254d0875de6899db, 0x000000000000003e, 0x5828ea720090a4a3, 0x0 }, /* #77 */
|
---|
808 | { 0x380f97, 0x380f97, 0x924e8403aa8733a0, 0x000000000000003f, 0xdb28867e60bd0b2c, 0x0 }, /* #78 */
|
---|
809 | { 0x1568d3, 0x156893, 0x28a9dcb6d8f0cb28, 0x000000000000003d, 0x29674da3e7d94595, 0x0 }, /* #79 */
|
---|
810 | { 0x1a1d93, 0x1a1d93, 0xbf8836ff3d8b39ed, 0x000000000000003e, 0x7fb445efdd36e7ec, 0x0 }, /* #80 */
|
---|
811 | { 0x1b0f43, 0x1b0f03, 0xdd235039c72440f0, 0x000000000000003e, 0x5a51bb9df967fdf4, 0x0 }, /* #81 */
|
---|
812 | { 0x346e96, 0x346e96, 0xbacf6b9c7c92927d, 0x000000000000003f, 0xd7ca012c87a1ecee, 0x0 }, /* #82 */
|
---|
813 | { 0x127bc7, 0x127b87, 0x0b72321a2758233f, 0x000000000000003e, 0x770dd8c231839a66, 0x0 }, /* #83 */
|
---|
814 | { 0x116596, 0x116596, 0xc5024d94d8f9ffb3, 0x000000000000003f, 0xdf8a59a75a3352f1, 0x0 }, /* #84 */
|
---|
815 | { 0x037316, 0x037316, 0xbeb8382fef4e513f, 0x0000000000000034, 0x001ca79d7070d6a7, 0x0 }, /* #85 */
|
---|
816 | { 0x003453, 0x003413, 0x4a3836e9863521b6, 0x000000000000003f, 0xd6d2eadb937a9ce6, 0x0 }, /* #86 */
|
---|
817 | { 0x385b93, 0x385b93, 0x226028250bd746a9, 0x000000000000003b, 0x0911ba7116eba6c4, 0x0 }, /* #87 */
|
---|
818 | { 0x275557, 0x275517, 0xc6ec4535b995837f, 0x000000000000003e, 0x7fbd653701b3bef3, 0x0 }, /* #88 */
|
---|
819 | { 0x003f47, 0x003f07, 0x226218ce870236e5, 0x000000000000003f, 0xd36a2e53011cf257, 0x0 }, /* #89 */
|
---|
820 | { 0x075512, 0x075512, 0xd821871f41642e63, 0x000000000000003e, 0x7743ce3d412e1099, 0x0 }, /* #90 */
|
---|
821 | { 0x192303, 0x192303, 0x5e67f5f461d1f204, 0x000000000000003c, 0x13fad2babb449697, 0x0 }, /* #91 */
|
---|
822 | { 0x205c42, 0x205c02, 0xd79c37b6b5666d75, 0x000000000000003e, 0x4e2662b51c59d6d1, 0x0 }, /* #92 */
|
---|
823 | { 0x1a6056, 0x1a6016, 0x42ef5f7159aa696c, 0x000000000000003e, 0x603c6655f163160b, 0x0 }, /* #93 */
|
---|
824 | { 0x2266d3, 0x226693, 0x471268afa75718a2, 0x000000000000003f, 0x874455dd0996bcc9, 0x0 }, /* #94 */
|
---|
825 | { 0x214492, 0x214492, 0xc971c8aab2e6b8d9, 0x000000000000003f, 0x9d4a0a741359912c, 0x0 }, /* #95 */
|
---|
826 | };
|
---|
827 | static const BINU64_TEST_T g_aTests_imul_two_u64_amd[] =
|
---|
828 | {
|
---|
829 | { 0x345493, 0x345492, 0x0000000000000000, 0x0000000000000000, 0x0000000000000000, 0x0 }, /* #0 */
|
---|
830 | { 0x2465c2, 0x2465c2, 0x0000000000000000, 0x0000000000000000, 0x0000000000000000, 0x0 }, /* #1 */
|
---|
831 | { 0x165b93, 0x165392, 0x0000000000000000, 0x0000000000000000, 0x0000000000000000, 0x0 }, /* #2 */
|
---|
832 | { 0x162142, 0x162142, 0x0000000000000000, 0x0000000000000000, 0x0000000000000000, 0x0 }, /* #3 */
|
---|
833 | { 0x2070c3, 0x2070c2, 0x0000000000000000, 0x0000000000000000, 0x0000000000000000, 0x0 }, /* #4 */
|
---|
834 | { 0x203653, 0x203652, 0x0000000000000000, 0x0000000000000000, 0x0000000000000000, 0x0 }, /* #5 */
|
---|
835 | { 0x2967d3, 0x2967d2, 0x7a4d6cc24f7a9ade, 0x0000000000000000, 0x0000000000000000, 0x0 }, /* #6 */
|
---|
836 | { 0x1f5257, 0x1f5256, 0x5b6f4370bf5e9884, 0x0000000000000000, 0x0000000000000000, 0x0 }, /* #7 */
|
---|
837 | { 0x347c02, 0x347402, 0x122f88df8c6a3aa2, 0x0000000000000000, 0x0000000000000000, 0x0 }, /* #8 */
|
---|
838 | { 0x031282, 0x031282, 0xcfc36e9fc8fbde5c, 0x0000000000000000, 0x0000000000000000, 0x0 }, /* #9 */
|
---|
839 | { 0x133182, 0x133182, 0xdae9a0dc517316fa, 0x0000000000000000, 0x0000000000000000, 0x0 }, /* #10 */
|
---|
840 | { 0x3f7a07, 0x3f7206, 0x8a12d7e9083fa3ad, 0x0000000000000000, 0x0000000000000000, 0x0 }, /* #11 */
|
---|
841 | { 0x1d27d7, 0x1d2fd7, 0x6290fd67972c60f3, 0x38c8b4db715eda4d, 0xc6432ec15ceca7bf, 0x0 }, /* #12 */
|
---|
842 | { 0x320417, 0x320c17, 0x830ead2bc3ff9ebd, 0xa5a273774aef056d, 0xeed0d48a788b0471, 0x0 }, /* #13 */
|
---|
843 | { 0x3168d6, 0x3168d7, 0x003284967caeeca5, 0x650f25ef3c33f843, 0xdf6e8fcef49eb4c7, 0x0 }, /* #14 */
|
---|
844 | { 0x232d83, 0x232d83, 0x915853fcbe007a39, 0xe2647c3c7525b841, 0xa28ba34d7df1ce49, 0x0 }, /* #15 */
|
---|
845 | { 0x0e25d2, 0x0e2dd3, 0x103a7508ff5d7343, 0xd976574301ca2d9a, 0xe4c991d66dd9895e, 0x0 }, /* #16 */
|
---|
846 | { 0x050b52, 0x050b53, 0xf89e5da21a878aa1, 0x6774b96a6792d6b8, 0x1b2b680de51553b8, 0x0 }, /* #17 */
|
---|
847 | { 0x3c3b42, 0x3c3b43, 0x478679cef7e0cc53, 0x1cc129753c18011a, 0x52c54f644da6c73e, 0x0 }, /* #18 */
|
---|
848 | { 0x1f37d6, 0x1f3fd7, 0x094266bfffcc7995, 0xa20c97bc554e6c9c, 0xe016e966e667ab2c, 0x0 }, /* #19 */
|
---|
849 | { 0x3558d3, 0x3558d3, 0x78c171066e5a84c0, 0xdefc4295c91d9c80, 0xe431ee5223e35e06, 0x0 }, /* #20 */
|
---|
850 | { 0x155c06, 0x155c07, 0x32697e82004ec121, 0x663505303d31aefc, 0x21cce066abf0c37c, 0x0 }, /* #21 */
|
---|
851 | { 0x207a93, 0x207a93, 0x803ebdbdbed7a7a2, 0x7def4daf9d4776b6, 0xde13b1a6171ac36b, 0x0 }, /* #22 */
|
---|
852 | { 0x343982, 0x343983, 0x7ecce22433edc3b9, 0x44cf2f63a76fc91d, 0x64e2e116bd12ea85, 0x0 }, /* #23 */
|
---|
853 | { 0x277e47, 0x277e47, 0x7624aaa36dd2fa25, 0x7896e5aebdd01f41, 0x7b84301be13eefed, 0x0 }, /* #24 */
|
---|
854 | { 0x325b03, 0x325b03, 0x33a47652e8bd89d6, 0x493962a23b0b1234, 0x3864123272543cce, 0x0 }, /* #25 */
|
---|
855 | { 0x262d82, 0x262d83, 0x3566fd3fdf8b589e, 0xdda761f1bb803360, 0xcd700c36fc7c6f50, 0x0 }, /* #26 */
|
---|
856 | { 0x313416, 0x313c17, 0x70eff345602839e1, 0x5dc006bfbe48a49c, 0x1e24c114994c501c, 0x0 }, /* #27 */
|
---|
857 | { 0x001783, 0x001f83, 0x1af3ec031f07574a, 0xe989a31451639fce, 0x69929403840be79b, 0x0 }, /* #28 */
|
---|
858 | { 0x330713, 0x330f13, 0xf69be7add0eb0900, 0x82cc37e2a960c500, 0x3d0f2e9ff5872add, 0x0 }, /* #29 */
|
---|
859 | { 0x3d6802, 0x3d6803, 0x16fd59e71ccd0102, 0x50f6fc058e0a2bf6, 0xaaa8697e1319587b, 0x0 }, /* #30 */
|
---|
860 | { 0x256513, 0x256d13, 0xd8ef994ea5624e02, 0x5a1eca162b882158, 0xccc6ada79a39dcac, 0x0 }, /* #31 */
|
---|
861 | { 0x325652, 0x325e53, 0x0d7994862e14a570, 0x7d01a72a76faa350, 0x04e4ee2f2905f053, 0x0 }, /* #32 */
|
---|
862 | { 0x1172d7, 0x117ad7, 0x0dbd08cf8dd4cc7c, 0x4b3bbc161699fc60, 0xcddddf4ff58d75e8, 0x0 }, /* #33 */
|
---|
863 | { 0x2f4287, 0x2f4a87, 0xdf0eab61b054109c, 0x8cab8dc8c9fb8bb0, 0x66cf2090bc157d34, 0x0 }, /* #34 */
|
---|
864 | { 0x230283, 0x230a83, 0xe4123971fc443d43, 0xef5fb49e9196bb9e, 0x77cb711ba8795d0a, 0x0 }, /* #35 */
|
---|
865 | { 0x2e6106, 0x2e6907, 0xd0427f586a7985d9, 0x809a82c24111f90e, 0x8a1e46217db672be, 0x0 }, /* #36 */
|
---|
866 | { 0x0e2597, 0x0e2d97, 0x3403d783d34e371b, 0x1b321a5cdd950ff2, 0xfd36371b283a14f6, 0x0 }, /* #37 */
|
---|
867 | { 0x1c0dd7, 0x1c0dd7, 0xf2e42fcfb990559a, 0x72da5c2d16c10bfc, 0x51ccb84022fef9f6, 0x0 }, /* #38 */
|
---|
868 | { 0x141b96, 0x141b97, 0x95e21995b3ba7336, 0xcad5977a34e8b04a, 0xe03f9bb76efdb13f, 0x0 }, /* #39 */
|
---|
869 | { 0x081bc3, 0x081bc3, 0x1ab8ed652460f9ef, 0x2d199273d956ecf9, 0xd3d2353c22e98f97, 0x0 }, /* #40 */
|
---|
870 | { 0x252102, 0x252903, 0xd62d5f82d422462d, 0x39161e1d411d54e9, 0xe1f12764fcd95b2d, 0x0 }, /* #41 */
|
---|
871 | { 0x112786, 0x112f87, 0x8e0325eb0901b0df, 0x9ed3edbf5e637e04, 0xc3b8800ff0ae6e7c, 0x0 }, /* #42 */
|
---|
872 | { 0x1f7b87, 0x1f7b87, 0x7b532dfc53265bc6, 0x6936f21ad0e742a6, 0x6a2f125d11f019d1, 0x0 }, /* #43 */
|
---|
873 | { 0x1e4e03, 0x1e4e03, 0xf2f3b94ad82ef570, 0xeb96c720d65a50d0, 0x82670e3c9f09e43b, 0x0 }, /* #44 */
|
---|
874 | { 0x170657, 0x170e57, 0x75a01e1d42b6e5aa, 0x05bb29d5623bb0d6, 0x8890e2eda3193e3f, 0x0 }, /* #45 */
|
---|
875 | { 0x2239d7, 0x2239d7, 0x792b8bcce70dc5a7, 0xd000b7daac065d8a, 0x53b7f3a699e71b66, 0x0 }, /* #46 */
|
---|
876 | { 0x1d4212, 0x1d4a13, 0xb98d287ed52717d3, 0x1ba9055d86d28f02, 0xa9f5a22d225d85b6, 0x0 }, /* #47 */
|
---|
877 | { 0x2a6e93, 0x2a6e93, 0x7867fa0ad689ea18, 0x97f7980a2c3d4ca8, 0x44426d41b250e447, 0x0 }, /* #48 */
|
---|
878 | { 0x126943, 0x126943, 0xeac10d2ffc9a2056, 0x520807652a740664, 0x77a3bf5668489e96, 0x0 }, /* #49 */
|
---|
879 | { 0x266457, 0x266c57, 0x4f3b75119c2150bc, 0x1c20180d4a7a8c98, 0x46211987c882d7ba, 0x0 }, /* #50 */
|
---|
880 | { 0x127117, 0x127917, 0xd357f62d8c9a0371, 0xb9f7683d9e79187a, 0x581a7914b3e32f1a, 0x0 }, /* #51 */
|
---|
881 | { 0x033d16, 0x033d17, 0x47a8599532a947ca, 0x4b870672d08afebe, 0x55c310ecfd9169f3, 0x0 }, /* #52 */
|
---|
882 | { 0x0c21d2, 0x0c29d3, 0x1b39456f9f0851e7, 0x214e98ebf4e41cb9, 0x59043c764cfd885f, 0x0 }, /* #53 */
|
---|
883 | { 0x1d73c6, 0x1d7bc7, 0x58779b35309e0d3e, 0xfbb50d6d93c35882, 0xff09fc5e946ec11f, 0x0 }, /* #54 */
|
---|
884 | { 0x174052, 0x174853, 0xec35dcc802ddbf3b, 0xe3165f70e1136828, 0x3025ffc2843205f8, 0x0 }, /* #55 */
|
---|
885 | { 0x3a3242, 0x3a3a43, 0x101bba9ca2390f4d, 0x4aaf8365dd644b1b, 0xb2e871f64c786007, 0x0 }, /* #56 */
|
---|
886 | { 0x116796, 0x116f97, 0xb0eb441040fb46e4, 0x90b43e9f06ffbe3c, 0xd58e170665c18f87, 0x0 }, /* #57 */
|
---|
887 | { 0x0936c3, 0x093ec3, 0xb2d8e207e63ffc7a, 0x007fc418f2aba130, 0xf257b2547cdf7478, 0x0 }, /* #58 */
|
---|
888 | { 0x3c4296, 0x3c4a97, 0xb83c9c4fdbcd212b, 0x746759b58900724b, 0x4de8bf23933a2361, 0x0 }, /* #59 */
|
---|
889 | { 0x1c3ac2, 0x1c3ac3, 0x2798e3fbd4eb5ad7, 0xd6cd5399822a3949, 0x707a373ae69fa8df, 0x0 }, /* #60 */
|
---|
890 | { 0x3f7a86, 0x3f7a87, 0x8426d8342cd8a8a0, 0xb07b25ef36a89020, 0xf1911ed5923c400d, 0x0 }, /* #61 */
|
---|
891 | { 0x3f4b57, 0x3f4b57, 0xd4713616e72d61d2, 0xb4412284b7d0158c, 0x3de944281495e8d6, 0x0 }, /* #62 */
|
---|
892 | { 0x395e86, 0x395e87, 0xcc41468dac0a1e25, 0x1cce4fca11735ed4, 0x96c9144e917ed944, 0x0 }, /* #63 */
|
---|
893 | { 0x141893, 0x141893, 0x3f101f989e190ea3, 0x6f945dcbba32cd80, 0x76b1be093b8a5480, 0x0 }, /* #64 */
|
---|
894 | { 0x337dc2, 0x337dc3, 0x5a76c28e3d84d00b, 0x362d493f636f843c, 0xd81076bc6adf0634, 0x0 }, /* #65 */
|
---|
895 | { 0x235dc7, 0x235dc7, 0xd8a9acdeef23d1e7, 0xc42dc1f827a2aead, 0x7da92c246b94504b, 0x0 }, /* #66 */
|
---|
896 | { 0x110f16, 0x110f17, 0xaa61f6c00e770ea3, 0xde8ff57d38bd5b17, 0x2233f8e4458eccfd, 0x0 }, /* #67 */
|
---|
897 | { 0x197312, 0x197b13, 0x5e770ed9d4d3d1dd, 0x8fddb0ce219a98ba, 0x6d4520b01a6ff902, 0x0 }, /* #68 */
|
---|
898 | { 0x253ad3, 0x253ad3, 0x81ef9a17e8fb2ba9, 0x23c8277cda5055a2, 0x97e462a8196d7dd2, 0x0 }, /* #69 */
|
---|
899 | { 0x093086, 0x093887, 0xfb61e99b805a96cb, 0xce45b10eaa1c3ec6, 0x957ba929592fdd92, 0x0 }, /* #70 */
|
---|
900 | { 0x1e4dc3, 0x1e4dc3, 0xe804826ef8d6f361, 0xa4d3599e25f48b48, 0x9f033fd3c00f1848, 0x0 }, /* #71 */
|
---|
901 | { 0x134587, 0x134d87, 0x0fe6ce3f7cfb3353, 0x01f97e3a5aad0b7c, 0x589fe9f779eeb314, 0x0 }, /* #72 */
|
---|
902 | { 0x3963c2, 0x396bc3, 0xc2eb8bb9b1446b77, 0xe057402d305ba277, 0x02d9e53e76224101, 0x0 }, /* #73 */
|
---|
903 | { 0x196b93, 0x196b93, 0xe28e534897affb19, 0xd0b8f5689f8096e4, 0x720174866dfdce84, 0x0 }, /* #74 */
|
---|
904 | { 0x092307, 0x092b07, 0x0f18a696f65cee2c, 0x808d220832adf620, 0x7c7423b75b60c998, 0x0 }, /* #75 */
|
---|
905 | { 0x146242, 0x146a43, 0x1bf014964c5ac7c0, 0x6eb198afc07b6480, 0x4abe22082ed7922e, 0x0 }, /* #76 */
|
---|
906 | { 0x2c6186, 0x2c6987, 0x663a1311ad38b614, 0xa30e571e94ab29e8, 0xaa3b0a15aeb9d4b2, 0x0 }, /* #77 */
|
---|
907 | { 0x127e56, 0x127e57, 0x6bbd88cce4f94f2e, 0xc4d5cf223d6a168a, 0x5672ef8f28601f83, 0x0 }, /* #78 */
|
---|
908 | { 0x0d4182, 0x0d4983, 0x20ec64f26962f988, 0xf95aadeca5200600, 0x140a82d2ffd75cc0, 0x0 }, /* #79 */
|
---|
909 | { 0x123347, 0x123b47, 0xa010a0367db796d9, 0x66150858831fafa7, 0x4db9eae5a3866a7f, 0x0 }, /* #80 */
|
---|
910 | { 0x2c6747, 0x2c6f47, 0xe07c1a9ff87a3a18, 0xe5617346627856f8, 0x9ba5ec77b3b7ee35, 0x0 }, /* #81 */
|
---|
911 | { 0x0706c7, 0x070ec7, 0x687a82c6fde395b8, 0x7ce8631892d01358, 0x93cd0835831fa9ed, 0x0 }, /* #82 */
|
---|
912 | { 0x155992, 0x155993, 0x1728c0f306c980d3, 0x1bd959f625a348fb, 0xcfadab26f493be39, 0x0 }, /* #83 */
|
---|
913 | { 0x3f7482, 0x3f7c83, 0x8d9231761783cb35, 0xeed875361ee8f67b, 0xdfc25374b8ed40ef, 0x0 }, /* #84 */
|
---|
914 | { 0x3515c3, 0x351dc3, 0x6c11d50efc69679e, 0xa0be9bd03af6d808, 0x468ebaeb06baa0bc, 0x0 }, /* #85 */
|
---|
915 | { 0x111d82, 0x111d83, 0x7783ca4d3406063d, 0x9f9077582fa6bfe4, 0x929247ad2d56a1b4, 0x0 }, /* #86 */
|
---|
916 | { 0x1f3843, 0x1f3843, 0x30da599d1d0209ef, 0x1172c6f3f7dc96f7, 0xb1704f6f8f316b79, 0x0 }, /* #87 */
|
---|
917 | { 0x2f19c6, 0x2f19c7, 0xeb4615fe1a04b5f5, 0xb32790d485418323, 0xee668d70864e0db7, 0x0 }, /* #88 */
|
---|
918 | { 0x0f4bd6, 0x0f4bd7, 0xfa14a34a6c5100f0, 0xdd8b51c1869804d0, 0x0a5763cb20ec8de3, 0x0 }, /* #89 */
|
---|
919 | { 0x184a86, 0x184a87, 0xa969333fae5a48ea, 0xa590cc456fe0ab7a, 0x5a49ed9679a3a329, 0x0 }, /* #90 */
|
---|
920 | { 0x0d2057, 0x0d2857, 0x9e6257887e45e39c, 0x6dd38146bfe451ec, 0x92185c61ca60b14d, 0x0 }, /* #91 */
|
---|
921 | { 0x186d86, 0x186d87, 0xabbab6c5995445ec, 0x57d8ede48814e940, 0x569d389a6f3555f0, 0x0 }, /* #92 */
|
---|
922 | { 0x2f1207, 0x2f1a07, 0x1478d04edc8aad51, 0x17fe6a8da0538402, 0x3d96f6b787b3bb62, 0x0 }, /* #93 */
|
---|
923 | { 0x1f07d2, 0x1f0fd3, 0x4e14af28e417abde, 0xc8caa629c036a538, 0x26dd39166ff79324, 0x0 }, /* #94 */
|
---|
924 | { 0x0e6743, 0x0e6f43, 0x7ff7db3992b26c99, 0xd321f3b956f962ce, 0xba1055e7a9599bfe, 0x0 }, /* #95 */
|
---|
925 | };
|
---|
926 |
|
---|
927 |
|
---|
928 | #define HAVE_SHIFT_DBL_TESTS_AMD
|
---|
929 | static const BINU16_TEST_T g_aTests_shld_u16_amd[] =
|
---|
930 | {
|
---|
931 | { 0x374e53, 0x374e53, 0x0000, 0x0000, 0x0000, 0 }, /* #0 */
|
---|
932 | { 0x1016d7, 0x101656, 0x0000, 0x0000, 0x0000, 48 }, /* #1 */
|
---|
933 | { 0x197b52, 0x197356, 0x0000, 0x0000, 0x0000, 5 }, /* #2 */
|
---|
934 | { 0x2c6656, 0x2c6656, 0x0000, 0x0000, 0x0000, 31 }, /* #3 */
|
---|
935 | { 0x030913, 0x030156, 0x0000, 0x0000, 0x0000, 17 }, /* #4 */
|
---|
936 | { 0x1b7107, 0x1b7156, 0x0000, 0x0000, 0x0000, 63 }, /* #5 */
|
---|
937 | { 0x1e5706, 0x1e5f92, 0x0878, 0x8780, 0x0000, 4 }, /* #6 */
|
---|
938 | { 0x285746, 0x285756, 0xc904, 0x0000, 0x0000, 49 }, /* #7 */
|
---|
939 | { 0x1e1f87, 0x1e1756, 0xee39, 0x0000, 0x0000, 31 }, /* #8 */
|
---|
940 | { 0x3c3292, 0x3c3256, 0x6c80, 0x0000, 0x0000, 14 }, /* #9 */
|
---|
941 | { 0x123242, 0x123256, 0x4dc8, 0x0000, 0x0000, 63 }, /* #10 */
|
---|
942 | { 0x1c1186, 0x1c1193, 0xbfc8, 0xfc80, 0x0000, 4 }, /* #11 */
|
---|
943 | { 0x017b02, 0x017393, 0xe272, 0x95da, 0xbb4e, 43 }, /* #12 */
|
---|
944 | { 0x135753, 0x135792, 0xdec5, 0xdf92, 0x6fc9, 17 }, /* #13 */
|
---|
945 | { 0x1a01c2, 0x1a0192, 0xba5b, 0xd638, 0xe358, 54 }, /* #14 */
|
---|
946 | { 0x2838c2, 0x283093, 0xfde0, 0xc179, 0xbcee, 41 }, /* #15 */
|
---|
947 | { 0x253317, 0x253316, 0x51d5, 0x1805, 0x8c02, 49 }, /* #16 */
|
---|
948 | { 0x1a2397, 0x1a2397, 0xe301, 0x8c05, 0x6fc1, 2 }, /* #17 */
|
---|
949 | { 0x003e06, 0x003693, 0x80df, 0xf76d, 0xbb6f, 13 }, /* #18 */
|
---|
950 | { 0x195d17, 0x195512, 0x1a0f, 0x3f8f, 0xe3e8, 42 }, /* #19 */
|
---|
951 | { 0x2c55c7, 0x2c5596, 0x1d5f, 0x92b8, 0x7125, 55 }, /* #20 */
|
---|
952 | { 0x154182, 0x154993, 0x0b15, 0xc929, 0xc929, 48 }, /* #21 */
|
---|
953 | { 0x2d4bc7, 0x2d4392, 0xe87d, 0xb4fd, 0x6d3f, 50 }, /* #22 */
|
---|
954 | { 0x1d3d93, 0x1d3516, 0x9a6b, 0x0328, 0x0194, 49 }, /* #23 */
|
---|
955 | { 0x1f6786, 0x1f6792, 0x7c49, 0xd45e, 0xa8bd, 31 }, /* #24 */
|
---|
956 | { 0x2d6bc2, 0x2d6312, 0x68e3, 0x6879, 0x43cb, 45 }, /* #25 */
|
---|
957 | { 0x3a7413, 0x3a7496, 0xa9af, 0x973a, 0x52e7, 51 }, /* #26 */
|
---|
958 | { 0x0320d3, 0x032892, 0x93e6, 0xc073, 0x0399, 45 }, /* #27 */
|
---|
959 | { 0x284543, 0x284d17, 0x9122, 0x2287, 0x8753, 8 }, /* #28 */
|
---|
960 | { 0x075e02, 0x075616, 0xf568, 0x5841, 0x82b0, 55 }, /* #29 */
|
---|
961 | { 0x1b2047, 0x1b2092, 0xb9ea, 0xed75, 0xdaeb, 63 }, /* #30 */
|
---|
962 | { 0x391297, 0x391a13, 0x8994, 0x1329, 0x8aca, 33 }, /* #31 */
|
---|
963 | { 0x3f4482, 0x3f4412, 0x1d90, 0x028f, 0xf028, 20 }, /* #32 */
|
---|
964 | { 0x315c97, 0x315416, 0xc894, 0x251e, 0x7ba3, 38 }, /* #33 */
|
---|
965 | { 0x270396, 0x270392, 0x4c60, 0x93ab, 0x5727, 23 }, /* #34 */
|
---|
966 | { 0x392952, 0x392192, 0x46bc, 0xd7df, 0xfafb, 19 }, /* #35 */
|
---|
967 | { 0x176c42, 0x176c92, 0x6ad8, 0xd8bf, 0xbf9d, 40 }, /* #36 */
|
---|
968 | { 0x1678d3, 0x167092, 0x035d, 0xcf67, 0xecf9, 59 }, /* #37 */
|
---|
969 | { 0x0b2197, 0x0b2112, 0x7586, 0x1b54, 0xd526, 42 }, /* #38 */
|
---|
970 | { 0x090546, 0x090516, 0x1f87, 0x1c00, 0x0035, 10 }, /* #39 */
|
---|
971 | { 0x381292, 0x381212, 0x9cca, 0x6549, 0x9233, 7 }, /* #40 */
|
---|
972 | { 0x310752, 0x310f17, 0x2a53, 0x3d2d, 0xd2d7, 12 }, /* #41 */
|
---|
973 | { 0x306307, 0x306396, 0xadfe, 0x8741, 0x3a0c, 61 }, /* #42 */
|
---|
974 | { 0x1a7382, 0x1a7b13, 0x5b3e, 0x67ce, 0x73a2, 37 }, /* #43 */
|
---|
975 | { 0x2554c7, 0x255416, 0x0891, 0x448b, 0x6dcf, 35 }, /* #44 */
|
---|
976 | { 0x125cd3, 0x125412, 0x5388, 0x219b, 0x4337, 47 }, /* #45 */
|
---|
977 | { 0x063b92, 0x063393, 0x7eab, 0x8cf2, 0x19e5, 15 }, /* #46 */
|
---|
978 | { 0x0f7782, 0x0f7716, 0xa247, 0x3071, 0x0e26, 59 }, /* #47 */
|
---|
979 | { 0x1e1147, 0x1e1193, 0xfeff, 0xa4ea, 0x49d4, 15 }, /* #48 */
|
---|
980 | { 0x053497, 0x053c96, 0xef72, 0xe4c0, 0x6067, 9 }, /* #49 */
|
---|
981 | { 0x2c6f03, 0x2c6716, 0xa43a, 0x69b8, 0x1a6e, 50 }, /* #50 */
|
---|
982 | { 0x2f06c2, 0x2f0e92, 0xa529, 0x94b0, 0x6159, 7 }, /* #51 */
|
---|
983 | { 0x1a7d13, 0x1a7512, 0xd4aa, 0x6e2f, 0xf6e2, 20 }, /* #52 */
|
---|
984 | { 0x052e53, 0x052696, 0x8acd, 0x89c6, 0x9c68, 28 }, /* #53 */
|
---|
985 | { 0x3a1717, 0x3a1716, 0xb631, 0x5e8b, 0x7a2d, 30 }, /* #54 */
|
---|
986 | { 0x2a3912, 0x2a3917, 0xafe7, 0x7f3c, 0x851e, 3 }, /* #55 */
|
---|
987 | { 0x3a7307, 0x3a7316, 0x102a, 0x746c, 0x6c74, 56 }, /* #56 */
|
---|
988 | { 0x240097, 0x240096, 0x5af1, 0xac2d, 0xb585, 51 }, /* #57 */
|
---|
989 | { 0x233947, 0x233112, 0xc276, 0x5619, 0x0cab, 25 }, /* #58 */
|
---|
990 | { 0x293213, 0x293216, 0xce30, 0x618b, 0xc5e5, 9 }, /* #59 */
|
---|
991 | { 0x393643, 0x393612, 0xb381, 0x0020, 0x0800, 58 }, /* #60 */
|
---|
992 | { 0x1f6012, 0x1f6012, 0x1bfb, 0x6fec, 0x0e30, 2 }, /* #61 */
|
---|
993 | { 0x2a10c2, 0x2a1896, 0x92f2, 0x9ea9, 0x7aa6, 46 }, /* #62 */
|
---|
994 | { 0x251f03, 0x251792, 0xcc97, 0xfd8a, 0xf62b, 30 }, /* #63 */
|
---|
995 | { 0x1e0006, 0x1e0012, 0x3b5e, 0x64ad, 0xd64a, 52 }, /* #64 */
|
---|
996 | { 0x2e4856, 0x2e4016, 0xc280, 0x5b7d, 0x7d5b, 24 }, /* #65 */
|
---|
997 | { 0x2d6106, 0x2d6197, 0x547e, 0xf228, 0x451d, 43 }, /* #66 */
|
---|
998 | { 0x1540c2, 0x154096, 0xee67, 0xedc6, 0xdb8d, 31 }, /* #67 */
|
---|
999 | { 0x037d16, 0x037512, 0xf0a0, 0x282f, 0xbd9e, 6 }, /* #68 */
|
---|
1000 | { 0x315e86, 0x315612, 0xcc1b, 0x192a, 0x2543, 27 }, /* #69 */
|
---|
1001 | { 0x2e4953, 0x2e4112, 0xbedd, 0x3301, 0xc04c, 26 }, /* #70 */
|
---|
1002 | { 0x264487, 0x264c13, 0xcb75, 0x59b5, 0x9b51, 44 }, /* #71 */
|
---|
1003 | { 0x020b47, 0x020b13, 0xad09, 0x6849, 0x3301, 3 }, /* #72 */
|
---|
1004 | { 0x300956, 0x300917, 0x1b3e, 0x4644, 0x8c88, 15 }, /* #73 */
|
---|
1005 | { 0x387f93, 0x387797, 0x671f, 0x9c7d, 0x4f73, 2 }, /* #74 */
|
---|
1006 | { 0x263a83, 0x263a17, 0xeeca, 0x4635, 0x31af, 45 }, /* #75 */
|
---|
1007 | { 0x0435d6, 0x043d17, 0x2f5e, 0x7af6, 0xc612, 3 }, /* #76 */
|
---|
1008 | { 0x1b5882, 0x1b5012, 0x1f5c, 0x1fc7, 0xfc71, 28 }, /* #77 */
|
---|
1009 | { 0x1d3b57, 0x1d3397, 0x7c45, 0xc45c, 0xcf79, 4 }, /* #78 */
|
---|
1010 | { 0x295316, 0x295396, 0xee46, 0xb1cf, 0x73ec, 58 }, /* #79 */
|
---|
1011 | { 0x356346, 0x356312, 0xe4e2, 0x2be0, 0xbe07, 44 }, /* #80 */
|
---|
1012 | { 0x374787, 0x374716, 0x8c03, 0x069a, 0x4d0b, 41 }, /* #81 */
|
---|
1013 | { 0x085657, 0x085616, 0x5928, 0x26b1, 0x6b12, 60 }, /* #82 */
|
---|
1014 | { 0x0563d7, 0x056316, 0x8500, 0x74fc, 0xe9f8, 31 }, /* #83 */
|
---|
1015 | { 0x3968d3, 0x396896, 0x4326, 0x864d, 0xabdf, 1 }, /* #84 */
|
---|
1016 | { 0x114ed2, 0x114692, 0xe946, 0xfa49, 0x27e9, 54 }, /* #85 */
|
---|
1017 | { 0x322a93, 0x322212, 0x990d, 0x4351, 0x45e5, 38 }, /* #86 */
|
---|
1018 | { 0x1167d2, 0x116712, 0x5c41, 0x3a62, 0xd317, 13 }, /* #87 */
|
---|
1019 | { 0x077c53, 0x077496, 0xd2de, 0x9027, 0x2790, 24 }, /* #88 */
|
---|
1020 | { 0x245e96, 0x245692, 0x0055, 0xfcd5, 0xf357, 62 }, /* #89 */
|
---|
1021 | { 0x227253, 0x227292, 0xe5ab, 0xd279, 0x79d2, 56 }, /* #90 */
|
---|
1022 | { 0x311c92, 0x311416, 0xc2f9, 0x5f30, 0x840a, 5 }, /* #91 */
|
---|
1023 | { 0x1c5343, 0x1c5396, 0x6c8a, 0xe1a0, 0x070d, 21 }, /* #92 */
|
---|
1024 | { 0x005dd7, 0x005d13, 0xa31e, 0x1e08, 0x0898, 8 }, /* #93 */
|
---|
1025 | { 0x0b5247, 0x0b5297, 0x27ba, 0xd1f6, 0x3ed2, 11 }, /* #94 */
|
---|
1026 | { 0x115cc2, 0x115492, 0xa98c, 0x9bd9, 0x666f, 54 }, /* #95 */
|
---|
1027 | { 0x1a20d7, 0x1a2092, 0xa6f4, 0xf313, 0xf313, 48 }, /* #96 */
|
---|
1028 | { 0x177b46, 0x177b17, 0x8c9b, 0x3696, 0x4b5e, 41 }, /* #97 */
|
---|
1029 | { 0x261457, 0x261c92, 0xb296, 0x96ae, 0xaea8, 8 }, /* #98 */
|
---|
1030 | { 0x1514c6, 0x151c96, 0xbd35, 0xf4d7, 0xf1dd, 2 }, /* #99 */
|
---|
1031 | { 0x3a5486, 0x3a5493, 0x486f, 0xbdc4, 0x7115, 10 }, /* #100 */
|
---|
1032 | { 0x031f03, 0x031797, 0x307c, 0xe122, 0x2448, 11 }, /* #101 */
|
---|
1033 | { 0x047b52, 0x047b17, 0xd06d, 0x6ded, 0xbda7, 11 }, /* #102 */
|
---|
1034 | { 0x3f3f16, 0x3f3793, 0xecec, 0xd9d9, 0x820b, 33 }, /* #103 */
|
---|
1035 | { 0x2d3953, 0x2d3192, 0x62dd, 0xb49e, 0xd27a, 62 }, /* #104 */
|
---|
1036 | { 0x1c5193, 0x1c5116, 0x4075, 0x1d7d, 0xf66b, 38 }, /* #105 */
|
---|
1037 | { 0x1d3bd2, 0x1d3396, 0xdcaa, 0xbc28, 0x5e14, 49 }, /* #106 */
|
---|
1038 | { 0x170652, 0x170616, 0xd4df, 0x70fc, 0x8e1f, 19 }, /* #107 */
|
---|
1039 | { 0x250657, 0x250e92, 0x192e, 0xe329, 0x3290, 44 }, /* #108 */
|
---|
1040 | { 0x143b46, 0x143392, 0x2402, 0xbffb, 0xffbb, 28 }, /* #109 */
|
---|
1041 | { 0x2b6a86, 0x2b6292, 0xc21e, 0xb913, 0x44ee, 26 }, /* #110 */
|
---|
1042 | { 0x230483, 0x230412, 0x7d90, 0x2751, 0x93a8, 49 }, /* #111 */
|
---|
1043 | { 0x2c4e93, 0x2c4612, 0x221a, 0x1af1, 0xf1e4, 40 }, /* #112 */
|
---|
1044 | { 0x133a52, 0x133293, 0x511e, 0xd758, 0xbac7, 45 }, /* #113 */
|
---|
1045 | { 0x321fc3, 0x321716, 0xa1d6, 0x413f, 0xf413, 52 }, /* #114 */
|
---|
1046 | { 0x140947, 0x140116, 0x1a62, 0x6988, 0x1ef1, 2 }, /* #115 */
|
---|
1047 | { 0x1828c7, 0x182092, 0xb41c, 0xe69e, 0xb9a7, 18 }, /* #116 */
|
---|
1048 | { 0x3f53d2, 0x3f53d2, 0x65b8, 0x65b8, 0x2f0c, 0 }, /* #117 */
|
---|
1049 | { 0x1c0857, 0x1c0016, 0x4248, 0x1244, 0x9d31, 35 }, /* #118 */
|
---|
1050 | { 0x2b4716, 0x2b4793, 0xe821, 0xd043, 0xf42c, 1 }, /* #119 */
|
---|
1051 | { 0x2430c3, 0x243892, 0x9fad, 0xb475, 0x1d50, 10 }, /* #120 */
|
---|
1052 | { 0x172097, 0x172012, 0x47c0, 0x7c0b, 0xba2a, 4 }, /* #121 */
|
---|
1053 | { 0x116352, 0x116316, 0x97f7, 0x6f50, 0x06f5, 52 }, /* #122 */
|
---|
1054 | { 0x202d17, 0x202516, 0x098e, 0x2e24, 0x7121, 61 }, /* #123 */
|
---|
1055 | { 0x170947, 0x170112, 0x11d3, 0x2d2f, 0x5a5e, 63 }, /* #124 */
|
---|
1056 | { 0x2a4447, 0x2a4493, 0xa2f7, 0xb9f7, 0x3ee3, 11 }, /* #125 */
|
---|
1057 | { 0x1e5c02, 0x1e5c92, 0x3f58, 0xb1c8, 0xe435, 41 }, /* #126 */
|
---|
1058 | { 0x363817, 0x363096, 0xafe7, 0x8922, 0x8a24, 22 }, /* #127 */
|
---|
1059 | };
|
---|
1060 | static const BINU16_TEST_T g_aTests_shrd_u16_amd[] =
|
---|
1061 | {
|
---|
1062 | { 0x0d01d2, 0x0d0156, 0x0000, 0x0000, 0x0000, 17 }, /* #0 */
|
---|
1063 | { 0x1d1a92, 0x1d1256, 0x0000, 0x0000, 0x0000, 7 }, /* #1 */
|
---|
1064 | { 0x397d56, 0x397556, 0x0000, 0x0000, 0x0000, 45 }, /* #2 */
|
---|
1065 | { 0x0c6243, 0x0c6256, 0x0000, 0x0000, 0x0000, 40 }, /* #3 */
|
---|
1066 | { 0x050c03, 0x050456, 0x0000, 0x0000, 0x0000, 53 }, /* #4 */
|
---|
1067 | { 0x011c47, 0x011456, 0x0000, 0x0000, 0x0000, 14 }, /* #5 */
|
---|
1068 | { 0x134702, 0x134712, 0x4b23, 0x0964, 0x0000, 3 }, /* #6 */
|
---|
1069 | { 0x1f0cc6, 0x1f0416, 0xd1ab, 0x0003, 0x0000, 46 }, /* #7 */
|
---|
1070 | { 0x291603, 0x291603, 0xb5c6, 0xb5c6, 0x0000, 0 }, /* #8 */
|
---|
1071 | { 0x1324d7, 0x132456, 0x3df3, 0x0000, 0x0000, 19 }, /* #9 */
|
---|
1072 | { 0x1536c2, 0x153656, 0xce34, 0x0000, 0x0000, 51 }, /* #10 */
|
---|
1073 | { 0x3c3486, 0x3c3413, 0x98d5, 0x131a, 0x0000, 3 }, /* #11 */
|
---|
1074 | { 0x320082, 0x320812, 0xd585, 0x4d89, 0x3625, 50 }, /* #12 */
|
---|
1075 | { 0x236a03, 0x236292, 0x5546, 0xe354, 0x8d53, 18 }, /* #13 */
|
---|
1076 | { 0x3139c6, 0x313912, 0x8982, 0x65e5, 0xcbca, 49 }, /* #14 */
|
---|
1077 | { 0x3e10d2, 0x3e1016, 0xaafa, 0x2a95, 0x1954, 11 }, /* #15 */
|
---|
1078 | { 0x006097, 0x006092, 0x8d10, 0xf408, 0x23d0, 58 }, /* #16 */
|
---|
1079 | { 0x0b3503, 0x0b3592, 0xf5e2, 0xe08f, 0xf823, 30 }, /* #17 */
|
---|
1080 | { 0x3f7787, 0x3f7f96, 0xc059, 0x8ba9, 0x2ea6, 18 }, /* #18 */
|
---|
1081 | { 0x1d1816, 0x1d1016, 0xaf93, 0x38ed, 0xe71d, 13 }, /* #19 */
|
---|
1082 | { 0x080007, 0x080097, 0x7379, 0xd263, 0x1a4c, 45 }, /* #20 */
|
---|
1083 | { 0x1e2953, 0x1e2193, 0x7a80, 0xdc45, 0x7711, 14 }, /* #21 */
|
---|
1084 | { 0x2d6713, 0x2d6f97, 0xd650, 0x869a, 0x5434, 43 }, /* #22 */
|
---|
1085 | { 0x206bc7, 0x206392, 0xf5f7, 0xd98c, 0x66cc, 59 }, /* #23 */
|
---|
1086 | { 0x311c46, 0x311496, 0xe400, 0xdb65, 0xdb2e, 51 }, /* #24 */
|
---|
1087 | { 0x1a2b02, 0x1a2b92, 0x2df3, 0xbc34, 0xc34b, 52 }, /* #25 */
|
---|
1088 | { 0x1750c3, 0x1750c3, 0x7ccf, 0x7ccf, 0x19f7, 32 }, /* #26 */
|
---|
1089 | { 0x2152c6, 0x2152c6, 0xe909, 0xe909, 0x52be, 0 }, /* #27 */
|
---|
1090 | { 0x346682, 0x346e16, 0x8242, 0x4af0, 0xf257, 11 }, /* #28 */
|
---|
1091 | { 0x271202, 0x271a12, 0x25de, 0x529e, 0x4f29, 23 }, /* #29 */
|
---|
1092 | { 0x123c03, 0x123c16, 0x2d82, 0x6f3c, 0xbcf1, 18 }, /* #30 */
|
---|
1093 | { 0x2f7683, 0x2f7e16, 0x4709, 0x72c9, 0xc972, 56 }, /* #31 */
|
---|
1094 | { 0x1c0917, 0x1c0912, 0xa6f8, 0x786d, 0x1b5e, 22 }, /* #32 */
|
---|
1095 | { 0x0829d2, 0x082117, 0x1b51, 0x3041, 0x8304, 12 }, /* #33 */
|
---|
1096 | { 0x1b2dc6, 0x1b2d93, 0x3f9f, 0x94c1, 0x1298, 13 }, /* #34 */
|
---|
1097 | { 0x2604d3, 0x260497, 0x9727, 0xcb93, 0x97d3, 33 }, /* #35 */
|
---|
1098 | { 0x2d6583, 0x2d6d96, 0xefc7, 0xae06, 0x06ae, 24 }, /* #36 */
|
---|
1099 | { 0x074717, 0x074712, 0x051f, 0x15ce, 0x3857, 26 }, /* #37 */
|
---|
1100 | { 0x0f1d56, 0x0f1596, 0x8de7, 0xe0d2, 0x7069, 63 }, /* #38 */
|
---|
1101 | { 0x184a56, 0x184a13, 0x6c62, 0x7b54, 0xbdaa, 15 }, /* #39 */
|
---|
1102 | { 0x3d3306, 0x3d3392, 0x2882, 0xf2a1, 0x9e54, 45 }, /* #40 */
|
---|
1103 | { 0x0c0386, 0x0c0b16, 0x73b0, 0x644b, 0x5b22, 59 }, /* #41 */
|
---|
1104 | { 0x183d93, 0x183d96, 0x3812, 0xa972, 0x2a97, 28 }, /* #42 */
|
---|
1105 | { 0x325a13, 0x325a96, 0x1399, 0x81f0, 0xc0f8, 47 }, /* #43 */
|
---|
1106 | { 0x3526c7, 0x352e12, 0x4431, 0x4886, 0x0682, 3 }, /* #44 */
|
---|
1107 | { 0x382347, 0x382312, 0xefee, 0x060b, 0x0c16, 49 }, /* #45 */
|
---|
1108 | { 0x110002, 0x110817, 0x688e, 0x7edd, 0x5fb7, 14 }, /* #46 */
|
---|
1109 | { 0x2c73d3, 0x2c7392, 0x4dc1, 0xd370, 0xef9f, 34 }, /* #47 */
|
---|
1110 | { 0x0f5ad7, 0x0f5a93, 0xba89, 0xb2f1, 0xb2f1, 48 }, /* #48 */
|
---|
1111 | { 0x0d14c6, 0x0d1c92, 0x8996, 0x9f13, 0xf6cf, 39 }, /* #49 */
|
---|
1112 | { 0x1137c2, 0x113f96, 0x51ee, 0xa012, 0x04a8, 54 }, /* #50 */
|
---|
1113 | { 0x312d96, 0x312d96, 0x0aa4, 0x0aa4, 0xb0cd, 0 }, /* #51 */
|
---|
1114 | { 0x1b5182, 0x1b5913, 0xcf33, 0x7e79, 0x220f, 5 }, /* #52 */
|
---|
1115 | { 0x2929c3, 0x292993, 0x634f, 0xb1a7, 0xf3fb, 1 }, /* #53 */
|
---|
1116 | { 0x342293, 0x342a93, 0x16a3, 0xad45, 0x56b5, 10 }, /* #54 */
|
---|
1117 | { 0x2011d6, 0x201916, 0x68a1, 0x6d14, 0x3ca3, 35 }, /* #55 */
|
---|
1118 | { 0x285d46, 0x285d97, 0x3b7f, 0x811d, 0x1f02, 41 }, /* #56 */
|
---|
1119 | { 0x0f6753, 0x0f6796, 0xc05c, 0xe909, 0xf484, 63 }, /* #57 */
|
---|
1120 | { 0x312a17, 0x312296, 0x0e39, 0xf3b7, 0xedfc, 54 }, /* #58 */
|
---|
1121 | { 0x3e0846, 0x3e0896, 0xc5d4, 0x8c3a, 0x0ea3, 22 }, /* #59 */
|
---|
1122 | { 0x200f42, 0x200792, 0x0026, 0xf0d5, 0xf0d5, 16 }, /* #60 */
|
---|
1123 | { 0x3f2ad2, 0x3f2216, 0xf807, 0x3599, 0xb326, 21 }, /* #61 */
|
---|
1124 | { 0x1a4882, 0x1a4896, 0x2aa0, 0x9f95, 0x7b3f, 41 }, /* #62 */
|
---|
1125 | { 0x354402, 0x354c92, 0xf01f, 0x8fcd, 0x9b1f, 25 }, /* #63 */
|
---|
1126 | { 0x166fd2, 0x166796, 0x0e95, 0xe350, 0x71a8, 15 }, /* #64 */
|
---|
1127 | { 0x077d43, 0x077592, 0x7857, 0xed1f, 0xd1fe, 20 }, /* #65 */
|
---|
1128 | { 0x294002, 0x294812, 0x143a, 0x603d, 0x07ac, 53 }, /* #66 */
|
---|
1129 | { 0x104f42, 0x104f12, 0x0459, 0x7326, 0x9339, 23 }, /* #67 */
|
---|
1130 | { 0x206d13, 0x206516, 0xfc8a, 0x07e4, 0xd1c0, 37 }, /* #68 */
|
---|
1131 | { 0x033d12, 0x033d16, 0xa421, 0x7faa, 0x77fa, 12 }, /* #69 */
|
---|
1132 | { 0x100716, 0x100f92, 0x67ae, 0x9616, 0x0961, 44 }, /* #70 */
|
---|
1133 | { 0x237416, 0x237416, 0x22cd, 0x1d8b, 0xd8b1, 52 }, /* #71 */
|
---|
1134 | { 0x0f6017, 0x0f6092, 0xd638, 0xeb1c, 0x2f0f, 1 }, /* #72 */
|
---|
1135 | { 0x1e3bc6, 0x1e3397, 0x0cdb, 0xc336, 0x38db, 2 }, /* #73 */
|
---|
1136 | { 0x071e42, 0x071697, 0xe469, 0xcef9, 0xe77c, 47 }, /* #74 */
|
---|
1137 | { 0x3c01c7, 0x3c0917, 0xfb27, 0x7d93, 0xcf1c, 33 }, /* #75 */
|
---|
1138 | { 0x3704c3, 0x370c12, 0x517b, 0x40ad, 0x6a05, 59 }, /* #76 */
|
---|
1139 | { 0x0d7982, 0x0d7996, 0x22a0, 0xbb48, 0x45da, 59 }, /* #77 */
|
---|
1140 | { 0x0c4246, 0x0c4a96, 0xc60b, 0x8c24, 0x3092, 18 }, /* #78 */
|
---|
1141 | { 0x2d7012, 0x2d7097, 0xfae8, 0xc5de, 0xc5de, 48 }, /* #79 */
|
---|
1142 | { 0x060c03, 0x060c96, 0x13e5, 0x8455, 0x5611, 26 }, /* #80 */
|
---|
1143 | { 0x2b4306, 0x2b4312, 0x836b, 0x0e70, 0x2073, 11 }, /* #81 */
|
---|
1144 | { 0x364112, 0x364917, 0x6b22, 0x51f0, 0xa8f8, 47 }, /* #82 */
|
---|
1145 | { 0x0c5983, 0x0c5116, 0x3abe, 0x047e, 0xc08f, 29 }, /* #83 */
|
---|
1146 | { 0x212156, 0x212997, 0x55ef, 0xb1d2, 0xd63a, 45 }, /* #84 */
|
---|
1147 | { 0x327483, 0x327496, 0xdc50, 0xe9eb, 0x3d7d, 53 }, /* #85 */
|
---|
1148 | { 0x034606, 0x034617, 0x37c4, 0x1aa9, 0x4355, 45 }, /* #86 */
|
---|
1149 | { 0x016106, 0x016192, 0x8145, 0xdffd, 0xeeff, 27 }, /* #87 */
|
---|
1150 | { 0x2d5453, 0x2d5412, 0xe69b, 0x3cd3, 0xd359, 35 }, /* #88 */
|
---|
1151 | { 0x0e22c7, 0x0e2212, 0xe3bc, 0x3b89, 0x7127, 53 }, /* #89 */
|
---|
1152 | { 0x3c77c7, 0x3c7f12, 0x6e52, 0x4fd5, 0xfaa9, 21 }, /* #90 */
|
---|
1153 | { 0x1f3e47, 0x1f3612, 0xdfab, 0x09d3, 0x8274, 46 }, /* #91 */
|
---|
1154 | { 0x231bd7, 0x231b12, 0xa71e, 0x5aa7, 0xd55a, 40 }, /* #92 */
|
---|
1155 | { 0x096143, 0x096912, 0x11ce, 0x7d16, 0x2cfa, 25 }, /* #93 */
|
---|
1156 | { 0x2e1197, 0x2e1996, 0xd086, 0x8ae8, 0x22ba, 30 }, /* #94 */
|
---|
1157 | { 0x190847, 0x190013, 0xfc5e, 0x27f8, 0xb113, 7 }, /* #95 */
|
---|
1158 | { 0x3c44c3, 0x3c4c92, 0xebcd, 0xb49d, 0x15a4, 11 }, /* #96 */
|
---|
1159 | { 0x0f6152, 0x0f6112, 0x9df3, 0x1e38, 0xf1c0, 51 }, /* #97 */
|
---|
1160 | { 0x0d0a43, 0x0d0292, 0x00fc, 0xcde6, 0xcde6, 48 }, /* #98 */
|
---|
1161 | { 0x027817, 0x027892, 0xc13e, 0x9bab, 0xeae6, 54 }, /* #99 */
|
---|
1162 | { 0x152ed3, 0x152e92, 0x107e, 0xb407, 0xda03, 63 }, /* #100 */
|
---|
1163 | { 0x236a13, 0x236a96, 0xcea1, 0xbedd, 0xb7db, 29 }, /* #101 */
|
---|
1164 | { 0x180696, 0x180e12, 0xb000, 0x7404, 0xe808, 49 }, /* #102 */
|
---|
1165 | { 0x066fc7, 0x066716, 0x3d70, 0x1e03, 0xc063, 21 }, /* #103 */
|
---|
1166 | { 0x184916, 0x184912, 0x6527, 0x7652, 0x02b7, 36 }, /* #104 */
|
---|
1167 | { 0x107cd3, 0x107c12, 0xacb0, 0x5658, 0x6b6e, 1 }, /* #105 */
|
---|
1168 | { 0x2a5147, 0x2a5912, 0x669a, 0x44a1, 0x0a25, 27 }, /* #106 */
|
---|
1169 | { 0x1f7347, 0x1f7b13, 0x8072, 0x601c, 0xed21, 2 }, /* #107 */
|
---|
1170 | { 0x290717, 0x290f16, 0xbb84, 0x601e, 0x01e6, 20 }, /* #108 */
|
---|
1171 | { 0x262712, 0x262f16, 0xadb8, 0x75b7, 0x4843, 35 }, /* #109 */
|
---|
1172 | { 0x1a3386, 0x1a3316, 0xb3c9, 0x1553, 0x8aa9, 47 }, /* #110 */
|
---|
1173 | { 0x147252, 0x147a92, 0xc124, 0xa958, 0x5d4a, 11 }, /* #111 */
|
---|
1174 | { 0x153f03, 0x153796, 0x8f89, 0xdbbb, 0x777b, 53 }, /* #112 */
|
---|
1175 | { 0x0545c6, 0x054d92, 0xc48f, 0x97fe, 0xb2ff, 45 }, /* #113 */
|
---|
1176 | { 0x1802d6, 0x180a92, 0x5918, 0xb910, 0x7221, 17 }, /* #114 */
|
---|
1177 | { 0x1b0d86, 0x1b0593, 0xc7af, 0xfc31, 0xebf0, 42 }, /* #115 */
|
---|
1178 | { 0x001383, 0x001b93, 0xdfbc, 0x9bf7, 0xdb4c, 3 }, /* #116 */
|
---|
1179 | { 0x334317, 0x334b16, 0xe7f8, 0x73fc, 0x782e, 1 }, /* #117 */
|
---|
1180 | { 0x143347, 0x143b96, 0xa6bc, 0x9188, 0x8891, 56 }, /* #118 */
|
---|
1181 | { 0x395006, 0x395016, 0xe2d1, 0x1b81, 0x08dc, 59 }, /* #119 */
|
---|
1182 | { 0x0f1a16, 0x0f1212, 0x1275, 0x3189, 0xe463, 9 }, /* #120 */
|
---|
1183 | { 0x1801c7, 0x180192, 0x92af, 0xc525, 0x3de2, 39 }, /* #121 */
|
---|
1184 | { 0x1b4cc3, 0x1b4c96, 0x78ea, 0xafde, 0x57ef, 63 }, /* #122 */
|
---|
1185 | { 0x253e42, 0x253e96, 0xca5f, 0x9e99, 0x3d33, 49 }, /* #123 */
|
---|
1186 | { 0x015713, 0x015717, 0xbf57, 0x0dfa, 0x0561, 5 }, /* #124 */
|
---|
1187 | { 0x1e4c13, 0x1e4c93, 0x0176, 0x805d, 0xeec2, 2 }, /* #125 */
|
---|
1188 | { 0x1668d3, 0x166816, 0x07b2, 0x40f6, 0x583a, 35 }, /* #126 */
|
---|
1189 | { 0x2f0752, 0x2f0f92, 0xbb14, 0xb937, 0x35c9, 11 }, /* #127 */
|
---|
1190 | };
|
---|
1191 | static const BINU32_TEST_T g_aTests_shld_u32_amd[] =
|
---|
1192 | {
|
---|
1193 | { 0x363c06, 0x363456, 0x00000000, 0x00000000, 0x00000000, 53 }, /* #0 */
|
---|
1194 | { 0x297202, 0x297256, 0x00000000, 0x00000000, 0x00000000, 31 }, /* #1 */
|
---|
1195 | { 0x0c6806, 0x0c6056, 0x00000000, 0x00000000, 0x00000000, 126 }, /* #2 */
|
---|
1196 | { 0x2d70d6, 0x2d7056, 0x00000000, 0x00000000, 0x00000000, 88 }, /* #3 */
|
---|
1197 | { 0x0e3f53, 0x0e3756, 0x00000000, 0x00000000, 0x00000000, 35 }, /* #4 */
|
---|
1198 | { 0x2a6f12, 0x2a6756, 0x00000000, 0x00000000, 0x00000000, 4 }, /* #5 */
|
---|
1199 | { 0x2c7c83, 0x2c7c17, 0xe078334f, 0x03c19a78, 0x00000000, 3 }, /* #6 */
|
---|
1200 | { 0x022f02, 0x022f17, 0x5eba2691, 0x22000000, 0x00000000, 89 }, /* #7 */
|
---|
1201 | { 0x3b5a93, 0x3b5a17, 0x6692d177, 0x25a2ee00, 0x00000000, 105 }, /* #8 */
|
---|
1202 | { 0x391047, 0x391016, 0x1065f8f6, 0x3d800000, 0x00000000, 54 }, /* #9 */
|
---|
1203 | { 0x1e6a16, 0x1e6a13, 0x9e4f299a, 0x3c9e5334, 0x00000000, 1 }, /* #10 */
|
---|
1204 | { 0x2b2d53, 0x2b2d17, 0x350a98d8, 0x4c6c0000, 0x00000000, 15 }, /* #11 */
|
---|
1205 | { 0x0414c7, 0x041412, 0xa94d8ccd, 0x6f12b8e5, 0xe2571cbd, 59 }, /* #12 */
|
---|
1206 | { 0x325a53, 0x325a92, 0x188fcb1a, 0xb1a485f2, 0x485f248f, 20 }, /* #13 */
|
---|
1207 | { 0x3d3816, 0x3d3093, 0x4dc26ff6, 0xfd861129, 0x1844a75c, 118 }, /* #14 */
|
---|
1208 | { 0x251856, 0x251093, 0x67bdfd6d, 0xeb6b5249, 0x6a493450, 51 }, /* #15 */
|
---|
1209 | { 0x1f6906, 0x1f6996, 0x7cb2833b, 0xca0cefaf, 0xebc5d672, 10 }, /* #16 */
|
---|
1210 | { 0x180f46, 0x180712, 0xbb3015c9, 0x15c991e6, 0x91e67e4e, 16 }, /* #17 */
|
---|
1211 | { 0x2958d3, 0x295016, 0xa086068d, 0x6bf8c11d, 0x7f1823a9, 27 }, /* #18 */
|
---|
1212 | { 0x2079d7, 0x207996, 0xc0e76ab6, 0xad8643bd, 0x190ef404, 118 }, /* #19 */
|
---|
1213 | { 0x006ec6, 0x006e96, 0x0b6ab39e, 0xb39eca36, 0xca3670c0, 80 }, /* #20 */
|
---|
1214 | { 0x0e2802, 0x0e2093, 0x4d39e55c, 0xe55c5401, 0x540122a0, 16 }, /* #21 */
|
---|
1215 | { 0x376813, 0x376093, 0x1a1bfd72, 0xfae4c738, 0x639c54c2, 81 }, /* #22 */
|
---|
1216 | { 0x3a62d7, 0x3a6a17, 0x2a0c899b, 0x13363a3c, 0x1d1e34ae, 113 }, /* #23 */
|
---|
1217 | { 0x270646, 0x270612, 0x3861ff81, 0x30ffc094, 0x29cdabe5, 39 }, /* #24 */
|
---|
1218 | { 0x297e87, 0x297697, 0x2f79a4f4, 0xbcd27a2d, 0x5b3cc859, 7 }, /* #25 */
|
---|
1219 | { 0x1774d7, 0x177412, 0x99554b62, 0x65552d89, 0x6ec81bec, 66 }, /* #26 */
|
---|
1220 | { 0x2f7143, 0x2f7197, 0x99747cc8, 0xf323bab1, 0xeeac5c59, 82 }, /* #27 */
|
---|
1221 | { 0x236057, 0x236892, 0x55652893, 0xb29449f2, 0xe44af6b1, 103 }, /* #28 */
|
---|
1222 | { 0x1d10d2, 0x1d1892, 0xa5992ba9, 0xc95d4958, 0x2b01985b, 107 }, /* #29 */
|
---|
1223 | { 0x3f3906, 0x3f3917, 0x704331c2, 0x0cc70b2d, 0xcb77d04f, 106 }, /* #30 */
|
---|
1224 | { 0x092c03, 0x092c13, 0x89a7f7fa, 0x134feff4, 0x728963dd, 1 }, /* #31 */
|
---|
1225 | { 0x3831c6, 0x383193, 0xbfa77a96, 0xea583185, 0x0c614f53, 82 }, /* #32 */
|
---|
1226 | { 0x027ac3, 0x027a96, 0xadd3971d, 0x9cb8eef3, 0xde66086c, 11 }, /* #33 */
|
---|
1227 | { 0x3e0747, 0x3e0f17, 0xae51d8c9, 0x192fedf5, 0x7f6facb4, 117 }, /* #34 */
|
---|
1228 | { 0x127ed7, 0x127697, 0xf24d1d6d, 0xb7931c66, 0xe4c719bb, 90 }, /* #35 */
|
---|
1229 | { 0x2c0812, 0x2c0012, 0xd2858d20, 0x163482f7, 0xbdf4395f, 106 }, /* #36 */
|
---|
1230 | { 0x255dc6, 0x255dc6, 0xacb1aee6, 0xacb1aee6, 0x0551b5ca, 0 }, /* #37 */
|
---|
1231 | { 0x2b04d2, 0x2b0c96, 0x9fd1ba92, 0xdd492117, 0x422fd790, 15 }, /* #38 */
|
---|
1232 | { 0x0a3282, 0x0a3a17, 0x58f97e16, 0x0b31e271, 0x63c4e329, 23 }, /* #39 */
|
---|
1233 | { 0x0b1d82, 0x0b1597, 0xf7da17e9, 0xf685fa53, 0x4f57ff78, 38 }, /* #40 */
|
---|
1234 | { 0x0d5e16, 0x0d5693, 0x4b9c30d9, 0x9bb4b1d5, 0xbb4b1d56, 124 }, /* #41 */
|
---|
1235 | { 0x0467c3, 0x046f17, 0xb20d4556, 0x685432ac, 0x85432ac6, 92 }, /* #42 */
|
---|
1236 | { 0x215456, 0x215493, 0x2e30370c, 0x8c0dc337, 0xdf6e2d58, 6 }, /* #43 */
|
---|
1237 | { 0x310007, 0x310817, 0xac834b90, 0x641a5c82, 0x5fd5f1c4, 3 }, /* #44 */
|
---|
1238 | { 0x222586, 0x222d13, 0xd64f99c1, 0x64f99c10, 0x03f75958, 68 }, /* #45 */
|
---|
1239 | { 0x1937d2, 0x193712, 0x1df4e603, 0x7301fc94, 0xf928ff25, 15 }, /* #46 */
|
---|
1240 | { 0x2c3dd2, 0x2c3d13, 0x0b6a8b2b, 0x5dfeb6d5, 0xbfd6dabb, 59 }, /* #47 */
|
---|
1241 | { 0x097bd7, 0x097b13, 0xa3fecbf1, 0x65f8d67f, 0xacff4dad, 111 }, /* #48 */
|
---|
1242 | { 0x3a0b02, 0x3a0b96, 0xb5441fab, 0xbcb7b2ed, 0xcb7b2edf, 92 }, /* #49 */
|
---|
1243 | { 0x024306, 0x024b92, 0x28fe6bcc, 0xa3f9af31, 0x5757331a, 66 }, /* #50 */
|
---|
1244 | { 0x2413d6, 0x241b13, 0xa8d483fa, 0x530494e0, 0x9824a707, 93 }, /* #51 */
|
---|
1245 | { 0x096b17, 0x096b96, 0xa6dd7cf4, 0x9ae6d57d, 0xd736abee, 125 }, /* #52 */
|
---|
1246 | { 0x181416, 0x181497, 0x11e3cba0, 0xc7974084, 0x424d7e8d, 41 }, /* #53 */
|
---|
1247 | { 0x0b1f07, 0x0b1797, 0xdd3f6e55, 0xf6e552f6, 0x2f64be46, 76 }, /* #54 */
|
---|
1248 | { 0x1e0342, 0x1e0b96, 0xb471b87f, 0x8e370fe2, 0x1607b4bf, 101 }, /* #55 */
|
---|
1249 | { 0x044346, 0x044397, 0x7f26ee3a, 0xe4ddc742, 0x14e2423a, 69 }, /* #56 */
|
---|
1250 | { 0x064483, 0x064c92, 0x48cfa574, 0xe870eece, 0x38776730, 25 }, /* #57 */
|
---|
1251 | { 0x011007, 0x011813, 0x34e12276, 0x6e89dace, 0xe89dacec, 28 }, /* #58 */
|
---|
1252 | { 0x280f93, 0x280f92, 0xc9968470, 0xd08e071a, 0x38d0d9fa, 13 }, /* #59 */
|
---|
1253 | { 0x202847, 0x202097, 0xe87cbe23, 0xf2f88c56, 0x15a70099, 106 }, /* #60 */
|
---|
1254 | { 0x195743, 0x195797, 0xacb1a023, 0x80c448ca, 0x01889195, 127 }, /* #61 */
|
---|
1255 | { 0x3f23c7, 0x3f2316, 0xd847ebac, 0x11faeb36, 0xd9c1967b, 70 }, /* #62 */
|
---|
1256 | { 0x367396, 0x367316, 0x9bf22f19, 0x5e32f1e4, 0x78f220a4, 49 }, /* #63 */
|
---|
1257 | { 0x2b7582, 0x2b7d17, 0xf36f2a8f, 0x547c3a9a, 0x87534d7e, 115 }, /* #64 */
|
---|
1258 | { 0x052bd2, 0x052316, 0x184854e9, 0x42a74da5, 0xb4beba46, 11 }, /* #65 */
|
---|
1259 | { 0x2073d2, 0x207b96, 0x5b137f5f, 0x9bfaf8e8, 0x1d0f64af, 107 }, /* #66 */
|
---|
1260 | { 0x1c0187, 0x1c0917, 0x3da852f1, 0x6a14bc7d, 0xf5dd8caa, 6 }, /* #67 */
|
---|
1261 | { 0x2148d6, 0x214892, 0xb987e915, 0x8aa4ebd0, 0x49d7a008, 23 }, /* #68 */
|
---|
1262 | { 0x260203, 0x260293, 0x94cfb4cc, 0x8a0cd8f8, 0x5066c7c0, 125 }, /* #69 */
|
---|
1263 | { 0x167593, 0x167d96, 0x3c54c714, 0xa70ed087, 0xe1da10fd, 59 }, /* #70 */
|
---|
1264 | { 0x0057d2, 0x005f13, 0xc40d591a, 0x1a0854dc, 0x0854dcdd, 88 }, /* #71 */
|
---|
1265 | { 0x3623d3, 0x362397, 0x33b45b36, 0xb3685d05, 0x85d050bf, 20 }, /* #72 */
|
---|
1266 | { 0x150ed3, 0x150616, 0xc0c25a23, 0x2397abd1, 0x97abd10c, 120 }, /* #73 */
|
---|
1267 | { 0x011c97, 0x011c17, 0x028f1791, 0x1005431e, 0x005431e7, 92 }, /* #74 */
|
---|
1268 | { 0x366396, 0x366312, 0xe5461f0d, 0x5461f0d9, 0x9ea0a199, 4 }, /* #75 */
|
---|
1269 | { 0x0221c6, 0x022913, 0xde3f32e6, 0x78fccb98, 0x0726ca61, 66 }, /* #76 */
|
---|
1270 | { 0x191317, 0x191b96, 0x91b67126, 0x93705f3f, 0xe0be7edf, 23 }, /* #77 */
|
---|
1271 | { 0x3730d3, 0x373093, 0x193a112c, 0x93a112c7, 0x733d6ca4, 68 }, /* #78 */
|
---|
1272 | { 0x055e42, 0x055697, 0x4402df82, 0x82189fd1, 0x189fd1dc, 120 }, /* #79 */
|
---|
1273 | { 0x103653, 0x103e92, 0x47b3bd0c, 0xf433a502, 0xe940839a, 114 }, /* #80 */
|
---|
1274 | { 0x2100c2, 0x210896, 0x32b8709b, 0xae1c26fa, 0xeae8ea20, 6 }, /* #81 */
|
---|
1275 | { 0x240e17, 0x240e17, 0xaed8aada, 0x4a5720e2, 0x52b90710, 93 }, /* #82 */
|
---|
1276 | { 0x0a5a43, 0x0a5293, 0x3a873619, 0xcd8660bc, 0x82f0c154, 78 }, /* #83 */
|
---|
1277 | { 0x0e0c16, 0x0e0497, 0xb53d195f, 0xefc99d03, 0x7e4ce81a, 61 }, /* #84 */
|
---|
1278 | { 0x156412, 0x156c92, 0xc527209f, 0xa4e413f1, 0x8bceca31, 5 }, /* #85 */
|
---|
1279 | { 0x3f0e93, 0x3f0e96, 0x241558c4, 0x90556312, 0xb576df31, 98 }, /* #86 */
|
---|
1280 | { 0x247c13, 0x247c96, 0x18216658, 0xb32c7c63, 0xf8c6489b, 15 }, /* #87 */
|
---|
1281 | { 0x126417, 0x126c13, 0xbaeab46a, 0x1a81bab6, 0x06eada31, 86 }, /* #88 */
|
---|
1282 | { 0x100e93, 0x100e92, 0xb648c6b5, 0xf1f6e8df, 0xe3edd1be, 95 }, /* #89 */
|
---|
1283 | { 0x355c13, 0x355497, 0x477a5de3, 0xbc76553c, 0xb2a9e5ea, 117 }, /* #90 */
|
---|
1284 | { 0x391ac2, 0x391293, 0x49671187, 0xc461c36b, 0x0dafdbb7, 14 }, /* #91 */
|
---|
1285 | { 0x183ac7, 0x183a92, 0x11d0ab8e, 0x855c76d5, 0xdaaf2198, 43 }, /* #92 */
|
---|
1286 | { 0x383ad3, 0x383a96, 0x513313e1, 0xf86c1790, 0xb05e426c, 22 }, /* #93 */
|
---|
1287 | { 0x185946, 0x185992, 0xe4a2cddd, 0xcddd3c79, 0x3c799bc8, 80 }, /* #94 */
|
---|
1288 | { 0x167f43, 0x167793, 0x31c53f51, 0xf514cc01, 0x4cc01931, 84 }, /* #95 */
|
---|
1289 | { 0x1b48c2, 0x1b4093, 0xbbc77bb6, 0xb32c5843, 0x658b0863, 123 }, /* #96 */
|
---|
1290 | { 0x1f4587, 0x1f4d96, 0x9a6b1e36, 0xd5d18f18, 0xae8c78c6, 93 }, /* #97 */
|
---|
1291 | { 0x292342, 0x292b92, 0xff496487, 0x876b671c, 0x6b671c5a, 120 }, /* #98 */
|
---|
1292 | { 0x2f1c87, 0x2f1c13, 0xf6951d94, 0x651df23e, 0x77c8fb8a, 118 }, /* #99 */
|
---|
1293 | { 0x0f2b82, 0x0f2b17, 0xbc868fba, 0x790d1f74, 0x66463c34, 97 }, /* #100 */
|
---|
1294 | { 0x2e68d7, 0x2e6817, 0x786f67c1, 0x0decf833, 0x9a04ccd9, 101 }, /* #101 */
|
---|
1295 | { 0x3b5f93, 0x3b5f13, 0x09bfc1af, 0x7f835f98, 0xcc44cd29, 9 }, /* #102 */
|
---|
1296 | { 0x230fc3, 0x230797, 0xf1bda88e, 0xc350a384, 0x1a851c25, 61 }, /* #103 */
|
---|
1297 | { 0x1a6712, 0x1a6f17, 0x7c3a9a96, 0x4b55bd96, 0xab7b2d91, 55 }, /* #104 */
|
---|
1298 | { 0x220883, 0x220016, 0x61e4a955, 0x556aca47, 0xab291cd5, 22 }, /* #105 */
|
---|
1299 | { 0x374693, 0x374612, 0x9218513c, 0x30a278f4, 0x7a7d643f, 105 }, /* #106 */
|
---|
1300 | { 0x1f46d7, 0x1f4e92, 0xfaa3f2a1, 0x90c7230d, 0x218e461a, 127 }, /* #107 */
|
---|
1301 | { 0x227206, 0x227297, 0x6eff95c2, 0xdff2b841, 0x0dc12c7c, 69 }, /* #108 */
|
---|
1302 | { 0x114107, 0x114992, 0x7a0679a6, 0x819e698f, 0x3f1c9f0c, 6 }, /* #109 */
|
---|
1303 | { 0x3a4487, 0x3a4497, 0x8bbebf07, 0xdf5f838b, 0x17ef6a97, 71 }, /* #110 */
|
---|
1304 | { 0x290ac7, 0x290a92, 0xc995b68d, 0xadb46e20, 0xc403e7e5, 107 }, /* #111 */
|
---|
1305 | { 0x347457, 0x347c17, 0x0d9dc0a2, 0x028abf47, 0xafd1f37d, 18 }, /* #112 */
|
---|
1306 | { 0x185206, 0x185297, 0xeb0c7650, 0xac31d941, 0x7f2b9444, 66 }, /* #113 */
|
---|
1307 | { 0x052857, 0x052817, 0xffe5b272, 0x2d939409, 0x81269bf7, 11 }, /* #114 */
|
---|
1308 | { 0x3a2792, 0x3a2f96, 0xf94f9a85, 0x851929cf, 0x1929cffb, 120 }, /* #115 */
|
---|
1309 | { 0x081e43, 0x081693, 0xfbfa3dee, 0xef774fbf, 0xe9f7f305, 115 }, /* #116 */
|
---|
1310 | { 0x3d0a82, 0x3d0297, 0x49dad18b, 0xad18bbcf, 0xbcf301ba, 108 }, /* #117 */
|
---|
1311 | { 0x144403, 0x144497, 0x4984fc1d, 0x84fc1d39, 0x39c3d8cc, 8 }, /* #118 */
|
---|
1312 | { 0x091686, 0x091e96, 0xe28171f3, 0xb8f9b030, 0x60601a37, 79 }, /* #119 */
|
---|
1313 | { 0x107412, 0x107c92, 0xe9368bd2, 0x8bd2bc15, 0xbc15bdf4, 80 }, /* #120 */
|
---|
1314 | { 0x0b7fc7, 0x0b7716, 0xb13c50f0, 0x78a1e1dd, 0xeee5f6a4, 73 }, /* #121 */
|
---|
1315 | { 0x100612, 0x100697, 0x58c0b04e, 0x8c0b04e1, 0x1276dd94, 4 }, /* #122 */
|
---|
1316 | { 0x3f6343, 0x3f6397, 0x3660e782, 0x8213ff44, 0x13ff4485, 88 }, /* #123 */
|
---|
1317 | { 0x102112, 0x102197, 0xcff56c82, 0x904f34de, 0x79a6f3d0, 21 }, /* #124 */
|
---|
1318 | { 0x092046, 0x092817, 0x6ff03323, 0x23c2ad78, 0xc2ad783f, 120 }, /* #125 */
|
---|
1319 | { 0x102397, 0x102393, 0xe8e43335, 0xa8eef092, 0x1dde125f, 59 }, /* #126 */
|
---|
1320 | { 0x2b2686, 0x2b2e17, 0xfd83dcda, 0x3687062b, 0x1c18ac96, 22 }, /* #127 */
|
---|
1321 | };
|
---|
1322 | static const BINU32_TEST_T g_aTests_shrd_u32_amd[] =
|
---|
1323 | {
|
---|
1324 | { 0x152e53, 0x152656, 0x00000000, 0x00000000, 0x00000000, 59 }, /* #0 */
|
---|
1325 | { 0x2e4a56, 0x2e4256, 0x00000000, 0x00000000, 0x00000000, 86 }, /* #1 */
|
---|
1326 | { 0x2c6582, 0x2c6556, 0x00000000, 0x00000000, 0x00000000, 100 }, /* #2 */
|
---|
1327 | { 0x3f6216, 0x3f6256, 0x00000000, 0x00000000, 0x00000000, 16 }, /* #3 */
|
---|
1328 | { 0x0b3447, 0x0b3456, 0x00000000, 0x00000000, 0x00000000, 42 }, /* #4 */
|
---|
1329 | { 0x221213, 0x221256, 0x00000000, 0x00000000, 0x00000000, 58 }, /* #5 */
|
---|
1330 | { 0x2346d7, 0x234617, 0x0f135774, 0x00000003, 0x00000000, 58 }, /* #6 */
|
---|
1331 | { 0x245fc2, 0x245716, 0xc5d30b5a, 0x03174c2d, 0x00000000, 6 }, /* #7 */
|
---|
1332 | { 0x2b5203, 0x2b5a12, 0xcd9d91d2, 0x66cec8e9, 0x00000000, 33 }, /* #8 */
|
---|
1333 | { 0x316a02, 0x316216, 0xd2686ca2, 0x0000349a, 0x00000000, 114 }, /* #9 */
|
---|
1334 | { 0x2d7296, 0x2d7213, 0x69937f5f, 0x00069937, 0x00000000, 76 }, /* #10 */
|
---|
1335 | { 0x187412, 0x187413, 0xe3ee1413, 0x000038fb, 0x00000000, 82 }, /* #11 */
|
---|
1336 | { 0x0918d2, 0x091896, 0x3f06e60e, 0xa78924fc, 0x1de9e249, 118 }, /* #12 */
|
---|
1337 | { 0x275dc6, 0x275596, 0xb813325e, 0xfd614b81, 0xf44fd614, 52 }, /* #13 */
|
---|
1338 | { 0x2d3697, 0x2d3697, 0x1bb0aeb8, 0x1bb0aeb8, 0xac9ec03b, 0 }, /* #14 */
|
---|
1339 | { 0x3803d6, 0x380b13, 0xbc96df97, 0x54c54652, 0x55315194, 62 }, /* #15 */
|
---|
1340 | { 0x161417, 0x161c96, 0x2ac8d330, 0xa5591a66, 0xe6a12b15, 3 }, /* #16 */
|
---|
1341 | { 0x1f1d47, 0x1f1512, 0x50c2efb2, 0x286177d9, 0xee06b88a, 33 }, /* #17 */
|
---|
1342 | { 0x0c5d43, 0x0c5d17, 0x951c3b24, 0x423951c3, 0x306ee423, 44 }, /* #18 */
|
---|
1343 | { 0x351f02, 0x351f16, 0x68e490b6, 0x7634a19a, 0xf5d8d286, 58 }, /* #19 */
|
---|
1344 | { 0x123493, 0x123c17, 0xea3bc12d, 0x7a7d7ea3, 0xb907a7d7, 84 }, /* #20 */
|
---|
1345 | { 0x213cc3, 0x213c17, 0xf2662382, 0x69fc9988, 0x8fa545a7, 74 }, /* #21 */
|
---|
1346 | { 0x325dc3, 0x325517, 0xf4737ca3, 0x3d1cdf28, 0x89fbcc3c, 66 }, /* #22 */
|
---|
1347 | { 0x090b97, 0x090b93, 0xea179b82, 0x964ea179, 0xf3e28964, 44 }, /* #23 */
|
---|
1348 | { 0x3a4443, 0x3a4497, 0x7d61d72c, 0xc4eb9406, 0xe275ca03, 95 }, /* #24 */
|
---|
1349 | { 0x010ad6, 0x010a17, 0x3eb865dd, 0x7b0563eb, 0x7c27b056, 116 }, /* #25 */
|
---|
1350 | { 0x1e2106, 0x1e2197, 0xa30c5720, 0xecd1862b, 0xff2c07d9, 73 }, /* #26 */
|
---|
1351 | { 0x1a6652, 0x1a6e16, 0xfdcef582, 0x607f73bd, 0x1e584981, 10 }, /* #27 */
|
---|
1352 | { 0x035c87, 0x035493, 0x7cb99319, 0xdb44723b, 0xbb688e47, 29 }, /* #28 */
|
---|
1353 | { 0x3f2443, 0x3f2496, 0x0d38cf06, 0xcd9069c6, 0xcc9f99b2, 109 }, /* #29 */
|
---|
1354 | { 0x143043, 0x143097, 0x9207bbbb, 0xcdafd9e4, 0x39b5fb3c, 61 }, /* #30 */
|
---|
1355 | { 0x3c7196, 0x3c7116, 0x738d9264, 0x0c3d00e7, 0xd3861e80, 87 }, /* #31 */
|
---|
1356 | { 0x284503, 0x284d93, 0xb5ca4be9, 0x9a6d7292, 0x743dea69, 74 }, /* #32 */
|
---|
1357 | { 0x0a2392, 0x0a2316, 0x7a82a5e0, 0x0a7ecf50, 0x175853f6, 115 }, /* #33 */
|
---|
1358 | { 0x226383, 0x226313, 0x38c6324c, 0x10598638, 0x5c105986, 24 }, /* #34 */
|
---|
1359 | { 0x007302, 0x007b96, 0x537e1256, 0xa9bf092b, 0xb9e5d619, 1 }, /* #35 */
|
---|
1360 | { 0x235917, 0x235913, 0x5749bc8b, 0x59e5749b, 0xe9f9559e, 108 }, /* #36 */
|
---|
1361 | { 0x236e13, 0x236613, 0x9de4ccb8, 0x1e29aece, 0x983c535d, 25 }, /* #37 */
|
---|
1362 | { 0x1b26d6, 0x1b2692, 0xdcf02b54, 0xeb29a8f7, 0x9baca6a3, 90 }, /* #38 */
|
---|
1363 | { 0x1a5106, 0x1a5193, 0xb918cdc7, 0xde11ab91, 0x4b6de11a, 20 }, /* #39 */
|
---|
1364 | { 0x1a1646, 0x1a1697, 0x97341aba, 0xee35a9e4, 0x9dc6b53c, 61 }, /* #40 */
|
---|
1365 | { 0x1d7f83, 0x1d7f13, 0xd3f38882, 0x74fce220, 0x998739dd, 66 }, /* #41 */
|
---|
1366 | { 0x032c16, 0x032492, 0x8ec59588, 0xc3c1f8ec, 0x8ddc3c1f, 84 }, /* #42 */
|
---|
1367 | { 0x305943, 0x305913, 0x9cb5daf3, 0x739b7129, 0x6739b712, 92 }, /* #43 */
|
---|
1368 | { 0x044942, 0x044996, 0xc26dd90b, 0x9c4833fc, 0x39c4833f, 92 }, /* #44 */
|
---|
1369 | { 0x305bc6, 0x305bc6, 0xdc6e3d2d, 0xdc6e3d2d, 0x497284c3, 96 }, /* #45 */
|
---|
1370 | { 0x0e6753, 0x0e6797, 0x7229d5c5, 0xd988b914, 0xd891b311, 49 }, /* #46 */
|
---|
1371 | { 0x2c4242, 0x2c4a92, 0x6b87bd31, 0x9ae1ef4c, 0x9c95f24a, 66 }, /* #47 */
|
---|
1372 | { 0x170f46, 0x170f13, 0x32bf69d8, 0x7b08cafd, 0x74be1ec2, 110 }, /* #48 */
|
---|
1373 | { 0x3a1017, 0x3a1092, 0x86b686f9, 0xe55da6ce, 0xf95769b3, 62 }, /* #49 */
|
---|
1374 | { 0x010ad6, 0x010a16, 0x0281f867, 0x6ccde80a, 0x22db337a, 118 }, /* #50 */
|
---|
1375 | { 0x1656d2, 0x165e96, 0xb8f1057a, 0x953d71e2, 0x179eca9e, 47 }, /* #51 */
|
---|
1376 | { 0x136c46, 0x136416, 0x5e86e4cf, 0x117a1b93, 0xaa180284, 6 }, /* #52 */
|
---|
1377 | { 0x385793, 0x385f17, 0xac91115f, 0x6a564888, 0xe80b8ad4, 41 }, /* #53 */
|
---|
1378 | { 0x394e03, 0x394e13, 0xff3912d3, 0x780637cb, 0x3c031be5, 95 }, /* #54 */
|
---|
1379 | { 0x0749d3, 0x074916, 0xd19b2064, 0x7daebc5f, 0xdf6baf17, 30 }, /* #55 */
|
---|
1380 | { 0x271702, 0x271712, 0xdd19b832, 0x1814bdba, 0x838c0a5e, 119 }, /* #56 */
|
---|
1381 | { 0x251d07, 0x251d93, 0x74e7e6e2, 0x8d483a73, 0xa4e71a90, 49 }, /* #57 */
|
---|
1382 | { 0x3a6593, 0x3a6593, 0x16ec62a6, 0xca046058, 0x39408c0b, 93 }, /* #58 */
|
---|
1383 | { 0x235596, 0x235596, 0xbd498060, 0xbd498060, 0xa48b3e0f, 0 }, /* #59 */
|
---|
1384 | { 0x0f0d86, 0x0f0d17, 0x1d1eaaf3, 0x481d1eaa, 0x08696748, 72 }, /* #60 */
|
---|
1385 | { 0x2b4bc3, 0x2b4396, 0x8d900b8b, 0xcbf4eb1b, 0xebe5fa75, 87 }, /* #61 */
|
---|
1386 | { 0x130203, 0x130292, 0x85066318, 0xf007c283, 0xe653e00f, 113 }, /* #62 */
|
---|
1387 | { 0x0d7603, 0x0d7616, 0x3f51e86e, 0x2ae3c3f5, 0xda72ae3c, 52 }, /* #63 */
|
---|
1388 | { 0x123806, 0x123813, 0x9925f735, 0x62bccc92, 0xcb88c579, 17 }, /* #64 */
|
---|
1389 | { 0x1250c3, 0x125897, 0xdb895bd4, 0xbafa8ff6, 0x96ebea3f, 90 }, /* #65 */
|
---|
1390 | { 0x172592, 0x172516, 0x13b6b753, 0x17b68822, 0x80bdb441, 27 }, /* #66 */
|
---|
1391 | { 0x077c92, 0x077c97, 0x414ba4ee, 0x926bf414, 0x8d3926bf, 52 }, /* #67 */
|
---|
1392 | { 0x2723c3, 0x272396, 0xa85cd8f3, 0xc32a1736, 0x27a76f0c, 42 }, /* #68 */
|
---|
1393 | { 0x070e57, 0x070e92, 0x1b13ab62, 0x9a236275, 0x6858bcd1, 75 }, /* #69 */
|
---|
1394 | { 0x376c17, 0x376c97, 0x73af0d29, 0x9194173a, 0x29891941, 52 }, /* #70 */
|
---|
1395 | { 0x162787, 0x162796, 0x5f078122, 0xf0feb5f0, 0xa5af0feb, 116 }, /* #71 */
|
---|
1396 | { 0x3b4b93, 0x3b4317, 0x1de897bc, 0x071bec77, 0x9141c6fb, 22 }, /* #72 */
|
---|
1397 | { 0x184b17, 0x184393, 0xbce96757, 0xff3ffd79, 0xff7f9ffe, 23 }, /* #73 */
|
---|
1398 | { 0x3e0213, 0x3e0216, 0xd195f2ef, 0x00a583a3, 0x4b8052c1, 87 }, /* #74 */
|
---|
1399 | { 0x236716, 0x236716, 0x06048fcb, 0x1f158181, 0x557c7c56, 114 }, /* #75 */
|
---|
1400 | { 0x3f2bd6, 0x3f2396, 0x7c213590, 0xc09a7c21, 0x2843c09a, 112 }, /* #76 */
|
---|
1401 | { 0x1e2e56, 0x1e2696, 0xa3b428a7, 0xfe41a3b4, 0x08d8fe41, 112 }, /* #77 */
|
---|
1402 | { 0x2203d7, 0x220b12, 0x71e9a1f7, 0x44cc738f, 0xe188998e, 85 }, /* #78 */
|
---|
1403 | { 0x3f6d93, 0x3f6592, 0x91ce231c, 0xe8c65a73, 0xf4632d39, 63 }, /* #79 */
|
---|
1404 | { 0x082fc6, 0x082717, 0x79b82110, 0x3c15f853, 0x2782bf0a, 29 }, /* #80 */
|
---|
1405 | { 0x173286, 0x173292, 0xb48b3f76, 0xdb48b3f7, 0xa1f376ed, 4 }, /* #81 */
|
---|
1406 | { 0x396887, 0x396816, 0x18595c03, 0x4518595c, 0xd2a7f645, 104 }, /* #82 */
|
---|
1407 | { 0x374e97, 0x374612, 0x539db0f1, 0x08ca73b6, 0x95cba846, 43 }, /* #83 */
|
---|
1408 | { 0x2652c7, 0x265a97, 0xd98e8690, 0x85dfd98e, 0x1c2485df, 48 }, /* #84 */
|
---|
1409 | { 0x141486, 0x141497, 0x4dd7c591, 0xdcd826eb, 0xd0ebb9b0, 81 }, /* #85 */
|
---|
1410 | { 0x001543, 0x001513, 0x32878fbd, 0x24ca1e3e, 0x21edfc09, 70 }, /* #86 */
|
---|
1411 | { 0x205753, 0x205717, 0x8c22dcb7, 0x2265ba30, 0x04c8996e, 54 }, /* #87 */
|
---|
1412 | { 0x307152, 0x307196, 0x865f4691, 0xf865f469, 0xd911fdaf, 4 }, /* #88 */
|
---|
1413 | { 0x3f2d16, 0x3f2d12, 0x21bc152d, 0x7c21bc15, 0x83126f7c, 104 }, /* #89 */
|
---|
1414 | { 0x3e0c12, 0x3e0c12, 0x8a54cd38, 0x8a54cd38, 0xc56d3da8, 96 }, /* #90 */
|
---|
1415 | { 0x3557d7, 0x355f97, 0xd637db28, 0x9f758df6, 0xad152a7d, 42 }, /* #91 */
|
---|
1416 | { 0x396b02, 0x396397, 0x90e890f6, 0xf990e890, 0x94852ff9, 72 }, /* #92 */
|
---|
1417 | { 0x042ed7, 0x042697, 0x8bfd2299, 0xd4e1eb17, 0x97ea70f5, 23 }, /* #93 */
|
---|
1418 | { 0x3f2d93, 0x3f2d12, 0x7ad381dd, 0x7e62654f, 0x53f3132a, 123 }, /* #94 */
|
---|
1419 | { 0x203bd6, 0x203b17, 0xa1f9ff46, 0x543f3fe8, 0xe3e67eea, 99 }, /* #95 */
|
---|
1420 | { 0x3e0186, 0x3e0117, 0x906905fa, 0x1e255241, 0x9f078954, 54 }, /* #96 */
|
---|
1421 | { 0x023003, 0x023016, 0xa02605e0, 0x0978b3b4, 0xe04bc59d, 123 }, /* #97 */
|
---|
1422 | { 0x182106, 0x182917, 0xc4a22a3c, 0x4c4a22a3, 0xb282cb84, 4 }, /* #98 */
|
---|
1423 | { 0x3a6283, 0x3a6292, 0xd321c6bb, 0xe7e49a0d, 0x4e7e49a0, 28 }, /* #99 */
|
---|
1424 | { 0x334246, 0x334a17, 0x3e4bd3a6, 0x573d3e4b, 0x6434573d, 48 }, /* #100 */
|
---|
1425 | { 0x3632d2, 0x363213, 0xe34cfa48, 0x3e34cfa4, 0x52c39f13, 4 }, /* #101 */
|
---|
1426 | { 0x0c6a57, 0x0c6a93, 0xfb753f6d, 0x95cd7dba, 0x4e972b9a, 113 }, /* #102 */
|
---|
1427 | { 0x1840c2, 0x184812, 0x258bbe11, 0x584b177c, 0xb96b822c, 39 }, /* #103 */
|
---|
1428 | { 0x090dc2, 0x090d96, 0x206dee2b, 0xaf206dee, 0x912f59af, 8 }, /* #104 */
|
---|
1429 | { 0x394583, 0x394597, 0xe095adf0, 0xe11b8256, 0xc2ce7846, 110 }, /* #105 */
|
---|
1430 | { 0x2c34c3, 0x2c3492, 0x0657b2f1, 0xc195ecbc, 0xe7a5104b, 66 }, /* #106 */
|
---|
1431 | { 0x3e50d7, 0x3e5096, 0x656ee351, 0xd656ee35, 0x130e0edd, 68 }, /* #107 */
|
---|
1432 | { 0x045382, 0x045312, 0x57a3cebc, 0x34988af4, 0xc359a4c4, 19 }, /* #108 */
|
---|
1433 | { 0x015486, 0x015c92, 0xdc546466, 0x8b93e5dc, 0x688b93e5, 24 }, /* #109 */
|
---|
1434 | { 0x041656, 0x041e97, 0x775697cf, 0x822cdadd, 0x5608b36b, 26 }, /* #110 */
|
---|
1435 | { 0x2f1cd3, 0x2f1417, 0xb80f1e74, 0x23d02e03, 0xa8988f40, 18 }, /* #111 */
|
---|
1436 | { 0x2a5ec3, 0x2a5693, 0x6efd199e, 0xd0cff6ef, 0x6a9d0cff, 52 }, /* #112 */
|
---|
1437 | { 0x0f75c2, 0x0f7d13, 0x2e5747fa, 0x43685da2, 0xe43685da, 28 }, /* #113 */
|
---|
1438 | { 0x117042, 0x117816, 0x0eb49f74, 0x42141d69, 0xb450a10a, 111 }, /* #114 */
|
---|
1439 | { 0x384407, 0x384c92, 0xd4d76b99, 0xad9147fd, 0x8ad9147f, 60 }, /* #115 */
|
---|
1440 | { 0x037986, 0x037113, 0x4b1eea74, 0x0cd2c7ba, 0x9ab28c33, 74 }, /* #116 */
|
---|
1441 | { 0x2927c7, 0x292f97, 0x74882a1f, 0x9d220a87, 0x978594fe, 66 }, /* #117 */
|
---|
1442 | { 0x2e5fc7, 0x2e5712, 0xc3ade3cb, 0x35189943, 0x8d462650, 126 }, /* #118 */
|
---|
1443 | { 0x172d56, 0x172d17, 0xcf6be2c3, 0x7e931e39, 0x73f498f1, 91 }, /* #119 */
|
---|
1444 | { 0x2010d3, 0x201093, 0xd185b5a7, 0xe8c2dad3, 0xa15910c1, 1 }, /* #120 */
|
---|
1445 | { 0x1d7206, 0x1d7a13, 0x0eea8688, 0x525e0eea, 0x8726525e, 80 }, /* #121 */
|
---|
1446 | { 0x2c3596, 0x2c3592, 0xa5c7d052, 0xeca971f4, 0xa13debb2, 42 }, /* #122 */
|
---|
1447 | { 0x1c16d6, 0x1c1e92, 0xdd348612, 0x9c2d71ba, 0xa34e16b8, 119 }, /* #123 */
|
---|
1448 | { 0x090a57, 0x090212, 0xed05f2c0, 0x0c2192bf, 0xa1843257, 29 }, /* #124 */
|
---|
1449 | { 0x013407, 0x013497, 0x2c492b49, 0xf71b8aa5, 0xb7b8dc55, 91 }, /* #125 */
|
---|
1450 | { 0x0029c3, 0x002993, 0xeaf55143, 0x9f547923, 0xcfaa3c91, 31 }, /* #126 */
|
---|
1451 | { 0x015dc7, 0x015513, 0x9f7beadf, 0x0ee53ef7, 0x80790772, 111 }, /* #127 */
|
---|
1452 | };
|
---|
1453 | static const BINU64_TEST_T g_aTests_shld_u64_amd[] =
|
---|
1454 | {
|
---|
1455 | { 0x265f42, 0x265756, 0x0000000000000000, 0x0000000000000000, 0x0000000000000000, 80 }, /* #0 */
|
---|
1456 | { 0x201952, 0x201156, 0x0000000000000000, 0x0000000000000000, 0x0000000000000000, 156 }, /* #1 */
|
---|
1457 | { 0x2e5292, 0x2e5256, 0x0000000000000000, 0x0000000000000000, 0x0000000000000000, 54 }, /* #2 */
|
---|
1458 | { 0x171386, 0x171356, 0x0000000000000000, 0x0000000000000000, 0x0000000000000000, 105 }, /* #3 */
|
---|
1459 | { 0x102752, 0x102756, 0x0000000000000000, 0x0000000000000000, 0x0000000000000000, 51 }, /* #4 */
|
---|
1460 | { 0x232c53, 0x232456, 0x0000000000000000, 0x0000000000000000, 0x0000000000000000, 190 }, /* #5 */
|
---|
1461 | { 0x3a7f56, 0x3a7797, 0x821d644f509b4631, 0xd426d18c40000000, 0x0000000000000000, 158 }, /* #6 */
|
---|
1462 | { 0x360b07, 0x360b17, 0x8c59782d20612f12, 0x2f12000000000000, 0x0000000000000000, 176 }, /* #7 */
|
---|
1463 | { 0x322e87, 0x322697, 0x67cad586a614ecdd, 0x853b374000000000, 0x0000000000000000, 166 }, /* #8 */
|
---|
1464 | { 0x3e7097, 0x3e7817, 0x4ca2076c739c16e0, 0x05b8000000000000, 0x0000000000000000, 238 }, /* #9 */
|
---|
1465 | { 0x285a47, 0x285216, 0x681591662a1480d2, 0x4069000000000000, 0x0000000000000000, 47 }, /* #10 */
|
---|
1466 | { 0x084fc6, 0x084f17, 0xe9dda2846f35a102, 0x35a1020000000000, 0x0000000000000000, 104 }, /* #11 */
|
---|
1467 | { 0x3c49c2, 0x3c4992, 0x81dd04c3a269959b, 0xe8261d134cacda3e, 0x47d18603d563bffd, 203 }, /* #12 */
|
---|
1468 | { 0x103ad3, 0x103a13, 0xe9b7a652c90dcf96, 0x21b9f2d9f35dc79b, 0xcf9aee3cd80866e3, 37 }, /* #13 */
|
---|
1469 | { 0x095a53, 0x095a13, 0x7ec63cb6eb12d81c, 0x2ab18ed0b22efc3b, 0xaac63b42c8bbf0ec, 254 }, /* #14 */
|
---|
1470 | { 0x171b87, 0x171b17, 0x7c95240eae58a08f, 0x411e3c7c4ddac6e4, 0x1e3e26ed63723234, 241 }, /* #15 */
|
---|
1471 | { 0x175743, 0x175793, 0x42cff55d5f771436, 0xf77143677e4dfaa2, 0x77e4dfaa22f5ceef, 100 }, /* #16 */
|
---|
1472 | { 0x0458d2, 0x045892, 0xf58642a7646581f8, 0xc32153b232c0fc5e, 0xbd22f2a80181fd65, 199 }, /* #17 */
|
---|
1473 | { 0x064e82, 0x064e17, 0x854884d4a24e5758, 0x1272bac78a37dede, 0xf146fbdbdc087d01, 35 }, /* #18 */
|
---|
1474 | { 0x301006, 0x301012, 0x6fe4731c852b938e, 0x7214ae4e3a5f65ae, 0x97d96bbd3f414bd4, 90 }, /* #19 */
|
---|
1475 | { 0x237452, 0x237416, 0xca677164f22b6f7c, 0x03045f8666a2b0c9, 0x0608bf0ccd456192, 191 }, /* #20 */
|
---|
1476 | { 0x026106, 0x026913, 0x51feed8fc4450f89, 0x6c7e22287c481919, 0x03232348b79e7157, 147 }, /* #21 */
|
---|
1477 | { 0x2c2b43, 0x2c2316, 0x6cc385c83f5422f6, 0x61c2e41faa117b09, 0x13debafad8844541, 71 }, /* #22 */
|
---|
1478 | { 0x234242, 0x234212, 0x8b33b409b5260569, 0x2b489bade49d7b86, 0x1375bc93af70c09d, 179 }, /* #23 */
|
---|
1479 | { 0x2c3b13, 0x2c3397, 0x7e5e39fb85a4ad11, 0xdc2d25688c4245d2, 0x8848ba44dc30ce8d, 155 }, /* #24 */
|
---|
1480 | { 0x193696, 0x193616, 0x628a6b2f4faa0281, 0x0502edaf8ee15b06, 0x76d7c770ad830d33, 49 }, /* #25 */
|
---|
1481 | { 0x286342, 0x286b17, 0xa2cc460eb167d612, 0x5848f9d395ea442d, 0x3e74e57a910b52fb, 114 }, /* #26 */
|
---|
1482 | { 0x276e16, 0x276612, 0x9731335025079e69, 0x4a0f3cd356930645, 0xab4983229f1ff5e8, 97 }, /* #27 */
|
---|
1483 | { 0x074a16, 0x074216, 0x0b19a510b36e3fb9, 0x58cd28859b71fdc9, 0x3f5fccae00a3c321, 3 }, /* #28 */
|
---|
1484 | { 0x192696, 0x192693, 0x3107d4a015fe318b, 0xd95f3a6fbc8c36c2, 0xb2be74df79186d85, 127 }, /* #29 */
|
---|
1485 | { 0x1d4856, 0x1d4012, 0x7faab3ae0bb78d7f, 0x6bfa053cab94ffd5, 0x40a795729ffaa5fd, 179 }, /* #30 */
|
---|
1486 | { 0x010f53, 0x010716, 0xf466b9743b72e631, 0x31710086ba8419aa, 0x710086ba8419aa60, 120 }, /* #31 */
|
---|
1487 | { 0x330d43, 0x330516, 0xce48b07b97f3e1a2, 0x0f72fe7c345c639f, 0xe31cfff5863a6290, 213 }, /* #32 */
|
---|
1488 | { 0x365c42, 0x365c13, 0xe9154885f238b585, 0x154885f238b58534, 0x340cd2c5b44c28d5, 8 }, /* #33 */
|
---|
1489 | { 0x046286, 0x046297, 0xc07ec4fd1efe2a1c, 0xe8f7f150e55c3b87, 0xab8770f802b6be4c, 27 }, /* #34 */
|
---|
1490 | { 0x235213, 0x235212, 0x0331823587e16d5d, 0x16d5d21d51e69675, 0x21d51e69675b6736, 172 }, /* #35 */
|
---|
1491 | { 0x294c03, 0x294412, 0xc17fdbab05108c9e, 0x2ffb7560a21193d6, 0xb24707e4312eb851, 133 }, /* #36 */
|
---|
1492 | { 0x1d1c82, 0x1d1497, 0xa7494833a17c4ba1, 0xa17c4ba12e908d1d, 0x2e908d1d7c23413e, 160 }, /* #37 */
|
---|
1493 | { 0x160886, 0x160016, 0xabbc208a6a9d2b62, 0x08a6a9d2b622d01b, 0x2d01ba1dcbfc7b48, 212 }, /* #38 */
|
---|
1494 | { 0x1f6f87, 0x1f6f96, 0x1181dbe48c9af5d6, 0x9af5d682624fc4e4, 0x82624fc4e48b7f8a, 232 }, /* #39 */
|
---|
1495 | { 0x326443, 0x326497, 0x2be4b7a04a324b2a, 0xc96f409464965563, 0xb1dc48a574d3a0b6, 9 }, /* #40 */
|
---|
1496 | { 0x3d5f03, 0x3d5712, 0x820916f2e884090a, 0x08245bcba210242a, 0x90bd164b62c18bbc, 130 }, /* #41 */
|
---|
1497 | { 0x342112, 0x342917, 0x24c5876097851f3b, 0x7851f3bd6218af12, 0xd6218af1243ae34f, 100 }, /* #42 */
|
---|
1498 | { 0x183fd6, 0x183793, 0xf1ea1e1d7f2472c1, 0xd43c3afe48e58316, 0x8b07b977015f1b85, 73 }, /* #43 */
|
---|
1499 | { 0x377c16, 0x377493, 0x0127a2ba468ec8e8, 0xa468ec8e8013c55b, 0x013c55b6512c82c1, 92 }, /* #44 */
|
---|
1500 | { 0x050857, 0x050097, 0xde29ae215bc3f57c, 0xae215bc3f57c02a9, 0x02a935e0026728d3, 80 }, /* #45 */
|
---|
1501 | { 0x053016, 0x053817, 0x543c4cc5671fbb37, 0x0f133159c7eecdcf, 0x3deb6ca702d444b7, 134 }, /* #46 */
|
---|
1502 | { 0x294c43, 0x294493, 0x2745882d94158fac, 0xd6120be7db82f7ab, 0x2417cfb705ef567f, 183 }, /* #47 */
|
---|
1503 | { 0x1e0106, 0x1e0116, 0x49f00554ff30831d, 0x7c01553fcc20c76c, 0xb1b0ae9aecedd2e4, 198 }, /* #48 */
|
---|
1504 | { 0x132083, 0x132813, 0x3a32bb067a111f9d, 0x4223f3a9e709239b, 0x4f38491cd894c597, 229 }, /* #49 */
|
---|
1505 | { 0x204b16, 0x204b92, 0xcf68d02ef6b4ad03, 0xd1a05ded695a0752, 0xa9514ba8aa3b83e9, 201 }, /* #50 */
|
---|
1506 | { 0x0b1986, 0x0b1913, 0xf79d90ba990e442b, 0x0ba990e442b70ec2, 0x70ec2a3b8988bfdc, 148 }, /* #51 */
|
---|
1507 | { 0x260612, 0x260612, 0xa8e0e76a59b3c364, 0x76a59b3c364d08f8, 0xd08f8405c57915f1, 148 }, /* #52 */
|
---|
1508 | { 0x0b3017, 0x0b3016, 0x8421261cb2cc8139, 0x272946ac7d5b89a3, 0x4a3563eadc4d1b35, 181 }, /* #53 */
|
---|
1509 | { 0x047316, 0x047b92, 0xf7ec8436eabb70d4, 0xfd9086dd576e1a9e, 0xf086fa0288dc32bc, 5 }, /* #54 */
|
---|
1510 | { 0x2f0497, 0x2f0c96, 0x74e36f2c9ed7f821, 0xe9c6de593daff042, 0x070892ea3f97ccd4, 65 }, /* #55 */
|
---|
1511 | { 0x242a12, 0x242297, 0x3de92a3d4390464b, 0xde92a3d4390464b8, 0x8ba0768216d44b5f, 196 }, /* #56 */
|
---|
1512 | { 0x1c08d2, 0x1c0813, 0x3120b109ea5ad430, 0x07bdf02e1d946df1, 0x7bdf02e1d946df11, 124 }, /* #57 */
|
---|
1513 | { 0x0e4497, 0x0e4493, 0xe543c142b20cc891, 0xca87828564199123, 0xa90fd732434507fe, 129 }, /* #58 */
|
---|
1514 | { 0x083bd7, 0x083b92, 0x1d6b3e669723a54d, 0xd13a69c23ebcdca7, 0x13a69c23ebcdca74, 188 }, /* #59 */
|
---|
1515 | { 0x3b3f83, 0x3b3f13, 0x41c4120ad55bdbee, 0x7dd14856c93def89, 0x8a42b649ef7c4f6d, 181 }, /* #60 */
|
---|
1516 | { 0x244517, 0x244d92, 0x5d2997f7eb512840, 0xfd6a250814aa249e, 0xa55124f695b808e9, 157 }, /* #61 */
|
---|
1517 | { 0x102107, 0x102996, 0xb398391eeeaa04a5, 0xfec3880d87670dee, 0xfd87101b0ece1bdc, 255 }, /* #62 */
|
---|
1518 | { 0x214102, 0x214913, 0x2793a8a5a8753793, 0x0ea6f270ab3af029, 0x8559d7814f24fcef, 229 }, /* #63 */
|
---|
1519 | { 0x314a06, 0x314a92, 0x3180ae5d973467a5, 0x8cf4b33cc4e8e6e6, 0x99e627473737750e, 109 }, /* #64 */
|
---|
1520 | { 0x3e4ac7, 0x3e4a17, 0x3d6fe2e98e299d16, 0x31c533a2ded306e1, 0xf698370fbc9a4e81, 157 }, /* #65 */
|
---|
1521 | { 0x283f13, 0x283f96, 0xa18d73ece15a16c7, 0xc6b9f670ad0b6387, 0x0e1f6f9a4db59c29, 135 }, /* #66 */
|
---|
1522 | { 0x232257, 0x232216, 0x3a1a45b659bebfae, 0x5b659bebfaed44f6, 0xd44f63ba12d6cd87, 148 }, /* #67 */
|
---|
1523 | { 0x280e16, 0x280697, 0x7c1f86b257f706d0, 0xdc1b43fb9acb33e7, 0xfee6b2ccf9c42ef4, 42 }, /* #68 */
|
---|
1524 | { 0x294482, 0x294416, 0x7eaaecc48165be36, 0x0596f8d8d43aa8d2, 0x350eaa34879e78d4, 34 }, /* #69 */
|
---|
1525 | { 0x102507, 0x102d96, 0xdb7c0d6f270c5858, 0x9c316161a4ed34ed, 0x693b4d3b6d560081, 162 }, /* #70 */
|
---|
1526 | { 0x117e56, 0x117e13, 0x5e94e9cdbf7cbf65, 0x753ddd6ee0a0708f, 0xd4f775bb8281c23e, 190 }, /* #71 */
|
---|
1527 | { 0x363902, 0x363112, 0x2ef2ddf121611de9, 0x242c23bd3ad1cf29, 0xd68e79484ac9114b, 93 }, /* #72 */
|
---|
1528 | { 0x2d29d7, 0x2d2116, 0xd8aa4276cc203d92, 0x76cc203d92fd39dd, 0xfd39dd6751f15da0, 152 }, /* #73 */
|
---|
1529 | { 0x0a7893, 0x0a7813, 0x91fc94da99b221c4, 0x23f929b533644389, 0x81864fdfdd909e43, 65 }, /* #74 */
|
---|
1530 | { 0x270e06, 0x270693, 0xcb2592d902137403, 0xb20426e806a90385, 0x5481c297cfcbea46, 217 }, /* #75 */
|
---|
1531 | { 0x160e57, 0x160e17, 0xa3ee54770a86fb92, 0x437dc9558fc287f9, 0xab1f850ff3eb83e2, 231 }, /* #76 */
|
---|
1532 | { 0x074646, 0x074697, 0xb8f7c931196c62ce, 0xdf24c465b18b3b4e, 0xd3b8f03f53b9ee02, 10 }, /* #77 */
|
---|
1533 | { 0x352f16, 0x352716, 0x708b96abd579d10c, 0x5aaf55e74431f381, 0x7ce0478a9c50cd73, 18 }, /* #78 */
|
---|
1534 | { 0x212653, 0x212612, 0x91fe76124c2ec2e9, 0x2ec2e96cb7276a58, 0x6cb7276a58f9a0f8, 232 }, /* #79 */
|
---|
1535 | { 0x0277d6, 0x027716, 0x4f6450be74a6ff12, 0x50be74a6ff121895, 0x18955bc382f0f1d7, 208 }, /* #80 */
|
---|
1536 | { 0x236112, 0x236112, 0xa2f3a51c7b3a17d8, 0x38f6742fb0498f76, 0x24c7bb6f69dce331, 25 }, /* #81 */
|
---|
1537 | { 0x0a3d42, 0x0a3597, 0x7f42012787bbdf50, 0xd43c1482d5b19671, 0xf0520b56c659c7e3, 182 }, /* #82 */
|
---|
1538 | { 0x386646, 0x386612, 0xef117221c4821960, 0x64bcfed2b12e06bf, 0xc979fda5625c0d7e, 127 }, /* #83 */
|
---|
1539 | { 0x3c4652, 0x3c4693, 0x41e90768f6eef44d, 0xd13724f7713ba794, 0xc93ddc4ee9e53dd2, 114 }, /* #84 */
|
---|
1540 | { 0x3c6216, 0x3c6a96, 0xbb376d0e588da4b1, 0xddb439623692c49f, 0x27cbfd37b3d8f154, 74 }, /* #85 */
|
---|
1541 | { 0x1d71c6, 0x1d7193, 0xf053ba988a6db0ea, 0xe0a7753114db61d5, 0xf88472a7c8ff69f1, 193 }, /* #86 */
|
---|
1542 | { 0x1e0852, 0x1e0892, 0x98741e18d5bea9a7, 0xa69ffda4d6febd8f, 0xff6935bfaf63c632, 242 }, /* #87 */
|
---|
1543 | { 0x254412, 0x254497, 0xd642a892dc199faf, 0xafe45679aeb24935, 0xe45679aeb249357c, 248 }, /* #88 */
|
---|
1544 | { 0x2036c3, 0x203e96, 0x3ca815f42e40e2e1, 0xe2e1199397de3f39, 0x199397de3f39861b, 240 }, /* #89 */
|
---|
1545 | { 0x0b0582, 0x0b0516, 0xd506605f3b2a48a1, 0x30edeb296ab42512, 0x876f594b55a12895, 189 }, /* #90 */
|
---|
1546 | { 0x3a6a52, 0x3a6297, 0xd3e422ed579c42c7, 0xaaf38858f5cd4c41, 0xae6a620de6b0ffce, 29 }, /* #91 */
|
---|
1547 | { 0x015912, 0x015193, 0x916d7cb79cc713c1, 0x83d33171e1d62db6, 0xe998b8f0eb16db51, 185 }, /* #92 */
|
---|
1548 | { 0x304d03, 0x304512, 0x8dd8272b62101515, 0x54e62fae68a7ce7f, 0x398beb9a29f39ffa, 250 }, /* #93 */
|
---|
1549 | { 0x277dd2, 0x277593, 0xd246ab592077b1fe, 0xdec7f8189b931776, 0x0626e4c5dd9b696e, 170 }, /* #94 */
|
---|
1550 | { 0x2f27c3, 0x2f2793, 0x0e450c480625467a, 0xe867658d4e5ca549, 0x19d9635397295249, 58 }, /* #95 */
|
---|
1551 | { 0x1a5c57, 0x1a5493, 0x9f36c690dc39edfa, 0xb7e8302291541498, 0x0c08a455052627f2, 114 }, /* #96 */
|
---|
1552 | { 0x2c4c07, 0x2c4493, 0x761767da93f2fe54, 0xa93f2fe543954bab, 0x3954bab7baa355c7, 156 }, /* #97 */
|
---|
1553 | { 0x006507, 0x006516, 0x082ac581bac3e023, 0x581bac3e023d4574, 0xd45749def00cbd2a, 20 }, /* #98 */
|
---|
1554 | { 0x1467d7, 0x146f17, 0x9a6d5f57f10b4344, 0x57d5fc42d0d103b1, 0x0ec45dd8428e564f, 78 }, /* #99 */
|
---|
1555 | { 0x0b2887, 0x0b2097, 0x4e75e91f846cf996, 0x9625a26d1ddf1bf9, 0x25a26d1ddf1bf9a3, 56 }, /* #100 */
|
---|
1556 | { 0x1214d3, 0x121c13, 0xa3150bd38428cc75, 0x38428cc75eae865e, 0xeae865edbabb7c76, 156 }, /* #101 */
|
---|
1557 | { 0x220307, 0x220312, 0x8526d3c5e0508089, 0x1130a9d2b5e70329, 0x854e95af38194dfa, 181 }, /* #102 */
|
---|
1558 | { 0x0c61c3, 0x0c6197, 0x286d663f20a5d98b, 0x8fc8297662d188b7, 0x4622dd9b6653c6d5, 22 }, /* #103 */
|
---|
1559 | { 0x137b16, 0x137316, 0x062719561f3dc726, 0x2719561f3dc726bd, 0xbdaaa2ccb0f08115, 136 }, /* #104 */
|
---|
1560 | { 0x152183, 0x152197, 0xe97f5678e9cd5cac, 0x9ab959f079eb8e4e, 0xf83cf5c72705f590, 169 }, /* #105 */
|
---|
1561 | { 0x1234c2, 0x123493, 0x8b03d190dc8d751d, 0xa321b91aea3a57cb, 0x2be5d23667b34a96, 145 }, /* #106 */
|
---|
1562 | { 0x107107, 0x107996, 0x21cb59c3b52ca9b5, 0x9654dad4526366f6, 0xa8a4c6cded72435d, 103 }, /* #107 */
|
---|
1563 | { 0x0b5582, 0x0b5582, 0x1549e6aab4dafdc2, 0x1549e6aab4dafdc2, 0xfdbd883aa6c6add1, 128 }, /* #108 */
|
---|
1564 | { 0x2568c7, 0x256093, 0x54ce471ffd4c2fad, 0xfd4c2fadf8f49586, 0xf8f49586b29f4ee4, 160 }, /* #109 */
|
---|
1565 | { 0x2304d2, 0x230497, 0x1814c6c4e99bf151, 0xf1510b9a6d2f3c05, 0x0b9a6d2f3c057a35, 112 }, /* #110 */
|
---|
1566 | { 0x1945c3, 0x194d13, 0x9f5c06bd7cfb6f9a, 0x6df342a8e4e20a57, 0x1547271052be7260, 45 }, /* #111 */
|
---|
1567 | { 0x2d0506, 0x2d0516, 0x38ee050b046e98be, 0x77028582374c5f59, 0xb3e64623928d3260, 71 }, /* #112 */
|
---|
1568 | { 0x2c3813, 0x2c3016, 0x2d84fc588fe8fc00, 0x47f47e003daab593, 0x7b556b2775d32d94, 223 }, /* #113 */
|
---|
1569 | { 0x183117, 0x183996, 0x70d30960951c3cab, 0xacaf8b254fbc32dd, 0x2be2c953ef0cb77e, 122 }, /* #114 */
|
---|
1570 | { 0x2f3f03, 0x2f3f96, 0xebcf47c9ee5a5245, 0x8a185eb3d4eae3e7, 0x0c2f59ea7571f397, 185 }, /* #115 */
|
---|
1571 | { 0x1416c6, 0x141e13, 0x8fb2adf26463455d, 0x633ecc2166ee7cba, 0x8cfb30859bb9f2eb, 62 }, /* #116 */
|
---|
1572 | { 0x050c87, 0x050412, 0x7ad3e651cec35834, 0x0d12e20ef7fb6d83, 0x4b883bdfedb60ed6, 54 }, /* #117 */
|
---|
1573 | { 0x2a54d6, 0x2a5c96, 0x8477d789f43023b3, 0xbc4fa1811d990974, 0x212e84cd97e7867d, 147 }, /* #118 */
|
---|
1574 | { 0x076e16, 0x076e92, 0x6d9170c9b9a1a51c, 0xd28e5bbe94bb53c1, 0xb77d2976a783b37e, 111 }, /* #119 */
|
---|
1575 | { 0x294813, 0x294813, 0x5e5b8868ee3aebfe, 0x10d1dc75d7fcb802, 0x5c0139f7cb58736a, 81 }, /* #120 */
|
---|
1576 | { 0x1d2b12, 0x1d2b13, 0x82c0c744e51207d7, 0x44e51207d76040d0, 0x6040d0f6be5a6398, 216 }, /* #121 */
|
---|
1577 | { 0x292646, 0x292e17, 0x00a7c8bd4beb23e4, 0x1f243f6fda763b60, 0x87edfb4ec76c1174, 243 }, /* #122 */
|
---|
1578 | { 0x384556, 0x384d92, 0x929beff148524a8b, 0xb877d3c9ebba5e19, 0x877d3c9ebba5e195, 188 }, /* #123 */
|
---|
1579 | { 0x1d2a96, 0x1d2293, 0x21e3374608d90cfb, 0xba3046c867da1689, 0x42d120c24c4206df, 211 }, /* #124 */
|
---|
1580 | { 0x014303, 0x014b17, 0x9d585dc4c271d63b, 0x1309c758ed4e37cf, 0x538df3f5d4741ebc, 218 }, /* #125 */
|
---|
1581 | { 0x082452, 0x082412, 0xe3ea7d538625ecff, 0x7d4faa70c4bd9ffe, 0xf0ab52d977ca0764, 133 }, /* #126 */
|
---|
1582 | { 0x1b0753, 0x1b0797, 0x57bd3c071ac85abd, 0xef111cc6fe4580e4, 0xe22398dfc8b01c91, 251 }, /* #127 */
|
---|
1583 | };
|
---|
1584 | static const BINU64_TEST_T g_aTests_shrd_u64_amd[] =
|
---|
1585 | {
|
---|
1586 | { 0x0d0646, 0x0d0656, 0x0000000000000000, 0x0000000000000000, 0x0000000000000000, 172 }, /* #0 */
|
---|
1587 | { 0x147347, 0x147356, 0x0000000000000000, 0x0000000000000000, 0x0000000000000000, 173 }, /* #1 */
|
---|
1588 | { 0x0a54c7, 0x0a5456, 0x0000000000000000, 0x0000000000000000, 0x0000000000000000, 81 }, /* #2 */
|
---|
1589 | { 0x3f3a42, 0x3f3256, 0x0000000000000000, 0x0000000000000000, 0x0000000000000000, 244 }, /* #3 */
|
---|
1590 | { 0x285396, 0x285356, 0x0000000000000000, 0x0000000000000000, 0x0000000000000000, 113 }, /* #4 */
|
---|
1591 | { 0x181556, 0x181556, 0x0000000000000000, 0x0000000000000000, 0x0000000000000000, 83 }, /* #5 */
|
---|
1592 | { 0x184b96, 0x184313, 0x6a3df64cb75fac9e, 0x0000000000000001, 0x0000000000000000, 62 }, /* #6 */
|
---|
1593 | { 0x380742, 0x380713, 0xc4d1cbb4603fecc6, 0x00000000000000c4, 0x0000000000000000, 184 }, /* #7 */
|
---|
1594 | { 0x2c7453, 0x2c7416, 0x0dcc430a9c5eb53b, 0x00000006e621854e, 0x0000000000000000, 153 }, /* #8 */
|
---|
1595 | { 0x280087, 0x280013, 0x49ea10aba5c28a6b, 0x00000000127a842a, 0x0000000000000000, 162 }, /* #9 */
|
---|
1596 | { 0x2048d6, 0x204016, 0x24a1d5887c55cb7a, 0x1250eac43e2ae5bd, 0x0000000000000000, 129 }, /* #10 */
|
---|
1597 | { 0x3c5f02, 0x3c5713, 0x32848d64488b5145, 0x0000000000000032, 0x0000000000000000, 248 }, /* #11 */
|
---|
1598 | { 0x397f02, 0x397f16, 0x5499eccb8a5ec7f6, 0x582fc041624bb455, 0xb160bf0105892ed1, 250 }, /* #12 */
|
---|
1599 | { 0x2e4647, 0x2e4696, 0x3f2e10352a5cfe18, 0xe7e5c206a54b9fc3, 0x56eb64aed711e17f, 67 }, /* #13 */
|
---|
1600 | { 0x207c57, 0x207c96, 0x30dfc1345ee0ae7d, 0xb68186fe09a2f705, 0x84bb8c2b720576d0, 77 }, /* #14 */
|
---|
1601 | { 0x0d2d17, 0x0d2516, 0x4944364e4bd2fe86, 0x2ea49fd124a21b27, 0xb3f0d4865d493fa2, 225 }, /* #15 */
|
---|
1602 | { 0x221497, 0x221c97, 0xa36443da59532bdb, 0xa34b4e114546c887, 0xf927f7d1a5a708a2, 167 }, /* #16 */
|
---|
1603 | { 0x004dd7, 0x004d97, 0xeb286887bef87a58, 0xb81faca1a21efbe1, 0x67ab630e69e6ae07, 78 }, /* #17 */
|
---|
1604 | { 0x205ad6, 0x205a92, 0x2f353362642bac2e, 0x813ff05e6a66c4c8, 0xe14659d54dc09ff8, 215 }, /* #18 */
|
---|
1605 | { 0x2e6d02, 0x2e6593, 0xb3f7306059c09add, 0xef8f00a67acfdcc1, 0x1cec773be3c0299e, 38 }, /* #19 */
|
---|
1606 | { 0x2a3193, 0x2a3193, 0x29b7e8ea85f065fd, 0xc02ca6dfa3aa17c1, 0x0a001816691c700b, 78 }, /* #20 */
|
---|
1607 | { 0x2b05d6, 0x2b0d12, 0x4aa3b1b039e774c6, 0x612a8ec6c0e79dd3, 0xed4d88f100e6c018, 70 }, /* #21 */
|
---|
1608 | { 0x1b25d7, 0x1b2517, 0x6faa7f9e5598ff71, 0x298a0d64df54ff3c, 0x133a9ac594c506b2, 95 }, /* #22 */
|
---|
1609 | { 0x315783, 0x315f13, 0xfef961257e0418d1, 0x688560a6590543fe, 0xde688560a6590543, 56 }, /* #23 */
|
---|
1610 | { 0x1d44c3, 0x1d4c16, 0x3e38c0df2ecf94e6, 0x63e38c0df2ecf94e, 0x6a24710c7ffeb136, 68 }, /* #24 */
|
---|
1611 | { 0x295812, 0x295817, 0xf571c0cf149f8764, 0x42313cf571c0cf14, 0x07ae5b4c8242313c, 88 }, /* #25 */
|
---|
1612 | { 0x086e52, 0x086e97, 0x547eef3321a013f7, 0x80304ccc5144daa3, 0x3d700609998a289b, 53 }, /* #26 */
|
---|
1613 | { 0x192a47, 0x192217, 0x5c8e988a273a2db4, 0x0559a0155c0bb7f5, 0xa0559a0155c0bb7f, 60 }, /* #27 */
|
---|
1614 | { 0x110612, 0x110e16, 0x7cccd610fb2dd065, 0x59c7e7efdf333584, 0x8d30e97d671f9fbf, 34 }, /* #28 */
|
---|
1615 | { 0x176f06, 0x176f93, 0xbfc082ce0e045a3d, 0xbf61ed6f97c7d17f, 0xeadfb0f6b7cbe3e8, 119 }, /* #29 */
|
---|
1616 | { 0x350b46, 0x350397, 0xf29690ee02c192f3, 0xf6aafb053407f296, 0xd29af6aafb053407, 112 }, /* #30 */
|
---|
1617 | { 0x133c86, 0x133c12, 0x83b6f88e44aa39c6, 0x58bbab076df11c89, 0xf5c47dd0a32c5dd5, 23 }, /* #31 */
|
---|
1618 | { 0x193b47, 0x193b12, 0x9236002da0c2c1a0, 0x429d690d2e8b690b, 0xa14eb4869745b485, 127 }, /* #32 */
|
---|
1619 | { 0x236382, 0x236b13, 0xf564ac3e01f5e07b, 0x4f564ac3e01f5e07, 0xb5a624cbe46835d4, 196 }, /* #33 */
|
---|
1620 | { 0x2a4d86, 0x2a4d92, 0x8e783e1820900213, 0x830b1cf07c304120, 0x2c178ac9cfa64185, 143 }, /* #34 */
|
---|
1621 | { 0x190b96, 0x190392, 0x320ebf6dd88f7417, 0xf931cd36399075fb, 0x92f4873f2639a6c7, 165 }, /* #35 */
|
---|
1622 | { 0x2b0016, 0x2b0092, 0x9e0c4748a8dc6775, 0xf037aec33c188e91, 0x2bd93e0e781bd761, 159 }, /* #36 */
|
---|
1623 | { 0x0b2256, 0x0b2a97, 0x008f4bc7ddfadc35, 0x89119f91690023d2, 0xcc0e3624467e45a4, 170 }, /* #37 */
|
---|
1624 | { 0x1313d2, 0x131b97, 0xd9da0fae014409b8, 0xa7b7676eb89b3b41, 0xfcb0b53dbb3b75c4, 235 }, /* #38 */
|
---|
1625 | { 0x241a56, 0x241a12, 0x8f7381c6c8053b3a, 0x4d16ea8f7381c6c8, 0xdd1b7151684d16ea, 152 }, /* #39 */
|
---|
1626 | { 0x374a06, 0x374296, 0x72c9844ac3a6a99d, 0xd0e1f9fdcb26112b, 0xa8f8dea174387e7f, 222 }, /* #40 */
|
---|
1627 | { 0x1e5bc7, 0x1e5b92, 0x353e512f04f12b01, 0x8c72210659a9f289, 0x5ac517918e4420cb, 37 }, /* #41 */
|
---|
1628 | { 0x0817c2, 0x081797, 0x4e975bcb9a2377f0, 0xee691985ca5e274b, 0x3d51dcd2330b94bc, 113 }, /* #42 */
|
---|
1629 | { 0x355246, 0x355213, 0xf661e6194334a977, 0x169a54a0b11207ec, 0xa48b4d2a50588903, 247 }, /* #43 */
|
---|
1630 | { 0x345942, 0x345117, 0xc747f66486eb6168, 0x3d0268b0287978e8, 0x2989e813458143cb, 179 }, /* #44 */
|
---|
1631 | { 0x000a96, 0x000216, 0x7dfd353b02ca856b, 0x257563a890fbfa6a, 0xb0e7e112bab1d448, 167 }, /* #45 */
|
---|
1632 | { 0x2e6996, 0x2e6196, 0x0e1a898fb8f3cd0a, 0xc93d46580faf7930, 0xf927a8cb01f5ef26, 189 }, /* #46 */
|
---|
1633 | { 0x0a02d6, 0x0a0a92, 0x6c29054d8c533a8d, 0x85b0a41536314cea, 0x61fe7911b91b18e1, 134 }, /* #47 */
|
---|
1634 | { 0x2c0716, 0x2c0f17, 0xc4090cb88ee2adee, 0x5b711030ce204865, 0x3bbe8bcb6e220619, 229 }, /* #48 */
|
---|
1635 | { 0x060503, 0x060d16, 0xc918d1da960e5d71, 0x7d17098e77246347, 0x9d19db5f45c2639d, 230 }, /* #49 */
|
---|
1636 | { 0x087a56, 0x087296, 0xaa0a52515134ee52, 0xf280ba25967aa0a5, 0xcf9b7f280ba25967, 236 }, /* #50 */
|
---|
1637 | { 0x1a7106, 0x1a7192, 0xf543cba015fc8416, 0xebdb630bea879740, 0x0821ae6cf5edb185, 159 }, /* #51 */
|
---|
1638 | { 0x137d87, 0x137593, 0x77ca7127fb16577f, 0xdd480d878940500b, 0x7ba901b0f1280a01, 61 }, /* #52 */
|
---|
1639 | { 0x200e46, 0x200616, 0xbff6046031a4e211, 0x249ec265f106ffd8, 0xacacc927b0997c41, 46 }, /* #53 */
|
---|
1640 | { 0x212fc7, 0x212f96, 0x6e31d634729b3eb4, 0x9e6079d6e31d6347, 0xdcfdfa5289e6079d, 92 }, /* #54 */
|
---|
1641 | { 0x2b0056, 0x2b0092, 0x06ad00c67dfe5d81, 0xdb3249da804706ad, 0x681bdb3249da8047, 48 }, /* #55 */
|
---|
1642 | { 0x354a82, 0x354297, 0x4397a8ba85eed7c4, 0xdc02872f51750bdd, 0xf26010df59c66e01, 79 }, /* #56 */
|
---|
1643 | { 0x0c39d3, 0x0c3996, 0x4f5300dc943d770d, 0xa0c497650cd3d4c0, 0x3dacca83125d9433, 234 }, /* #57 */
|
---|
1644 | { 0x164346, 0x164393, 0x0e1a6b8962229bac, 0xe981705c2084b8d0, 0x6e981705c2084b8d, 252 }, /* #58 */
|
---|
1645 | { 0x1e69c3, 0x1e6117, 0xe14a5ad39686a34a, 0x1a9891048be14a5a, 0x18c16f1a9891048b, 168 }, /* #59 */
|
---|
1646 | { 0x031803, 0x031013, 0x5dae1c7d70e73e58, 0x0c388bb5c38fae1c, 0x47c293ff11d061c4, 83 }, /* #60 */
|
---|
1647 | { 0x246853, 0x246016, 0x11b660c74084d8d0, 0x2d2fdbdffd08db30, 0xd89cc65a5fb7bffa, 41 }, /* #61 */
|
---|
1648 | { 0x2b0646, 0x2b0617, 0x6d4b22c17f7356da, 0x19cd49053fad8844, 0x8ce6a4829fd6c422, 63 }, /* #62 */
|
---|
1649 | { 0x2f5bd6, 0x2f5312, 0x54bc5d5279121f2b, 0x0a72f346a4b77d15, 0x6029cbcd1a92ddf4, 58 }, /* #63 */
|
---|
1650 | { 0x1e5c06, 0x1e5c96, 0x951a7a23c033fccf, 0x90653d5ca8d3d11e, 0xdcd4060c720ca7ab, 157 }, /* #64 */
|
---|
1651 | { 0x0b29c7, 0x0b2993, 0x76c667438c2592c3, 0xba57bcd76c667438, 0x4d62dde9dba57bcd, 220 }, /* #65 */
|
---|
1652 | { 0x227583, 0x227516, 0x4a800fdb1193025c, 0x07e95001fb623260, 0x989a20169d90f83f, 203 }, /* #66 */
|
---|
1653 | { 0x283f13, 0x283f13, 0x56fb7483dae0b6b6, 0x5beadf6e907b5c16, 0xe87058f6f3a642df, 11 }, /* #67 */
|
---|
1654 | { 0x0c5283, 0x0c5296, 0x386ec17629c4d0e6, 0xed95ebe8dd670dd8, 0x9829276caf5f46eb, 171 }, /* #68 */
|
---|
1655 | { 0x0d4702, 0x0d4713, 0xe464e027d2305a00, 0x1cfb3a3570a7dfc8, 0x7b8e7d9d1ab853ef, 247 }, /* #69 */
|
---|
1656 | { 0x2d5007, 0x2d5893, 0xf095c5d390694a6f, 0xbb1559892408c273, 0x2ec556624902309c, 190 }, /* #70 */
|
---|
1657 | { 0x1615d6, 0x161d96, 0x2684dccb8f110592, 0x90044d09b9971e22, 0xac480a0adcbbc802, 15 }, /* #71 */
|
---|
1658 | { 0x3172d2, 0x317216, 0x7305ea59eec6a338, 0x2674e60bd4b3dd8d, 0x5cc5ea76c95c933a, 143 }, /* #72 */
|
---|
1659 | { 0x087803, 0x087017, 0x2b70e648fdbe961b, 0x2ba07eb7d6a456e1, 0x2bb695d03f5beb52, 239 }, /* #73 */
|
---|
1660 | { 0x1f4246, 0x1f4296, 0xf8716a6ea3803e2a, 0xc053311f0e2d4dd4, 0x3caddfef9e029988, 219 }, /* #74 */
|
---|
1661 | { 0x1c5e12, 0x1c5e16, 0xce301466d3e5b67e, 0x5ae5267180a3369f, 0xb76f2ef5368b5ca4, 21 }, /* #75 */
|
---|
1662 | { 0x120147, 0x120192, 0x7a71800b3c2d2f22, 0xfcbe09077a71800b, 0x2042ea8cfcbe0907, 224 }, /* #76 */
|
---|
1663 | { 0x2861d2, 0x286917, 0x09c0fef010c35bd1, 0x65ad2f69da143900, 0xc65ad2f69da14390, 188 }, /* #77 */
|
---|
1664 | { 0x065292, 0x065293, 0x73a248fcbb61572c, 0xcb65bee74491f976, 0xe9c281742365b2df, 23 }, /* #78 */
|
---|
1665 | { 0x265ac7, 0x265a96, 0xda25e0b3be5378e4, 0xb370da25e0b3be53, 0x21268024040eb370, 80 }, /* #79 */
|
---|
1666 | { 0x263303, 0x263393, 0xec5591a51adf16db, 0xf30762ac8d28d6f8, 0x75506403a5ccfe60, 77 }, /* #80 */
|
---|
1667 | { 0x1c1c47, 0x1c1496, 0x0073628e7ac4967a, 0xe96b1ba00e6c51cf, 0x53b7211d974b58dd, 219 }, /* #81 */
|
---|
1668 | { 0x273f02, 0x273712, 0xb37f2eac4b770748, 0x3e991e471b92b37f, 0x8e633e991e471b92, 48 }, /* #82 */
|
---|
1669 | { 0x271442, 0x271c17, 0x35fdc32b8a6ceff5, 0x4eb1df9c61e244d7, 0xb793ac77e7187891, 246 }, /* #83 */
|
---|
1670 | { 0x0c6982, 0x0c6992, 0xa74aebdb17787cd2, 0x990014f8516094e9, 0x5534c800a7c28b04, 179 }, /* #84 */
|
---|
1671 | { 0x357c52, 0x357497, 0x431d3f5c287f6285, 0xd7643431a2dee218, 0xd77aec8686345bdc, 117 }, /* #85 */
|
---|
1672 | { 0x293002, 0x293892, 0x7ec3ff3663a4686d, 0xa56b50a4d6fd87fe, 0x7dbb0a52b5a8526b, 39 }, /* #86 */
|
---|
1673 | { 0x157d96, 0x157d12, 0x61759a7b4dbdb404, 0x7f8999cb0bacd3da, 0x845a1c996ff13339, 221 }, /* #87 */
|
---|
1674 | { 0x333f97, 0x333f96, 0x71a65ffa809db446, 0x8035dc6997fea027, 0x1019303b194e00d7, 146 }, /* #88 */
|
---|
1675 | { 0x3e7a93, 0x3e7a12, 0x2ed862c328745a5c, 0x5dc01e1487976c31, 0xadabb8bb803c290f, 105 }, /* #89 */
|
---|
1676 | { 0x172d43, 0x172d96, 0x19fe7b8de6dc8e3d, 0x930b9a80cff3dc6f, 0xfbd9929dd2617350, 29 }, /* #90 */
|
---|
1677 | { 0x277553, 0x277d92, 0xdb05a78a0562d2ec, 0x896a1b19d0939db0, 0xbcc896a1b19d0939, 52 }, /* #91 */
|
---|
1678 | { 0x0b1596, 0x0b1516, 0x75ae2016c640844e, 0x302d5d6b8805b190, 0x3e0fea063abcc0b5, 146 }, /* #92 */
|
---|
1679 | { 0x192586, 0x192d16, 0xf9a4318276443b96, 0x746197cd218c13b2, 0x09762c184aae8c32, 85 }, /* #93 */
|
---|
1680 | { 0x362b82, 0x362317, 0x961dd000a7758b90, 0x0956ff2c3ba0014e, 0x78173ee97e84ab7f, 151 }, /* #94 */
|
---|
1681 | { 0x346942, 0x346192, 0x8694a3041d45a217, 0xfa284b90b4ff9f0d, 0xad7d1425c85a7fcf, 119 }, /* #95 */
|
---|
1682 | { 0x3a1d43, 0x3a1592, 0x087d0e64416104b9, 0xcb96087d0e644161, 0x9bb30aed8a3bcb96, 208 }, /* #96 */
|
---|
1683 | { 0x093892, 0x093016, 0x282835a4ca748678, 0x0f46620ecd014828, 0x750f46620ecd0148, 248 }, /* #97 */
|
---|
1684 | { 0x254a57, 0x254a97, 0xd8c8a2b2a5bdefc5, 0x9819833862c1a9b1, 0xadcc0cc19c3160d4, 55 }, /* #98 */
|
---|
1685 | { 0x0300d7, 0x030817, 0xc4e3e66b3b761328, 0x6a6747163ea7e271, 0xcad6d4ce8e2c7d4f, 241 }, /* #99 */
|
---|
1686 | { 0x160093, 0x160893, 0xbfd73f092e8777ff, 0x802b7fae7e125d0e, 0x8bd65c4630414015, 143 }, /* #100 */
|
---|
1687 | { 0x327297, 0x327a93, 0x39c4d19fbe0ad76b, 0xb689e3b5a39c4d19, 0x6c4aa68b689e3b5a, 100 }, /* #101 */
|
---|
1688 | { 0x073cc2, 0x073c96, 0x56a5500a42011b45, 0xb8ebfca7308d5a95, 0x11192e3aff29cc23, 110 }, /* #102 */
|
---|
1689 | { 0x1409d2, 0x140996, 0xb4806bc672246959, 0xbd5e0974c275b38b, 0x6bd5e0974c275b38, 252 }, /* #103 */
|
---|
1690 | { 0x383dd6, 0x383597, 0xcc7bd724e8412369, 0xd97062b34d1db663, 0xb17b2e0c5669a3b6, 53 }, /* #104 */
|
---|
1691 | { 0x2f47c7, 0x2f4f92, 0x018bebb844517ba2, 0x9ea6018bebb84451, 0xbc8fc9cb49209ea6, 80 }, /* #105 */
|
---|
1692 | { 0x296917, 0x296112, 0xd0b4f5e8efb20632, 0x2806ba186948c3a1, 0x5414035d0c34a461, 247 }, /* #106 */
|
---|
1693 | { 0x3c5787, 0x3c5f92, 0x776760fd4de02814, 0x9e75776760fd4de0, 0xbf1346a5e4109e75, 208 }, /* #107 */
|
---|
1694 | { 0x0b7ac7, 0x0b7a97, 0xcf6acc6aaac58c01, 0x926be1cf6acc6aaa, 0x00e8b877ec926be1, 24 }, /* #108 */
|
---|
1695 | { 0x393a97, 0x393a12, 0xb1619446def5292a, 0x64a0e7899f22c586, 0xbf0b992839e267c8, 110 }, /* #109 */
|
---|
1696 | { 0x193613, 0x193617, 0x19476e5ae6f6dd7d, 0x31cd087704f02400, 0x6639a10ee09e0480, 189 }, /* #110 */
|
---|
1697 | { 0x387843, 0x387812, 0x556f42669cf2ffab, 0x42ab7a1334e797fd, 0x86de6634bb704188, 69 }, /* #111 */
|
---|
1698 | { 0x106807, 0x106817, 0x788c3810c3e81064, 0x51c096124a25e230, 0xa2b0947025849289, 174 }, /* #112 */
|
---|
1699 | { 0x385c82, 0x385c13, 0xf86134b5b20b1ffd, 0x44ba0777ae5ca68f, 0x489740eef5cb94d1, 125 }, /* #113 */
|
---|
1700 | { 0x1a7253, 0x1a7a13, 0xb56d053f88d18cb6, 0x4ed5b414fe234632, 0xe0ee5f4e4873a753, 198 }, /* #114 */
|
---|
1701 | { 0x084e03, 0x084e93, 0x30d3e22fcbbb39dd, 0x8242bc136649f986, 0xb4104857826cc93f, 117 }, /* #115 */
|
---|
1702 | { 0x0a7c06, 0x0a7c17, 0x8173f7064fefb196, 0x7c8173f7064fefb1, 0x0bc2f38ba45ecc7c, 136 }, /* #116 */
|
---|
1703 | { 0x1d6f16, 0x1d6f16, 0x236cf808e57dc282, 0x7100837236cf808e, 0x6d8b568047100837, 220 }, /* #117 */
|
---|
1704 | { 0x031317, 0x031b92, 0x7e4dbf8e31242e16, 0x83f2966bebfa63f2, 0xaa307e52cd7d7f4c, 245 }, /* #118 */
|
---|
1705 | { 0x0948d7, 0x094893, 0x468ebd5bf4d4eaf9, 0xa3475eadfa6a757c, 0x46a0cf780531c58d, 129 }, /* #119 */
|
---|
1706 | { 0x3e4f47, 0x3e4716, 0xe0586dce6dda719a, 0x1fff3c0b0db9cdbb, 0x2a953b648d90fff9, 19 }, /* #120 */
|
---|
1707 | { 0x237d83, 0x237d92, 0x74804863310f8f2a, 0xb209db51eb95d201, 0x37d06c8276d47ae5, 110 }, /* #121 */
|
---|
1708 | { 0x0f1213, 0x0f1216, 0xf2cb488653adbaed, 0x01cef000cdeefe59, 0xe6800e7780066f77, 51 }, /* #122 */
|
---|
1709 | { 0x0a2303, 0x0a2392, 0xb0d5f4e630c85737, 0xcc11aa9760a08b58, 0x119823552ec14116, 121 }, /* #123 */
|
---|
1710 | { 0x187bc6, 0x187393, 0x09c89ac290c168d1, 0xfc328d55827226b0, 0x2b73daf3f0ca3556, 162 }, /* #124 */
|
---|
1711 | { 0x307f46, 0x307713, 0x9c5ccb1e2135f0ee, 0x05e29a9a0365a3d3, 0xa82f14d4d01b2d1e, 187 }, /* #125 */
|
---|
1712 | { 0x3664d6, 0x366492, 0x7e600cb2242be753, 0xcae7653e19a1c7e6, 0x804cae7653e19a1c, 244 }, /* #126 */
|
---|
1713 | { 0x102c96, 0x102c96, 0x57add8f4ad26f154, 0x57add8f4ad26f154, 0x38cd0a7d9550ffd9, 128 }, /* #127 */
|
---|
1714 | };
|
---|
1715 |
|
---|
1716 |
|
---|
1717 | #define HAVE_SHIFT_TESTS_AMD
|
---|
1718 | static const BINU8_TEST_T g_aTests_rol_u8_amd[] =
|
---|
1719 | {
|
---|
1720 | { 0x026c93, 0x026492, 0x00, 0x00, 0, 8 }, /* #0 */
|
---|
1721 | { 0x3d1346, 0x3d1346, 0x00, 0x00, 0, 8 }, /* #0 b */
|
---|
1722 | { 0x2c46d6, 0x2c46d6, 0x00, 0x00, 0, 9 }, /* #1 */
|
---|
1723 | { 0x133903, 0x133102, 0x00, 0x00, 0, 9 }, /* #1 b */
|
---|
1724 | { 0x1f3006, 0x1f3006, 0x00, 0x00, 0, 3 }, /* #2 */
|
---|
1725 | { 0x204fd3, 0x2047d2, 0x00, 0x00, 0, 3 }, /* #2 b */
|
---|
1726 | { 0x347192, 0x347192, 0x00, 0x00, 0, 19 }, /* #3 */
|
---|
1727 | { 0x0b0e47, 0x0b0646, 0x00, 0x00, 0, 19 }, /* #3 b */
|
---|
1728 | { 0x3b13c2, 0x3b13c2, 0x00, 0x00, 0, 29 }, /* #4 */
|
---|
1729 | { 0x046c17, 0x046416, 0x00, 0x00, 0, 29 }, /* #4 b */
|
---|
1730 | { 0x2c3653, 0x2c3652, 0x00, 0x00, 0, 22 }, /* #5 */
|
---|
1731 | { 0x134986, 0x134186, 0x00, 0x00, 0, 22 }, /* #5 b */
|
---|
1732 | { 0x317ec2, 0x3176c2, 0x85, 0x16, 0, 10 }, /* #6 */
|
---|
1733 | { 0x0e0117, 0x0e0116, 0x85, 0x16, 0, 10 }, /* #6 b */
|
---|
1734 | { 0x2e38d6, 0x2e38d6, 0x58, 0x58, 0, 0 }, /* #7 */
|
---|
1735 | { 0x114703, 0x114703, 0x58, 0x58, 0, 0 }, /* #7 b */
|
---|
1736 | { 0x0d7047, 0x0d7847, 0x3d, 0x3d, 0, 8 }, /* #8 */
|
---|
1737 | { 0x320f92, 0x320f93, 0x3d, 0x3d, 0, 8 }, /* #8 b */
|
---|
1738 | { 0x1a7e92, 0x1a7e92, 0x5c, 0xe2, 0, 11 }, /* #9 */
|
---|
1739 | { 0x250147, 0x250946, 0x5c, 0xe2, 0, 11 }, /* #9 b */
|
---|
1740 | { 0x315fc2, 0x315fc2, 0xd1, 0x8e, 0, 3 }, /* #10 */
|
---|
1741 | { 0x0e2017, 0x0e2816, 0xd1, 0x8e, 0, 3 }, /* #10 b */
|
---|
1742 | { 0x387657, 0x387656, 0x1c, 0x38, 0, 1 }, /* #11 */
|
---|
1743 | { 0x070982, 0x070182, 0x1c, 0x38, 0, 1 }, /* #11 b */
|
---|
1744 | { 0x390946, 0x390946, 0xfe, 0xfe, 0, 0 }, /* #12 */
|
---|
1745 | { 0x067693, 0x067693, 0xfe, 0xfe, 0, 0 }, /* #12 b */
|
---|
1746 | { 0x287dc2, 0x287dc2, 0xf6, 0xf6, 0, 24 }, /* #13 */
|
---|
1747 | { 0x170217, 0x170a16, 0xf6, 0xf6, 0, 24 }, /* #13 b */
|
---|
1748 | { 0x0662c6, 0x066ac6, 0xd3, 0xf4, 0, 14 }, /* #14 */
|
---|
1749 | { 0x391d13, 0x391d12, 0xd3, 0xf4, 0, 14 }, /* #14 b */
|
---|
1750 | { 0x1d4487, 0x1d4c87, 0x23, 0x19, 0, 11 }, /* #15 */
|
---|
1751 | { 0x223b52, 0x223b53, 0x23, 0x19, 0, 11 }, /* #15 b */
|
---|
1752 | { 0x024786, 0x024f87, 0xb1, 0x63, 0, 9 }, /* #16 */
|
---|
1753 | { 0x3d3853, 0x3d3853, 0xb1, 0x63, 0, 9 }, /* #16 b */
|
---|
1754 | { 0x2b7d03, 0x2b7503, 0xfb, 0xdf, 0, 19 }, /* #17 */
|
---|
1755 | { 0x1402d6, 0x1402d7, 0xfb, 0xdf, 0, 19 }, /* #17 b */
|
---|
1756 | { 0x033902, 0x033903, 0xd8, 0x63, 0, 2 }, /* #18 */
|
---|
1757 | { 0x3c46d7, 0x3c4ed7, 0xd8, 0x63, 0, 2 }, /* #18 b */
|
---|
1758 | { 0x080356, 0x080b56, 0x20, 0x80, 0, 2 }, /* #19 */
|
---|
1759 | { 0x377c83, 0x377c82, 0x20, 0x80, 0, 2 }, /* #19 b */
|
---|
1760 | { 0x0d3047, 0x0d3047, 0xe4, 0x93, 0, 10 }, /* #20 */
|
---|
1761 | { 0x324f92, 0x324793, 0xe4, 0x93, 0, 10 }, /* #20 b */
|
---|
1762 | { 0x045357, 0x045b57, 0x9f, 0x3f, 0, 1 }, /* #21 */
|
---|
1763 | { 0x3b2c82, 0x3b2c83, 0x9f, 0x3f, 0, 1 }, /* #21 b */
|
---|
1764 | { 0x070292, 0x070a93, 0x8a, 0x51, 0, 29 }, /* #22 */
|
---|
1765 | { 0x387d47, 0x387d47, 0x8a, 0x51, 0, 29 }, /* #22 b */
|
---|
1766 | { 0x107643, 0x107e43, 0x8b, 0x17, 0, 17 }, /* #23 */
|
---|
1767 | { 0x2f0996, 0x2f0997, 0x8b, 0x17, 0, 17 }, /* #23 b */
|
---|
1768 | { 0x151d13, 0x151513, 0x70, 0x83, 0, 3 }, /* #24 */
|
---|
1769 | { 0x2a62c6, 0x2a62c7, 0x70, 0x83, 0, 3 }, /* #24 b */
|
---|
1770 | { 0x2846d2, 0x2846d2, 0x86, 0x34, 0, 27 }, /* #25 */
|
---|
1771 | { 0x173907, 0x173106, 0x86, 0x34, 0, 27 }, /* #25 b */
|
---|
1772 | { 0x172842, 0x172043, 0xaf, 0xd7, 0, 23 }, /* #26 */
|
---|
1773 | { 0x285797, 0x285797, 0xaf, 0xd7, 0, 23 }, /* #26 b */
|
---|
1774 | { 0x296847, 0x296847, 0x7f, 0x7f, 0, 8 }, /* #27 */
|
---|
1775 | { 0x161792, 0x161f93, 0x7f, 0x7f, 0, 8 }, /* #27 b */
|
---|
1776 | { 0x117cc2, 0x1174c3, 0x9f, 0xcf, 0, 23 }, /* #28 */
|
---|
1777 | { 0x2e0317, 0x2e0317, 0x9f, 0xcf, 0, 23 }, /* #28 b */
|
---|
1778 | { 0x3c3b92, 0x3c3b93, 0x10, 0x01, 0, 4 }, /* #29 */
|
---|
1779 | { 0x034447, 0x034c47, 0x10, 0x01, 0, 4 }, /* #29 b */
|
---|
1780 | { 0x030b16, 0x030316, 0x68, 0x1a, 0, 30 }, /* #30 */
|
---|
1781 | { 0x3c74c3, 0x3c74c2, 0x68, 0x1a, 0, 30 }, /* #30 b */
|
---|
1782 | { 0x010ed3, 0x010ed3, 0xc2, 0x61, 0, 15 }, /* #31 */
|
---|
1783 | { 0x3e7106, 0x3e7907, 0xc2, 0x61, 0, 15 }, /* #31 b */
|
---|
1784 | { 0x3e0616, 0x3e0617, 0xee, 0xbb, 0, 30 }, /* #32 */
|
---|
1785 | { 0x0179c3, 0x0171c3, 0xee, 0xbb, 0, 30 }, /* #32 b */
|
---|
1786 | { 0x2c0316, 0x2c0317, 0x5c, 0xc5, 0, 28 }, /* #33 */
|
---|
1787 | { 0x137cc3, 0x1374c3, 0x5c, 0xc5, 0, 28 }, /* #33 b */
|
---|
1788 | { 0x120886, 0x120887, 0x1d, 0x1d, 0, 8 }, /* #34 */
|
---|
1789 | { 0x2d7753, 0x2d7f53, 0x1d, 0x1d, 0, 8 }, /* #34 b */
|
---|
1790 | { 0x227b83, 0x227b83, 0x4d, 0x35, 0, 18 }, /* #35 */
|
---|
1791 | { 0x1d0456, 0x1d0c57, 0x4d, 0x35, 0, 18 }, /* #35 b */
|
---|
1792 | { 0x215e57, 0x215e56, 0x7b, 0xf6, 0, 1 }, /* #36 */
|
---|
1793 | { 0x1e2182, 0x1e2982, 0x7b, 0xf6, 0, 1 }, /* #36 b */
|
---|
1794 | { 0x090883, 0x090082, 0x64, 0x64, 0, 24 }, /* #37 */
|
---|
1795 | { 0x367756, 0x367756, 0x64, 0x64, 0, 24 }, /* #37 b */
|
---|
1796 | { 0x106846, 0x106046, 0x8c, 0x32, 0, 26 }, /* #38 */
|
---|
1797 | { 0x2f1793, 0x2f1792, 0x8c, 0x32, 0, 26 }, /* #38 b */
|
---|
1798 | { 0x1e0b47, 0x1e0b46, 0x7b, 0xde, 0, 30 }, /* #39 */
|
---|
1799 | { 0x217492, 0x217c92, 0x7b, 0xde, 0, 30 }, /* #39 b */
|
---|
1800 | { 0x126d86, 0x126d86, 0xd1, 0xe8, 0, 15 }, /* #40 */
|
---|
1801 | { 0x2d1253, 0x2d1a52, 0xd1, 0xe8, 0, 15 }, /* #40 b */
|
---|
1802 | { 0x166b57, 0x166356, 0x05, 0x0a, 0, 9 }, /* #41 */
|
---|
1803 | { 0x291482, 0x291482, 0x05, 0x0a, 0, 9 }, /* #41 b */
|
---|
1804 | { 0x211d46, 0x211546, 0xca, 0x56, 0, 19 }, /* #42 */
|
---|
1805 | { 0x1e6293, 0x1e6292, 0xca, 0x56, 0, 19 }, /* #42 b */
|
---|
1806 | { 0x026942, 0x026943, 0x16, 0x0b, 0, 23 }, /* #43 */
|
---|
1807 | { 0x3d1697, 0x3d1e97, 0x16, 0x0b, 0, 23 }, /* #43 b */
|
---|
1808 | { 0x103b06, 0x103306, 0x67, 0x76, 0, 12 }, /* #44 */
|
---|
1809 | { 0x2f44d3, 0x2f44d2, 0x67, 0x76, 0, 12 }, /* #44 b */
|
---|
1810 | { 0x282303, 0x282b03, 0x19, 0x23, 0, 21 }, /* #45 */
|
---|
1811 | { 0x175cd6, 0x175cd7, 0x19, 0x23, 0, 21 }, /* #45 b */
|
---|
1812 | { 0x162c97, 0x162497, 0xd9, 0xb3, 0, 9 }, /* #46 */
|
---|
1813 | { 0x295342, 0x295343, 0xd9, 0xb3, 0, 9 }, /* #46 b */
|
---|
1814 | { 0x2d0042, 0x2d0042, 0x0a, 0x14, 0, 9 }, /* #47 */
|
---|
1815 | { 0x127f97, 0x127796, 0x0a, 0x14, 0, 9 }, /* #47 b */
|
---|
1816 | { 0x341393, 0x341392, 0x43, 0x1a, 0, 3 }, /* #48 */
|
---|
1817 | { 0x0b6c46, 0x0b6446, 0x43, 0x1a, 0, 3 }, /* #48 b */
|
---|
1818 | { 0x185a07, 0x185206, 0x1b, 0x36, 0, 17 }, /* #49 */
|
---|
1819 | { 0x2725d2, 0x2725d2, 0x1b, 0x36, 0, 17 }, /* #49 b */
|
---|
1820 | { 0x081416, 0x081417, 0xd0, 0xa1, 0, 17 }, /* #50 */
|
---|
1821 | { 0x376bc3, 0x3763c3, 0xd0, 0xa1, 0, 17 }, /* #50 b */
|
---|
1822 | { 0x382086, 0x382086, 0x8d, 0x36, 0, 18 }, /* #51 */
|
---|
1823 | { 0x075f53, 0x075752, 0x8d, 0x36, 0, 18 }, /* #51 b */
|
---|
1824 | { 0x2864d7, 0x286cd6, 0x86, 0xd0, 0, 21 }, /* #52 */
|
---|
1825 | { 0x171b02, 0x171b02, 0x86, 0xd0, 0, 21 }, /* #52 b */
|
---|
1826 | { 0x0d7342, 0x0d7343, 0xb2, 0x95, 0, 11 }, /* #53 */
|
---|
1827 | { 0x320c97, 0x320497, 0xb2, 0x95, 0, 11 }, /* #53 b */
|
---|
1828 | { 0x2a2ec7, 0x2a26c6, 0x51, 0x54, 0, 14 }, /* #54 */
|
---|
1829 | { 0x155112, 0x155112, 0x51, 0x54, 0, 14 }, /* #54 b */
|
---|
1830 | { 0x0423c7, 0x0423c7, 0xed, 0xed, 0, 16 }, /* #55 */
|
---|
1831 | { 0x3b5c12, 0x3b5413, 0xed, 0xed, 0, 16 }, /* #55 b */
|
---|
1832 | { 0x2f1307, 0x2f1b07, 0x9d, 0x3b, 0, 25 }, /* #56 */
|
---|
1833 | { 0x106cd2, 0x106cd3, 0x9d, 0x3b, 0, 25 }, /* #56 b */
|
---|
1834 | { 0x093953, 0x093953, 0x53, 0x35, 0, 12 }, /* #57 */
|
---|
1835 | { 0x364686, 0x364e87, 0x53, 0x35, 0, 12 }, /* #57 b */
|
---|
1836 | { 0x095587, 0x095587, 0xe0, 0xe0, 0, 0 }, /* #58 */
|
---|
1837 | { 0x362a52, 0x362a52, 0xe0, 0xe0, 0, 0 }, /* #58 b */
|
---|
1838 | { 0x363ad6, 0x363ad6, 0x99, 0x99, 0, 0 }, /* #59 */
|
---|
1839 | { 0x094503, 0x094503, 0x99, 0x99, 0, 0 }, /* #59 b */
|
---|
1840 | { 0x162bc3, 0x162bc2, 0xd6, 0xda, 0, 21 }, /* #60 */
|
---|
1841 | { 0x295416, 0x295c16, 0xd6, 0xda, 0, 21 }, /* #60 b */
|
---|
1842 | { 0x2a3f97, 0x2a3f97, 0x4a, 0x4a, 0, 0 }, /* #61 */
|
---|
1843 | { 0x154042, 0x154042, 0x4a, 0x4a, 0, 0 }, /* #61 b */
|
---|
1844 | { 0x3d3893, 0x3d3893, 0x9c, 0x27, 0, 14 }, /* #62 */
|
---|
1845 | { 0x024746, 0x024f47, 0x9c, 0x27, 0, 14 }, /* #62 b */
|
---|
1846 | { 0x3b04c3, 0x3b04c3, 0x63, 0x8d, 0, 10 }, /* #63 */
|
---|
1847 | { 0x047b16, 0x047317, 0x63, 0x8d, 0, 10 }, /* #63 b */
|
---|
1848 | { 0x3946d3, 0x394ed3, 0x20, 0x01, 0, 19 }, /* #64 */
|
---|
1849 | { 0x063906, 0x063907, 0x20, 0x01, 0, 19 }, /* #64 b */
|
---|
1850 | { 0x072d57, 0x072d57, 0x59, 0x65, 0, 26 }, /* #65 */
|
---|
1851 | { 0x385282, 0x385a83, 0x59, 0x65, 0, 26 }, /* #65 b */
|
---|
1852 | { 0x050602, 0x050602, 0x45, 0x54, 0, 4 }, /* #66 */
|
---|
1853 | { 0x3a79d7, 0x3a71d6, 0x45, 0x54, 0, 4 }, /* #66 b */
|
---|
1854 | { 0x305702, 0x305f02, 0x59, 0xac, 0, 7 }, /* #67 */
|
---|
1855 | { 0x0f28d7, 0x0f28d6, 0x59, 0xac, 0, 7 }, /* #67 b */
|
---|
1856 | { 0x027853, 0x027053, 0xb9, 0x9b, 0, 4 }, /* #68 */
|
---|
1857 | { 0x3d0786, 0x3d0787, 0xb9, 0x9b, 0, 4 }, /* #68 b */
|
---|
1858 | { 0x1f2c97, 0x1f2496, 0x34, 0x34, 0, 8 }, /* #69 */
|
---|
1859 | { 0x205342, 0x205342, 0x34, 0x34, 0, 8 }, /* #69 b */
|
---|
1860 | { 0x3212d2, 0x3212d3, 0xf3, 0xf3, 0, 24 }, /* #70 */
|
---|
1861 | { 0x0d6d07, 0x0d6507, 0xf3, 0xf3, 0, 24 }, /* #70 b */
|
---|
1862 | { 0x390702, 0x390702, 0x30, 0x60, 0, 17 }, /* #71 */
|
---|
1863 | { 0x0678d7, 0x0670d6, 0x30, 0x60, 0, 17 }, /* #71 b */
|
---|
1864 | { 0x207516, 0x207516, 0xd3, 0x7a, 0, 5 }, /* #72 */
|
---|
1865 | { 0x1f0ac3, 0x1f02c2, 0xd3, 0x7a, 0, 5 }, /* #72 b */
|
---|
1866 | { 0x0c5756, 0x0c5757, 0xc7, 0x8f, 0, 1 }, /* #73 */
|
---|
1867 | { 0x332883, 0x332083, 0xc7, 0x8f, 0, 1 }, /* #73 b */
|
---|
1868 | { 0x3d3596, 0x3d3596, 0x48, 0x24, 0, 31 }, /* #74 */
|
---|
1869 | { 0x024a43, 0x024242, 0x48, 0x24, 0, 31 }, /* #74 b */
|
---|
1870 | { 0x0f5c13, 0x0f5c12, 0x8f, 0xf8, 0, 4 }, /* #75 */
|
---|
1871 | { 0x3023c6, 0x302bc6, 0x8f, 0xf8, 0, 4 }, /* #75 b */
|
---|
1872 | { 0x174b46, 0x174b46, 0x9a, 0xa6, 0, 22 }, /* #76 */
|
---|
1873 | { 0x283493, 0x283c92, 0x9a, 0xa6, 0, 22 }, /* #76 b */
|
---|
1874 | { 0x2c1096, 0x2c1896, 0xe7, 0xfc, 0, 5 }, /* #77 */
|
---|
1875 | { 0x136f43, 0x136f42, 0xe7, 0xfc, 0, 5 }, /* #77 b */
|
---|
1876 | { 0x3d2b82, 0x3d2383, 0xb7, 0xdb, 0, 23 }, /* #78 */
|
---|
1877 | { 0x025457, 0x025457, 0xb7, 0xdb, 0, 23 }, /* #78 b */
|
---|
1878 | { 0x005393, 0x005b92, 0x9c, 0xe4, 0, 11 }, /* #79 */
|
---|
1879 | { 0x3f2c46, 0x3f2c46, 0x9c, 0xe4, 0, 11 }, /* #79 b */
|
---|
1880 | { 0x164046, 0x164847, 0x0b, 0x0b, 0, 16 }, /* #80 */
|
---|
1881 | { 0x293f93, 0x293f93, 0x0b, 0x0b, 0, 16 }, /* #80 b */
|
---|
1882 | { 0x3f19d7, 0x3f19d6, 0x4a, 0xa4, 0, 12 }, /* #81 */
|
---|
1883 | { 0x006602, 0x006e02, 0x4a, 0xa4, 0, 12 }, /* #81 b */
|
---|
1884 | { 0x0640c2, 0x0640c3, 0xe7, 0xf9, 0, 14 }, /* #82 */
|
---|
1885 | { 0x393f17, 0x393717, 0xe7, 0xf9, 0, 14 }, /* #82 b */
|
---|
1886 | { 0x2f3e56, 0x2f3657, 0xe4, 0xc9, 0, 17 }, /* #83 */
|
---|
1887 | { 0x104183, 0x104183, 0xe4, 0xc9, 0, 17 }, /* #83 b */
|
---|
1888 | { 0x0d6542, 0x0d6542, 0x69, 0x5a, 0, 14 }, /* #84 */
|
---|
1889 | { 0x321a97, 0x321296, 0x69, 0x5a, 0, 14 }, /* #84 b */
|
---|
1890 | { 0x0c1197, 0x0c1197, 0xdd, 0xdd, 0, 12 }, /* #85 */
|
---|
1891 | { 0x336e42, 0x336643, 0xdd, 0xdd, 0, 12 }, /* #85 b */
|
---|
1892 | { 0x154657, 0x154656, 0x43, 0x34, 0, 20 }, /* #86 */
|
---|
1893 | { 0x2a3982, 0x2a3182, 0x43, 0x34, 0, 20 }, /* #86 b */
|
---|
1894 | { 0x0a2e07, 0x0a2607, 0xcb, 0xcb, 0, 24 }, /* #87 */
|
---|
1895 | { 0x3551d2, 0x3551d3, 0xcb, 0xcb, 0, 24 }, /* #87 b */
|
---|
1896 | { 0x3c4192, 0x3c4992, 0x34, 0x86, 0, 29 }, /* #88 */
|
---|
1897 | { 0x033e47, 0x033e46, 0x34, 0x86, 0, 29 }, /* #88 b */
|
---|
1898 | { 0x1417c2, 0x1417c2, 0x00, 0x00, 0, 23 }, /* #89 */
|
---|
1899 | { 0x2b6817, 0x2b6016, 0x00, 0x00, 0, 23 }, /* #89 b */
|
---|
1900 | { 0x2975d2, 0x297dd2, 0xca, 0xac, 0, 28 }, /* #90 */
|
---|
1901 | { 0x160a07, 0x160a06, 0xca, 0xac, 0, 28 }, /* #90 b */
|
---|
1902 | { 0x3e0956, 0x3e0956, 0x1d, 0x8e, 0, 15 }, /* #91 */
|
---|
1903 | { 0x017683, 0x017e82, 0x1d, 0x8e, 0, 15 }, /* #91 b */
|
---|
1904 | { 0x0c16d2, 0x0c1ed2, 0x5a, 0xd2, 0, 27 }, /* #92 */
|
---|
1905 | { 0x336907, 0x336906, 0x5a, 0xd2, 0, 27 }, /* #92 b */
|
---|
1906 | { 0x153b92, 0x153b92, 0x79, 0x79, 0, 0 }, /* #93 */
|
---|
1907 | { 0x2a4447, 0x2a4447, 0x79, 0x79, 0, 0 }, /* #93 b */
|
---|
1908 | { 0x2b24d7, 0x2b2cd6, 0x39, 0x9c, 0, 23 }, /* #94 */
|
---|
1909 | { 0x145b02, 0x145b02, 0x39, 0x9c, 0, 23 }, /* #94 b */
|
---|
1910 | { 0x3555c3, 0x3555c3, 0xce, 0xd9, 0, 29 }, /* #95 */
|
---|
1911 | { 0x0a2a16, 0x0a2217, 0xce, 0xd9, 0, 29 }, /* #95 b */
|
---|
1912 | };
|
---|
1913 | static const BINU8_TEST_T g_aTests_ror_u8_amd[] =
|
---|
1914 | {
|
---|
1915 | { 0x1f6407, 0x1f6406, 0x00, 0x00, 0, 8 }, /* #0 */
|
---|
1916 | { 0x201bd2, 0x2013d2, 0x00, 0x00, 0, 8 }, /* #0 b */
|
---|
1917 | { 0x2e71c6, 0x2e71c6, 0x00, 0x00, 0, 16 }, /* #1 */
|
---|
1918 | { 0x110e13, 0x110612, 0x00, 0x00, 0, 16 }, /* #1 b */
|
---|
1919 | { 0x285407, 0x285406, 0x00, 0x00, 0, 4 }, /* #2 */
|
---|
1920 | { 0x172bd2, 0x1723d2, 0x00, 0x00, 0, 4 }, /* #2 b */
|
---|
1921 | { 0x025582, 0x025582, 0x00, 0x00, 0, 9 }, /* #3 */
|
---|
1922 | { 0x3d2a57, 0x3d2256, 0x00, 0x00, 0, 9 }, /* #3 b */
|
---|
1923 | { 0x3769c2, 0x3761c2, 0x00, 0x00, 0, 13 }, /* #4 */
|
---|
1924 | { 0x081617, 0x081616, 0x00, 0x00, 0, 13 }, /* #4 b */
|
---|
1925 | { 0x3d1503, 0x3d1502, 0x00, 0x00, 0, 4 }, /* #5 */
|
---|
1926 | { 0x026ad6, 0x0262d6, 0x00, 0x00, 0, 4 }, /* #5 b */
|
---|
1927 | { 0x3e03d3, 0x3e0bd3, 0x22, 0x88, 0, 26 }, /* #6 */
|
---|
1928 | { 0x017c06, 0x017c07, 0x22, 0x88, 0, 26 }, /* #6 b */
|
---|
1929 | { 0x207b12, 0x207b13, 0xb6, 0xad, 0, 2 }, /* #7 */
|
---|
1930 | { 0x1f04c7, 0x1f0cc7, 0xb6, 0xad, 0, 2 }, /* #7 b */
|
---|
1931 | { 0x076683, 0x076e83, 0xd0, 0xa1, 0, 7 }, /* #8 */
|
---|
1932 | { 0x381956, 0x381957, 0xd0, 0xa1, 0, 7 }, /* #8 b */
|
---|
1933 | { 0x033a87, 0x033a86, 0xb8, 0x71, 0, 15 }, /* #9 */
|
---|
1934 | { 0x3c4552, 0x3c4d52, 0xb8, 0x71, 0, 15 }, /* #9 b */
|
---|
1935 | { 0x0f5a97, 0x0f5a97, 0x19, 0x8c, 0, 25 }, /* #10 */
|
---|
1936 | { 0x302542, 0x302d43, 0x19, 0x8c, 0, 25 }, /* #10 b */
|
---|
1937 | { 0x250493, 0x250492, 0x03, 0x03, 0, 16 }, /* #11 */
|
---|
1938 | { 0x1a7b46, 0x1a7346, 0x03, 0x03, 0, 16 }, /* #11 b */
|
---|
1939 | { 0x087d07, 0x087d06, 0xe6, 0x6e, 0, 12 }, /* #12 */
|
---|
1940 | { 0x3702d2, 0x370ad2, 0xe6, 0x6e, 0, 12 }, /* #12 b */
|
---|
1941 | { 0x2b5c46, 0x2b5c47, 0x7b, 0xbd, 0, 1 }, /* #13 */
|
---|
1942 | { 0x142393, 0x142b93, 0x7b, 0xbd, 0, 1 }, /* #13 b */
|
---|
1943 | { 0x194c13, 0x194c12, 0x7c, 0x7c, 0, 8 }, /* #14 */
|
---|
1944 | { 0x2633c6, 0x263bc6, 0x7c, 0x7c, 0, 8 }, /* #14 b */
|
---|
1945 | { 0x172406, 0x172407, 0xcf, 0xf9, 0, 19 }, /* #15 */
|
---|
1946 | { 0x285bd3, 0x2853d3, 0xcf, 0xf9, 0, 19 }, /* #15 b */
|
---|
1947 | { 0x047752, 0x047f53, 0x24, 0x90, 0, 30 }, /* #16 */
|
---|
1948 | { 0x3b0887, 0x3b0887, 0x24, 0x90, 0, 30 }, /* #16 b */
|
---|
1949 | { 0x0d7e03, 0x0d7603, 0x6f, 0xed, 0, 11 }, /* #17 */
|
---|
1950 | { 0x3201d6, 0x3201d7, 0x6f, 0xed, 0, 11 }, /* #17 b */
|
---|
1951 | { 0x1937c6, 0x193fc6, 0xac, 0x65, 0, 5 }, /* #18 */
|
---|
1952 | { 0x264813, 0x264812, 0xac, 0x65, 0, 5 }, /* #18 b */
|
---|
1953 | { 0x086387, 0x086b86, 0x02, 0x40, 0, 27 }, /* #19 */
|
---|
1954 | { 0x371c52, 0x371c52, 0x02, 0x40, 0, 27 }, /* #19 b */
|
---|
1955 | { 0x1e5046, 0x1e5847, 0x0f, 0x87, 0, 9 }, /* #20 */
|
---|
1956 | { 0x212f93, 0x212f93, 0x0f, 0x87, 0, 9 }, /* #20 b */
|
---|
1957 | { 0x2b4ed3, 0x2b46d2, 0x5a, 0x2d, 0, 9 }, /* #21 */
|
---|
1958 | { 0x143106, 0x143106, 0x5a, 0x2d, 0, 9 }, /* #21 b */
|
---|
1959 | { 0x214ed3, 0x214ed2, 0x65, 0x59, 0, 2 }, /* #22 */
|
---|
1960 | { 0x1e3106, 0x1e3906, 0x65, 0x59, 0, 2 }, /* #22 b */
|
---|
1961 | { 0x1c4d17, 0x1c4517, 0xbe, 0xeb, 0, 4 }, /* #23 */
|
---|
1962 | { 0x2332c2, 0x2332c3, 0xbe, 0xeb, 0, 4 }, /* #23 b */
|
---|
1963 | { 0x391d16, 0x391d16, 0xbd, 0xbd, 0, 0 }, /* #24 */
|
---|
1964 | { 0x0662c3, 0x0662c3, 0xbd, 0xbd, 0, 0 }, /* #24 b */
|
---|
1965 | { 0x102d97, 0x102d97, 0xd6, 0xb6, 0, 29 }, /* #25 */
|
---|
1966 | { 0x2f5242, 0x2f5a43, 0xd6, 0xb6, 0, 29 }, /* #25 b */
|
---|
1967 | { 0x1a2593, 0x1a2593, 0xe7, 0xe7, 0, 8 }, /* #26 */
|
---|
1968 | { 0x255a46, 0x255247, 0xe7, 0xe7, 0, 8 }, /* #26 b */
|
---|
1969 | { 0x202b02, 0x202302, 0x61, 0x16, 0, 12 }, /* #27 */
|
---|
1970 | { 0x1f54d7, 0x1f54d6, 0x61, 0x16, 0, 12 }, /* #27 b */
|
---|
1971 | { 0x2606d6, 0x260ed7, 0x1b, 0xb1, 0, 20 }, /* #28 */
|
---|
1972 | { 0x197903, 0x197903, 0x1b, 0xb1, 0, 20 }, /* #28 b */
|
---|
1973 | { 0x182482, 0x182c82, 0x1e, 0x78, 0, 6 }, /* #29 */
|
---|
1974 | { 0x275b57, 0x275b56, 0x1e, 0x78, 0, 6 }, /* #29 b */
|
---|
1975 | { 0x332953, 0x332953, 0xf4, 0x9e, 0, 11 }, /* #30 */
|
---|
1976 | { 0x0c5686, 0x0c5e87, 0xf4, 0x9e, 0, 11 }, /* #30 b */
|
---|
1977 | { 0x320f42, 0x320743, 0x19, 0xc8, 0, 29 }, /* #31 */
|
---|
1978 | { 0x0d7097, 0x0d7097, 0x19, 0xc8, 0, 29 }, /* #31 b */
|
---|
1979 | { 0x265dc7, 0x265dc6, 0x45, 0x54, 0, 28 }, /* #32 */
|
---|
1980 | { 0x192212, 0x192a12, 0x45, 0x54, 0, 28 }, /* #32 b */
|
---|
1981 | { 0x174a06, 0x174a06, 0xad, 0x5b, 0, 15 }, /* #33 */
|
---|
1982 | { 0x2835d3, 0x283dd2, 0xad, 0x5b, 0, 15 }, /* #33 b */
|
---|
1983 | { 0x313ed7, 0x313ed7, 0x77, 0xbb, 0, 1 }, /* #34 */
|
---|
1984 | { 0x0e4102, 0x0e4903, 0x77, 0xbb, 0, 1 }, /* #34 b */
|
---|
1985 | { 0x0b6f93, 0x0b6792, 0x39, 0x39, 0, 8 }, /* #35 */
|
---|
1986 | { 0x341046, 0x341046, 0x39, 0x39, 0, 8 }, /* #35 b */
|
---|
1987 | { 0x1564c6, 0x1564c7, 0x70, 0xc1, 0, 14 }, /* #36 */
|
---|
1988 | { 0x2a1b13, 0x2a1313, 0x70, 0xc1, 0, 14 }, /* #36 b */
|
---|
1989 | { 0x294092, 0x294892, 0x64, 0x46, 0, 20 }, /* #37 */
|
---|
1990 | { 0x163f47, 0x163f46, 0x64, 0x46, 0, 20 }, /* #37 b */
|
---|
1991 | { 0x121892, 0x121093, 0xd7, 0xd7, 0, 8 }, /* #38 */
|
---|
1992 | { 0x2d6747, 0x2d6747, 0xd7, 0xd7, 0, 8 }, /* #38 b */
|
---|
1993 | { 0x213e56, 0x213e56, 0x6a, 0x6a, 0, 24 }, /* #39 */
|
---|
1994 | { 0x1e4183, 0x1e4982, 0x6a, 0x6a, 0, 24 }, /* #39 b */
|
---|
1995 | { 0x267797, 0x267f96, 0x26, 0x62, 0, 12 }, /* #40 */
|
---|
1996 | { 0x190842, 0x190842, 0x26, 0x62, 0, 12 }, /* #40 b */
|
---|
1997 | { 0x0c0a46, 0x0c0246, 0x13, 0x31, 0, 12 }, /* #41 */
|
---|
1998 | { 0x337593, 0x337592, 0x13, 0x31, 0, 12 }, /* #41 b */
|
---|
1999 | { 0x035e87, 0x035687, 0xff, 0xff, 0, 8 }, /* #42 */
|
---|
2000 | { 0x3c2152, 0x3c2153, 0xff, 0xff, 0, 8 }, /* #42 b */
|
---|
2001 | { 0x0431d3, 0x0439d2, 0x91, 0x64, 0, 18 }, /* #43 */
|
---|
2002 | { 0x3b4e06, 0x3b4e06, 0x91, 0x64, 0, 18 }, /* #43 b */
|
---|
2003 | { 0x370d06, 0x370d06, 0x23, 0x64, 0, 27 }, /* #44 */
|
---|
2004 | { 0x0872d3, 0x087ad2, 0x23, 0x64, 0, 27 }, /* #44 b */
|
---|
2005 | { 0x330bd3, 0x3303d2, 0x14, 0x0a, 0, 25 }, /* #45 */
|
---|
2006 | { 0x0c7406, 0x0c7406, 0x14, 0x0a, 0, 25 }, /* #45 b */
|
---|
2007 | { 0x386907, 0x386906, 0xb5, 0x6b, 0, 23 }, /* #46 */
|
---|
2008 | { 0x0716d2, 0x071ed2, 0xb5, 0x6b, 0, 23 }, /* #46 b */
|
---|
2009 | { 0x072556, 0x072d57, 0xa9, 0xa6, 0, 22 }, /* #47 */
|
---|
2010 | { 0x385a83, 0x385a83, 0xa9, 0xa6, 0, 22 }, /* #47 b */
|
---|
2011 | { 0x261746, 0x261746, 0x80, 0x08, 0, 4 }, /* #48 */
|
---|
2012 | { 0x196893, 0x196092, 0x80, 0x08, 0, 4 }, /* #48 b */
|
---|
2013 | { 0x085603, 0x085e03, 0x77, 0xbb, 0, 25 }, /* #49 */
|
---|
2014 | { 0x3729d6, 0x3729d7, 0x77, 0xbb, 0, 25 }, /* #49 b */
|
---|
2015 | { 0x123483, 0x123482, 0x00, 0x00, 0, 19 }, /* #50 */
|
---|
2016 | { 0x2d4b56, 0x2d4356, 0x00, 0x00, 0, 19 }, /* #50 b */
|
---|
2017 | { 0x1438c3, 0x1430c3, 0x3c, 0xc3, 0, 20 }, /* #51 */
|
---|
2018 | { 0x2b4716, 0x2b4717, 0x3c, 0xc3, 0, 20 }, /* #51 b */
|
---|
2019 | { 0x0509d3, 0x0509d3, 0x77, 0xbb, 0, 25 }, /* #52 */
|
---|
2020 | { 0x3a7606, 0x3a7e07, 0x77, 0xbb, 0, 25 }, /* #52 b */
|
---|
2021 | { 0x344a53, 0x344252, 0x00, 0x00, 0, 18 }, /* #53 */
|
---|
2022 | { 0x0b3586, 0x0b3586, 0x00, 0x00, 0, 18 }, /* #53 b */
|
---|
2023 | { 0x3758d6, 0x3750d7, 0x2e, 0xe2, 0, 20 }, /* #54 */
|
---|
2024 | { 0x082703, 0x082703, 0x2e, 0xe2, 0, 20 }, /* #54 b */
|
---|
2025 | { 0x037f93, 0x037f93, 0x0e, 0x83, 0, 18 }, /* #55 */
|
---|
2026 | { 0x3c0046, 0x3c0847, 0x0e, 0x83, 0, 18 }, /* #55 b */
|
---|
2027 | { 0x0756c7, 0x0756c7, 0xf8, 0xf8, 0, 16 }, /* #56 */
|
---|
2028 | { 0x382912, 0x382113, 0xf8, 0xf8, 0, 16 }, /* #56 b */
|
---|
2029 | { 0x2432d7, 0x2432d7, 0x62, 0xc4, 0, 31 }, /* #57 */
|
---|
2030 | { 0x1b4d02, 0x1b4503, 0x62, 0xc4, 0, 31 }, /* #57 b */
|
---|
2031 | { 0x1d1592, 0x1d1593, 0x73, 0xdc, 0, 26 }, /* #58 */
|
---|
2032 | { 0x226a47, 0x226247, 0x73, 0xdc, 0, 26 }, /* #58 b */
|
---|
2033 | { 0x1413d3, 0x141bd3, 0x1b, 0x8d, 0, 1 }, /* #59 */
|
---|
2034 | { 0x2b6c06, 0x2b6c07, 0x1b, 0x8d, 0, 1 }, /* #59 b */
|
---|
2035 | { 0x311c47, 0x311446, 0x04, 0x02, 0, 17 }, /* #60 */
|
---|
2036 | { 0x0e6392, 0x0e6392, 0x04, 0x02, 0, 17 }, /* #60 b */
|
---|
2037 | { 0x077206, 0x077a07, 0x8b, 0xb8, 0, 28 }, /* #61 */
|
---|
2038 | { 0x380dd3, 0x380dd3, 0x8b, 0xb8, 0, 28 }, /* #61 b */
|
---|
2039 | { 0x0f2b46, 0x0f2346, 0xa0, 0x28, 0, 2 }, /* #62 */
|
---|
2040 | { 0x305493, 0x305492, 0xa0, 0x28, 0, 2 }, /* #62 b */
|
---|
2041 | { 0x317c16, 0x317c16, 0xc4, 0x4c, 0, 12 }, /* #63 */
|
---|
2042 | { 0x0e03c3, 0x0e0bc2, 0xc4, 0x4c, 0, 12 }, /* #63 b */
|
---|
2043 | { 0x0e3687, 0x0e3e87, 0x13, 0x89, 0, 9 }, /* #64 */
|
---|
2044 | { 0x314952, 0x314953, 0x13, 0x89, 0, 9 }, /* #64 b */
|
---|
2045 | { 0x3944c2, 0x3944c3, 0xff, 0xff, 0, 7 }, /* #65 */
|
---|
2046 | { 0x063b17, 0x063317, 0xff, 0xff, 0, 7 }, /* #65 b */
|
---|
2047 | { 0x3b3a86, 0x3b3286, 0x95, 0x2b, 0, 31 }, /* #66 */
|
---|
2048 | { 0x044553, 0x044552, 0x95, 0x2b, 0, 31 }, /* #66 b */
|
---|
2049 | { 0x377442, 0x377442, 0xf4, 0x3d, 0, 10 }, /* #67 */
|
---|
2050 | { 0x080b97, 0x080396, 0xf4, 0x3d, 0, 10 }, /* #67 b */
|
---|
2051 | { 0x3a4e53, 0x3a4e53, 0xdb, 0xbd, 0, 12 }, /* #68 */
|
---|
2052 | { 0x053186, 0x053987, 0xdb, 0xbd, 0, 12 }, /* #68 b */
|
---|
2053 | { 0x0b3417, 0x0b3c17, 0xcd, 0x9b, 0, 15 }, /* #69 */
|
---|
2054 | { 0x344bc2, 0x344bc3, 0xcd, 0x9b, 0, 15 }, /* #69 b */
|
---|
2055 | { 0x162507, 0x162d07, 0x54, 0x8a, 0, 11 }, /* #70 */
|
---|
2056 | { 0x295ad2, 0x295ad3, 0x54, 0x8a, 0, 11 }, /* #70 b */
|
---|
2057 | { 0x124946, 0x124146, 0xb2, 0x2b, 0, 4 }, /* #71 */
|
---|
2058 | { 0x2d3693, 0x2d3692, 0xb2, 0x2b, 0, 4 }, /* #71 b */
|
---|
2059 | { 0x0f5142, 0x0f5943, 0x24, 0x84, 0, 19 }, /* #72 */
|
---|
2060 | { 0x302e97, 0x302e97, 0x24, 0x84, 0, 19 }, /* #72 b */
|
---|
2061 | { 0x1a0fd6, 0x1a0fd7, 0xc8, 0x91, 0, 23 }, /* #73 */
|
---|
2062 | { 0x257003, 0x257803, 0xc8, 0x91, 0, 23 }, /* #73 b */
|
---|
2063 | { 0x374e96, 0x374e97, 0x5b, 0xb6, 0, 23 }, /* #74 */
|
---|
2064 | { 0x083143, 0x083943, 0x5b, 0xb6, 0, 23 }, /* #74 b */
|
---|
2065 | { 0x080a47, 0x080a46, 0xb1, 0x6c, 0, 2 }, /* #75 */
|
---|
2066 | { 0x377592, 0x377d92, 0xb1, 0x6c, 0, 2 }, /* #75 b */
|
---|
2067 | { 0x117f56, 0x117757, 0x3a, 0xd1, 0, 29 }, /* #76 */
|
---|
2068 | { 0x2e0083, 0x2e0083, 0x3a, 0xd1, 0, 29 }, /* #76 b */
|
---|
2069 | { 0x0a6ac2, 0x0a6ac3, 0x9a, 0xa6, 0, 18 }, /* #77 */
|
---|
2070 | { 0x351517, 0x351d17, 0x9a, 0xa6, 0, 18 }, /* #77 b */
|
---|
2071 | { 0x2511d6, 0x2511d6, 0x8d, 0x1b, 0, 31 }, /* #78 */
|
---|
2072 | { 0x1a6e03, 0x1a6602, 0x8d, 0x1b, 0, 31 }, /* #78 b */
|
---|
2073 | { 0x2d0486, 0x2d0486, 0xc1, 0x0e, 0, 5 }, /* #79 */
|
---|
2074 | { 0x127b53, 0x127352, 0xc1, 0x0e, 0, 5 }, /* #79 b */
|
---|
2075 | { 0x3b7503, 0x3b7d03, 0x58, 0xb0, 0, 7 }, /* #80 */
|
---|
2076 | { 0x040ad6, 0x040ad7, 0x58, 0xb0, 0, 7 }, /* #80 b */
|
---|
2077 | { 0x123b16, 0x123316, 0x47, 0x3a, 0, 5 }, /* #81 */
|
---|
2078 | { 0x2d44c3, 0x2d44c2, 0x47, 0x3a, 0, 5 }, /* #81 b */
|
---|
2079 | { 0x002c16, 0x002417, 0xf6, 0xdb, 0, 22 }, /* #82 */
|
---|
2080 | { 0x3f53c3, 0x3f53c3, 0xf6, 0xdb, 0, 22 }, /* #82 b */
|
---|
2081 | { 0x1b1542, 0x1b1543, 0x1e, 0xc3, 0, 3 }, /* #83 */
|
---|
2082 | { 0x246a97, 0x246297, 0x1e, 0xc3, 0, 3 }, /* #83 b */
|
---|
2083 | { 0x241b12, 0x241b12, 0x4a, 0x49, 0, 11 }, /* #84 */
|
---|
2084 | { 0x1b64c7, 0x1b6cc6, 0x4a, 0x49, 0, 11 }, /* #84 b */
|
---|
2085 | { 0x135dc6, 0x135dc6, 0x54, 0x51, 0, 14 }, /* #85 */
|
---|
2086 | { 0x2c2213, 0x2c2a12, 0x54, 0x51, 0, 14 }, /* #85 b */
|
---|
2087 | { 0x057796, 0x057796, 0x01, 0x02, 0, 7 }, /* #86 */
|
---|
2088 | { 0x3a0843, 0x3a0042, 0x01, 0x02, 0, 7 }, /* #86 b */
|
---|
2089 | { 0x066182, 0x066982, 0x49, 0x49, 0, 16 }, /* #87 */
|
---|
2090 | { 0x391e57, 0x391e56, 0x49, 0x49, 0, 16 }, /* #87 b */
|
---|
2091 | { 0x3715d7, 0x371dd7, 0x2d, 0x96, 0, 25 }, /* #88 */
|
---|
2092 | { 0x086a02, 0x086a03, 0x2d, 0x96, 0, 25 }, /* #88 b */
|
---|
2093 | { 0x020292, 0x020a92, 0x4e, 0x72, 0, 5 }, /* #89 */
|
---|
2094 | { 0x3d7d47, 0x3d7d46, 0x4e, 0x72, 0, 5 }, /* #89 b */
|
---|
2095 | { 0x2c1596, 0x2c1d97, 0x95, 0xb2, 0, 27 }, /* #90 */
|
---|
2096 | { 0x136a43, 0x136a43, 0x95, 0xb2, 0, 27 }, /* #90 b */
|
---|
2097 | { 0x343697, 0x343697, 0xbb, 0xee, 0, 30 }, /* #91 */
|
---|
2098 | { 0x0b4942, 0x0b4143, 0xbb, 0xee, 0, 30 }, /* #91 b */
|
---|
2099 | { 0x0f22d6, 0x0f22d6, 0x8f, 0x1f, 0, 23 }, /* #92 */
|
---|
2100 | { 0x305d03, 0x305502, 0x8f, 0x1f, 0, 23 }, /* #92 b */
|
---|
2101 | { 0x350e82, 0x350e83, 0xb2, 0x95, 0, 5 }, /* #93 */
|
---|
2102 | { 0x0a7157, 0x0a7957, 0xb2, 0x95, 0, 5 }, /* #93 b */
|
---|
2103 | { 0x0a6a06, 0x0a6206, 0xd8, 0x36, 0, 2 }, /* #94 */
|
---|
2104 | { 0x3515d3, 0x3515d2, 0xd8, 0x36, 0, 2 }, /* #94 b */
|
---|
2105 | { 0x234a83, 0x234282, 0x56, 0x2b, 0, 1 }, /* #95 */
|
---|
2106 | { 0x1c3556, 0x1c3556, 0x56, 0x2b, 0, 1 }, /* #95 b */
|
---|
2107 | };
|
---|
2108 | static const BINU8_TEST_T g_aTests_rcl_u8_amd[] =
|
---|
2109 | {
|
---|
2110 | { 0x3d5c82, 0x3d5482, 0x00, 0x00, 0, 24 }, /* #0 */
|
---|
2111 | { 0x022357, 0x022356, 0x00, 0x20, 0, 24 }, /* #0 b */
|
---|
2112 | { 0x0a6703, 0x0a6702, 0x00, 0x08, 0, 31 }, /* #1 */
|
---|
2113 | { 0x3518d6, 0x3510d6, 0x00, 0x00, 0, 31 }, /* #1 b */
|
---|
2114 | { 0x020157, 0x020156, 0x00, 0x04, 0, 21 }, /* #2 */
|
---|
2115 | { 0x3d7e82, 0x3d7682, 0x00, 0x00, 0, 21 }, /* #2 b */
|
---|
2116 | { 0x1e2406, 0x1e2406, 0x00, 0x00, 0, 29 }, /* #3 */
|
---|
2117 | { 0x215bd3, 0x2153d2, 0x00, 0x02, 0, 29 }, /* #3 b */
|
---|
2118 | { 0x046e57, 0x046656, 0x00, 0x02, 0, 11 }, /* #4 */
|
---|
2119 | { 0x3b1182, 0x3b1182, 0x00, 0x00, 0, 11 }, /* #4 b */
|
---|
2120 | { 0x230807, 0x230006, 0x00, 0x02, 0, 20 }, /* #5 */
|
---|
2121 | { 0x1c77d2, 0x1c77d2, 0x00, 0x00, 0, 20 }, /* #5 b */
|
---|
2122 | { 0x2714c3, 0x2714c3, 0x56, 0xaa, 0, 24 }, /* #6 */
|
---|
2123 | { 0x186b16, 0x186317, 0x56, 0x8a, 0, 24 }, /* #6 b */
|
---|
2124 | { 0x355082, 0x355883, 0x93, 0x26, 0, 19 }, /* #7 */
|
---|
2125 | { 0x0a2f57, 0x0a2f57, 0x93, 0x27, 0, 19 }, /* #7 b */
|
---|
2126 | { 0x0c2492, 0x0c2492, 0x46, 0x46, 0, 18 }, /* #8 */
|
---|
2127 | { 0x335b47, 0x335b47, 0x46, 0x46, 0, 18 }, /* #8 b */
|
---|
2128 | { 0x2b4d53, 0x2b4553, 0x8b, 0x8b, 0, 9 }, /* #9 */
|
---|
2129 | { 0x143286, 0x143a86, 0x8b, 0x8b, 0, 9 }, /* #9 b */
|
---|
2130 | { 0x3860c6, 0x3868c6, 0x9c, 0x9c, 0, 9 }, /* #10 */
|
---|
2131 | { 0x071f13, 0x071713, 0x9c, 0x9c, 0, 9 }, /* #10 b */
|
---|
2132 | { 0x214f83, 0x214783, 0xfe, 0xef, 0, 22 }, /* #11 */
|
---|
2133 | { 0x1e3056, 0x1e3057, 0xfe, 0xe7, 0, 22 }, /* #11 b */
|
---|
2134 | { 0x1e32d2, 0x1e32d2, 0x50, 0x05, 0, 23 }, /* #12 */
|
---|
2135 | { 0x214d07, 0x214506, 0x50, 0x15, 0, 23 }, /* #12 b */
|
---|
2136 | { 0x024706, 0x024f07, 0x0b, 0x60, 0, 14 }, /* #13 */
|
---|
2137 | { 0x3d38d3, 0x3d38d3, 0x0b, 0x70, 0, 14 }, /* #13 b */
|
---|
2138 | { 0x254a52, 0x254a52, 0x4b, 0x96, 0, 28 }, /* #14 */
|
---|
2139 | { 0x1a3587, 0x1a3d86, 0x4b, 0x97, 0, 28 }, /* #14 b */
|
---|
2140 | { 0x231812, 0x231013, 0xfa, 0xf4, 0, 28 }, /* #15 */
|
---|
2141 | { 0x1c67c7, 0x1c67c7, 0xfa, 0xf5, 0, 28 }, /* #15 b */
|
---|
2142 | { 0x1a0352, 0x1a0b53, 0x29, 0x14, 0, 26 }, /* #16 */
|
---|
2143 | { 0x257c87, 0x257487, 0x29, 0x94, 0, 26 }, /* #16 b */
|
---|
2144 | { 0x3d15d2, 0x3d15d2, 0xb3, 0x6b, 0, 23 }, /* #17 */
|
---|
2145 | { 0x026a07, 0x026206, 0xb3, 0x7b, 0, 23 }, /* #17 b */
|
---|
2146 | { 0x3f2193, 0x3f2193, 0xd9, 0xb3, 0, 19 }, /* #18 */
|
---|
2147 | { 0x005e46, 0x005647, 0xd9, 0xb2, 0, 19 }, /* #18 b */
|
---|
2148 | { 0x175f93, 0x175793, 0xed, 0xb7, 0, 20 }, /* #19 */
|
---|
2149 | { 0x282046, 0x282047, 0xed, 0xb5, 0, 20 }, /* #19 b */
|
---|
2150 | { 0x3a76c3, 0x3a7ec2, 0x5d, 0xbb, 0, 10 }, /* #20 */
|
---|
2151 | { 0x050916, 0x050916, 0x5d, 0xba, 0, 10 }, /* #20 b */
|
---|
2152 | { 0x183843, 0x183842, 0x74, 0xba, 0, 26 }, /* #21 */
|
---|
2153 | { 0x274796, 0x274796, 0x74, 0x3a, 0, 26 }, /* #21 b */
|
---|
2154 | { 0x2c5652, 0x2c5652, 0x69, 0x69, 0, 27 }, /* #22 */
|
---|
2155 | { 0x132987, 0x132987, 0x69, 0x69, 0, 27 }, /* #22 b */
|
---|
2156 | { 0x0c2c92, 0x0c2c93, 0x49, 0x24, 0, 20 }, /* #23 */
|
---|
2157 | { 0x335347, 0x335b47, 0x49, 0x26, 0, 20 }, /* #23 b */
|
---|
2158 | { 0x364b42, 0x364343, 0x67, 0x9c, 0, 2 }, /* #24 */
|
---|
2159 | { 0x093497, 0x093497, 0x67, 0x9e, 0, 2 }, /* #24 b */
|
---|
2160 | { 0x1b4906, 0x1b4106, 0x60, 0x60, 0, 18 }, /* #25 */
|
---|
2161 | { 0x2436d3, 0x243ed3, 0x60, 0x60, 0, 18 }, /* #25 b */
|
---|
2162 | { 0x087a82, 0x087a83, 0x62, 0x11, 0, 30 }, /* #26 */
|
---|
2163 | { 0x370557, 0x370d57, 0x62, 0x15, 0, 30 }, /* #26 b */
|
---|
2164 | { 0x103e97, 0x103e96, 0x91, 0x8e, 0, 3 }, /* #27 */
|
---|
2165 | { 0x2f4142, 0x2f4942, 0x91, 0x8a, 0, 3 }, /* #27 b */
|
---|
2166 | { 0x273fd7, 0x273fd7, 0xd2, 0x2e, 0, 4 }, /* #28 */
|
---|
2167 | { 0x184002, 0x184803, 0xd2, 0x26, 0, 4 }, /* #28 b */
|
---|
2168 | { 0x0c3397, 0x0c3b97, 0xfd, 0x7f, 0, 24 }, /* #29 */
|
---|
2169 | { 0x334c42, 0x334c43, 0xfd, 0x5f, 0, 24 }, /* #29 b */
|
---|
2170 | { 0x012442, 0x012c42, 0x5c, 0xb8, 0, 10 }, /* #30 */
|
---|
2171 | { 0x3e5b97, 0x3e5b96, 0x5c, 0xb9, 0, 10 }, /* #30 b */
|
---|
2172 | { 0x346902, 0x346903, 0xfa, 0x3e, 0, 25 }, /* #31 */
|
---|
2173 | { 0x0b16d7, 0x0b1ed7, 0xfa, 0x7e, 0, 25 }, /* #31 b */
|
---|
2174 | { 0x316b02, 0x316b03, 0xa4, 0x48, 0, 10 }, /* #32 */
|
---|
2175 | { 0x0e14d7, 0x0e1cd7, 0xa4, 0x49, 0, 10 }, /* #32 b */
|
---|
2176 | { 0x042303, 0x042b03, 0x43, 0x0e, 0, 11 }, /* #33 */
|
---|
2177 | { 0x3b5cd6, 0x3b5cd7, 0x43, 0x0c, 0, 11 }, /* #33 b */
|
---|
2178 | { 0x394956, 0x394156, 0x5c, 0x17, 0, 16 }, /* #34 */
|
---|
2179 | { 0x063683, 0x063682, 0x5c, 0x57, 0, 16 }, /* #34 b */
|
---|
2180 | { 0x315ad3, 0x3152d3, 0xf7, 0xfb, 0, 17 }, /* #35 */
|
---|
2181 | { 0x0e2506, 0x0e2d07, 0xf7, 0x7b, 0, 17 }, /* #35 b */
|
---|
2182 | { 0x3c4e86, 0x3c4687, 0x77, 0xb9, 0, 12 }, /* #36 */
|
---|
2183 | { 0x033153, 0x033153, 0x77, 0xbd, 0, 12 }, /* #36 b */
|
---|
2184 | { 0x036ed7, 0x0366d7, 0xf7, 0xfd, 0, 16 }, /* #37 */
|
---|
2185 | { 0x3c1102, 0x3c1103, 0xf7, 0xbd, 0, 16 }, /* #37 b */
|
---|
2186 | { 0x3c6647, 0x3c6647, 0xe0, 0xc1, 0, 28 }, /* #38 */
|
---|
2187 | { 0x031992, 0x031193, 0xe0, 0xc0, 0, 28 }, /* #38 b */
|
---|
2188 | { 0x275106, 0x275106, 0x12, 0x09, 0, 26 }, /* #39 */
|
---|
2189 | { 0x182ed3, 0x182ed2, 0x12, 0x89, 0, 26 }, /* #39 b */
|
---|
2190 | { 0x266b87, 0x266b86, 0x27, 0x9e, 0, 20 }, /* #40 */
|
---|
2191 | { 0x191452, 0x191c52, 0x27, 0x9c, 0, 20 }, /* #40 b */
|
---|
2192 | { 0x1c6346, 0x1c6346, 0x20, 0x02, 0, 14 }, /* #41 */
|
---|
2193 | { 0x231c93, 0x231492, 0x20, 0x12, 0, 14 }, /* #41 b */
|
---|
2194 | { 0x106d42, 0x106542, 0x66, 0x66, 0, 27 }, /* #42 */
|
---|
2195 | { 0x2f1297, 0x2f1a97, 0x66, 0x66, 0, 27 }, /* #42 b */
|
---|
2196 | { 0x214157, 0x214956, 0x64, 0xc9, 0, 28 }, /* #43 */
|
---|
2197 | { 0x1e3e82, 0x1e3e82, 0x64, 0xc8, 0, 28 }, /* #43 b */
|
---|
2198 | { 0x2738d7, 0x2738d6, 0xe4, 0xf2, 0, 26 }, /* #44 */
|
---|
2199 | { 0x184702, 0x184702, 0xe4, 0x72, 0, 26 }, /* #44 b */
|
---|
2200 | { 0x3e0d83, 0x3e0d83, 0x3b, 0x3b, 0, 18 }, /* #45 */
|
---|
2201 | { 0x017256, 0x017256, 0x3b, 0x3b, 0, 18 }, /* #45 b */
|
---|
2202 | { 0x1e33c2, 0x1e3bc3, 0xa8, 0x0a, 0, 5 }, /* #46 */
|
---|
2203 | { 0x214c17, 0x214c17, 0xa8, 0x1a, 0, 5 }, /* #46 b */
|
---|
2204 | { 0x1f6dc2, 0x1f6dc2, 0x5f, 0xf9, 0, 30 }, /* #47 */
|
---|
2205 | { 0x201217, 0x201a16, 0x5f, 0xfd, 0, 30 }, /* #47 b */
|
---|
2206 | { 0x3a6fd3, 0x3a67d3, 0x07, 0xc1, 0, 16 }, /* #48 */
|
---|
2207 | { 0x051006, 0x051007, 0x07, 0x81, 0, 16 }, /* #48 b */
|
---|
2208 | { 0x004f46, 0x004f46, 0xa9, 0xa9, 0, 18 }, /* #49 */
|
---|
2209 | { 0x3f3093, 0x3f3093, 0xa9, 0xa9, 0, 18 }, /* #49 b */
|
---|
2210 | { 0x1b6c92, 0x1b6492, 0x94, 0x51, 0, 11 }, /* #50 */
|
---|
2211 | { 0x241347, 0x241346, 0x94, 0x53, 0, 11 }, /* #50 b */
|
---|
2212 | { 0x073f86, 0x073786, 0x06, 0x30, 0, 21 }, /* #51 */
|
---|
2213 | { 0x384053, 0x384052, 0x06, 0x34, 0, 21 }, /* #51 b */
|
---|
2214 | { 0x2e5fd7, 0x2e5fd6, 0xea, 0xaf, 0, 31 }, /* #52 */
|
---|
2215 | { 0x112002, 0x112802, 0xea, 0xa7, 0, 31 }, /* #52 b */
|
---|
2216 | { 0x245cc3, 0x2454c3, 0xe7, 0xcf, 0, 10 }, /* #53 */
|
---|
2217 | { 0x1b2316, 0x1b2317, 0xe7, 0xce, 0, 10 }, /* #53 b */
|
---|
2218 | { 0x307e43, 0x307643, 0x63, 0x8e, 0, 29 }, /* #54 */
|
---|
2219 | { 0x0f0196, 0x0f0197, 0x63, 0x8c, 0, 29 }, /* #54 b */
|
---|
2220 | { 0x1667d7, 0x166fd7, 0x9c, 0x33, 0, 6 }, /* #55 */
|
---|
2221 | { 0x291802, 0x291803, 0x9c, 0x13, 0, 6 }, /* #55 b */
|
---|
2222 | { 0x0525d6, 0x052dd7, 0x92, 0x24, 0, 22 }, /* #56 */
|
---|
2223 | { 0x3a5a03, 0x3a5a03, 0x92, 0x2c, 0, 22 }, /* #56 b */
|
---|
2224 | { 0x3002d3, 0x3002d2, 0x11, 0x46, 0, 29 }, /* #57 */
|
---|
2225 | { 0x0f7d06, 0x0f7506, 0x11, 0x44, 0, 29 }, /* #57 b */
|
---|
2226 | { 0x2c4103, 0x2c4103, 0xe1, 0xf0, 0, 17 }, /* #58 */
|
---|
2227 | { 0x133ed6, 0x133ed7, 0xe1, 0x70, 0, 17 }, /* #58 b */
|
---|
2228 | { 0x0f5196, 0x0f5996, 0x97, 0x97, 0, 18 }, /* #59 */
|
---|
2229 | { 0x302e43, 0x302643, 0x97, 0x97, 0, 18 }, /* #59 b */
|
---|
2230 | { 0x246f13, 0x246f13, 0x9c, 0x9c, 0, 0 }, /* #60 */
|
---|
2231 | { 0x1b10c6, 0x1b10c6, 0x9c, 0x9c, 0, 0 }, /* #60 b */
|
---|
2232 | { 0x243892, 0x243092, 0x97, 0x5d, 0, 29 }, /* #61 */
|
---|
2233 | { 0x1b4747, 0x1b4746, 0x97, 0x5f, 0, 29 }, /* #61 b */
|
---|
2234 | { 0x327e46, 0x327e46, 0xa3, 0xd4, 0, 15 }, /* #62 */
|
---|
2235 | { 0x0d0193, 0x0d0992, 0xa3, 0xf4, 0, 15 }, /* #62 b */
|
---|
2236 | { 0x146ec3, 0x146ec2, 0x8d, 0xdc, 0, 22 }, /* #63 */
|
---|
2237 | { 0x2b1116, 0x2b1916, 0x8d, 0xd4, 0, 22 }, /* #63 b */
|
---|
2238 | { 0x0d3ed2, 0x0d36d2, 0x39, 0x72, 0, 28 }, /* #64 */
|
---|
2239 | { 0x324107, 0x324106, 0x39, 0x73, 0, 28 }, /* #64 b */
|
---|
2240 | { 0x2341d6, 0x2341d7, 0xe3, 0x8d, 0, 20 }, /* #65 */
|
---|
2241 | { 0x1c3e03, 0x1c3603, 0xe3, 0x8f, 0, 20 }, /* #65 b */
|
---|
2242 | { 0x101e57, 0x101657, 0xd1, 0xd1, 0, 9 }, /* #66 */
|
---|
2243 | { 0x2f6182, 0x2f6982, 0xd1, 0xd1, 0, 9 }, /* #66 b */
|
---|
2244 | { 0x294ac3, 0x2942c3, 0xef, 0xf7, 0, 8 }, /* #67 */
|
---|
2245 | { 0x163516, 0x163d17, 0xef, 0x77, 0, 8 }, /* #67 b */
|
---|
2246 | { 0x035152, 0x035153, 0xe1, 0x85, 0, 11 }, /* #68 */
|
---|
2247 | { 0x3c2e87, 0x3c2687, 0xe1, 0x87, 0, 11 }, /* #68 b */
|
---|
2248 | { 0x3f3993, 0x3f3993, 0x05, 0x05, 0, 0 }, /* #69 */
|
---|
2249 | { 0x004646, 0x004646, 0x05, 0x05, 0, 0 }, /* #69 b */
|
---|
2250 | { 0x1f2f47, 0x1f2f47, 0x8b, 0x17, 0, 1 }, /* #70 */
|
---|
2251 | { 0x205092, 0x205893, 0x8b, 0x16, 0, 1 }, /* #70 b */
|
---|
2252 | { 0x107186, 0x107187, 0xfd, 0xaf, 0, 23 }, /* #71 */
|
---|
2253 | { 0x2f0e53, 0x2f0653, 0xfd, 0xbf, 0, 23 }, /* #71 b */
|
---|
2254 | { 0x106d46, 0x106546, 0x14, 0x05, 0, 7 }, /* #72 */
|
---|
2255 | { 0x2f1293, 0x2f1292, 0x14, 0x45, 0, 7 }, /* #72 b */
|
---|
2256 | { 0x257cd2, 0x2574d3, 0x5f, 0xe5, 0, 5 }, /* #73 */
|
---|
2257 | { 0x1a0307, 0x1a0307, 0x5f, 0xf5, 0, 5 }, /* #73 b */
|
---|
2258 | { 0x1c2303, 0x1c2302, 0xc0, 0x1c, 0, 23 }, /* #74 */
|
---|
2259 | { 0x235cd6, 0x2354d6, 0xc0, 0x0c, 0, 23 }, /* #74 b */
|
---|
2260 | { 0x2a39d7, 0x2a31d7, 0x90, 0x90, 0, 9 }, /* #75 */
|
---|
2261 | { 0x154602, 0x154e02, 0x90, 0x90, 0, 9 }, /* #75 b */
|
---|
2262 | { 0x041d03, 0x041d02, 0xed, 0xdf, 0, 22 }, /* #76 */
|
---|
2263 | { 0x3b62d6, 0x3b6ad6, 0xed, 0xd7, 0, 22 }, /* #76 b */
|
---|
2264 | { 0x1a5ed3, 0x1a5ed3, 0x45, 0x68, 0, 24 }, /* #77 */
|
---|
2265 | { 0x252106, 0x252907, 0x45, 0x48, 0, 24 }, /* #77 b */
|
---|
2266 | { 0x290a86, 0x290286, 0x07, 0x07, 0, 18 }, /* #78 */
|
---|
2267 | { 0x167553, 0x167d53, 0x07, 0x07, 0, 18 }, /* #78 b */
|
---|
2268 | { 0x236252, 0x236a53, 0xe9, 0x74, 0, 17 }, /* #79 */
|
---|
2269 | { 0x1c1d87, 0x1c1587, 0xe9, 0xf4, 0, 17 }, /* #79 b */
|
---|
2270 | { 0x204f43, 0x204743, 0x9c, 0xcc, 0, 31 }, /* #80 */
|
---|
2271 | { 0x1f3096, 0x1f3097, 0x9c, 0xc4, 0, 31 }, /* #80 b */
|
---|
2272 | { 0x3b5907, 0x3b5107, 0xe2, 0xe2, 0, 27 }, /* #81 */
|
---|
2273 | { 0x0426d2, 0x042ed2, 0xe2, 0xe2, 0, 27 }, /* #81 b */
|
---|
2274 | { 0x241d47, 0x241547, 0x7f, 0xef, 0, 24 }, /* #82 */
|
---|
2275 | { 0x1b6292, 0x1b6293, 0x7f, 0xcf, 0, 24 }, /* #82 b */
|
---|
2276 | { 0x032182, 0x032183, 0x4b, 0x92, 0, 25 }, /* #83 */
|
---|
2277 | { 0x3c5e57, 0x3c5657, 0x4b, 0xd2, 0, 25 }, /* #83 b */
|
---|
2278 | { 0x2523d6, 0x252bd6, 0x9c, 0x9c, 0, 18 }, /* #84 */
|
---|
2279 | { 0x1a5c03, 0x1a5403, 0x9c, 0x9c, 0, 18 }, /* #84 b */
|
---|
2280 | { 0x0d3f82, 0x0d3f82, 0xb5, 0xb5, 0, 9 }, /* #85 */
|
---|
2281 | { 0x324057, 0x324057, 0xb5, 0xb5, 0, 9 }, /* #85 b */
|
---|
2282 | { 0x3b3ed7, 0x3b36d6, 0x28, 0x25, 0, 24 }, /* #86 */
|
---|
2283 | { 0x044102, 0x044102, 0x28, 0x05, 0, 24 }, /* #86 b */
|
---|
2284 | { 0x256792, 0x256f93, 0xe3, 0x71, 0, 17 }, /* #87 */
|
---|
2285 | { 0x1a1847, 0x1a1047, 0xe3, 0xf1, 0, 17 }, /* #87 b */
|
---|
2286 | { 0x3f3a06, 0x3f3207, 0x0f, 0xc1, 0, 6 }, /* #88 */
|
---|
2287 | { 0x0045d3, 0x0045d3, 0x0f, 0xe1, 0, 6 }, /* #88 b */
|
---|
2288 | { 0x3a5d03, 0x3a5503, 0xff, 0xff, 0, 19 }, /* #89 */
|
---|
2289 | { 0x0522d6, 0x0522d7, 0xff, 0xfe, 0, 19 }, /* #89 b */
|
---|
2290 | { 0x374f97, 0x374f96, 0x53, 0xa7, 0, 10 }, /* #90 */
|
---|
2291 | { 0x083042, 0x083842, 0x53, 0xa6, 0, 10 }, /* #90 b */
|
---|
2292 | { 0x254412, 0x254412, 0x40, 0x20, 0, 26 }, /* #91 */
|
---|
2293 | { 0x1a3bc7, 0x1a3bc6, 0x40, 0xa0, 0, 26 }, /* #91 b */
|
---|
2294 | { 0x053c52, 0x053c52, 0x45, 0x91, 0, 7 }, /* #92 */
|
---|
2295 | { 0x3a4387, 0x3a4b86, 0x45, 0xd1, 0, 7 }, /* #92 b */
|
---|
2296 | { 0x236e02, 0x236603, 0xe2, 0xc4, 0, 1 }, /* #93 */
|
---|
2297 | { 0x1c11d7, 0x1c11d7, 0xe2, 0xc5, 0, 1 }, /* #93 b */
|
---|
2298 | { 0x214896, 0x214896, 0x57, 0xb9, 0, 3 }, /* #94 */
|
---|
2299 | { 0x1e3743, 0x1e3f42, 0x57, 0xbd, 0, 3 }, /* #94 b */
|
---|
2300 | { 0x336bd6, 0x336bd7, 0xd3, 0x4d, 0, 20 }, /* #95 */
|
---|
2301 | { 0x0c1403, 0x0c1c03, 0xd3, 0x4f, 0, 20 }, /* #95 b */
|
---|
2302 | };
|
---|
2303 | static const BINU8_TEST_T g_aTests_rcr_u8_amd[] =
|
---|
2304 | {
|
---|
2305 | { 0x1c6716, 0x1c6716, 0x00, 0x00, 0, 1 }, /* #0 */
|
---|
2306 | { 0x2318c3, 0x2318c2, 0x00, 0x80, 0, 1 }, /* #0 b */
|
---|
2307 | { 0x3d2806, 0x3d2006, 0x00, 0x00, 0, 16 }, /* #1 */
|
---|
2308 | { 0x0257d3, 0x0257d2, 0x00, 0x02, 0, 16 }, /* #1 b */
|
---|
2309 | { 0x055c93, 0x055492, 0x00, 0x20, 0, 3 }, /* #2 */
|
---|
2310 | { 0x3a2346, 0x3a2346, 0x00, 0x00, 0, 3 }, /* #2 b */
|
---|
2311 | { 0x202c83, 0x202c82, 0x00, 0x80, 0, 28 }, /* #3 */
|
---|
2312 | { 0x1f5356, 0x1f5356, 0x00, 0x00, 0, 28 }, /* #3 b */
|
---|
2313 | { 0x2f7712, 0x2f7712, 0x00, 0x00, 0, 23 }, /* #4 */
|
---|
2314 | { 0x1008c7, 0x1000c6, 0x00, 0x08, 0, 23 }, /* #4 b */
|
---|
2315 | { 0x2f3046, 0x2f3046, 0x00, 0x00, 0, 24 }, /* #5 */
|
---|
2316 | { 0x104f93, 0x104792, 0x00, 0x04, 0, 24 }, /* #5 b */
|
---|
2317 | { 0x1b3a93, 0x1b3a93, 0x6a, 0x5a, 0, 2 }, /* #6 */
|
---|
2318 | { 0x244546, 0x244547, 0x6a, 0x1a, 0, 2 }, /* #6 b */
|
---|
2319 | { 0x3621d2, 0x3629d2, 0x92, 0x92, 0, 12 }, /* #7 */
|
---|
2320 | { 0x095e07, 0x095e06, 0x92, 0xb2, 0, 12 }, /* #7 b */
|
---|
2321 | { 0x2525c7, 0x2525c7, 0x28, 0x28, 0, 18 }, /* #8 */
|
---|
2322 | { 0x1a5a12, 0x1a5212, 0x28, 0x28, 0, 18 }, /* #8 b */
|
---|
2323 | { 0x030b96, 0x030b97, 0xdd, 0x75, 0, 7 }, /* #9 */
|
---|
2324 | { 0x3c7443, 0x3c7c43, 0xdd, 0x77, 0, 7 }, /* #9 b */
|
---|
2325 | { 0x015806, 0x015006, 0x3a, 0x3a, 0, 9 }, /* #10 */
|
---|
2326 | { 0x3e27d3, 0x3e27d3, 0x3a, 0x3a, 0, 9 }, /* #10 b */
|
---|
2327 | { 0x217a02, 0x217202, 0xc2, 0x13, 0, 15 }, /* #11 */
|
---|
2328 | { 0x1e05d7, 0x1e05d6, 0xc2, 0x17, 0, 15 }, /* #11 b */
|
---|
2329 | { 0x0b1112, 0x0b1913, 0x0d, 0xa0, 0, 4 }, /* #12 */
|
---|
2330 | { 0x346ec7, 0x346ec7, 0x0d, 0xb0, 0, 4 }, /* #12 b */
|
---|
2331 | { 0x257d13, 0x257513, 0xcf, 0xcf, 0, 18 }, /* #13 */
|
---|
2332 | { 0x1a02c6, 0x1a02c6, 0xcf, 0xcf, 0, 18 }, /* #13 b */
|
---|
2333 | { 0x1e6253, 0x1e6253, 0xfe, 0xf7, 0, 24 }, /* #14 */
|
---|
2334 | { 0x211d86, 0x211587, 0xfe, 0xf3, 0, 24 }, /* #14 b */
|
---|
2335 | { 0x011547, 0x011d47, 0x0f, 0x87, 0, 10 }, /* #15 */
|
---|
2336 | { 0x3e6a92, 0x3e6293, 0x0f, 0x07, 0, 10 }, /* #15 b */
|
---|
2337 | { 0x102e13, 0x102612, 0x37, 0xf3, 0, 4 }, /* #16 */
|
---|
2338 | { 0x2f51c6, 0x2f51c6, 0x37, 0xe3, 0, 4 }, /* #16 b */
|
---|
2339 | { 0x0d0ad3, 0x0d0ad2, 0xa5, 0x97, 0, 25 }, /* #17 */
|
---|
2340 | { 0x327506, 0x327d06, 0xa5, 0x95, 0, 25 }, /* #17 b */
|
---|
2341 | { 0x3a4b57, 0x3a4b56, 0xc5, 0x5e, 0, 14 }, /* #18 */
|
---|
2342 | { 0x053482, 0x053c82, 0xc5, 0x56, 0, 14 }, /* #18 b */
|
---|
2343 | { 0x2b2546, 0x2b2d47, 0xf6, 0x9e, 0, 21 }, /* #19 */
|
---|
2344 | { 0x145a93, 0x145a93, 0xf6, 0xbe, 0, 21 }, /* #19 b */
|
---|
2345 | { 0x352406, 0x352c06, 0x0e, 0x70, 0, 15 }, /* #20 */
|
---|
2346 | { 0x0a5bd3, 0x0a5bd2, 0x0e, 0x74, 0, 15 }, /* #20 b */
|
---|
2347 | { 0x0d24d3, 0x0d2cd3, 0x71, 0xb8, 0, 1 }, /* #21 */
|
---|
2348 | { 0x325b06, 0x325307, 0x71, 0x38, 0, 1 }, /* #21 b */
|
---|
2349 | { 0x2d6e96, 0x2d6696, 0x2b, 0xc5, 0, 3 }, /* #22 */
|
---|
2350 | { 0x121143, 0x121142, 0x2b, 0xe5, 0, 3 }, /* #22 b */
|
---|
2351 | { 0x3009d3, 0x3001d3, 0x67, 0xd9, 0, 2 }, /* #23 */
|
---|
2352 | { 0x0f7606, 0x0f7e07, 0x67, 0x99, 0, 2 }, /* #23 b */
|
---|
2353 | { 0x0b0482, 0x0b0c82, 0x8f, 0x8f, 0, 18 }, /* #24 */
|
---|
2354 | { 0x347b57, 0x347b57, 0x8f, 0x8f, 0, 18 }, /* #24 b */
|
---|
2355 | { 0x3c2f97, 0x3c2797, 0xef, 0xdf, 0, 26 }, /* #25 */
|
---|
2356 | { 0x035042, 0x035043, 0xef, 0xde, 0, 26 }, /* #25 b */
|
---|
2357 | { 0x182e56, 0x182e56, 0x07, 0x70, 0, 14 }, /* #26 */
|
---|
2358 | { 0x275183, 0x275982, 0x07, 0x78, 0, 14 }, /* #26 b */
|
---|
2359 | { 0x0b4b96, 0x0b4396, 0x2c, 0xc1, 0, 5 }, /* #27 */
|
---|
2360 | { 0x343443, 0x343442, 0x2c, 0xc9, 0, 5 }, /* #27 b */
|
---|
2361 | { 0x273b02, 0x273b02, 0x92, 0x92, 0, 27 }, /* #28 */
|
---|
2362 | { 0x1844d7, 0x184cd7, 0x92, 0x92, 0, 27 }, /* #28 b */
|
---|
2363 | { 0x0f2312, 0x0f2b13, 0xf7, 0x7b, 0, 19 }, /* #29 */
|
---|
2364 | { 0x305cc7, 0x3054c7, 0xf7, 0xfb, 0, 19 }, /* #29 b */
|
---|
2365 | { 0x2b5442, 0x2b5c43, 0xc7, 0x63, 0, 28 }, /* #30 */
|
---|
2366 | { 0x142b97, 0x142397, 0xc7, 0xe3, 0, 28 }, /* #30 b */
|
---|
2367 | { 0x216796, 0x216f96, 0x09, 0x90, 0, 14 }, /* #31 */
|
---|
2368 | { 0x1e1843, 0x1e1842, 0x09, 0x98, 0, 14 }, /* #31 b */
|
---|
2369 | { 0x3e2a43, 0x3e2242, 0x74, 0xe9, 0, 26 }, /* #32 */
|
---|
2370 | { 0x015596, 0x015596, 0x74, 0xe8, 0, 26 }, /* #32 b */
|
---|
2371 | { 0x2f2093, 0x2f2093, 0x0b, 0x0b, 0, 9 }, /* #33 */
|
---|
2372 | { 0x105f46, 0x105746, 0x0b, 0x0b, 0, 9 }, /* #33 b */
|
---|
2373 | { 0x0d7796, 0x0d7f96, 0xfe, 0x7f, 0, 28 }, /* #34 */
|
---|
2374 | { 0x320843, 0x320042, 0xfe, 0xff, 0, 28 }, /* #34 b */
|
---|
2375 | { 0x323552, 0x323552, 0x5f, 0xf9, 0, 24 }, /* #35 */
|
---|
2376 | { 0x0d4a87, 0x0d4286, 0x5f, 0xfd, 0, 24 }, /* #35 b */
|
---|
2377 | { 0x0b2687, 0x0b2686, 0xb9, 0xe7, 0, 16 }, /* #36 */
|
---|
2378 | { 0x345952, 0x345152, 0xb9, 0xe5, 0, 16 }, /* #36 b */
|
---|
2379 | { 0x0e34c7, 0x0e3cc7, 0x64, 0x64, 0, 27 }, /* #37 */
|
---|
2380 | { 0x314b12, 0x314b12, 0x64, 0x64, 0, 27 }, /* #37 b */
|
---|
2381 | { 0x1a6102, 0x1a6902, 0xa2, 0x94, 0, 12 }, /* #38 */
|
---|
2382 | { 0x251ed7, 0x251ed6, 0xa2, 0xb4, 0, 12 }, /* #38 b */
|
---|
2383 | { 0x1b3517, 0x1b3d16, 0x88, 0x46, 0, 15 }, /* #39 */
|
---|
2384 | { 0x244ac2, 0x244ac2, 0x88, 0x42, 0, 15 }, /* #39 b */
|
---|
2385 | { 0x3b7597, 0x3b7d96, 0xd5, 0xbd, 0, 13 }, /* #40 */
|
---|
2386 | { 0x040a42, 0x040a42, 0xd5, 0xad, 0, 13 }, /* #40 b */
|
---|
2387 | { 0x050d03, 0x050502, 0x57, 0xf5, 0, 13 }, /* #41 */
|
---|
2388 | { 0x3a72d6, 0x3a72d6, 0x57, 0xe5, 0, 13 }, /* #41 b */
|
---|
2389 | { 0x2a5c46, 0x2a5c46, 0xb4, 0xb4, 0, 0 }, /* #42 */
|
---|
2390 | { 0x152393, 0x152393, 0xb4, 0xb4, 0, 0 }, /* #42 b */
|
---|
2391 | { 0x156a43, 0x156a43, 0x86, 0xb0, 0, 12 }, /* #43 */
|
---|
2392 | { 0x2a1596, 0x2a1d97, 0x86, 0x90, 0, 12 }, /* #43 b */
|
---|
2393 | { 0x340096, 0x340897, 0xf3, 0x9b, 0, 15 }, /* #44 */
|
---|
2394 | { 0x0b7f43, 0x0b7f43, 0xf3, 0x9f, 0, 15 }, /* #44 b */
|
---|
2395 | { 0x387043, 0x387043, 0x97, 0xe5, 0, 20 }, /* #45 */
|
---|
2396 | { 0x070f96, 0x070f97, 0x97, 0xa5, 0, 20 }, /* #45 b */
|
---|
2397 | { 0x104292, 0x104292, 0xf5, 0xf5, 0, 18 }, /* #46 */
|
---|
2398 | { 0x2f3d47, 0x2f3547, 0xf5, 0xf5, 0, 18 }, /* #46 b */
|
---|
2399 | { 0x1959c7, 0x1959c7, 0xb7, 0xbe, 0, 24 }, /* #47 */
|
---|
2400 | { 0x262612, 0x262e13, 0xb7, 0xba, 0, 24 }, /* #47 b */
|
---|
2401 | { 0x313497, 0x313497, 0xf9, 0xe7, 0, 16 }, /* #48 */
|
---|
2402 | { 0x0e4b42, 0x0e4343, 0xf9, 0xe5, 0, 16 }, /* #48 b */
|
---|
2403 | { 0x0540d2, 0x0548d3, 0xf7, 0x7b, 0, 10 }, /* #49 */
|
---|
2404 | { 0x3a3f07, 0x3a3707, 0xf7, 0xfb, 0, 10 }, /* #49 b */
|
---|
2405 | { 0x311e17, 0x311e16, 0x33, 0x67, 0, 17 }, /* #50 */
|
---|
2406 | { 0x0e61c2, 0x0e69c2, 0x33, 0x66, 0, 17 }, /* #50 b */
|
---|
2407 | { 0x122696, 0x122e96, 0x51, 0x51, 0, 27 }, /* #51 */
|
---|
2408 | { 0x2d5943, 0x2d5943, 0x51, 0x51, 0, 27 }, /* #51 b */
|
---|
2409 | { 0x1e2742, 0x1e2742, 0x90, 0x90, 0, 0 }, /* #52 */
|
---|
2410 | { 0x215897, 0x215897, 0x90, 0x90, 0, 0 }, /* #52 b */
|
---|
2411 | { 0x3d1f83, 0x3d1783, 0xdc, 0xdc, 0, 18 }, /* #53 */
|
---|
2412 | { 0x026056, 0x026056, 0xdc, 0xdc, 0, 18 }, /* #53 b */
|
---|
2413 | { 0x231207, 0x231207, 0x6b, 0xda, 0, 11 }, /* #54 */
|
---|
2414 | { 0x1c6dd2, 0x1c6dd3, 0x6b, 0x9a, 0, 11 }, /* #54 b */
|
---|
2415 | { 0x332207, 0x332a07, 0x47, 0xa3, 0, 19 }, /* #55 */
|
---|
2416 | { 0x0c5dd2, 0x0c55d3, 0x47, 0x23, 0, 19 }, /* #55 b */
|
---|
2417 | { 0x1219d6, 0x1211d7, 0xd9, 0x2d, 0, 13 }, /* #56 */
|
---|
2418 | { 0x2d6603, 0x2d6603, 0xd9, 0x3d, 0, 13 }, /* #56 b */
|
---|
2419 | { 0x212456, 0x212c56, 0x54, 0xa8, 0, 17 }, /* #57 */
|
---|
2420 | { 0x1e5b83, 0x1e5b82, 0x54, 0xa9, 0, 17 }, /* #57 b */
|
---|
2421 | { 0x3f40d7, 0x3f40d7, 0xfb, 0xdf, 0, 24 }, /* #58 */
|
---|
2422 | { 0x003f02, 0x003703, 0xfb, 0xdb, 0, 24 }, /* #58 b */
|
---|
2423 | { 0x3a03d7, 0x3a0bd6, 0x2a, 0xaa, 0, 7 }, /* #59 */
|
---|
2424 | { 0x057c02, 0x057c02, 0x2a, 0xa8, 0, 7 }, /* #59 b */
|
---|
2425 | { 0x0622d2, 0x0622d3, 0x3c, 0xc1, 0, 23 }, /* #60 */
|
---|
2426 | { 0x395d07, 0x395507, 0x3c, 0xc9, 0, 23 }, /* #60 b */
|
---|
2427 | { 0x052557, 0x052557, 0x93, 0x27, 0, 8 }, /* #61 */
|
---|
2428 | { 0x3a5a82, 0x3a5283, 0x93, 0x26, 0, 8 }, /* #61 b */
|
---|
2429 | { 0x024802, 0x024002, 0x00, 0x00, 0, 31 }, /* #62 */
|
---|
2430 | { 0x3d37d7, 0x3d37d6, 0x00, 0x10, 0, 31 }, /* #62 b */
|
---|
2431 | { 0x291117, 0x291917, 0x5e, 0xab, 0, 21 }, /* #63 */
|
---|
2432 | { 0x166ec2, 0x166ec3, 0x5e, 0x8b, 0, 21 }, /* #63 b */
|
---|
2433 | { 0x305483, 0x305483, 0x66, 0x35, 0, 6 }, /* #64 */
|
---|
2434 | { 0x0f2b56, 0x0f2357, 0x66, 0x31, 0, 6 }, /* #64 b */
|
---|
2435 | { 0x276603, 0x276603, 0x8b, 0x8b, 0, 0 }, /* #65 */
|
---|
2436 | { 0x1819d6, 0x1819d6, 0x8b, 0x8b, 0, 0 }, /* #65 b */
|
---|
2437 | { 0x2c4c82, 0x2c4483, 0xc9, 0x2c, 0, 31 }, /* #66 */
|
---|
2438 | { 0x133357, 0x133357, 0xc9, 0x3c, 0, 31 }, /* #66 b */
|
---|
2439 | { 0x204917, 0x204116, 0x72, 0xe5, 0, 8 }, /* #67 */
|
---|
2440 | { 0x1f36c2, 0x1f36c2, 0x72, 0xe4, 0, 8 }, /* #67 b */
|
---|
2441 | { 0x025993, 0x025992, 0xb1, 0x76, 0, 12 }, /* #68 */
|
---|
2442 | { 0x3d2646, 0x3d2e46, 0xb1, 0x56, 0, 12 }, /* #68 b */
|
---|
2443 | { 0x1b7503, 0x1b7d02, 0x0c, 0x64, 0, 24 }, /* #69 */
|
---|
2444 | { 0x240ad6, 0x240ad6, 0x0c, 0x60, 0, 24 }, /* #69 b */
|
---|
2445 | { 0x0518d7, 0x0518d6, 0x10, 0x84, 0, 15 }, /* #70 */
|
---|
2446 | { 0x3a6702, 0x3a6f02, 0x10, 0x80, 0, 15 }, /* #70 b */
|
---|
2447 | { 0x1f36d7, 0x1f3ed6, 0xe9, 0x7d, 0, 21 }, /* #71 */
|
---|
2448 | { 0x204902, 0x204902, 0xe9, 0x5d, 0, 21 }, /* #71 b */
|
---|
2449 | { 0x020402, 0x020403, 0x9f, 0x3e, 0, 26 }, /* #72 */
|
---|
2450 | { 0x3d7bd7, 0x3d73d7, 0x9f, 0x3f, 0, 26 }, /* #72 b */
|
---|
2451 | { 0x1d0b42, 0x1d0b43, 0xb0, 0x60, 0, 17 }, /* #73 */
|
---|
2452 | { 0x227497, 0x227c97, 0xb0, 0x61, 0, 17 }, /* #73 b */
|
---|
2453 | { 0x384243, 0x384243, 0x4a, 0x2a, 0, 25 }, /* #74 */
|
---|
2454 | { 0x073d96, 0x073597, 0x4a, 0x28, 0, 25 }, /* #74 b */
|
---|
2455 | { 0x185142, 0x185942, 0xab, 0xb5, 0, 5 }, /* #75 */
|
---|
2456 | { 0x272e97, 0x272e96, 0xab, 0xbd, 0, 5 }, /* #75 b */
|
---|
2457 | { 0x3840d6, 0x3840d7, 0x5f, 0x2f, 0, 1 }, /* #76 */
|
---|
2458 | { 0x073f03, 0x073f03, 0x5f, 0xaf, 0, 1 }, /* #76 b */
|
---|
2459 | { 0x205286, 0x205a86, 0xe4, 0x72, 0, 1 }, /* #77 */
|
---|
2460 | { 0x1f2d53, 0x1f2552, 0xe4, 0xf2, 0, 1 }, /* #77 b */
|
---|
2461 | { 0x237317, 0x237b17, 0xcb, 0x7c, 0, 22 }, /* #78 */
|
---|
2462 | { 0x1c0cc2, 0x1c0cc3, 0xcb, 0x6c, 0, 22 }, /* #78 b */
|
---|
2463 | { 0x2d1996, 0x2d1996, 0x92, 0x92, 0, 12 }, /* #79 */
|
---|
2464 | { 0x126643, 0x126e42, 0x92, 0xb2, 0, 12 }, /* #79 b */
|
---|
2465 | { 0x146047, 0x146047, 0xef, 0xfb, 0, 2 }, /* #80 */
|
---|
2466 | { 0x2b1f92, 0x2b1f93, 0xef, 0xbb, 0, 2 }, /* #80 b */
|
---|
2467 | { 0x292056, 0x292857, 0xcd, 0x66, 0, 10 }, /* #81 */
|
---|
2468 | { 0x165f83, 0x165783, 0xcd, 0xe6, 0, 10 }, /* #81 b */
|
---|
2469 | { 0x371ed6, 0x3716d6, 0xe0, 0xe0, 0, 27 }, /* #82 */
|
---|
2470 | { 0x086103, 0x086103, 0xe0, 0xe0, 0, 27 }, /* #82 b */
|
---|
2471 | { 0x280ec6, 0x2806c7, 0x23, 0x11, 0, 28 }, /* #83 */
|
---|
2472 | { 0x177113, 0x177913, 0x23, 0x91, 0, 28 }, /* #83 b */
|
---|
2473 | { 0x242f12, 0x242f12, 0xa5, 0xa9, 0, 20 }, /* #84 */
|
---|
2474 | { 0x1b50c7, 0x1b50c6, 0xa5, 0xe9, 0, 20 }, /* #84 b */
|
---|
2475 | { 0x340386, 0x340387, 0x15, 0x0a, 0, 19 }, /* #85 */
|
---|
2476 | { 0x0b7c53, 0x0b7c53, 0x15, 0x8a, 0, 19 }, /* #85 b */
|
---|
2477 | { 0x1e6c03, 0x1e6c02, 0x31, 0x63, 0, 26 }, /* #86 */
|
---|
2478 | { 0x2113d6, 0x211bd6, 0x31, 0x62, 0, 26 }, /* #86 b */
|
---|
2479 | { 0x380497, 0x380c97, 0x15, 0x8a, 0, 19 }, /* #87 */
|
---|
2480 | { 0x077b42, 0x077343, 0x15, 0x0a, 0, 19 }, /* #87 b */
|
---|
2481 | { 0x284dd3, 0x284dd3, 0xe9, 0x4f, 0, 15 }, /* #88 */
|
---|
2482 | { 0x173206, 0x173a07, 0xe9, 0x4b, 0, 15 }, /* #88 b */
|
---|
2483 | { 0x2b3443, 0x2b3c43, 0xa2, 0x68, 0, 11 }, /* #89 */
|
---|
2484 | { 0x144b96, 0x144397, 0xa2, 0x28, 0, 11 }, /* #89 b */
|
---|
2485 | { 0x223b46, 0x223346, 0x19, 0x32, 0, 17 }, /* #90 */
|
---|
2486 | { 0x1d4493, 0x1d4492, 0x19, 0x33, 0, 17 }, /* #90 b */
|
---|
2487 | { 0x394606, 0x394607, 0x8e, 0x23, 0, 29 }, /* #91 */
|
---|
2488 | { 0x0639d3, 0x0639d3, 0x8e, 0x63, 0, 29 }, /* #91 b */
|
---|
2489 | { 0x310583, 0x310d83, 0x7a, 0xab, 0, 5 }, /* #92 */
|
---|
2490 | { 0x0e7a56, 0x0e7a57, 0x7a, 0xa3, 0, 5 }, /* #92 b */
|
---|
2491 | { 0x036f07, 0x036707, 0xcb, 0xf2, 0, 20 }, /* #93 */
|
---|
2492 | { 0x3c10d2, 0x3c18d3, 0xcb, 0xb2, 0, 20 }, /* #93 b */
|
---|
2493 | { 0x3416c3, 0x341ec3, 0x9b, 0x9b, 0, 27 }, /* #94 */
|
---|
2494 | { 0x0b6916, 0x0b6916, 0x9b, 0x9b, 0, 27 }, /* #94 b */
|
---|
2495 | { 0x0228d7, 0x0228d7, 0xfc, 0x9f, 0, 31 }, /* #95 */
|
---|
2496 | { 0x3d5702, 0x3d5f03, 0xfc, 0x8f, 0, 31 }, /* #95 b */
|
---|
2497 | };
|
---|
2498 | static const BINU8_TEST_T g_aTests_shl_u8_amd[] =
|
---|
2499 | {
|
---|
2500 | { 0x257d53, 0x257556, 0x00, 0x00, 0, 17 }, /* #0 */
|
---|
2501 | { 0x1a0286, 0x1a0256, 0x00, 0x00, 0, 17 }, /* #0 b */
|
---|
2502 | { 0x280416, 0x280456, 0x00, 0x00, 0, 25 }, /* #1 */
|
---|
2503 | { 0x177bc3, 0x177356, 0x00, 0x00, 0, 25 }, /* #1 b */
|
---|
2504 | { 0x194f17, 0x194756, 0x00, 0x00, 0, 5 }, /* #2 */
|
---|
2505 | { 0x2630c2, 0x263056, 0x00, 0x00, 0, 5 }, /* #2 b */
|
---|
2506 | { 0x007fd3, 0x007756, 0x00, 0x00, 0, 25 }, /* #3 */
|
---|
2507 | { 0x3f0006, 0x3f0056, 0x00, 0x00, 0, 25 }, /* #3 b */
|
---|
2508 | { 0x1d1f47, 0x1d1f47, 0x00, 0x00, 0, 0 }, /* #4 */
|
---|
2509 | { 0x226092, 0x226092, 0x00, 0x00, 0, 0 }, /* #4 b */
|
---|
2510 | { 0x3252c2, 0x325256, 0x00, 0x00, 0, 11 }, /* #5 */
|
---|
2511 | { 0x0d2d17, 0x0d2556, 0x00, 0x00, 0, 11 }, /* #5 b */
|
---|
2512 | { 0x376a06, 0x376256, 0x0b, 0x00, 0, 12 }, /* #6 */
|
---|
2513 | { 0x0815d3, 0x081556, 0x0b, 0x00, 0, 12 }, /* #6 b */
|
---|
2514 | { 0x2b2a13, 0x2b2256, 0xb8, 0x00, 0, 19 }, /* #7 */
|
---|
2515 | { 0x1455c6, 0x145556, 0xb8, 0x00, 0, 19 }, /* #7 b */
|
---|
2516 | { 0x164892, 0x164056, 0x36, 0x00, 0, 26 }, /* #8 */
|
---|
2517 | { 0x293747, 0x293756, 0x36, 0x00, 0, 26 }, /* #8 b */
|
---|
2518 | { 0x122fc6, 0x122fc6, 0xc5, 0xc5, 0, 0 }, /* #9 */
|
---|
2519 | { 0x2d5013, 0x2d5013, 0xc5, 0xc5, 0, 0 }, /* #9 b */
|
---|
2520 | { 0x2141c7, 0x214156, 0x06, 0x00, 0, 19 }, /* #10 */
|
---|
2521 | { 0x1e3e12, 0x1e3656, 0x06, 0x00, 0, 19 }, /* #10 b */
|
---|
2522 | { 0x397257, 0x397256, 0x5b, 0x00, 0, 21 }, /* #11 */
|
---|
2523 | { 0x060d82, 0x060556, 0x5b, 0x00, 0, 21 }, /* #11 b */
|
---|
2524 | { 0x2a36d7, 0x2a3656, 0x79, 0x00, 0, 10 }, /* #12 */
|
---|
2525 | { 0x154902, 0x154156, 0x79, 0x00, 0, 10 }, /* #12 b */
|
---|
2526 | { 0x2f5683, 0x2f5656, 0x03, 0x00, 0, 10 }, /* #13 */
|
---|
2527 | { 0x102956, 0x102156, 0x03, 0x00, 0, 10 }, /* #13 b */
|
---|
2528 | { 0x172003, 0x172056, 0x16, 0x00, 0, 21 }, /* #14 */
|
---|
2529 | { 0x285fd6, 0x285756, 0x16, 0x00, 0, 21 }, /* #14 b */
|
---|
2530 | { 0x0b2903, 0x0b2156, 0xb0, 0x00, 0, 16 }, /* #15 */
|
---|
2531 | { 0x3456d6, 0x345656, 0xb0, 0x00, 0, 16 }, /* #15 b */
|
---|
2532 | { 0x0f2003, 0x0f2056, 0xc6, 0x00, 0, 12 }, /* #16 */
|
---|
2533 | { 0x305fd6, 0x305756, 0xc6, 0x00, 0, 12 }, /* #16 b */
|
---|
2534 | { 0x263a16, 0x263216, 0x1e, 0x78, 0, 2 }, /* #17 */
|
---|
2535 | { 0x1945c3, 0x194516, 0x1e, 0x78, 0, 2 }, /* #17 b */
|
---|
2536 | { 0x0f5f82, 0x0f5756, 0x23, 0x00, 0, 29 }, /* #18 */
|
---|
2537 | { 0x302057, 0x302056, 0x23, 0x00, 0, 29 }, /* #18 b */
|
---|
2538 | { 0x313e06, 0x313656, 0xf0, 0x00, 0, 18 }, /* #19 */
|
---|
2539 | { 0x0e41d3, 0x0e4156, 0xf0, 0x00, 0, 18 }, /* #19 b */
|
---|
2540 | { 0x031b52, 0x031356, 0xf7, 0x00, 0, 16 }, /* #20 */
|
---|
2541 | { 0x3c6487, 0x3c6456, 0xf7, 0x00, 0, 16 }, /* #20 b */
|
---|
2542 | { 0x2a3043, 0x2a3056, 0x2a, 0x00, 0, 20 }, /* #21 */
|
---|
2543 | { 0x154f96, 0x154756, 0x2a, 0x00, 0, 20 }, /* #21 b */
|
---|
2544 | { 0x1a6056, 0x1a6056, 0x63, 0x00, 0, 28 }, /* #22 */
|
---|
2545 | { 0x251f83, 0x251756, 0x63, 0x00, 0, 28 }, /* #22 b */
|
---|
2546 | { 0x162196, 0x162917, 0x4c, 0x30, 0, 2 }, /* #23 */
|
---|
2547 | { 0x295e43, 0x295e17, 0x4c, 0x30, 0, 2 }, /* #23 b */
|
---|
2548 | { 0x3a5512, 0x3a5556, 0xec, 0x00, 0, 14 }, /* #24 */
|
---|
2549 | { 0x052ac7, 0x052256, 0xec, 0x00, 0, 14 }, /* #24 b */
|
---|
2550 | { 0x3b0992, 0x3b0156, 0xe0, 0x00, 0, 19 }, /* #25 */
|
---|
2551 | { 0x047647, 0x047656, 0xe0, 0x00, 0, 19 }, /* #25 b */
|
---|
2552 | { 0x034d16, 0x034556, 0x93, 0x00, 0, 29 }, /* #26 */
|
---|
2553 | { 0x3c32c3, 0x3c3256, 0x93, 0x00, 0, 29 }, /* #26 b */
|
---|
2554 | { 0x0e7fd6, 0x0e7756, 0x94, 0x00, 0, 13 }, /* #27 */
|
---|
2555 | { 0x310003, 0x310056, 0x94, 0x00, 0, 13 }, /* #27 b */
|
---|
2556 | { 0x265557, 0x265556, 0x2b, 0x00, 0, 10 }, /* #28 */
|
---|
2557 | { 0x192a82, 0x192256, 0x2b, 0x00, 0, 10 }, /* #28 b */
|
---|
2558 | { 0x2927d7, 0x292756, 0xb5, 0x00, 0, 20 }, /* #29 */
|
---|
2559 | { 0x165802, 0x165056, 0xb5, 0x00, 0, 20 }, /* #29 b */
|
---|
2560 | { 0x356443, 0x356456, 0x71, 0x00, 0, 25 }, /* #30 */
|
---|
2561 | { 0x0a1b96, 0x0a1356, 0x71, 0x00, 0, 25 }, /* #30 b */
|
---|
2562 | { 0x064287, 0x064256, 0x23, 0x00, 0, 28 }, /* #31 */
|
---|
2563 | { 0x393d52, 0x393556, 0x23, 0x00, 0, 28 }, /* #31 b */
|
---|
2564 | { 0x192043, 0x192813, 0xc1, 0x04, 0, 2 }, /* #32 */
|
---|
2565 | { 0x265f96, 0x265f13, 0xc1, 0x04, 0, 2 }, /* #32 b */
|
---|
2566 | { 0x312987, 0x312156, 0xff, 0x00, 0, 19 }, /* #33 */
|
---|
2567 | { 0x0e5652, 0x0e5656, 0xff, 0x00, 0, 19 }, /* #33 b */
|
---|
2568 | { 0x005902, 0x005156, 0xca, 0x00, 0, 9 }, /* #34 */
|
---|
2569 | { 0x3f26d7, 0x3f2656, 0xca, 0x00, 0, 9 }, /* #34 b */
|
---|
2570 | { 0x171387, 0x171356, 0x2b, 0x00, 0, 9 }, /* #35 */
|
---|
2571 | { 0x286c52, 0x286456, 0x2b, 0x00, 0, 9 }, /* #35 b */
|
---|
2572 | { 0x390547, 0x390597, 0xf7, 0xb8, 0, 3 }, /* #36 */
|
---|
2573 | { 0x067a92, 0x067297, 0xf7, 0xb8, 0, 3 }, /* #36 b */
|
---|
2574 | { 0x2b0f47, 0x2b0756, 0x62, 0x00, 0, 13 }, /* #37 */
|
---|
2575 | { 0x147092, 0x147056, 0x62, 0x00, 0, 13 }, /* #37 b */
|
---|
2576 | { 0x336612, 0x336e13, 0xa9, 0x20, 0, 5 }, /* #38 */
|
---|
2577 | { 0x0c19c7, 0x0c1913, 0xa9, 0x20, 0, 5 }, /* #38 b */
|
---|
2578 | { 0x3f50d2, 0x3f5056, 0xbc, 0x00, 0, 31 }, /* #39 */
|
---|
2579 | { 0x002f07, 0x002756, 0xbc, 0x00, 0, 31 }, /* #39 b */
|
---|
2580 | { 0x003c53, 0x003c13, 0x31, 0x10, 0, 4 }, /* #40 */
|
---|
2581 | { 0x3f4386, 0x3f4b13, 0x31, 0x10, 0, 4 }, /* #40 b */
|
---|
2582 | { 0x206c82, 0x206456, 0xca, 0x00, 0, 13 }, /* #41 */
|
---|
2583 | { 0x1f1357, 0x1f1356, 0xca, 0x00, 0, 13 }, /* #41 b */
|
---|
2584 | { 0x2827d3, 0x282756, 0x9f, 0x00, 0, 20 }, /* #42 */
|
---|
2585 | { 0x175806, 0x175056, 0x9f, 0x00, 0, 20 }, /* #42 b */
|
---|
2586 | { 0x0e0952, 0x0e0156, 0xa6, 0x00, 0, 15 }, /* #43 */
|
---|
2587 | { 0x317687, 0x317656, 0xa6, 0x00, 0, 15 }, /* #43 b */
|
---|
2588 | { 0x204396, 0x204356, 0x54, 0x00, 0, 8 }, /* #44 */
|
---|
2589 | { 0x1f3c43, 0x1f3456, 0x54, 0x00, 0, 8 }, /* #44 b */
|
---|
2590 | { 0x154e13, 0x154656, 0x0d, 0x00, 0, 18 }, /* #45 */
|
---|
2591 | { 0x2a31c6, 0x2a3156, 0x0d, 0x00, 0, 18 }, /* #45 b */
|
---|
2592 | { 0x3a4a87, 0x3a4a87, 0x7a, 0x7a, 0, 0 }, /* #46 */
|
---|
2593 | { 0x053552, 0x053552, 0x7a, 0x7a, 0, 0 }, /* #46 b */
|
---|
2594 | { 0x1a5d47, 0x1a5556, 0x8e, 0x00, 0, 9 }, /* #47 */
|
---|
2595 | { 0x252292, 0x252256, 0x8e, 0x00, 0, 9 }, /* #47 b */
|
---|
2596 | { 0x0b3593, 0x0b3516, 0x12, 0x48, 0, 2 }, /* #48 */
|
---|
2597 | { 0x344a46, 0x344216, 0x12, 0x48, 0, 2 }, /* #48 b */
|
---|
2598 | { 0x3b4e56, 0x3b4656, 0x5a, 0x00, 0, 8 }, /* #49 */
|
---|
2599 | { 0x043183, 0x043156, 0x5a, 0x00, 0, 8 }, /* #49 b */
|
---|
2600 | { 0x0f6ed6, 0x0f6656, 0x63, 0x00, 0, 12 }, /* #50 */
|
---|
2601 | { 0x301103, 0x301156, 0x63, 0x00, 0, 12 }, /* #50 b */
|
---|
2602 | { 0x3f0806, 0x3f0056, 0x10, 0x00, 0, 30 }, /* #51 */
|
---|
2603 | { 0x0077d3, 0x007756, 0x10, 0x00, 0, 30 }, /* #51 b */
|
---|
2604 | { 0x234dd7, 0x234556, 0x39, 0x00, 0, 28 }, /* #52 */
|
---|
2605 | { 0x1c3202, 0x1c3256, 0x39, 0x00, 0, 28 }, /* #52 b */
|
---|
2606 | { 0x047fd7, 0x047756, 0xda, 0x00, 0, 18 }, /* #53 */
|
---|
2607 | { 0x3b0002, 0x3b0056, 0xda, 0x00, 0, 18 }, /* #53 b */
|
---|
2608 | { 0x3554c7, 0x355456, 0x10, 0x00, 0, 18 }, /* #54 */
|
---|
2609 | { 0x0a2b12, 0x0a2356, 0x10, 0x00, 0, 18 }, /* #54 b */
|
---|
2610 | { 0x067d96, 0x067556, 0xf8, 0x00, 0, 28 }, /* #55 */
|
---|
2611 | { 0x390243, 0x390256, 0xf8, 0x00, 0, 28 }, /* #55 b */
|
---|
2612 | { 0x010813, 0x010056, 0xd3, 0x00, 0, 17 }, /* #56 */
|
---|
2613 | { 0x3e77c6, 0x3e7756, 0xd3, 0x00, 0, 17 }, /* #56 b */
|
---|
2614 | { 0x2956c2, 0x295656, 0xbe, 0x00, 0, 26 }, /* #57 */
|
---|
2615 | { 0x162917, 0x162156, 0xbe, 0x00, 0, 26 }, /* #57 b */
|
---|
2616 | { 0x3b7c02, 0x3b7456, 0x36, 0x00, 0, 22 }, /* #58 */
|
---|
2617 | { 0x0403d7, 0x040356, 0x36, 0x00, 0, 22 }, /* #58 b */
|
---|
2618 | { 0x180b97, 0x180356, 0xcf, 0x00, 0, 20 }, /* #59 */
|
---|
2619 | { 0x277442, 0x277456, 0xcf, 0x00, 0, 20 }, /* #59 b */
|
---|
2620 | { 0x3520c6, 0x352056, 0xea, 0x00, 0, 17 }, /* #60 */
|
---|
2621 | { 0x0a5f13, 0x0a5756, 0xea, 0x00, 0, 17 }, /* #60 b */
|
---|
2622 | { 0x3c4b13, 0x3c4393, 0x56, 0x80, 0, 6 }, /* #61 */
|
---|
2623 | { 0x0334c6, 0x033493, 0x56, 0x80, 0, 6 }, /* #61 b */
|
---|
2624 | { 0x396c13, 0x396c92, 0xc5, 0x80, 0, 7 }, /* #62 */
|
---|
2625 | { 0x0613c6, 0x061b92, 0xc5, 0x80, 0, 7 }, /* #62 b */
|
---|
2626 | { 0x0e7f56, 0x0e7f57, 0xdf, 0x00, 0, 8 }, /* #63 */
|
---|
2627 | { 0x310083, 0x310857, 0xdf, 0x00, 0, 8 }, /* #63 b */
|
---|
2628 | { 0x0049c6, 0x004156, 0x42, 0x00, 0, 14 }, /* #64 */
|
---|
2629 | { 0x3f3613, 0x3f3656, 0x42, 0x00, 0, 14 }, /* #64 b */
|
---|
2630 | { 0x3767c3, 0x376756, 0x7f, 0x00, 0, 16 }, /* #65 */
|
---|
2631 | { 0x081816, 0x081056, 0x7f, 0x00, 0, 16 }, /* #65 b */
|
---|
2632 | { 0x2f3ac2, 0x2f3256, 0xfb, 0x00, 0, 30 }, /* #66 */
|
---|
2633 | { 0x104517, 0x104556, 0xfb, 0x00, 0, 30 }, /* #66 b */
|
---|
2634 | { 0x051bc3, 0x051356, 0x76, 0x00, 0, 29 }, /* #67 */
|
---|
2635 | { 0x3a6416, 0x3a6456, 0x76, 0x00, 0, 29 }, /* #67 b */
|
---|
2636 | { 0x1a7ad3, 0x1a7256, 0xbd, 0x00, 0, 17 }, /* #68 */
|
---|
2637 | { 0x250506, 0x250556, 0xbd, 0x00, 0, 17 }, /* #68 b */
|
---|
2638 | { 0x2f0a42, 0x2f0256, 0x22, 0x00, 0, 12 }, /* #69 */
|
---|
2639 | { 0x107597, 0x107556, 0x22, 0x00, 0, 12 }, /* #69 b */
|
---|
2640 | { 0x133806, 0x133056, 0x9c, 0x00, 0, 15 }, /* #70 */
|
---|
2641 | { 0x2c47d3, 0x2c4756, 0x9c, 0x00, 0, 15 }, /* #70 b */
|
---|
2642 | { 0x0c2f53, 0x0c2f53, 0x80, 0x80, 0, 0 }, /* #71 */
|
---|
2643 | { 0x335086, 0x335086, 0x80, 0x80, 0, 0 }, /* #71 b */
|
---|
2644 | { 0x1e6602, 0x1e6656, 0x10, 0x00, 0, 12 }, /* #72 */
|
---|
2645 | { 0x2119d7, 0x211156, 0x10, 0x00, 0, 12 }, /* #72 b */
|
---|
2646 | { 0x0b7f13, 0x0b7756, 0x5b, 0x00, 0, 11 }, /* #73 */
|
---|
2647 | { 0x3400c6, 0x340056, 0x5b, 0x00, 0, 11 }, /* #73 b */
|
---|
2648 | { 0x3a7746, 0x3a7756, 0xd9, 0x00, 0, 30 }, /* #74 */
|
---|
2649 | { 0x050893, 0x050056, 0xd9, 0x00, 0, 30 }, /* #74 b */
|
---|
2650 | { 0x235147, 0x235156, 0xcd, 0x00, 0, 18 }, /* #75 */
|
---|
2651 | { 0x1c2e92, 0x1c2656, 0xcd, 0x00, 0, 18 }, /* #75 b */
|
---|
2652 | { 0x184d57, 0x184d57, 0x1e, 0x1e, 0, 0 }, /* #76 */
|
---|
2653 | { 0x273282, 0x273282, 0x1e, 0x1e, 0, 0 }, /* #76 b */
|
---|
2654 | { 0x313b46, 0x313356, 0xef, 0x00, 0, 14 }, /* #77 */
|
---|
2655 | { 0x0e4493, 0x0e4456, 0xef, 0x00, 0, 14 }, /* #77 b */
|
---|
2656 | { 0x3f15d7, 0x3f1556, 0x8e, 0x00, 0, 13 }, /* #78 */
|
---|
2657 | { 0x006a02, 0x006256, 0x8e, 0x00, 0, 13 }, /* #78 b */
|
---|
2658 | { 0x315253, 0x315253, 0x68, 0x68, 0, 0 }, /* #79 */
|
---|
2659 | { 0x0e2d86, 0x0e2d86, 0x68, 0x68, 0, 0 }, /* #79 b */
|
---|
2660 | { 0x151653, 0x151656, 0x7a, 0x00, 0, 11 }, /* #80 */
|
---|
2661 | { 0x2a6986, 0x2a6156, 0x7a, 0x00, 0, 11 }, /* #80 b */
|
---|
2662 | { 0x3e1a17, 0x3e1256, 0x0a, 0x00, 0, 8 }, /* #81 */
|
---|
2663 | { 0x0165c2, 0x016556, 0x0a, 0x00, 0, 8 }, /* #81 b */
|
---|
2664 | { 0x3c68c7, 0x3c6056, 0x9d, 0x00, 0, 25 }, /* #82 */
|
---|
2665 | { 0x031712, 0x031756, 0x9d, 0x00, 0, 25 }, /* #82 b */
|
---|
2666 | { 0x353a87, 0x353256, 0x32, 0x00, 0, 29 }, /* #83 */
|
---|
2667 | { 0x0a4552, 0x0a4556, 0x32, 0x00, 0, 29 }, /* #83 b */
|
---|
2668 | { 0x333c43, 0x333456, 0x04, 0x00, 0, 31 }, /* #84 */
|
---|
2669 | { 0x0c4396, 0x0c4356, 0x04, 0x00, 0, 31 }, /* #84 b */
|
---|
2670 | { 0x3d3796, 0x3d3f92, 0xd3, 0x98, 0, 3 }, /* #85 */
|
---|
2671 | { 0x024843, 0x024892, 0xd3, 0x98, 0, 3 }, /* #85 b */
|
---|
2672 | { 0x2c7d16, 0x2c7556, 0x06, 0x00, 0, 22 }, /* #86 */
|
---|
2673 | { 0x1302c3, 0x130256, 0x06, 0x00, 0, 22 }, /* #86 b */
|
---|
2674 | { 0x365c06, 0x365456, 0x04, 0x00, 0, 29 }, /* #87 */
|
---|
2675 | { 0x0923d3, 0x092356, 0x04, 0x00, 0, 29 }, /* #87 b */
|
---|
2676 | { 0x047bc2, 0x047356, 0x9c, 0x00, 0, 13 }, /* #88 */
|
---|
2677 | { 0x3b0417, 0x3b0456, 0x9c, 0x00, 0, 13 }, /* #88 b */
|
---|
2678 | { 0x296552, 0x296556, 0xc0, 0x00, 0, 12 }, /* #89 */
|
---|
2679 | { 0x161a87, 0x161256, 0xc0, 0x00, 0, 12 }, /* #89 b */
|
---|
2680 | { 0x333006, 0x333056, 0xb0, 0x00, 0, 18 }, /* #90 */
|
---|
2681 | { 0x0c4fd3, 0x0c4756, 0xb0, 0x00, 0, 18 }, /* #90 b */
|
---|
2682 | { 0x2d0bd6, 0x2d0356, 0x9c, 0x00, 0, 14 }, /* #91 */
|
---|
2683 | { 0x127403, 0x127456, 0x9c, 0x00, 0, 14 }, /* #91 b */
|
---|
2684 | { 0x1f31d3, 0x1f3156, 0xc7, 0x00, 0, 24 }, /* #92 */
|
---|
2685 | { 0x204e06, 0x204656, 0xc7, 0x00, 0, 24 }, /* #92 b */
|
---|
2686 | { 0x092f13, 0x092756, 0xfd, 0x00, 0, 29 }, /* #93 */
|
---|
2687 | { 0x3650c6, 0x365056, 0xfd, 0x00, 0, 29 }, /* #93 b */
|
---|
2688 | { 0x1c2d13, 0x1c2556, 0xfb, 0x00, 0, 13 }, /* #94 */
|
---|
2689 | { 0x2352c6, 0x235256, 0xfb, 0x00, 0, 13 }, /* #94 b */
|
---|
2690 | { 0x3b18d3, 0x3b1056, 0x61, 0x00, 0, 12 }, /* #95 */
|
---|
2691 | { 0x046706, 0x046756, 0x61, 0x00, 0, 12 }, /* #95 b */
|
---|
2692 | };
|
---|
2693 | static const BINU8_TEST_T g_aTests_shr_u8_amd[] =
|
---|
2694 | {
|
---|
2695 | { 0x054dd2, 0x054dd2, 0x00, 0x00, 0, 0 }, /* #0 */
|
---|
2696 | { 0x3a3207, 0x3a3207, 0x00, 0x00, 0, 0 }, /* #0 b */
|
---|
2697 | { 0x342443, 0x342456, 0x00, 0x00, 0, 31 }, /* #1 */
|
---|
2698 | { 0x0b5b96, 0x0b5356, 0x00, 0x00, 0, 31 }, /* #1 b */
|
---|
2699 | { 0x3948d2, 0x394056, 0x00, 0x00, 0, 5 }, /* #2 */
|
---|
2700 | { 0x063707, 0x063756, 0x00, 0x00, 0, 5 }, /* #2 b */
|
---|
2701 | { 0x3f6d13, 0x3f6556, 0x00, 0x00, 0, 22 }, /* #3 */
|
---|
2702 | { 0x0012c6, 0x001256, 0x00, 0x00, 0, 22 }, /* #3 b */
|
---|
2703 | { 0x182313, 0x182356, 0x00, 0x00, 0, 26 }, /* #4 */
|
---|
2704 | { 0x275cc6, 0x275456, 0x00, 0x00, 0, 26 }, /* #4 b */
|
---|
2705 | { 0x272116, 0x272156, 0x00, 0x00, 0, 21 }, /* #5 */
|
---|
2706 | { 0x185ec3, 0x185656, 0x00, 0x00, 0, 21 }, /* #5 b */
|
---|
2707 | { 0x1c0396, 0x1c0356, 0xa3, 0x00, 0, 9 }, /* #6 */
|
---|
2708 | { 0x237c43, 0x237456, 0xa3, 0x00, 0, 9 }, /* #6 b */
|
---|
2709 | { 0x166582, 0x166512, 0xa0, 0x01, 0, 7 }, /* #7 */
|
---|
2710 | { 0x291a57, 0x291212, 0xa0, 0x01, 0, 7 }, /* #7 b */
|
---|
2711 | { 0x174043, 0x174056, 0x3e, 0x00, 0, 7 }, /* #8 */
|
---|
2712 | { 0x283f96, 0x283756, 0x3e, 0x00, 0, 7 }, /* #8 b */
|
---|
2713 | { 0x311802, 0x311056, 0x2e, 0x00, 0, 17 }, /* #9 */
|
---|
2714 | { 0x0e67d7, 0x0e6756, 0x2e, 0x00, 0, 17 }, /* #9 b */
|
---|
2715 | { 0x295cc6, 0x295456, 0x94, 0x00, 0, 22 }, /* #10 */
|
---|
2716 | { 0x162313, 0x162356, 0x94, 0x00, 0, 22 }, /* #10 b */
|
---|
2717 | { 0x3b15d3, 0x3b1556, 0xa3, 0x00, 0, 10 }, /* #11 */
|
---|
2718 | { 0x046a06, 0x046256, 0xa3, 0x00, 0, 10 }, /* #11 b */
|
---|
2719 | { 0x340943, 0x340156, 0x5b, 0x00, 0, 21 }, /* #12 */
|
---|
2720 | { 0x0b7696, 0x0b7656, 0x5b, 0x00, 0, 21 }, /* #12 b */
|
---|
2721 | { 0x024b82, 0x024356, 0x32, 0x00, 0, 26 }, /* #13 */
|
---|
2722 | { 0x3d3457, 0x3d3456, 0x32, 0x00, 0, 26 }, /* #13 b */
|
---|
2723 | { 0x082183, 0x082112, 0xa3, 0x01, 0, 7 }, /* #14 */
|
---|
2724 | { 0x375e56, 0x375612, 0xa3, 0x01, 0, 7 }, /* #14 b */
|
---|
2725 | { 0x354d52, 0x354556, 0xce, 0x00, 0, 10 }, /* #15 */
|
---|
2726 | { 0x0a3287, 0x0a3256, 0xce, 0x00, 0, 10 }, /* #15 b */
|
---|
2727 | { 0x3f2f13, 0x3f2713, 0x3f, 0x07, 0, 3 }, /* #16 */
|
---|
2728 | { 0x0050c6, 0x005013, 0x3f, 0x07, 0, 3 }, /* #16 b */
|
---|
2729 | { 0x035957, 0x035156, 0xa3, 0x00, 0, 28 }, /* #17 */
|
---|
2730 | { 0x3c2682, 0x3c2656, 0xa3, 0x00, 0, 28 }, /* #17 b */
|
---|
2731 | { 0x2b2902, 0x2b2156, 0x36, 0x00, 0, 29 }, /* #18 */
|
---|
2732 | { 0x1456d7, 0x145656, 0x36, 0x00, 0, 29 }, /* #18 b */
|
---|
2733 | { 0x062947, 0x062156, 0x4a, 0x00, 0, 28 }, /* #19 */
|
---|
2734 | { 0x395692, 0x395656, 0x4a, 0x00, 0, 28 }, /* #19 b */
|
---|
2735 | { 0x2478d7, 0x247056, 0x36, 0x00, 0, 19 }, /* #20 */
|
---|
2736 | { 0x1b0702, 0x1b0756, 0x36, 0x00, 0, 19 }, /* #20 b */
|
---|
2737 | { 0x2672c2, 0x267256, 0x1e, 0x00, 0, 18 }, /* #21 */
|
---|
2738 | { 0x190d17, 0x190556, 0x1e, 0x00, 0, 18 }, /* #21 b */
|
---|
2739 | { 0x3f71d3, 0x3f7156, 0x7b, 0x00, 0, 16 }, /* #22 */
|
---|
2740 | { 0x000e06, 0x000656, 0x7b, 0x00, 0, 16 }, /* #22 b */
|
---|
2741 | { 0x394312, 0x394356, 0x42, 0x00, 0, 22 }, /* #23 */
|
---|
2742 | { 0x063cc7, 0x063456, 0x42, 0x00, 0, 22 }, /* #23 b */
|
---|
2743 | { 0x2b4fd2, 0x2b4756, 0x17, 0x00, 0, 24 }, /* #24 */
|
---|
2744 | { 0x143007, 0x143056, 0x17, 0x00, 0, 24 }, /* #24 b */
|
---|
2745 | { 0x086217, 0x086256, 0x86, 0x00, 0, 12 }, /* #25 */
|
---|
2746 | { 0x371dc2, 0x371556, 0x86, 0x00, 0, 12 }, /* #25 b */
|
---|
2747 | { 0x0e02d3, 0x0e0256, 0x97, 0x00, 0, 25 }, /* #26 */
|
---|
2748 | { 0x317d06, 0x317556, 0x97, 0x00, 0, 25 }, /* #26 b */
|
---|
2749 | { 0x1619d6, 0x161156, 0x01, 0x00, 0, 3 }, /* #27 */
|
---|
2750 | { 0x296603, 0x296656, 0x01, 0x00, 0, 3 }, /* #27 b */
|
---|
2751 | { 0x020b12, 0x020356, 0x92, 0x00, 0, 25 }, /* #28 */
|
---|
2752 | { 0x3d74c7, 0x3d7456, 0x92, 0x00, 0, 25 }, /* #28 b */
|
---|
2753 | { 0x1b72d2, 0x1b7256, 0x0b, 0x00, 0, 17 }, /* #29 */
|
---|
2754 | { 0x240d07, 0x240556, 0x0b, 0x00, 0, 17 }, /* #29 b */
|
---|
2755 | { 0x224006, 0x224056, 0x48, 0x00, 0, 9 }, /* #30 */
|
---|
2756 | { 0x1d3fd3, 0x1d3756, 0x48, 0x00, 0, 9 }, /* #30 b */
|
---|
2757 | { 0x382ac2, 0x382213, 0x91, 0x04, 0, 5 }, /* #31 */
|
---|
2758 | { 0x075517, 0x075513, 0x91, 0x04, 0, 5 }, /* #31 b */
|
---|
2759 | { 0x2e72d3, 0x2e7256, 0xbc, 0x00, 0, 19 }, /* #32 */
|
---|
2760 | { 0x110d06, 0x110556, 0xbc, 0x00, 0, 19 }, /* #32 b */
|
---|
2761 | { 0x170b03, 0x170356, 0x5c, 0x00, 0, 11 }, /* #33 */
|
---|
2762 | { 0x2874d6, 0x287456, 0x5c, 0x00, 0, 11 }, /* #33 b */
|
---|
2763 | { 0x334842, 0x334056, 0x4d, 0x00, 0, 15 }, /* #34 */
|
---|
2764 | { 0x0c3797, 0x0c3756, 0x4d, 0x00, 0, 15 }, /* #34 b */
|
---|
2765 | { 0x013903, 0x013156, 0xcf, 0x00, 0, 15 }, /* #35 */
|
---|
2766 | { 0x3e46d6, 0x3e4656, 0xcf, 0x00, 0, 15 }, /* #35 b */
|
---|
2767 | { 0x097992, 0x097156, 0x2b, 0x00, 0, 28 }, /* #36 */
|
---|
2768 | { 0x360647, 0x360656, 0x2b, 0x00, 0, 28 }, /* #36 b */
|
---|
2769 | { 0x305d06, 0x305556, 0xee, 0x00, 0, 15 }, /* #37 */
|
---|
2770 | { 0x0f22d3, 0x0f2256, 0xee, 0x00, 0, 15 }, /* #37 b */
|
---|
2771 | { 0x284b03, 0x284356, 0x5b, 0x00, 0, 29 }, /* #38 */
|
---|
2772 | { 0x1734d6, 0x173456, 0x5b, 0x00, 0, 29 }, /* #38 b */
|
---|
2773 | { 0x0c09c3, 0x0c0156, 0x89, 0x00, 0, 30 }, /* #39 */
|
---|
2774 | { 0x337616, 0x337656, 0x89, 0x00, 0, 30 }, /* #39 b */
|
---|
2775 | { 0x1433d2, 0x143356, 0x75, 0x00, 0, 22 }, /* #40 */
|
---|
2776 | { 0x2b4c07, 0x2b4456, 0x75, 0x00, 0, 22 }, /* #40 b */
|
---|
2777 | { 0x0b42d3, 0x0b4256, 0x06, 0x00, 0, 29 }, /* #41 */
|
---|
2778 | { 0x343d06, 0x343556, 0x06, 0x00, 0, 29 }, /* #41 b */
|
---|
2779 | { 0x1d7086, 0x1d7016, 0x0d, 0x03, 0, 2 }, /* #42 */
|
---|
2780 | { 0x220f53, 0x220716, 0x0d, 0x03, 0, 2 }, /* #42 b */
|
---|
2781 | { 0x315f17, 0x315756, 0x6a, 0x00, 0, 26 }, /* #43 */
|
---|
2782 | { 0x0e20c2, 0x0e2056, 0x6a, 0x00, 0, 26 }, /* #43 b */
|
---|
2783 | { 0x1b4402, 0x1b4456, 0xce, 0x00, 0, 20 }, /* #44 */
|
---|
2784 | { 0x243bd7, 0x243356, 0xce, 0x00, 0, 20 }, /* #44 b */
|
---|
2785 | { 0x0b54c3, 0x0b5412, 0x93, 0x01, 0, 7 }, /* #45 */
|
---|
2786 | { 0x342b16, 0x342312, 0x93, 0x01, 0, 7 }, /* #45 b */
|
---|
2787 | { 0x362097, 0x362056, 0x24, 0x00, 0, 27 }, /* #46 */
|
---|
2788 | { 0x095f42, 0x095756, 0x24, 0x00, 0, 27 }, /* #46 b */
|
---|
2789 | { 0x0b2f97, 0x0b2756, 0xd7, 0x00, 0, 13 }, /* #47 */
|
---|
2790 | { 0x345042, 0x345056, 0xd7, 0x00, 0, 13 }, /* #47 b */
|
---|
2791 | { 0x1e26d7, 0x1e2656, 0x38, 0x00, 0, 15 }, /* #48 */
|
---|
2792 | { 0x215902, 0x215156, 0x38, 0x00, 0, 15 }, /* #48 b */
|
---|
2793 | { 0x087547, 0x087512, 0x49, 0x02, 0, 5 }, /* #49 */
|
---|
2794 | { 0x370a92, 0x370212, 0x49, 0x02, 0, 5 }, /* #49 b */
|
---|
2795 | { 0x303a82, 0x303256, 0x14, 0x00, 0, 18 }, /* #50 */
|
---|
2796 | { 0x0f4557, 0x0f4556, 0x14, 0x00, 0, 18 }, /* #50 b */
|
---|
2797 | { 0x0f4f46, 0x0f4756, 0x1b, 0x00, 0, 30 }, /* #51 */
|
---|
2798 | { 0x303093, 0x303056, 0x1b, 0x00, 0, 30 }, /* #51 b */
|
---|
2799 | { 0x1b2346, 0x1b2346, 0x45, 0x45, 0, 0 }, /* #52 */
|
---|
2800 | { 0x245c93, 0x245c93, 0x45, 0x45, 0, 0 }, /* #52 b */
|
---|
2801 | { 0x061b03, 0x061356, 0xa9, 0x00, 0, 16 }, /* #53 */
|
---|
2802 | { 0x3964d6, 0x396456, 0xa9, 0x00, 0, 16 }, /* #53 b */
|
---|
2803 | { 0x345fc3, 0x345756, 0x36, 0x00, 0, 12 }, /* #54 */
|
---|
2804 | { 0x0b2016, 0x0b2056, 0x36, 0x00, 0, 12 }, /* #54 b */
|
---|
2805 | { 0x0e5cd7, 0x0e5413, 0x14, 0x02, 0, 3 }, /* #55 */
|
---|
2806 | { 0x312302, 0x312313, 0x14, 0x02, 0, 3 }, /* #55 b */
|
---|
2807 | { 0x2a0183, 0x2a0156, 0xd7, 0x00, 0, 13 }, /* #56 */
|
---|
2808 | { 0x157e56, 0x157656, 0xd7, 0x00, 0, 13 }, /* #56 b */
|
---|
2809 | { 0x1d7e53, 0x1d7656, 0x0c, 0x00, 0, 17 }, /* #57 */
|
---|
2810 | { 0x220186, 0x220156, 0x0c, 0x00, 0, 17 }, /* #57 b */
|
---|
2811 | { 0x0c3947, 0x0c3157, 0x28, 0x00, 0, 6 }, /* #58 */
|
---|
2812 | { 0x334692, 0x334657, 0x28, 0x00, 0, 6 }, /* #58 b */
|
---|
2813 | { 0x250003, 0x250056, 0x3c, 0x00, 0, 14 }, /* #59 */
|
---|
2814 | { 0x1a7fd6, 0x1a7756, 0x3c, 0x00, 0, 14 }, /* #59 b */
|
---|
2815 | { 0x390317, 0x390356, 0x2f, 0x00, 0, 8 }, /* #60 */
|
---|
2816 | { 0x067cc2, 0x067456, 0x2f, 0x00, 0, 8 }, /* #60 b */
|
---|
2817 | { 0x183146, 0x183156, 0x8f, 0x00, 0, 29 }, /* #61 */
|
---|
2818 | { 0x274e93, 0x274656, 0x8f, 0x00, 0, 29 }, /* #61 b */
|
---|
2819 | { 0x0154c6, 0x015456, 0x2b, 0x00, 0, 25 }, /* #62 */
|
---|
2820 | { 0x3e2b13, 0x3e2356, 0x2b, 0x00, 0, 25 }, /* #62 b */
|
---|
2821 | { 0x0c5316, 0x0c5356, 0x2c, 0x00, 0, 17 }, /* #63 */
|
---|
2822 | { 0x332cc3, 0x332456, 0x2c, 0x00, 0, 17 }, /* #63 b */
|
---|
2823 | { 0x1a7442, 0x1a7412, 0x71, 0x1c, 0, 2 }, /* #64 */
|
---|
2824 | { 0x250b97, 0x250312, 0x71, 0x1c, 0, 2 }, /* #64 b */
|
---|
2825 | { 0x3f1342, 0x3f1356, 0xad, 0x00, 0, 11 }, /* #65 */
|
---|
2826 | { 0x006c97, 0x006456, 0xad, 0x00, 0, 11 }, /* #65 b */
|
---|
2827 | { 0x2f4d16, 0x2f4556, 0x98, 0x00, 0, 24 }, /* #66 */
|
---|
2828 | { 0x1032c3, 0x103256, 0x98, 0x00, 0, 24 }, /* #66 b */
|
---|
2829 | { 0x3e0407, 0x3e0456, 0xd2, 0x00, 0, 14 }, /* #67 */
|
---|
2830 | { 0x017bd2, 0x017356, 0xd2, 0x00, 0, 14 }, /* #67 b */
|
---|
2831 | { 0x3b6ed2, 0x3b6656, 0xbc, 0x00, 0, 12 }, /* #68 */
|
---|
2832 | { 0x041107, 0x041156, 0xbc, 0x00, 0, 12 }, /* #68 b */
|
---|
2833 | { 0x3740c3, 0x374016, 0x48, 0x09, 0, 3 }, /* #69 */
|
---|
2834 | { 0x083f16, 0x083716, 0x48, 0x09, 0, 3 }, /* #69 b */
|
---|
2835 | { 0x3a2507, 0x3a2556, 0x31, 0x00, 0, 29 }, /* #70 */
|
---|
2836 | { 0x055ad2, 0x055256, 0x31, 0x00, 0, 29 }, /* #70 b */
|
---|
2837 | { 0x1c4ac2, 0x1c4256, 0x42, 0x00, 0, 16 }, /* #71 */
|
---|
2838 | { 0x233517, 0x233556, 0x42, 0x00, 0, 16 }, /* #71 b */
|
---|
2839 | { 0x2d3753, 0x2d3756, 0x2d, 0x00, 0, 24 }, /* #72 */
|
---|
2840 | { 0x124886, 0x124056, 0x2d, 0x00, 0, 24 }, /* #72 b */
|
---|
2841 | { 0x2c16c3, 0x2c1616, 0x3d, 0x0f, 0, 2 }, /* #73 */
|
---|
2842 | { 0x136916, 0x136116, 0x3d, 0x0f, 0, 2 }, /* #73 b */
|
---|
2843 | { 0x333c02, 0x333456, 0x6d, 0x00, 0, 30 }, /* #74 */
|
---|
2844 | { 0x0c43d7, 0x0c4356, 0x6d, 0x00, 0, 30 }, /* #74 b */
|
---|
2845 | { 0x144653, 0x144656, 0x2f, 0x00, 0, 26 }, /* #75 */
|
---|
2846 | { 0x2b3986, 0x2b3156, 0x2f, 0x00, 0, 26 }, /* #75 b */
|
---|
2847 | { 0x2646c3, 0x264656, 0xb0, 0x00, 0, 28 }, /* #76 */
|
---|
2848 | { 0x193916, 0x193156, 0xb0, 0x00, 0, 28 }, /* #76 b */
|
---|
2849 | { 0x3f7b02, 0x3f7356, 0xa7, 0x00, 0, 26 }, /* #77 */
|
---|
2850 | { 0x0004d7, 0x000456, 0xa7, 0x00, 0, 26 }, /* #77 b */
|
---|
2851 | { 0x036cd2, 0x036456, 0xbd, 0x00, 0, 24 }, /* #78 */
|
---|
2852 | { 0x3c1307, 0x3c1356, 0xbd, 0x00, 0, 24 }, /* #78 b */
|
---|
2853 | { 0x372c17, 0x372456, 0x3e, 0x00, 0, 31 }, /* #79 */
|
---|
2854 | { 0x0853c2, 0x085356, 0x3e, 0x00, 0, 31 }, /* #79 b */
|
---|
2855 | { 0x1a4d57, 0x1a4556, 0xb4, 0x00, 0, 28 }, /* #80 */
|
---|
2856 | { 0x253282, 0x253256, 0xb4, 0x00, 0, 28 }, /* #80 b */
|
---|
2857 | { 0x0572d3, 0x057217, 0x27, 0x09, 0, 2 }, /* #81 */
|
---|
2858 | { 0x3a0d06, 0x3a0517, 0x27, 0x09, 0, 2 }, /* #81 b */
|
---|
2859 | { 0x2a3017, 0x2a3813, 0xdd, 0x6e, 0, 1 }, /* #82 */
|
---|
2860 | { 0x154fc2, 0x154f13, 0xdd, 0x6e, 0, 1 }, /* #82 b */
|
---|
2861 | { 0x2e0b13, 0x2e0356, 0x0c, 0x00, 0, 6 }, /* #83 */
|
---|
2862 | { 0x1174c6, 0x117456, 0x0c, 0x00, 0, 6 }, /* #83 b */
|
---|
2863 | { 0x0a0e16, 0x0a0656, 0xe0, 0x00, 0, 11 }, /* #84 */
|
---|
2864 | { 0x3571c3, 0x357156, 0xe0, 0x00, 0, 11 }, /* #84 b */
|
---|
2865 | { 0x262883, 0x262056, 0xc4, 0x00, 0, 26 }, /* #85 */
|
---|
2866 | { 0x195756, 0x195756, 0xc4, 0x00, 0, 26 }, /* #85 b */
|
---|
2867 | { 0x2e1653, 0x2e1656, 0x5d, 0x00, 0, 29 }, /* #86 */
|
---|
2868 | { 0x116986, 0x116156, 0x5d, 0x00, 0, 29 }, /* #86 b */
|
---|
2869 | { 0x2d3197, 0x2d3156, 0xbd, 0x00, 0, 14 }, /* #87 */
|
---|
2870 | { 0x124e42, 0x124656, 0xbd, 0x00, 0, 14 }, /* #87 b */
|
---|
2871 | { 0x1b0453, 0x1b0456, 0xdf, 0x00, 0, 17 }, /* #88 */
|
---|
2872 | { 0x247b86, 0x247356, 0xdf, 0x00, 0, 17 }, /* #88 b */
|
---|
2873 | { 0x375092, 0x375816, 0xd8, 0x6c, 0, 1 }, /* #89 */
|
---|
2874 | { 0x082f47, 0x082f16, 0xd8, 0x6c, 0, 1 }, /* #89 b */
|
---|
2875 | { 0x0f34c6, 0x0f3417, 0xdd, 0x06, 0, 5 }, /* #90 */
|
---|
2876 | { 0x304b13, 0x304317, 0xdd, 0x06, 0, 5 }, /* #90 b */
|
---|
2877 | { 0x1f3707, 0x1f3713, 0x6a, 0x1a, 0, 2 }, /* #91 */
|
---|
2878 | { 0x2048d2, 0x204013, 0x6a, 0x1a, 0, 2 }, /* #91 b */
|
---|
2879 | { 0x037917, 0x037156, 0xbe, 0x00, 0, 18 }, /* #92 */
|
---|
2880 | { 0x3c06c2, 0x3c0656, 0xbe, 0x00, 0, 18 }, /* #92 b */
|
---|
2881 | { 0x087a86, 0x087256, 0xb1, 0x00, 0, 10 }, /* #93 */
|
---|
2882 | { 0x370553, 0x370556, 0xb1, 0x00, 0, 10 }, /* #93 b */
|
---|
2883 | { 0x3c7652, 0x3c7656, 0x2d, 0x00, 0, 18 }, /* #94 */
|
---|
2884 | { 0x030987, 0x030156, 0x2d, 0x00, 0, 18 }, /* #94 b */
|
---|
2885 | { 0x333742, 0x333756, 0xdf, 0x00, 0, 24 }, /* #95 */
|
---|
2886 | { 0x0c4897, 0x0c4056, 0xdf, 0x00, 0, 24 }, /* #95 b */
|
---|
2887 | };
|
---|
2888 | static const BINU8_TEST_T g_aTests_sar_u8_amd[] =
|
---|
2889 | {
|
---|
2890 | { 0x2047d3, 0x204756, 0x00, 0x00, 0, 10 }, /* #0 */
|
---|
2891 | { 0x1f3806, 0x1f3056, 0x00, 0x00, 0, 10 }, /* #0 b */
|
---|
2892 | { 0x286ac3, 0x286256, 0x00, 0x00, 0, 9 }, /* #1 */
|
---|
2893 | { 0x171516, 0x171556, 0x00, 0x00, 0, 9 }, /* #1 b */
|
---|
2894 | { 0x365746, 0x365756, 0x00, 0x00, 0, 8 }, /* #2 */
|
---|
2895 | { 0x092893, 0x092056, 0x00, 0x00, 0, 8 }, /* #2 b */
|
---|
2896 | { 0x376bd7, 0x376356, 0x00, 0x00, 0, 14 }, /* #3 */
|
---|
2897 | { 0x081402, 0x081456, 0x00, 0x00, 0, 14 }, /* #3 b */
|
---|
2898 | { 0x363343, 0x363356, 0x00, 0x00, 0, 27 }, /* #4 */
|
---|
2899 | { 0x094c96, 0x094456, 0x00, 0x00, 0, 27 }, /* #4 b */
|
---|
2900 | { 0x3d7157, 0x3d7156, 0x00, 0x00, 0, 7 }, /* #5 */
|
---|
2901 | { 0x020e82, 0x020656, 0x00, 0x00, 0, 7 }, /* #5 b */
|
---|
2902 | { 0x336147, 0x336116, 0x55, 0x05, 0, 4 }, /* #6 */
|
---|
2903 | { 0x0c1e92, 0x0c1616, 0x55, 0x05, 0, 4 }, /* #6 b */
|
---|
2904 | { 0x1f08d3, 0x1f0056, 0x65, 0x00, 0, 31 }, /* #7 */
|
---|
2905 | { 0x207706, 0x207756, 0x65, 0x00, 0, 31 }, /* #7 b */
|
---|
2906 | { 0x185613, 0x185697, 0xc2, 0xff, 0, 21 }, /* #8 */
|
---|
2907 | { 0x2729c6, 0x272197, 0xc2, 0xff, 0, 21 }, /* #8 b */
|
---|
2908 | { 0x090106, 0x090156, 0x74, 0x00, 0, 9 }, /* #9 */
|
---|
2909 | { 0x367ed3, 0x367656, 0x74, 0x00, 0, 9 }, /* #9 b */
|
---|
2910 | { 0x040a93, 0x040256, 0x0b, 0x00, 0, 22 }, /* #10 */
|
---|
2911 | { 0x3b7546, 0x3b7556, 0x0b, 0x00, 0, 22 }, /* #10 b */
|
---|
2912 | { 0x2e0c03, 0x2e0497, 0xa9, 0xff, 0, 31 }, /* #11 */
|
---|
2913 | { 0x1173d6, 0x117397, 0xa9, 0xff, 0, 31 }, /* #11 b */
|
---|
2914 | { 0x2a6856, 0x2a6097, 0xe6, 0xff, 0, 22 }, /* #12 */
|
---|
2915 | { 0x151783, 0x151797, 0xe6, 0xff, 0, 22 }, /* #12 b */
|
---|
2916 | { 0x302656, 0x302617, 0x70, 0x03, 0, 5 }, /* #13 */
|
---|
2917 | { 0x0f5983, 0x0f5117, 0x70, 0x03, 0, 5 }, /* #13 b */
|
---|
2918 | { 0x3d03d2, 0x3d0356, 0x5b, 0x00, 0, 11 }, /* #14 */
|
---|
2919 | { 0x027c07, 0x027456, 0x5b, 0x00, 0, 11 }, /* #14 b */
|
---|
2920 | { 0x0731d3, 0x073197, 0xab, 0xff, 0, 19 }, /* #15 */
|
---|
2921 | { 0x384e06, 0x384697, 0xab, 0xff, 0, 19 }, /* #15 b */
|
---|
2922 | { 0x270096, 0x270057, 0x55, 0x00, 0, 7 }, /* #16 */
|
---|
2923 | { 0x187f43, 0x187757, 0x55, 0x00, 0, 7 }, /* #16 b */
|
---|
2924 | { 0x3f2f87, 0x3f2756, 0x62, 0x00, 0, 10 }, /* #17 */
|
---|
2925 | { 0x005052, 0x005056, 0x62, 0x00, 0, 10 }, /* #17 b */
|
---|
2926 | { 0x3a3942, 0x3a3156, 0x34, 0x00, 0, 16 }, /* #18 */
|
---|
2927 | { 0x054697, 0x054656, 0x34, 0x00, 0, 16 }, /* #18 b */
|
---|
2928 | { 0x393143, 0x393197, 0xf3, 0xff, 0, 23 }, /* #19 */
|
---|
2929 | { 0x064e96, 0x064697, 0xf3, 0xff, 0, 23 }, /* #19 b */
|
---|
2930 | { 0x034b13, 0x034357, 0x45, 0x00, 0, 7 }, /* #20 */
|
---|
2931 | { 0x3c34c6, 0x3c3457, 0x45, 0x00, 0, 7 }, /* #20 b */
|
---|
2932 | { 0x045b16, 0x045b16, 0xb0, 0xb0, 0, 0 }, /* #21 */
|
---|
2933 | { 0x3b24c3, 0x3b24c3, 0xb0, 0xb0, 0, 0 }, /* #21 b */
|
---|
2934 | { 0x121a83, 0x121256, 0x31, 0x00, 0, 20 }, /* #22 */
|
---|
2935 | { 0x2d6556, 0x2d6556, 0x31, 0x00, 0, 20 }, /* #22 b */
|
---|
2936 | { 0x122386, 0x122357, 0x38, 0x00, 0, 6 }, /* #23 */
|
---|
2937 | { 0x2d5c53, 0x2d5457, 0x38, 0x00, 0, 6 }, /* #23 b */
|
---|
2938 | { 0x057083, 0x057097, 0xd8, 0xff, 0, 27 }, /* #24 */
|
---|
2939 | { 0x3a0f56, 0x3a0797, 0xd8, 0xff, 0, 27 }, /* #24 b */
|
---|
2940 | { 0x013742, 0x013756, 0x28, 0x00, 0, 25 }, /* #25 */
|
---|
2941 | { 0x3e4897, 0x3e4056, 0x28, 0x00, 0, 25 }, /* #25 b */
|
---|
2942 | { 0x0b2dc6, 0x0b2597, 0xe6, 0xff, 0, 18 }, /* #26 */
|
---|
2943 | { 0x345213, 0x345297, 0xe6, 0xff, 0, 18 }, /* #26 b */
|
---|
2944 | { 0x392bd6, 0x392397, 0xae, 0xff, 0, 13 }, /* #27 */
|
---|
2945 | { 0x065403, 0x065497, 0xae, 0xff, 0, 13 }, /* #27 b */
|
---|
2946 | { 0x2f4702, 0x2f4756, 0x5f, 0x00, 0, 14 }, /* #28 */
|
---|
2947 | { 0x1038d7, 0x103056, 0x5f, 0x00, 0, 14 }, /* #28 b */
|
---|
2948 | { 0x353156, 0x353156, 0x75, 0x00, 0, 29 }, /* #29 */
|
---|
2949 | { 0x0a4e83, 0x0a4656, 0x75, 0x00, 0, 29 }, /* #29 b */
|
---|
2950 | { 0x3f0803, 0x3f0056, 0x12, 0x00, 0, 28 }, /* #30 */
|
---|
2951 | { 0x0077d6, 0x007756, 0x12, 0x00, 0, 28 }, /* #30 b */
|
---|
2952 | { 0x365543, 0x365597, 0x8d, 0xff, 0, 26 }, /* #31 */
|
---|
2953 | { 0x092a96, 0x092297, 0x8d, 0xff, 0, 26 }, /* #31 b */
|
---|
2954 | { 0x1b4916, 0x1b4197, 0xfe, 0xff, 0, 29 }, /* #32 */
|
---|
2955 | { 0x2436c3, 0x243697, 0xfe, 0xff, 0, 29 }, /* #32 b */
|
---|
2956 | { 0x087bd7, 0x087312, 0x16, 0x0b, 0, 1 }, /* #33 */
|
---|
2957 | { 0x370402, 0x370412, 0x16, 0x0b, 0, 1 }, /* #33 b */
|
---|
2958 | { 0x0d1483, 0x0d1413, 0x0d, 0x01, 0, 3 }, /* #34 */
|
---|
2959 | { 0x326b56, 0x326313, 0x0d, 0x01, 0, 3 }, /* #34 b */
|
---|
2960 | { 0x1a7c82, 0x1a7493, 0xda, 0xfd, 0, 4 }, /* #35 */
|
---|
2961 | { 0x250357, 0x250393, 0xda, 0xfd, 0, 4 }, /* #35 b */
|
---|
2962 | { 0x3b43c3, 0x3b4356, 0x5f, 0x00, 0, 24 }, /* #36 */
|
---|
2963 | { 0x043c16, 0x043456, 0x5f, 0x00, 0, 24 }, /* #36 b */
|
---|
2964 | { 0x2a7492, 0x2a7497, 0xc9, 0xff, 0, 20 }, /* #37 */
|
---|
2965 | { 0x150b47, 0x150397, 0xc9, 0xff, 0, 20 }, /* #37 b */
|
---|
2966 | { 0x1f4753, 0x1f4756, 0x37, 0x00, 0, 7 }, /* #38 */
|
---|
2967 | { 0x203886, 0x203056, 0x37, 0x00, 0, 7 }, /* #38 b */
|
---|
2968 | { 0x066913, 0x066197, 0xd5, 0xff, 0, 29 }, /* #39 */
|
---|
2969 | { 0x3916c6, 0x391697, 0xd5, 0xff, 0, 29 }, /* #39 b */
|
---|
2970 | { 0x226a17, 0x226256, 0x59, 0x00, 0, 11 }, /* #40 */
|
---|
2971 | { 0x1d15c2, 0x1d1556, 0x59, 0x00, 0, 11 }, /* #40 b */
|
---|
2972 | { 0x0b79c7, 0x0b7193, 0xdd, 0xfe, 0, 5 }, /* #41 */
|
---|
2973 | { 0x340612, 0x340693, 0xdd, 0xfe, 0, 5 }, /* #41 b */
|
---|
2974 | { 0x1f0e92, 0x1f0656, 0x3a, 0x00, 0, 15 }, /* #42 */
|
---|
2975 | { 0x207147, 0x207156, 0x3a, 0x00, 0, 15 }, /* #42 b */
|
---|
2976 | { 0x145842, 0x145056, 0x26, 0x00, 0, 27 }, /* #43 */
|
---|
2977 | { 0x2b2797, 0x2b2756, 0x26, 0x00, 0, 27 }, /* #43 b */
|
---|
2978 | { 0x273303, 0x273317, 0x7e, 0x03, 0, 5 }, /* #44 */
|
---|
2979 | { 0x184cd6, 0x184417, 0x7e, 0x03, 0, 5 }, /* #44 b */
|
---|
2980 | { 0x186b83, 0x186356, 0x46, 0x00, 0, 14 }, /* #45 */
|
---|
2981 | { 0x271456, 0x271456, 0x46, 0x00, 0, 14 }, /* #45 b */
|
---|
2982 | { 0x164806, 0x164056, 0x7a, 0x00, 0, 18 }, /* #46 */
|
---|
2983 | { 0x2937d3, 0x293756, 0x7a, 0x00, 0, 18 }, /* #46 b */
|
---|
2984 | { 0x0c2682, 0x0c2697, 0xe6, 0xff, 0, 8 }, /* #47 */
|
---|
2985 | { 0x335957, 0x335197, 0xe6, 0xff, 0, 8 }, /* #47 b */
|
---|
2986 | { 0x186406, 0x186456, 0x3b, 0x00, 0, 24 }, /* #48 */
|
---|
2987 | { 0x271bd3, 0x271356, 0x3b, 0x00, 0, 24 }, /* #48 b */
|
---|
2988 | { 0x0d5402, 0x0d5456, 0x60, 0x00, 0, 15 }, /* #49 */
|
---|
2989 | { 0x322bd7, 0x322356, 0x60, 0x00, 0, 15 }, /* #49 b */
|
---|
2990 | { 0x253957, 0x253156, 0x57, 0x00, 0, 17 }, /* #50 */
|
---|
2991 | { 0x1a4682, 0x1a4656, 0x57, 0x00, 0, 17 }, /* #50 b */
|
---|
2992 | { 0x047153, 0x047156, 0x6c, 0x00, 0, 21 }, /* #51 */
|
---|
2993 | { 0x3b0e86, 0x3b0656, 0x6c, 0x00, 0, 21 }, /* #51 b */
|
---|
2994 | { 0x1f26d6, 0x1f2656, 0x1a, 0x00, 0, 18 }, /* #52 */
|
---|
2995 | { 0x205903, 0x205156, 0x1a, 0x00, 0, 18 }, /* #52 b */
|
---|
2996 | { 0x2e67d3, 0x2e6797, 0xb5, 0xff, 0, 23 }, /* #53 */
|
---|
2997 | { 0x111806, 0x111097, 0xb5, 0xff, 0, 23 }, /* #53 b */
|
---|
2998 | { 0x095357, 0x095397, 0xb3, 0xff, 0, 22 }, /* #54 */
|
---|
2999 | { 0x362c82, 0x362497, 0xb3, 0xff, 0, 22 }, /* #54 b */
|
---|
3000 | { 0x3a0cc2, 0x3a0456, 0x2c, 0x00, 0, 12 }, /* #55 */
|
---|
3001 | { 0x057317, 0x057356, 0x2c, 0x00, 0, 12 }, /* #55 b */
|
---|
3002 | { 0x3d7dd3, 0x3d7556, 0x22, 0x00, 0, 21 }, /* #56 */
|
---|
3003 | { 0x020206, 0x020256, 0x22, 0x00, 0, 21 }, /* #56 b */
|
---|
3004 | { 0x176552, 0x176556, 0x1b, 0x00, 0, 26 }, /* #57 */
|
---|
3005 | { 0x281a87, 0x281256, 0x1b, 0x00, 0, 26 }, /* #57 b */
|
---|
3006 | { 0x2129d7, 0x212197, 0xc5, 0xff, 0, 14 }, /* #58 */
|
---|
3007 | { 0x1e5602, 0x1e5697, 0xc5, 0xff, 0, 14 }, /* #58 b */
|
---|
3008 | { 0x291842, 0x291013, 0x75, 0x0e, 0, 3 }, /* #59 */
|
---|
3009 | { 0x166797, 0x166713, 0x75, 0x0e, 0, 3 }, /* #59 b */
|
---|
3010 | { 0x046c42, 0x046497, 0xc5, 0xff, 0, 31 }, /* #60 */
|
---|
3011 | { 0x3b1397, 0x3b1397, 0xc5, 0xff, 0, 31 }, /* #60 b */
|
---|
3012 | { 0x391d42, 0x391556, 0x36, 0x00, 0, 17 }, /* #61 */
|
---|
3013 | { 0x066297, 0x066256, 0x36, 0x00, 0, 17 }, /* #61 b */
|
---|
3014 | { 0x140cc7, 0x140497, 0xfa, 0xff, 0, 28 }, /* #62 */
|
---|
3015 | { 0x2b7312, 0x2b7397, 0xfa, 0xff, 0, 28 }, /* #62 b */
|
---|
3016 | { 0x1814c6, 0x181497, 0x98, 0xff, 0, 24 }, /* #63 */
|
---|
3017 | { 0x276b13, 0x276397, 0x98, 0xff, 0, 24 }, /* #63 b */
|
---|
3018 | { 0x256797, 0x256793, 0xef, 0xfb, 0, 2 }, /* #64 */
|
---|
3019 | { 0x1a1842, 0x1a1093, 0xef, 0xfb, 0, 2 }, /* #64 b */
|
---|
3020 | { 0x1e5212, 0x1e5256, 0x1a, 0x00, 0, 18 }, /* #65 */
|
---|
3021 | { 0x212dc7, 0x212556, 0x1a, 0x00, 0, 18 }, /* #65 b */
|
---|
3022 | { 0x280986, 0x280156, 0x0e, 0x00, 0, 23 }, /* #66 */
|
---|
3023 | { 0x177653, 0x177656, 0x0e, 0x00, 0, 23 }, /* #66 b */
|
---|
3024 | { 0x395a52, 0x395297, 0xb3, 0xff, 0, 29 }, /* #67 */
|
---|
3025 | { 0x062587, 0x062597, 0xb3, 0xff, 0, 29 }, /* #67 b */
|
---|
3026 | { 0x356043, 0x356097, 0xd7, 0xff, 0, 29 }, /* #68 */
|
---|
3027 | { 0x0a1f96, 0x0a1797, 0xd7, 0xff, 0, 29 }, /* #68 b */
|
---|
3028 | { 0x273e13, 0x273697, 0xb0, 0xff, 0, 27 }, /* #69 */
|
---|
3029 | { 0x1841c6, 0x184197, 0xb0, 0xff, 0, 27 }, /* #69 b */
|
---|
3030 | { 0x356082, 0x356097, 0xf1, 0xff, 0, 9 }, /* #70 */
|
---|
3031 | { 0x0a1f57, 0x0a1797, 0xf1, 0xff, 0, 9 }, /* #70 b */
|
---|
3032 | { 0x202f47, 0x202797, 0xb6, 0xff, 0, 27 }, /* #71 */
|
---|
3033 | { 0x1f5092, 0x1f5097, 0xb6, 0xff, 0, 27 }, /* #71 b */
|
---|
3034 | { 0x196312, 0x196312, 0xf2, 0xf2, 0, 0 }, /* #72 */
|
---|
3035 | { 0x261cc7, 0x261cc7, 0xf2, 0xf2, 0, 0 }, /* #72 b */
|
---|
3036 | { 0x286e17, 0x286656, 0x01, 0x00, 0, 31 }, /* #73 */
|
---|
3037 | { 0x1711c2, 0x171156, 0x01, 0x00, 0, 31 }, /* #73 b */
|
---|
3038 | { 0x192f92, 0x192797, 0x88, 0xff, 0, 24 }, /* #74 */
|
---|
3039 | { 0x265047, 0x265097, 0x88, 0xff, 0, 24 }, /* #74 b */
|
---|
3040 | { 0x275697, 0x275697, 0xd2, 0xff, 0, 9 }, /* #75 */
|
---|
3041 | { 0x182942, 0x182197, 0xd2, 0xff, 0, 9 }, /* #75 b */
|
---|
3042 | { 0x0d48d7, 0x0d4097, 0xf6, 0xff, 0, 13 }, /* #76 */
|
---|
3043 | { 0x323702, 0x323797, 0xf6, 0xff, 0, 13 }, /* #76 b */
|
---|
3044 | { 0x016513, 0x016556, 0x18, 0x00, 0, 29 }, /* #77 */
|
---|
3045 | { 0x3e1ac6, 0x3e1256, 0x18, 0x00, 0, 29 }, /* #77 b */
|
---|
3046 | { 0x375f46, 0x375756, 0x6d, 0x00, 0, 8 }, /* #78 */
|
---|
3047 | { 0x082093, 0x082056, 0x6d, 0x00, 0, 8 }, /* #78 b */
|
---|
3048 | { 0x0f3353, 0x0f3397, 0xfe, 0xff, 0, 10 }, /* #79 */
|
---|
3049 | { 0x304c86, 0x304497, 0xfe, 0xff, 0, 10 }, /* #79 b */
|
---|
3050 | { 0x3a15d2, 0x3a1556, 0x09, 0x00, 0, 9 }, /* #80 */
|
---|
3051 | { 0x056a07, 0x056256, 0x09, 0x00, 0, 9 }, /* #80 b */
|
---|
3052 | { 0x296083, 0x296097, 0xdf, 0xff, 0, 30 }, /* #81 */
|
---|
3053 | { 0x161f56, 0x161797, 0xdf, 0xff, 0, 30 }, /* #81 b */
|
---|
3054 | { 0x015e97, 0x015697, 0x87, 0xff, 0, 13 }, /* #82 */
|
---|
3055 | { 0x3e2142, 0x3e2197, 0x87, 0xff, 0, 13 }, /* #82 b */
|
---|
3056 | { 0x1105c2, 0x110597, 0xb7, 0xff, 0, 17 }, /* #83 */
|
---|
3057 | { 0x2e7a17, 0x2e7297, 0xb7, 0xff, 0, 17 }, /* #83 b */
|
---|
3058 | { 0x245ac3, 0x245256, 0x75, 0x00, 0, 16 }, /* #84 */
|
---|
3059 | { 0x1b2516, 0x1b2556, 0x75, 0x00, 0, 16 }, /* #84 b */
|
---|
3060 | { 0x237c42, 0x237412, 0x41, 0x02, 0, 5 }, /* #85 */
|
---|
3061 | { 0x1c0397, 0x1c0312, 0x41, 0x02, 0, 5 }, /* #85 b */
|
---|
3062 | { 0x0a2857, 0x0a2097, 0xb2, 0xff, 0, 18 }, /* #86 */
|
---|
3063 | { 0x355782, 0x355797, 0xb2, 0xff, 0, 18 }, /* #86 b */
|
---|
3064 | { 0x3a2653, 0x3a2656, 0x7d, 0x00, 0, 9 }, /* #87 */
|
---|
3065 | { 0x055986, 0x055156, 0x7d, 0x00, 0, 9 }, /* #87 b */
|
---|
3066 | { 0x307b57, 0x307397, 0xad, 0xff, 0, 9 }, /* #88 */
|
---|
3067 | { 0x0f0482, 0x0f0497, 0xad, 0xff, 0, 9 }, /* #88 b */
|
---|
3068 | { 0x247496, 0x247497, 0xac, 0xff, 0, 31 }, /* #89 */
|
---|
3069 | { 0x1b0b43, 0x1b0397, 0xac, 0xff, 0, 31 }, /* #89 b */
|
---|
3070 | { 0x050846, 0x050056, 0x76, 0x00, 0, 20 }, /* #90 */
|
---|
3071 | { 0x3a7793, 0x3a7756, 0x76, 0x00, 0, 20 }, /* #90 b */
|
---|
3072 | { 0x3744c6, 0x374497, 0xf9, 0xff, 0, 5 }, /* #91 */
|
---|
3073 | { 0x083b13, 0x083397, 0xf9, 0xff, 0, 5 }, /* #91 b */
|
---|
3074 | { 0x151212, 0x151256, 0x54, 0x00, 0, 29 }, /* #92 */
|
---|
3075 | { 0x2a6dc7, 0x2a6556, 0x54, 0x00, 0, 29 }, /* #92 b */
|
---|
3076 | { 0x317352, 0x317393, 0xec, 0xfe, 0, 4 }, /* #93 */
|
---|
3077 | { 0x0e0c87, 0x0e0493, 0xec, 0xfe, 0, 4 }, /* #93 b */
|
---|
3078 | { 0x077bd6, 0x077397, 0xfb, 0xff, 0, 9 }, /* #94 */
|
---|
3079 | { 0x380403, 0x380497, 0xfb, 0xff, 0, 9 }, /* #94 b */
|
---|
3080 | { 0x010d86, 0x010556, 0x3f, 0x00, 0, 26 }, /* #95 */
|
---|
3081 | { 0x3e7253, 0x3e7256, 0x3f, 0x00, 0, 26 }, /* #95 b */
|
---|
3082 | };
|
---|
3083 | static const BINU16_TEST_T g_aTests_rol_u16_amd[] =
|
---|
3084 | {
|
---|
3085 | { 0x2b13d2, 0x2b13d2, 0x0000, 0x0000, 0, 17 }, /* #0 */
|
---|
3086 | { 0x146c07, 0x146406, 0x0000, 0x0000, 0, 17 }, /* #0 b */
|
---|
3087 | { 0x0f3112, 0x0f3112, 0x0000, 0x0000, 0, 51 }, /* #1 */
|
---|
3088 | { 0x304ec7, 0x3046c6, 0x0000, 0x0000, 0, 51 }, /* #1 b */
|
---|
3089 | { 0x100947, 0x100146, 0x0000, 0x0000, 0, 8 }, /* #2 */
|
---|
3090 | { 0x2f7692, 0x2f7692, 0x0000, 0x0000, 0, 8 }, /* #2 b */
|
---|
3091 | { 0x0959c6, 0x0951c6, 0x0000, 0x0000, 0, 15 }, /* #3 */
|
---|
3092 | { 0x362613, 0x362612, 0x0000, 0x0000, 0, 15 }, /* #3 b */
|
---|
3093 | { 0x3b34d6, 0x3b34d6, 0x0000, 0x0000, 0, 38 }, /* #4 */
|
---|
3094 | { 0x044b03, 0x044302, 0x0000, 0x0000, 0, 38 }, /* #4 b */
|
---|
3095 | { 0x054593, 0x054592, 0x0000, 0x0000, 0, 33 }, /* #5 */
|
---|
3096 | { 0x3a3a46, 0x3a3246, 0x0000, 0x0000, 0, 33 }, /* #5 b */
|
---|
3097 | { 0x0a5b86, 0x0a5386, 0x104e, 0x1384, 0, 6 }, /* #6 */
|
---|
3098 | { 0x352453, 0x352452, 0x104e, 0x1384, 0, 6 }, /* #6 b */
|
---|
3099 | { 0x080bc6, 0x080bc6, 0xbb64, 0xd92e, 0, 6 }, /* #7 */
|
---|
3100 | { 0x377413, 0x377c12, 0xbb64, 0xd92e, 0, 6 }, /* #7 b */
|
---|
3101 | { 0x305fc6, 0x3057c6, 0x381c, 0x381c, 0, 48 }, /* #8 */
|
---|
3102 | { 0x0f2013, 0x0f2012, 0x381c, 0x381c, 0, 48 }, /* #8 b */
|
---|
3103 | { 0x0870d2, 0x0870d2, 0xa9c8, 0xa9c8, 0, 32 }, /* #9 */
|
---|
3104 | { 0x370f07, 0x370f07, 0xa9c8, 0xa9c8, 0, 32 }, /* #9 b */
|
---|
3105 | { 0x0b7847, 0x0b7047, 0xb73e, 0xcfad, 0, 38 }, /* #10 */
|
---|
3106 | { 0x340792, 0x340793, 0xb73e, 0xcfad, 0, 38 }, /* #10 b */
|
---|
3107 | { 0x0c4687, 0x0c4687, 0xf619, 0xec33, 0, 49 }, /* #11 */
|
---|
3108 | { 0x333952, 0x333153, 0xf619, 0xec33, 0, 49 }, /* #11 b */
|
---|
3109 | { 0x0f0e82, 0x0f0682, 0xe004, 0x1380, 0, 10 }, /* #12 */
|
---|
3110 | { 0x307157, 0x307156, 0xe004, 0x1380, 0, 10 }, /* #12 b */
|
---|
3111 | { 0x2d0e92, 0x2d0e92, 0xcd31, 0xc734, 0, 10 }, /* #13 */
|
---|
3112 | { 0x127147, 0x127946, 0xcd31, 0xc734, 0, 10 }, /* #13 b */
|
---|
3113 | { 0x1422c6, 0x142ac6, 0xb47e, 0x8fd6, 0, 5 }, /* #14 */
|
---|
3114 | { 0x2b5d13, 0x2b5d12, 0xb47e, 0x8fd6, 0, 5 }, /* #14 b */
|
---|
3115 | { 0x045cd3, 0x0454d3, 0x7bbd, 0xaf77, 0, 61 }, /* #15 */
|
---|
3116 | { 0x3b2306, 0x3b2307, 0x7bbd, 0xaf77, 0, 61 }, /* #15 b */
|
---|
3117 | { 0x294186, 0x294186, 0x043c, 0x1e02, 0, 7 }, /* #16 */
|
---|
3118 | { 0x163e53, 0x163652, 0x043c, 0x1e02, 0, 7 }, /* #16 b */
|
---|
3119 | { 0x127d97, 0x127d96, 0xa7b7, 0xf4f6, 0, 45 }, /* #17 */
|
---|
3120 | { 0x2d0242, 0x2d0a42, 0xa7b7, 0xf4f6, 0, 45 }, /* #17 b */
|
---|
3121 | { 0x3c71d2, 0x3c79d3, 0x4b99, 0x2e65, 0, 50 }, /* #18 */
|
---|
3122 | { 0x030e07, 0x030e07, 0x4b99, 0x2e65, 0, 50 }, /* #18 b */
|
---|
3123 | { 0x2463d6, 0x246bd7, 0xb6d5, 0x6db5, 0, 30 }, /* #19 */
|
---|
3124 | { 0x1b1c03, 0x1b1c03, 0xb6d5, 0x6db5, 0, 30 }, /* #19 b */
|
---|
3125 | { 0x171443, 0x171443, 0xbd37, 0xe9bd, 0, 51 }, /* #20 */
|
---|
3126 | { 0x286b96, 0x286397, 0xbd37, 0xe9bd, 0, 51 }, /* #20 b */
|
---|
3127 | { 0x2a3993, 0x2a3193, 0x7661, 0xd985, 0, 18 }, /* #21 */
|
---|
3128 | { 0x154646, 0x154647, 0x7661, 0xd985, 0, 18 }, /* #21 b */
|
---|
3129 | { 0x2c57c6, 0x2c5fc7, 0x1d4b, 0x2c75, 0, 58 }, /* #22 */
|
---|
3130 | { 0x132813, 0x132813, 0x1d4b, 0x2c75, 0, 58 }, /* #22 b */
|
---|
3131 | { 0x2b19c3, 0x2b11c3, 0x32f5, 0xea65, 0, 9 }, /* #23 */
|
---|
3132 | { 0x146616, 0x146617, 0x32f5, 0xea65, 0, 9 }, /* #23 b */
|
---|
3133 | { 0x022796, 0x022f97, 0x1750, 0x0175, 0, 60 }, /* #24 */
|
---|
3134 | { 0x3d5843, 0x3d5843, 0x1750, 0x0175, 0, 60 }, /* #24 b */
|
---|
3135 | { 0x3f1592, 0x3f1d93, 0xd605, 0x5817, 0, 34 }, /* #25 */
|
---|
3136 | { 0x006a47, 0x006a47, 0xd605, 0x5817, 0, 34 }, /* #25 b */
|
---|
3137 | { 0x195a87, 0x195a87, 0x42ef, 0x7a17, 0, 27 }, /* #26 */
|
---|
3138 | { 0x262552, 0x262d53, 0x42ef, 0x7a17, 0, 27 }, /* #26 b */
|
---|
3139 | { 0x2e5012, 0x2e5012, 0x84f9, 0x613e, 0, 14 }, /* #27 */
|
---|
3140 | { 0x112fc7, 0x1127c6, 0x84f9, 0x613e, 0, 14 }, /* #27 b */
|
---|
3141 | { 0x361887, 0x361886, 0x80aa, 0xaa02, 0, 58 }, /* #28 */
|
---|
3142 | { 0x096752, 0x096f52, 0x80aa, 0xaa02, 0, 58 }, /* #28 b */
|
---|
3143 | { 0x0163d3, 0x0163d2, 0x69f0, 0x69f0, 0, 16 }, /* #29 */
|
---|
3144 | { 0x3e1c06, 0x3e1406, 0x69f0, 0x69f0, 0, 16 }, /* #29 b */
|
---|
3145 | { 0x2f4c06, 0x2f4c07, 0x5e74, 0x79d1, 0, 2 }, /* #30 */
|
---|
3146 | { 0x1033d3, 0x103bd3, 0x5e74, 0x79d1, 0, 2 }, /* #30 b */
|
---|
3147 | { 0x357556, 0x357d56, 0x1ec5, 0x8f62, 0, 31 }, /* #31 */
|
---|
3148 | { 0x0a0a83, 0x0a0a82, 0x1ec5, 0x8f62, 0, 31 }, /* #31 b */
|
---|
3149 | { 0x2a28c2, 0x2a20c3, 0xb861, 0x86e1, 0, 42 }, /* #32 */
|
---|
3150 | { 0x155717, 0x155717, 0xb861, 0x86e1, 0, 42 }, /* #32 b */
|
---|
3151 | { 0x3c1a12, 0x3c1a12, 0xccd6, 0xd6cc, 0, 8 }, /* #33 */
|
---|
3152 | { 0x0365c7, 0x036dc6, 0xccd6, 0xd6cc, 0, 8 }, /* #33 b */
|
---|
3153 | { 0x103146, 0x103146, 0xf9b2, 0xf9b2, 0, 32 }, /* #34 */
|
---|
3154 | { 0x2f4e93, 0x2f4e93, 0xf9b2, 0xf9b2, 0, 32 }, /* #34 b */
|
---|
3155 | { 0x050186, 0x050986, 0x29fe, 0xa7f8, 0, 50 }, /* #35 */
|
---|
3156 | { 0x3a7e53, 0x3a7e52, 0x29fe, 0xa7f8, 0, 50 }, /* #35 b */
|
---|
3157 | { 0x2b3756, 0x2b3f56, 0x6f37, 0xde6e, 0, 17 }, /* #36 */
|
---|
3158 | { 0x144883, 0x144882, 0x6f37, 0xde6e, 0, 17 }, /* #36 b */
|
---|
3159 | { 0x245157, 0x245157, 0x0798, 0xcc03, 0, 39 }, /* #37 */
|
---|
3160 | { 0x1b2e82, 0x1b2683, 0x0798, 0xcc03, 0, 39 }, /* #37 b */
|
---|
3161 | { 0x0e1107, 0x0e1106, 0x9799, 0x665e, 0, 26 }, /* #38 */
|
---|
3162 | { 0x316ed2, 0x3166d2, 0x9799, 0x665e, 0, 26 }, /* #38 b */
|
---|
3163 | { 0x3b1b83, 0x3b1383, 0x726e, 0xce4d, 0, 45 }, /* #39 */
|
---|
3164 | { 0x046456, 0x046457, 0x726e, 0xce4d, 0, 45 }, /* #39 b */
|
---|
3165 | { 0x144d17, 0x144d17, 0xb9ce, 0x5ce7, 0, 63 }, /* #40 */
|
---|
3166 | { 0x2b32c2, 0x2b3ac3, 0xb9ce, 0x5ce7, 0, 63 }, /* #40 b */
|
---|
3167 | { 0x2b3453, 0x2b3c53, 0x7897, 0x7789, 0, 12 }, /* #41 */
|
---|
3168 | { 0x144b86, 0x144b87, 0x7897, 0x7789, 0, 12 }, /* #41 b */
|
---|
3169 | { 0x186883, 0x186883, 0x38c8, 0x0719, 0, 13 }, /* #42 */
|
---|
3170 | { 0x271756, 0x271f57, 0x38c8, 0x0719, 0, 13 }, /* #42 b */
|
---|
3171 | { 0x1e40c3, 0x1e48c2, 0x746f, 0xf746, 0, 44 }, /* #43 */
|
---|
3172 | { 0x213f16, 0x213f16, 0x746f, 0xf746, 0, 44 }, /* #43 b */
|
---|
3173 | { 0x3a03d2, 0x3a0bd3, 0x0034, 0x000d, 0, 30 }, /* #44 */
|
---|
3174 | { 0x057c07, 0x057c07, 0x0034, 0x000d, 0, 30 }, /* #44 b */
|
---|
3175 | { 0x2725c3, 0x272dc2, 0xa408, 0x8114, 0, 5 }, /* #45 */
|
---|
3176 | { 0x185a16, 0x185a16, 0xa408, 0x8114, 0, 5 }, /* #45 b */
|
---|
3177 | { 0x267e57, 0x267657, 0xda85, 0xb50b, 0, 1 }, /* #46 */
|
---|
3178 | { 0x190182, 0x190183, 0xda85, 0xb50b, 0, 1 }, /* #46 b */
|
---|
3179 | { 0x2a21d3, 0x2a29d2, 0xecc6, 0xc6ec, 0, 56 }, /* #47 */
|
---|
3180 | { 0x155e06, 0x155e06, 0xecc6, 0xc6ec, 0, 56 }, /* #47 b */
|
---|
3181 | { 0x320192, 0x320992, 0x1672, 0xe42c, 0, 57 }, /* #48 */
|
---|
3182 | { 0x0d7e47, 0x0d7e46, 0x1672, 0xe42c, 0, 57 }, /* #48 b */
|
---|
3183 | { 0x3c7c46, 0x3c7c47, 0xa7db, 0x6e9f, 0, 58 }, /* #49 */
|
---|
3184 | { 0x030393, 0x030b93, 0xa7db, 0x6e9f, 0, 58 }, /* #49 b */
|
---|
3185 | { 0x331042, 0x331842, 0x15c7, 0xe38a, 0, 55 }, /* #50 */
|
---|
3186 | { 0x0c6f97, 0x0c6f96, 0x15c7, 0xe38a, 0, 55 }, /* #50 b */
|
---|
3187 | { 0x3331d7, 0x3339d7, 0x0e34, 0x038d, 0, 62 }, /* #51 */
|
---|
3188 | { 0x0c4e02, 0x0c4e03, 0x0e34, 0x038d, 0, 62 }, /* #51 b */
|
---|
3189 | { 0x2475d3, 0x2475d2, 0x10d4, 0x4350, 0, 50 }, /* #52 */
|
---|
3190 | { 0x1b0a06, 0x1b0206, 0x10d4, 0x4350, 0, 50 }, /* #52 b */
|
---|
3191 | { 0x383892, 0x383093, 0x45fe, 0xe45f, 0, 44 }, /* #53 */
|
---|
3192 | { 0x074747, 0x074747, 0x45fe, 0xe45f, 0, 44 }, /* #53 b */
|
---|
3193 | { 0x094e56, 0x094656, 0x0a4f, 0x4f0a, 0, 24 }, /* #54 */
|
---|
3194 | { 0x363183, 0x363182, 0x0a4f, 0x4f0a, 0, 24 }, /* #54 b */
|
---|
3195 | { 0x314282, 0x314a83, 0x9046, 0x4823, 0, 63 }, /* #55 */
|
---|
3196 | { 0x0e3d57, 0x0e3d57, 0x9046, 0x4823, 0, 63 }, /* #55 b */
|
---|
3197 | { 0x040c82, 0x040482, 0x7229, 0x5c8a, 0, 30 }, /* #56 */
|
---|
3198 | { 0x3b7357, 0x3b7356, 0x7229, 0x5c8a, 0, 30 }, /* #56 b */
|
---|
3199 | { 0x3838c2, 0x3830c3, 0x66d4, 0x9b51, 0, 18 }, /* #57 */
|
---|
3200 | { 0x074717, 0x074717, 0x66d4, 0x9b51, 0, 18 }, /* #57 b */
|
---|
3201 | { 0x2e1853, 0x2e1852, 0x9e25, 0x9678, 0, 58 }, /* #58 */
|
---|
3202 | { 0x116786, 0x116f86, 0x9e25, 0x9678, 0, 58 }, /* #58 b */
|
---|
3203 | { 0x393fd2, 0x3937d2, 0xe270, 0x70e2, 0, 56 }, /* #59 */
|
---|
3204 | { 0x064007, 0x064006, 0xe270, 0x70e2, 0, 56 }, /* #59 b */
|
---|
3205 | { 0x3d1996, 0x3d1996, 0xb262, 0x98ac, 0, 6 }, /* #60 */
|
---|
3206 | { 0x026643, 0x026e42, 0xb262, 0x98ac, 0, 6 }, /* #60 b */
|
---|
3207 | { 0x2422d2, 0x242ad2, 0x1d32, 0xc874, 0, 26 }, /* #61 */
|
---|
3208 | { 0x1b5d07, 0x1b5d06, 0x1d32, 0xc874, 0, 26 }, /* #61 b */
|
---|
3209 | { 0x283c52, 0x283c52, 0xa592, 0x964a, 0, 50 }, /* #62 */
|
---|
3210 | { 0x174387, 0x174b86, 0xa592, 0x964a, 0, 50 }, /* #62 b */
|
---|
3211 | { 0x2e0b93, 0x2e0b92, 0x44b0, 0xc112, 0, 58 }, /* #63 */
|
---|
3212 | { 0x117446, 0x117c46, 0x44b0, 0xc112, 0, 58 }, /* #63 b */
|
---|
3213 | { 0x314902, 0x314102, 0x5328, 0x5328, 0, 48 }, /* #64 */
|
---|
3214 | { 0x0e36d7, 0x0e36d6, 0x5328, 0x5328, 0, 48 }, /* #64 b */
|
---|
3215 | { 0x162543, 0x162543, 0x6024, 0x8091, 0, 34 }, /* #65 */
|
---|
3216 | { 0x295a96, 0x295297, 0x6024, 0x8091, 0, 34 }, /* #65 b */
|
---|
3217 | { 0x135e17, 0x135e16, 0x57da, 0x95f6, 0, 14 }, /* #66 */
|
---|
3218 | { 0x2c21c2, 0x2c29c2, 0x57da, 0x95f6, 0, 14 }, /* #66 b */
|
---|
3219 | { 0x034316, 0x034b17, 0x0d13, 0x30d1, 0, 60 }, /* #67 */
|
---|
3220 | { 0x3c3cc3, 0x3c3cc3, 0x0d13, 0x30d1, 0, 60 }, /* #67 b */
|
---|
3221 | { 0x361cc7, 0x361cc6, 0x185c, 0xe0c2, 0, 59 }, /* #68 */
|
---|
3222 | { 0x096312, 0x096b12, 0x185c, 0xe0c2, 0, 59 }, /* #68 b */
|
---|
3223 | { 0x335a02, 0x335203, 0x9e12, 0xc253, 0, 53 }, /* #69 */
|
---|
3224 | { 0x0c25d7, 0x0c25d7, 0x9e12, 0xc253, 0, 53 }, /* #69 b */
|
---|
3225 | { 0x281a93, 0x281292, 0x1c0d, 0x68e0, 0, 59 }, /* #70 */
|
---|
3226 | { 0x176546, 0x176546, 0x1c0d, 0x68e0, 0, 59 }, /* #70 b */
|
---|
3227 | { 0x282412, 0x282413, 0x9f98, 0xcc4f, 0, 39 }, /* #71 */
|
---|
3228 | { 0x175bc7, 0x1753c7, 0x9f98, 0xcc4f, 0, 39 }, /* #71 b */
|
---|
3229 | { 0x2c0552, 0x2c0552, 0x5059, 0x2ca8, 0, 55 }, /* #72 */
|
---|
3230 | { 0x137a87, 0x137286, 0x5059, 0x2ca8, 0, 55 }, /* #72 b */
|
---|
3231 | { 0x230253, 0x230253, 0xd1b2, 0xa365, 0, 49 }, /* #73 */
|
---|
3232 | { 0x1c7d86, 0x1c7587, 0xd1b2, 0xa365, 0, 49 }, /* #73 b */
|
---|
3233 | { 0x1839d2, 0x1839d2, 0x8867, 0x8678, 0, 20 }, /* #74 */
|
---|
3234 | { 0x274607, 0x274e06, 0x8867, 0x8678, 0, 20 }, /* #74 b */
|
---|
3235 | { 0x173952, 0x173953, 0xf165, 0x65f1, 0, 40 }, /* #75 */
|
---|
3236 | { 0x284687, 0x284e87, 0xf165, 0x65f1, 0, 40 }, /* #75 b */
|
---|
3237 | { 0x0344d7, 0x0344d7, 0x6f63, 0xbd8d, 0, 18 }, /* #76 */
|
---|
3238 | { 0x3c3b02, 0x3c3303, 0x6f63, 0xbd8d, 0, 18 }, /* #76 b */
|
---|
3239 | { 0x297303, 0x297302, 0xf276, 0x76f2, 0, 8 }, /* #77 */
|
---|
3240 | { 0x160cd6, 0x1604d6, 0xf276, 0x76f2, 0, 8 }, /* #77 b */
|
---|
3241 | { 0x142ec2, 0x1426c3, 0xbc36, 0xaf0d, 0, 30 }, /* #78 */
|
---|
3242 | { 0x2b5117, 0x2b5117, 0xbc36, 0xaf0d, 0, 30 }, /* #78 b */
|
---|
3243 | { 0x2e72c7, 0x2e7ac6, 0x43b1, 0xc50e, 0, 58 }, /* #79 */
|
---|
3244 | { 0x110d12, 0x110d12, 0x43b1, 0xc50e, 0, 58 }, /* #79 b */
|
---|
3245 | { 0x103e17, 0x103e16, 0x0dd6, 0xeb06, 0, 39 }, /* #80 */
|
---|
3246 | { 0x2f41c2, 0x2f49c2, 0x0dd6, 0xeb06, 0, 39 }, /* #80 b */
|
---|
3247 | { 0x3b7387, 0x3b7386, 0xcf24, 0x499e, 0, 25 }, /* #81 */
|
---|
3248 | { 0x040c52, 0x040452, 0xcf24, 0x499e, 0, 25 }, /* #81 b */
|
---|
3249 | { 0x393ad6, 0x393ad7, 0x020b, 0x0581, 0, 23 }, /* #82 */
|
---|
3250 | { 0x064503, 0x064d03, 0x020b, 0x0581, 0, 23 }, /* #82 b */
|
---|
3251 | { 0x203812, 0x203013, 0xcadd, 0xdcad, 0, 60 }, /* #83 */
|
---|
3252 | { 0x1f47c7, 0x1f47c7, 0xcadd, 0xdcad, 0, 60 }, /* #83 b */
|
---|
3253 | { 0x360553, 0x360d53, 0xd5b8, 0x56e3, 0, 18 }, /* #84 */
|
---|
3254 | { 0x097a86, 0x097a87, 0xd5b8, 0x56e3, 0, 18 }, /* #84 b */
|
---|
3255 | { 0x367857, 0x367056, 0xc238, 0x7184, 0, 57 }, /* #85 */
|
---|
3256 | { 0x090782, 0x090782, 0xc238, 0x7184, 0, 57 }, /* #85 b */
|
---|
3257 | { 0x264ec7, 0x2646c6, 0xc80f, 0x407e, 0, 51 }, /* #86 */
|
---|
3258 | { 0x193112, 0x193112, 0xc80f, 0x407e, 0, 51 }, /* #86 b */
|
---|
3259 | { 0x042703, 0x042f02, 0x7995, 0xf32a, 0, 49 }, /* #87 */
|
---|
3260 | { 0x3b58d6, 0x3b58d6, 0x7995, 0xf32a, 0, 49 }, /* #87 b */
|
---|
3261 | { 0x1f1582, 0x1f1d82, 0x1570, 0xb80a, 0, 39 }, /* #88 */
|
---|
3262 | { 0x206a57, 0x206a56, 0x1570, 0xb80a, 0, 39 }, /* #88 b */
|
---|
3263 | { 0x393413, 0x393c12, 0x082c, 0x82c0, 0, 4 }, /* #89 */
|
---|
3264 | { 0x064bc6, 0x064bc6, 0x082c, 0x82c0, 0, 4 }, /* #89 b */
|
---|
3265 | { 0x1c43d6, 0x1c4bd7, 0xe2be, 0x7dc5, 0, 57 }, /* #90 */
|
---|
3266 | { 0x233c03, 0x233c03, 0xe2be, 0x7dc5, 0, 57 }, /* #90 b */
|
---|
3267 | { 0x3f2d82, 0x3f2d82, 0xa5ef, 0xa5ef, 0, 32 }, /* #91 */
|
---|
3268 | { 0x005257, 0x005257, 0xa5ef, 0xa5ef, 0, 32 }, /* #91 b */
|
---|
3269 | { 0x2730c3, 0x2730c3, 0x16f9, 0xf22d, 0, 25 }, /* #92 */
|
---|
3270 | { 0x184f16, 0x184717, 0x16f9, 0xf22d, 0, 25 }, /* #92 b */
|
---|
3271 | { 0x321ed6, 0x321ed7, 0x2fea, 0x7f51, 0, 3 }, /* #93 */
|
---|
3272 | { 0x0d6103, 0x0d6903, 0x2fea, 0x7f51, 0, 3 }, /* #93 b */
|
---|
3273 | { 0x075256, 0x075257, 0xda6b, 0xda6b, 0, 16 }, /* #94 */
|
---|
3274 | { 0x382d83, 0x382583, 0xda6b, 0xda6b, 0, 16 }, /* #94 b */
|
---|
3275 | { 0x120c83, 0x120c82, 0xb828, 0xe0a2, 0, 50 }, /* #95 */
|
---|
3276 | { 0x2d7356, 0x2d7b56, 0xb828, 0xe0a2, 0, 50 }, /* #95 b */
|
---|
3277 | };
|
---|
3278 | static const BINU16_TEST_T g_aTests_ror_u16_amd[] =
|
---|
3279 | {
|
---|
3280 | { 0x235e02, 0x235602, 0x0000, 0x0000, 0, 22 }, /* #0 */
|
---|
3281 | { 0x1c21d7, 0x1c21d6, 0x0000, 0x0000, 0, 22 }, /* #0 b */
|
---|
3282 | { 0x232347, 0x232346, 0x0000, 0x0000, 0, 39 }, /* #1 */
|
---|
3283 | { 0x1c5c92, 0x1c5492, 0x0000, 0x0000, 0, 39 }, /* #1 b */
|
---|
3284 | { 0x215207, 0x215206, 0x0000, 0x0000, 0, 36 }, /* #2 */
|
---|
3285 | { 0x1e2dd2, 0x1e25d2, 0x0000, 0x0000, 0, 36 }, /* #2 b */
|
---|
3286 | { 0x385f87, 0x385786, 0x0000, 0x0000, 0, 41 }, /* #3 */
|
---|
3287 | { 0x072052, 0x072052, 0x0000, 0x0000, 0, 41 }, /* #3 b */
|
---|
3288 | { 0x094986, 0x094186, 0x0000, 0x0000, 0, 43 }, /* #4 */
|
---|
3289 | { 0x363653, 0x363652, 0x0000, 0x0000, 0, 43 }, /* #4 b */
|
---|
3290 | { 0x042693, 0x042692, 0x0000, 0x0000, 0, 6 }, /* #5 */
|
---|
3291 | { 0x3b5946, 0x3b5146, 0x0000, 0x0000, 0, 6 }, /* #5 b */
|
---|
3292 | { 0x091902, 0x091903, 0x92de, 0x92de, 0, 48 }, /* #6 */
|
---|
3293 | { 0x3666d7, 0x366ed7, 0x92de, 0x92de, 0, 48 }, /* #6 b */
|
---|
3294 | { 0x0b0b82, 0x0b0383, 0x4c34, 0xd130, 0, 54 }, /* #7 */
|
---|
3295 | { 0x347457, 0x347457, 0x4c34, 0xd130, 0, 54 }, /* #7 b */
|
---|
3296 | { 0x2f6857, 0x2f6057, 0x812b, 0xe04a, 0, 18 }, /* #8 */
|
---|
3297 | { 0x101782, 0x101783, 0x812b, 0xe04a, 0, 18 }, /* #8 b */
|
---|
3298 | { 0x210fc3, 0x210fc2, 0x36a7, 0x6d4e, 0, 31 }, /* #9 */
|
---|
3299 | { 0x1e7016, 0x1e7816, 0x36a7, 0x6d4e, 0, 31 }, /* #9 b */
|
---|
3300 | { 0x216143, 0x216143, 0xa72e, 0xe5d4, 0, 11 }, /* #10 */
|
---|
3301 | { 0x1e1e96, 0x1e1697, 0xa72e, 0xe5d4, 0, 11 }, /* #10 b */
|
---|
3302 | { 0x0c1a52, 0x0c1a52, 0xd54c, 0x5533, 0, 14 }, /* #11 */
|
---|
3303 | { 0x336587, 0x336d86, 0xd54c, 0x5533, 0, 14 }, /* #11 b */
|
---|
3304 | { 0x293596, 0x293596, 0x838d, 0x1c6c, 0, 45 }, /* #12 */
|
---|
3305 | { 0x164a43, 0x164242, 0x838d, 0x1c6c, 0, 45 }, /* #12 b */
|
---|
3306 | { 0x2a2b46, 0x2a2347, 0x3c67, 0xc673, 0, 28 }, /* #13 */
|
---|
3307 | { 0x155493, 0x155493, 0x3c67, 0xc673, 0, 28 }, /* #13 b */
|
---|
3308 | { 0x393e96, 0x393697, 0x7a47, 0xde91, 0, 18 }, /* #14 */
|
---|
3309 | { 0x064143, 0x064143, 0x7a47, 0xde91, 0, 18 }, /* #14 b */
|
---|
3310 | { 0x2f1f86, 0x2f1787, 0x8fbd, 0xdec7, 0, 57 }, /* #15 */
|
---|
3311 | { 0x106053, 0x106053, 0x8fbd, 0xdec7, 0, 57 }, /* #15 b */
|
---|
3312 | { 0x2700c3, 0x2700c3, 0x3f7a, 0xfde8, 0, 14 }, /* #16 */
|
---|
3313 | { 0x187f16, 0x187717, 0x3f7a, 0xfde8, 0, 14 }, /* #16 b */
|
---|
3314 | { 0x171b03, 0x171b03, 0x2754, 0xaa13, 0, 9 }, /* #17 */
|
---|
3315 | { 0x2864d6, 0x286cd7, 0x2754, 0xaa13, 0, 9 }, /* #17 b */
|
---|
3316 | { 0x1852d7, 0x1852d7, 0x5d00, 0x5d00, 0, 0 }, /* #18 */
|
---|
3317 | { 0x272d02, 0x272d02, 0x5d00, 0x5d00, 0, 0 }, /* #18 b */
|
---|
3318 | { 0x374c93, 0x374492, 0xe3c4, 0x271e, 0, 21 }, /* #19 */
|
---|
3319 | { 0x083346, 0x083346, 0xe3c4, 0x271e, 0, 21 }, /* #19 b */
|
---|
3320 | { 0x243e96, 0x243e97, 0x1505, 0xa828, 0, 13 }, /* #20 */
|
---|
3321 | { 0x1b4143, 0x1b4943, 0x1505, 0xa828, 0, 13 }, /* #20 b */
|
---|
3322 | { 0x1c3512, 0x1c3d12, 0xb198, 0x62c6, 0, 22 }, /* #21 */
|
---|
3323 | { 0x234ac7, 0x234ac6, 0xb198, 0x62c6, 0, 22 }, /* #21 b */
|
---|
3324 | { 0x200583, 0x200d83, 0xb553, 0xaa9d, 0, 61 }, /* #22 */
|
---|
3325 | { 0x1f7a56, 0x1f7a57, 0xb553, 0xaa9d, 0, 61 }, /* #22 b */
|
---|
3326 | { 0x1f2f42, 0x1f2f43, 0x5223, 0xa446, 0, 31 }, /* #23 */
|
---|
3327 | { 0x205097, 0x205897, 0x5223, 0xa446, 0, 31 }, /* #23 b */
|
---|
3328 | { 0x122f42, 0x122743, 0xd38e, 0xed38, 0, 20 }, /* #24 */
|
---|
3329 | { 0x2d5097, 0x2d5097, 0xd38e, 0xed38, 0, 20 }, /* #24 b */
|
---|
3330 | { 0x0348d2, 0x0348d3, 0x665c, 0x8ccb, 0, 3 }, /* #25 */
|
---|
3331 | { 0x3c3707, 0x3c3f07, 0x665c, 0x8ccb, 0, 3 }, /* #25 b */
|
---|
3332 | { 0x095987, 0x095187, 0xebe4, 0xf93a, 0, 42 }, /* #26 */
|
---|
3333 | { 0x362652, 0x362653, 0xebe4, 0xf93a, 0, 42 }, /* #26 b */
|
---|
3334 | { 0x281197, 0x281996, 0xbe64, 0x5f32, 0, 1 }, /* #27 */
|
---|
3335 | { 0x176e42, 0x176e42, 0xbe64, 0x5f32, 0, 1 }, /* #27 b */
|
---|
3336 | { 0x196786, 0x196f86, 0x17fb, 0x7fb1, 0, 60 }, /* #28 */
|
---|
3337 | { 0x261853, 0x261852, 0x17fb, 0x7fb1, 0, 60 }, /* #28 b */
|
---|
3338 | { 0x280097, 0x280097, 0x2ede, 0xdbc5, 0, 59 }, /* #29 */
|
---|
3339 | { 0x177f42, 0x177743, 0x2ede, 0xdbc5, 0, 59 }, /* #29 b */
|
---|
3340 | { 0x162dd6, 0x162dd7, 0xd73a, 0xb9d6, 0, 45 }, /* #30 */
|
---|
3341 | { 0x295203, 0x295a03, 0xd73a, 0xb9d6, 0, 45 }, /* #30 b */
|
---|
3342 | { 0x001497, 0x001c97, 0xfa55, 0x957e, 0, 10 }, /* #31 */
|
---|
3343 | { 0x3f6b42, 0x3f6b43, 0xfa55, 0x957e, 0, 10 }, /* #31 b */
|
---|
3344 | { 0x2b4487, 0x2b4c87, 0x2e01, 0x9700, 0, 17 }, /* #32 */
|
---|
3345 | { 0x143b52, 0x143b53, 0x2e01, 0x9700, 0, 17 }, /* #32 b */
|
---|
3346 | { 0x303487, 0x303486, 0x18d7, 0x35c6, 0, 10 }, /* #33 */
|
---|
3347 | { 0x0f4b52, 0x0f4352, 0x18d7, 0x35c6, 0, 10 }, /* #33 b */
|
---|
3348 | { 0x1a1c02, 0x1a1402, 0x1858, 0x0c2c, 0, 33 }, /* #34 */
|
---|
3349 | { 0x2563d7, 0x2563d6, 0x1858, 0x0c2c, 0, 33 }, /* #34 b */
|
---|
3350 | { 0x2f5697, 0x2f5697, 0xf3f4, 0xd3cf, 0, 22 }, /* #35 */
|
---|
3351 | { 0x102942, 0x102143, 0xf3f4, 0xd3cf, 0, 22 }, /* #35 b */
|
---|
3352 | { 0x2c5446, 0x2c5c47, 0x6453, 0x8a6c, 0, 11 }, /* #36 */
|
---|
3353 | { 0x132b93, 0x132b93, 0x6453, 0x8a6c, 0, 11 }, /* #36 b */
|
---|
3354 | { 0x2e2dd3, 0x2e25d2, 0x50ed, 0x1daa, 0, 59 }, /* #37 */
|
---|
3355 | { 0x115206, 0x115206, 0x50ed, 0x1daa, 0, 59 }, /* #37 b */
|
---|
3356 | { 0x0b1bd3, 0x0b13d3, 0x4784, 0xe111, 0, 58 }, /* #38 */
|
---|
3357 | { 0x346406, 0x346407, 0x4784, 0xe111, 0, 58 }, /* #38 b */
|
---|
3358 | { 0x0d5dd7, 0x0d5dd7, 0xf836, 0xb7c1, 0, 37 }, /* #39 */
|
---|
3359 | { 0x322202, 0x322a03, 0xf836, 0xb7c1, 0, 37 }, /* #39 b */
|
---|
3360 | { 0x216793, 0x216793, 0x3bf8, 0xdfc1, 0, 45 }, /* #40 */
|
---|
3361 | { 0x1e1846, 0x1e1047, 0x3bf8, 0xdfc1, 0, 45 }, /* #40 b */
|
---|
3362 | { 0x0d33d3, 0x0d3bd3, 0x9d1d, 0xa3b3, 0, 43 }, /* #41 */
|
---|
3363 | { 0x324c06, 0x324c07, 0x9d1d, 0xa3b3, 0, 43 }, /* #41 b */
|
---|
3364 | { 0x206d46, 0x206d46, 0x54c9, 0x4aa6, 0, 37 }, /* #42 */
|
---|
3365 | { 0x1f1293, 0x1f1a92, 0x54c9, 0x4aa6, 0, 37 }, /* #42 b */
|
---|
3366 | { 0x0f5647, 0x0f5646, 0xfc5b, 0x2dfe, 0, 9 }, /* #43 */
|
---|
3367 | { 0x302992, 0x302192, 0xfc5b, 0x2dfe, 0, 9 }, /* #43 b */
|
---|
3368 | { 0x3f3897, 0x3f3097, 0xdcfb, 0xfbdc, 0, 24 }, /* #44 */
|
---|
3369 | { 0x004742, 0x004743, 0xdcfb, 0xfbdc, 0, 24 }, /* #44 b */
|
---|
3370 | { 0x3c0806, 0x3c0006, 0xbc10, 0x042f, 0, 26 }, /* #45 */
|
---|
3371 | { 0x0377d3, 0x0377d2, 0xbc10, 0x042f, 0, 26 }, /* #45 b */
|
---|
3372 | { 0x071682, 0x071e83, 0x4dcf, 0x9e9b, 0, 23 }, /* #46 */
|
---|
3373 | { 0x386957, 0x386957, 0x4dcf, 0x9e9b, 0, 23 }, /* #46 b */
|
---|
3374 | { 0x3b2ec3, 0x3b26c2, 0x2402, 0x1120, 0, 21 }, /* #47 */
|
---|
3375 | { 0x045116, 0x045116, 0x2402, 0x1120, 0, 21 }, /* #47 b */
|
---|
3376 | { 0x186e97, 0x186e97, 0x638b, 0x8b63, 0, 8 }, /* #48 */
|
---|
3377 | { 0x271142, 0x271943, 0x638b, 0x8b63, 0, 8 }, /* #48 b */
|
---|
3378 | { 0x0f6e12, 0x0f6e12, 0x2890, 0x4481, 0, 13 }, /* #49 */
|
---|
3379 | { 0x3011c7, 0x3019c6, 0x2890, 0x4481, 0, 13 }, /* #49 b */
|
---|
3380 | { 0x313193, 0x313992, 0x5dcf, 0x5dcf, 0, 48 }, /* #50 */
|
---|
3381 | { 0x0e4e46, 0x0e4e46, 0x5dcf, 0x5dcf, 0, 48 }, /* #50 b */
|
---|
3382 | { 0x023806, 0x023806, 0xa1d9, 0x43b3, 0, 63 }, /* #51 */
|
---|
3383 | { 0x3d47d3, 0x3d4fd2, 0xa1d9, 0x43b3, 0, 63 }, /* #51 b */
|
---|
3384 | { 0x372813, 0x372013, 0x6fbd, 0xdeb7, 0, 41 }, /* #52 */
|
---|
3385 | { 0x0857c6, 0x0857c7, 0x6fbd, 0xdeb7, 0, 41 }, /* #52 b */
|
---|
3386 | { 0x3d2997, 0x3d2997, 0x36f2, 0x36f2, 0, 0 }, /* #53 */
|
---|
3387 | { 0x025642, 0x025642, 0x36f2, 0x36f2, 0, 0 }, /* #53 b */
|
---|
3388 | { 0x242596, 0x242d96, 0x0962, 0x5882, 0, 42 }, /* #54 */
|
---|
3389 | { 0x1b5a43, 0x1b5a42, 0x0962, 0x5882, 0, 42 }, /* #54 b */
|
---|
3390 | { 0x091602, 0x091e02, 0x069f, 0x7c1a, 0, 22 }, /* #55 */
|
---|
3391 | { 0x3669d7, 0x3669d6, 0x069f, 0x7c1a, 0, 22 }, /* #55 b */
|
---|
3392 | { 0x0d5452, 0x0d5c52, 0xb12e, 0x625d, 0, 15 }, /* #56 */
|
---|
3393 | { 0x322b87, 0x322b86, 0xb12e, 0x625d, 0, 15 }, /* #56 b */
|
---|
3394 | { 0x182793, 0x182793, 0xf276, 0xde4e, 0, 3 }, /* #57 */
|
---|
3395 | { 0x275846, 0x275047, 0xf276, 0xde4e, 0, 3 }, /* #57 b */
|
---|
3396 | { 0x214b47, 0x214347, 0xeefb, 0xddf7, 0, 63 }, /* #58 */
|
---|
3397 | { 0x1e3492, 0x1e3493, 0xeefb, 0xddf7, 0, 63 }, /* #58 b */
|
---|
3398 | { 0x3b0547, 0x3b0d47, 0x1dc2, 0xb843, 0, 11 }, /* #59 */
|
---|
3399 | { 0x047a92, 0x047a93, 0x1dc2, 0xb843, 0, 11 }, /* #59 b */
|
---|
3400 | { 0x2e7ed3, 0x2e7ed2, 0x5a05, 0x5a05, 0, 48 }, /* #60 */
|
---|
3401 | { 0x110106, 0x110906, 0x5a05, 0x5a05, 0, 48 }, /* #60 b */
|
---|
3402 | { 0x367846, 0x367846, 0x23f0, 0x47e0, 0, 31 }, /* #61 */
|
---|
3403 | { 0x090793, 0x090f92, 0x23f0, 0x47e0, 0, 31 }, /* #61 b */
|
---|
3404 | { 0x201e87, 0x201686, 0x308b, 0x22cc, 0, 58 }, /* #62 */
|
---|
3405 | { 0x1f6152, 0x1f6152, 0x308b, 0x22cc, 0, 58 }, /* #62 b */
|
---|
3406 | { 0x0e4fc6, 0x0e4fc7, 0x4c44, 0x8988, 0, 51 }, /* #63 */
|
---|
3407 | { 0x313013, 0x313813, 0x4c44, 0x8988, 0, 51 }, /* #63 b */
|
---|
3408 | { 0x2d5343, 0x2d5b43, 0xc892, 0x9125, 0, 47 }, /* #64 */
|
---|
3409 | { 0x122c96, 0x122c97, 0xc892, 0x9125, 0, 47 }, /* #64 b */
|
---|
3410 | { 0x1b67d2, 0x1b67d3, 0x7e57, 0xefca, 0, 19 }, /* #65 */
|
---|
3411 | { 0x241807, 0x241007, 0x7e57, 0xefca, 0, 19 }, /* #65 b */
|
---|
3412 | { 0x203f82, 0x203f82, 0x5872, 0x5872, 0, 48 }, /* #66 */
|
---|
3413 | { 0x1f4057, 0x1f4856, 0x5872, 0x5872, 0, 48 }, /* #66 b */
|
---|
3414 | { 0x1732d2, 0x173ad3, 0x6d63, 0x8db5, 0, 22 }, /* #67 */
|
---|
3415 | { 0x284d07, 0x284d07, 0x6d63, 0x8db5, 0, 22 }, /* #67 b */
|
---|
3416 | { 0x2242d7, 0x2242d6, 0x9b91, 0x3372, 0, 19 }, /* #68 */
|
---|
3417 | { 0x1d3d02, 0x1d3502, 0x9b91, 0x3372, 0, 19 }, /* #68 b */
|
---|
3418 | { 0x2f31d6, 0x2f31d6, 0xb534, 0x34b5, 0, 40 }, /* #69 */
|
---|
3419 | { 0x104e03, 0x104602, 0xb534, 0x34b5, 0, 40 }, /* #69 b */
|
---|
3420 | { 0x2478c2, 0x2478c3, 0xd3ae, 0xbb4e, 0, 38 }, /* #70 */
|
---|
3421 | { 0x1b0717, 0x1b0f17, 0xd3ae, 0xbb4e, 0, 38 }, /* #70 b */
|
---|
3422 | { 0x1a0dd3, 0x1a05d2, 0x8d33, 0x338d, 0, 56 }, /* #71 */
|
---|
3423 | { 0x257206, 0x257206, 0x8d33, 0x338d, 0, 56 }, /* #71 b */
|
---|
3424 | { 0x1f7592, 0x1f7592, 0x13b9, 0x2277, 0, 3 }, /* #72 */
|
---|
3425 | { 0x200a47, 0x200246, 0x13b9, 0x2277, 0, 3 }, /* #72 b */
|
---|
3426 | { 0x2e6386, 0x2e6b86, 0x4773, 0x68ee, 0, 19 }, /* #73 */
|
---|
3427 | { 0x111c53, 0x111c52, 0x4773, 0x68ee, 0, 19 }, /* #73 b */
|
---|
3428 | { 0x152fd2, 0x152fd3, 0xc452, 0x9622, 0, 5 }, /* #74 */
|
---|
3429 | { 0x2a5007, 0x2a5807, 0xc452, 0x9622, 0, 5 }, /* #74 b */
|
---|
3430 | { 0x0a2c02, 0x0a2402, 0x6602, 0x3013, 0, 61 }, /* #75 */
|
---|
3431 | { 0x3553d7, 0x3553d6, 0x6602, 0x3013, 0, 61 }, /* #75 b */
|
---|
3432 | { 0x315d97, 0x315d97, 0xa6af, 0xafa6, 0, 56 }, /* #76 */
|
---|
3433 | { 0x0e2242, 0x0e2a43, 0xa6af, 0xafa6, 0, 56 }, /* #76 b */
|
---|
3434 | { 0x3a2486, 0x3a2486, 0x0442, 0x1108, 0, 14 }, /* #77 */
|
---|
3435 | { 0x055b53, 0x055352, 0x0442, 0x1108, 0, 14 }, /* #77 b */
|
---|
3436 | { 0x173d02, 0x173d02, 0x0161, 0x6101, 0, 40 }, /* #78 */
|
---|
3437 | { 0x2842d7, 0x284ad6, 0x0161, 0x6101, 0, 40 }, /* #78 b */
|
---|
3438 | { 0x0b2f42, 0x0b2f42, 0x46f1, 0x51bc, 0, 34 }, /* #79 */
|
---|
3439 | { 0x345097, 0x345896, 0x46f1, 0x51bc, 0, 34 }, /* #79 b */
|
---|
3440 | { 0x1f5cd2, 0x1f54d3, 0xe3b3, 0xf1d9, 0, 33 }, /* #80 */
|
---|
3441 | { 0x202307, 0x202307, 0xe3b3, 0xf1d9, 0, 33 }, /* #80 b */
|
---|
3442 | { 0x1c3d93, 0x1c3d92, 0x83b8, 0x7107, 0, 7 }, /* #81 */
|
---|
3443 | { 0x234246, 0x234a46, 0x83b8, 0x7107, 0, 7 }, /* #81 b */
|
---|
3444 | { 0x397102, 0x397902, 0xdb88, 0x46dc, 0, 53 }, /* #82 */
|
---|
3445 | { 0x060ed7, 0x060ed6, 0xdb88, 0x46dc, 0, 53 }, /* #82 b */
|
---|
3446 | { 0x2e1207, 0x2e1a07, 0x4f32, 0x93cc, 0, 34 }, /* #83 */
|
---|
3447 | { 0x116dd2, 0x116dd3, 0x4f32, 0x93cc, 0, 34 }, /* #83 b */
|
---|
3448 | { 0x322906, 0x322906, 0x2106, 0x420c, 0, 63 }, /* #84 */
|
---|
3449 | { 0x0d56d3, 0x0d5ed2, 0x2106, 0x420c, 0, 63 }, /* #84 b */
|
---|
3450 | { 0x297c47, 0x297446, 0xa80b, 0x02ea, 0, 10 }, /* #85 */
|
---|
3451 | { 0x160392, 0x160392, 0xa80b, 0x02ea, 0, 10 }, /* #85 b */
|
---|
3452 | { 0x0d4453, 0x0d4453, 0x27a2, 0xd113, 0, 25 }, /* #86 */
|
---|
3453 | { 0x323b86, 0x323387, 0x27a2, 0xd113, 0, 25 }, /* #86 b */
|
---|
3454 | { 0x0c4d02, 0x0c4502, 0x98e7, 0x1cf3, 0, 43 }, /* #87 */
|
---|
3455 | { 0x3332d7, 0x3332d6, 0x98e7, 0x1cf3, 0, 43 }, /* #87 b */
|
---|
3456 | { 0x0d5e43, 0x0d5e42, 0x149f, 0x7c52, 0, 22 }, /* #88 */
|
---|
3457 | { 0x322196, 0x322996, 0x149f, 0x7c52, 0, 22 }, /* #88 b */
|
---|
3458 | { 0x157397, 0x157396, 0xbbe1, 0x1bbe, 0, 52 }, /* #89 */
|
---|
3459 | { 0x2a0c42, 0x2a0442, 0xbbe1, 0x1bbe, 0, 52 }, /* #89 b */
|
---|
3460 | { 0x3f4406, 0x3f4c06, 0x60cf, 0x67b0, 0, 25 }, /* #90 */
|
---|
3461 | { 0x003bd3, 0x003bd2, 0x60cf, 0x67b0, 0, 25 }, /* #90 b */
|
---|
3462 | { 0x001103, 0x001902, 0xa76d, 0x69db, 0, 18 }, /* #91 */
|
---|
3463 | { 0x3f6ed6, 0x3f6ed6, 0xa76d, 0x69db, 0, 18 }, /* #91 b */
|
---|
3464 | { 0x103516, 0x103516, 0xd111, 0x11d1, 0, 8 }, /* #92 */
|
---|
3465 | { 0x2f4ac3, 0x2f42c2, 0xd111, 0x11d1, 0, 8 }, /* #92 b */
|
---|
3466 | { 0x3833d3, 0x3833d2, 0x9050, 0x0a12, 0, 43 }, /* #93 */
|
---|
3467 | { 0x074c06, 0x074406, 0x9050, 0x0a12, 0, 43 }, /* #93 b */
|
---|
3468 | { 0x217082, 0x217882, 0xb45d, 0x5db4, 0, 40 }, /* #94 */
|
---|
3469 | { 0x1e0f57, 0x1e0f56, 0xb45d, 0x5db4, 0, 40 }, /* #94 b */
|
---|
3470 | { 0x317693, 0x317e92, 0x4d79, 0x794d, 0, 40 }, /* #95 */
|
---|
3471 | { 0x0e0946, 0x0e0946, 0x4d79, 0x794d, 0, 40 }, /* #95 b */
|
---|
3472 | };
|
---|
3473 | static const BINU16_TEST_T g_aTests_rcl_u16_amd[] =
|
---|
3474 | {
|
---|
3475 | { 0x1f5702, 0x1f5702, 0x0000, 0x0000, 0, 60 }, /* #0 */
|
---|
3476 | { 0x2028d7, 0x2020d6, 0x0000, 0x0400, 0, 60 }, /* #0 b */
|
---|
3477 | { 0x3a09d6, 0x3a01d6, 0x0000, 0x0000, 0, 20 }, /* #1 */
|
---|
3478 | { 0x057603, 0x057602, 0x0000, 0x0004, 0, 20 }, /* #1 b */
|
---|
3479 | { 0x162bc7, 0x1623c6, 0x0000, 0x2000, 0, 46 }, /* #2 */
|
---|
3480 | { 0x295412, 0x295412, 0x0000, 0x0000, 0, 46 }, /* #2 b */
|
---|
3481 | { 0x3852d2, 0x3852d2, 0x0000, 0x0000, 0, 35 }, /* #3 */
|
---|
3482 | { 0x072d07, 0x072506, 0x0000, 0x0004, 0, 35 }, /* #3 b */
|
---|
3483 | { 0x217f46, 0x217746, 0x0000, 0x0000, 0, 51 }, /* #4 */
|
---|
3484 | { 0x1e0093, 0x1e0092, 0x0000, 0x0002, 0, 51 }, /* #4 b */
|
---|
3485 | { 0x313612, 0x313612, 0x0000, 0x0000, 0, 45 }, /* #5 */
|
---|
3486 | { 0x0e49c7, 0x0e41c6, 0x0000, 0x1000, 0, 45 }, /* #5 b */
|
---|
3487 | { 0x287707, 0x287f07, 0x81d0, 0x0c0e, 0, 29 }, /* #6 */
|
---|
3488 | { 0x1708d2, 0x1708d3, 0x81d0, 0x040e, 0, 29 }, /* #6 b */
|
---|
3489 | { 0x185103, 0x185103, 0xb81e, 0xb703, 0, 14 }, /* #7 */
|
---|
3490 | { 0x272ed6, 0x2726d7, 0xb81e, 0x9703, 0, 14 }, /* #7 b */
|
---|
3491 | { 0x077a46, 0x077a47, 0x5a4a, 0x45a4, 0, 62 }, /* #8 */
|
---|
3492 | { 0x380593, 0x380d93, 0x5a4a, 0x55a4, 0, 62 }, /* #8 b */
|
---|
3493 | { 0x125987, 0x125987, 0xba92, 0x25ba, 0, 26 }, /* #9 */
|
---|
3494 | { 0x2d2652, 0x2d2e53, 0xba92, 0x24ba, 0, 26 }, /* #9 b */
|
---|
3495 | { 0x3d1bd3, 0x3d1bd3, 0x0f77, 0x0f77, 0, 0 }, /* #10 */
|
---|
3496 | { 0x026406, 0x026406, 0x0f77, 0x0f77, 0, 0 }, /* #10 b */
|
---|
3497 | { 0x127806, 0x127006, 0x870c, 0x621c, 0, 60 }, /* #11 */
|
---|
3498 | { 0x2d07d3, 0x2d07d2, 0x870c, 0x661c, 0, 60 }, /* #11 b */
|
---|
3499 | { 0x0d1297, 0x0d1a96, 0x4739, 0xe68e, 0, 27 }, /* #12 */
|
---|
3500 | { 0x326d42, 0x326d42, 0x4739, 0xe48e, 0, 27 }, /* #12 b */
|
---|
3501 | { 0x085487, 0x085c87, 0x9c10, 0x3821, 0, 18 }, /* #13 */
|
---|
3502 | { 0x372b52, 0x372b53, 0x9c10, 0x3820, 0, 18 }, /* #13 b */
|
---|
3503 | { 0x0a2f96, 0x0a2796, 0x184f, 0x7861, 0, 28 }, /* #14 */
|
---|
3504 | { 0x355043, 0x355042, 0x184f, 0x7c61, 0, 28 }, /* #14 b */
|
---|
3505 | { 0x116f83, 0x116783, 0xbdce, 0xcede, 0, 25 }, /* #15 */
|
---|
3506 | { 0x2e1056, 0x2e1057, 0xbdce, 0xce5e, 0, 25 }, /* #15 b */
|
---|
3507 | { 0x3d0116, 0x3d0917, 0xb113, 0x1135, 0, 21 }, /* #16 */
|
---|
3508 | { 0x027ec3, 0x027ec3, 0xb113, 0x113d, 0, 21 }, /* #16 b */
|
---|
3509 | { 0x163982, 0x163983, 0x14b9, 0x4b90, 0, 53 }, /* #17 */
|
---|
3510 | { 0x294657, 0x294e57, 0x14b9, 0x4b98, 0, 53 }, /* #17 b */
|
---|
3511 | { 0x0f6012, 0x0f6012, 0xf849, 0x24be, 0, 56 }, /* #18 */
|
---|
3512 | { 0x301fc7, 0x3017c6, 0xf849, 0x24fe, 0, 56 }, /* #18 b */
|
---|
3513 | { 0x2428c7, 0x2420c7, 0xf5bb, 0xbfad, 0, 12 }, /* #19 */
|
---|
3514 | { 0x1b5712, 0x1b5713, 0xf5bb, 0xb7ad, 0, 12 }, /* #19 b */
|
---|
3515 | { 0x297383, 0x297b83, 0x3aa8, 0x513a, 0, 9 }, /* #20 */
|
---|
3516 | { 0x160c56, 0x160c57, 0x3aa8, 0x503a, 0, 9 }, /* #20 b */
|
---|
3517 | { 0x1a0382, 0x1a0382, 0x8f71, 0x7b8a, 0, 52 }, /* #21 */
|
---|
3518 | { 0x257c57, 0x257456, 0x8f71, 0x7b8e, 0, 52 }, /* #21 b */
|
---|
3519 | { 0x3f7b12, 0x3f7b13, 0xe91d, 0x1d74, 0, 8 }, /* #22 */
|
---|
3520 | { 0x0004c7, 0x000cc7, 0xe91d, 0x1df4, 0, 8 }, /* #22 b */
|
---|
3521 | { 0x0d2702, 0x0d2703, 0x5c06, 0x8b80, 0, 31 }, /* #23 */
|
---|
3522 | { 0x3258d7, 0x3250d7, 0x5c06, 0xab80, 0, 31 }, /* #23 b */
|
---|
3523 | { 0x065207, 0x065207, 0x5cb2, 0x5cb2, 0, 0 }, /* #24 */
|
---|
3524 | { 0x392dd2, 0x392dd2, 0x5cb2, 0x5cb2, 0, 0 }, /* #24 b */
|
---|
3525 | { 0x2b69d3, 0x2b61d2, 0x54ad, 0x56d5, 0, 39 }, /* #25 */
|
---|
3526 | { 0x141606, 0x141606, 0x54ad, 0x5695, 0, 39 }, /* #25 b */
|
---|
3527 | { 0x306183, 0x306982, 0x5a9c, 0x9cad, 0, 57 }, /* #26 */
|
---|
3528 | { 0x0f1e56, 0x0f1e56, 0x5a9c, 0x9c2d, 0, 57 }, /* #26 b */
|
---|
3529 | { 0x095f52, 0x095f52, 0x1525, 0x9285, 0, 24 }, /* #27 */
|
---|
3530 | { 0x362087, 0x362886, 0x1525, 0x92c5, 0, 24 }, /* #27 b */
|
---|
3531 | { 0x000b43, 0x000343, 0x45ef, 0xdf45, 0, 26 }, /* #28 */
|
---|
3532 | { 0x3f7496, 0x3f7497, 0x45ef, 0xde45, 0, 26 }, /* #28 b */
|
---|
3533 | { 0x3f4416, 0x3f4c16, 0xd16f, 0xf68b, 0, 12 }, /* #29 */
|
---|
3534 | { 0x003bc3, 0x003bc2, 0xd16f, 0xfe8b, 0, 12 }, /* #29 b */
|
---|
3535 | { 0x0a58d6, 0x0a58d7, 0x68aa, 0x51a2, 0, 43 }, /* #30 */
|
---|
3536 | { 0x352703, 0x352f03, 0x68aa, 0x55a2, 0, 43 }, /* #30 b */
|
---|
3537 | { 0x362b12, 0x362312, 0xe220, 0x2071, 0, 8 }, /* #31 */
|
---|
3538 | { 0x0954c7, 0x0954c6, 0xe220, 0x20f1, 0, 8 }, /* #31 b */
|
---|
3539 | { 0x1419d3, 0x1411d2, 0x1e35, 0x78d6, 0, 51 }, /* #32 */
|
---|
3540 | { 0x2b6606, 0x2b6606, 0x1e35, 0x78d4, 0, 51 }, /* #32 b */
|
---|
3541 | { 0x2210c6, 0x2210c6, 0xe5d1, 0x5d17, 0, 21 }, /* #33 */
|
---|
3542 | { 0x1d6f13, 0x1d6712, 0xe5d1, 0x5d1f, 0, 21 }, /* #33 b */
|
---|
3543 | { 0x1d23d6, 0x1d23d6, 0x130f, 0x261e, 0, 1 }, /* #34 */
|
---|
3544 | { 0x225c03, 0x225402, 0x130f, 0x261f, 0, 1 }, /* #34 b */
|
---|
3545 | { 0x222117, 0x222916, 0x092e, 0xba12, 0, 59 }, /* #35 */
|
---|
3546 | { 0x1d5ec2, 0x1d5ec2, 0x092e, 0xb812, 0, 59 }, /* #35 b */
|
---|
3547 | { 0x0c54c6, 0x0c54c7, 0xb307, 0xd660, 0, 14 }, /* #36 */
|
---|
3548 | { 0x332b13, 0x332313, 0xb307, 0xf660, 0, 14 }, /* #36 b */
|
---|
3549 | { 0x047b03, 0x047302, 0xd39a, 0x6ba7, 0, 42 }, /* #37 */
|
---|
3550 | { 0x3b04d6, 0x3b04d6, 0xd39a, 0x69a7, 0, 42 }, /* #37 b */
|
---|
3551 | { 0x231086, 0x231087, 0x29dd, 0xa29d, 0, 45 }, /* #38 */
|
---|
3552 | { 0x1c6f53, 0x1c6753, 0x29dd, 0xb29d, 0, 45 }, /* #38 b */
|
---|
3553 | { 0x241506, 0x241506, 0x7712, 0x3b89, 0, 16 }, /* #39 */
|
---|
3554 | { 0x1b6ad3, 0x1b6ad2, 0x7712, 0xbb89, 0, 16 }, /* #39 b */
|
---|
3555 | { 0x2d2007, 0x2d2007, 0x76cf, 0xb3ee, 0, 23 }, /* #40 */
|
---|
3556 | { 0x125fd2, 0x1257d3, 0x76cf, 0xb3ce, 0, 23 }, /* #40 b */
|
---|
3557 | { 0x0f7fc2, 0x0f77c3, 0xae7f, 0xfab9, 0, 60 }, /* #41 */
|
---|
3558 | { 0x300017, 0x300017, 0xae7f, 0xfeb9, 0, 60 }, /* #41 b */
|
---|
3559 | { 0x064692, 0x064693, 0x5ffd, 0xe97f, 0, 60 }, /* #42 */
|
---|
3560 | { 0x393947, 0x393147, 0x5ffd, 0xed7f, 0, 60 }, /* #42 b */
|
---|
3561 | { 0x1d3fd7, 0x1d37d6, 0x412f, 0x12fa, 0, 53 }, /* #43 */
|
---|
3562 | { 0x224002, 0x224002, 0x412f, 0x12f2, 0, 53 }, /* #43 b */
|
---|
3563 | { 0x244cc7, 0x2444c7, 0x6779, 0x9de6, 0, 19 }, /* #44 */
|
---|
3564 | { 0x1b3312, 0x1b3313, 0x6779, 0x9de4, 0, 19 }, /* #44 b */
|
---|
3565 | { 0x1b5f96, 0x1b5f97, 0xe945, 0x15d2, 0, 10 }, /* #45 */
|
---|
3566 | { 0x242043, 0x242843, 0xe945, 0x17d2, 0, 10 }, /* #45 b */
|
---|
3567 | { 0x3d1917, 0x3d1917, 0x12d1, 0x2d18, 0, 21 }, /* #46 */
|
---|
3568 | { 0x0266c2, 0x026ec3, 0x12d1, 0x2d10, 0, 21 }, /* #46 b */
|
---|
3569 | { 0x0f0003, 0x0f0802, 0x3e17, 0xf3e1, 0, 62 }, /* #47 */
|
---|
3570 | { 0x307fd6, 0x307fd6, 0x3e17, 0xe3e1, 0, 62 }, /* #47 b */
|
---|
3571 | { 0x264446, 0x264c46, 0x9f0a, 0xf852, 0, 3 }, /* #48 */
|
---|
3572 | { 0x193b93, 0x193b92, 0x9f0a, 0xf856, 0, 3 }, /* #48 b */
|
---|
3573 | { 0x1d4697, 0x1d4696, 0x5b20, 0x15b2, 0, 62 }, /* #49 */
|
---|
3574 | { 0x223942, 0x223142, 0x5b20, 0x05b2, 0, 62 }, /* #49 b */
|
---|
3575 | { 0x2a63d7, 0x2a63d7, 0xabea, 0xd5ab, 0, 26 }, /* #50 */
|
---|
3576 | { 0x151c02, 0x151403, 0xabea, 0xd4ab, 0, 26 }, /* #50 b */
|
---|
3577 | { 0x160552, 0x160552, 0x909a, 0x1349, 0, 54 }, /* #51 */
|
---|
3578 | { 0x297a87, 0x297286, 0x909a, 0x1359, 0, 54 }, /* #51 b */
|
---|
3579 | { 0x3a5f16, 0x3a5f17, 0xade1, 0x7855, 0, 6 }, /* #52 */
|
---|
3580 | { 0x0520c3, 0x0528c3, 0xade1, 0x7875, 0, 6 }, /* #52 b */
|
---|
3581 | { 0x3167c7, 0x3167c6, 0xaa4c, 0x66a9, 0, 60 }, /* #53 */
|
---|
3582 | { 0x0e1812, 0x0e1012, 0xaa4c, 0x62a9, 0, 60 }, /* #53 b */
|
---|
3583 | { 0x2503c7, 0x250bc6, 0x9143, 0x8791, 0, 41 }, /* #54 */
|
---|
3584 | { 0x1a7c12, 0x1a7c12, 0x9143, 0x8691, 0, 41 }, /* #54 b */
|
---|
3585 | { 0x025f53, 0x025753, 0x81e3, 0x8f03, 0, 42 }, /* #55 */
|
---|
3586 | { 0x3d2086, 0x3d2087, 0x81e3, 0x8d03, 0, 42 }, /* #55 b */
|
---|
3587 | { 0x101b12, 0x101b12, 0x51da, 0xa3b4, 0, 1 }, /* #56 */
|
---|
3588 | { 0x2f64c7, 0x2f6cc6, 0x51da, 0xa3b5, 0, 1 }, /* #56 b */
|
---|
3589 | { 0x014852, 0x014853, 0xac4a, 0x6252, 0, 3 }, /* #57 */
|
---|
3590 | { 0x3e3787, 0x3e3f87, 0xac4a, 0x6256, 0, 3 }, /* #57 b */
|
---|
3591 | { 0x130957, 0x130156, 0xf261, 0x1f93, 0, 29 }, /* #58 */
|
---|
3592 | { 0x2c7682, 0x2c7682, 0xf261, 0x1793, 0, 29 }, /* #58 b */
|
---|
3593 | { 0x2b2393, 0x2b2b92, 0xe18a, 0xc578, 0, 7 }, /* #59 */
|
---|
3594 | { 0x145c46, 0x145c46, 0xe18a, 0xc538, 0, 7 }, /* #59 b */
|
---|
3595 | { 0x322c56, 0x322c56, 0x1fbc, 0xf03f, 0, 10 }, /* #60 */
|
---|
3596 | { 0x0d5383, 0x0d5b82, 0x1fbc, 0xf23f, 0, 10 }, /* #60 b */
|
---|
3597 | { 0x110d42, 0x110d43, 0xe3e2, 0x38f8, 0, 15 }, /* #61 */
|
---|
3598 | { 0x2e7297, 0x2e7a97, 0xe3e2, 0x78f8, 0, 15 }, /* #61 b */
|
---|
3599 | { 0x0b6847, 0x0b6046, 0x1d47, 0x78ea, 0, 29 }, /* #62 */
|
---|
3600 | { 0x341792, 0x341792, 0x1d47, 0x70ea, 0, 29 }, /* #62 b */
|
---|
3601 | { 0x2000d2, 0x2008d3, 0xcd5a, 0x699a, 0, 59 }, /* #63 */
|
---|
3602 | { 0x1f7f07, 0x1f7f07, 0xcd5a, 0x6b9a, 0, 59 }, /* #63 b */
|
---|
3603 | { 0x024a93, 0x024a93, 0xc8fc, 0x23f3, 0, 51 }, /* #64 */
|
---|
3604 | { 0x3d3546, 0x3d3d47, 0xc8fc, 0x23f1, 0, 51 }, /* #64 b */
|
---|
3605 | { 0x1e5892, 0x1e5093, 0xc2c7, 0x858e, 0, 1 }, /* #65 */
|
---|
3606 | { 0x212747, 0x212747, 0xc2c7, 0x858f, 0, 1 }, /* #65 b */
|
---|
3607 | { 0x124453, 0x124453, 0xe458, 0x8f22, 0, 12 }, /* #66 */
|
---|
3608 | { 0x2d3b86, 0x2d3387, 0xe458, 0x8722, 0, 12 }, /* #66 b */
|
---|
3609 | { 0x3f24d7, 0x3f2cd7, 0x9d9d, 0x6773, 0, 6 }, /* #67 */
|
---|
3610 | { 0x005b02, 0x005b03, 0x9d9d, 0x6753, 0, 6 }, /* #67 b */
|
---|
3611 | { 0x293987, 0x293987, 0x75f0, 0x75f0, 0, 0 }, /* #68 */
|
---|
3612 | { 0x164652, 0x164652, 0x75f0, 0x75f0, 0, 0 }, /* #68 b */
|
---|
3613 | { 0x0a40d7, 0x0a48d6, 0x598e, 0xb31d, 0, 50 }, /* #69 */
|
---|
3614 | { 0x353f02, 0x353f02, 0x598e, 0xb31c, 0, 50 }, /* #69 b */
|
---|
3615 | { 0x0f2d86, 0x0f2586, 0x3cf6, 0x79ec, 0, 33 }, /* #70 */
|
---|
3616 | { 0x305253, 0x305252, 0x3cf6, 0x79ed, 0, 33 }, /* #70 b */
|
---|
3617 | { 0x1f1ec6, 0x1f16c7, 0x2fb2, 0xd90b, 0, 56 }, /* #71 */
|
---|
3618 | { 0x206113, 0x206113, 0x2fb2, 0xd94b, 0, 56 }, /* #71 b */
|
---|
3619 | { 0x101ad7, 0x1012d6, 0x6466, 0x3359, 0, 24 }, /* #72 */
|
---|
3620 | { 0x2f6502, 0x2f6502, 0x6466, 0x3319, 0, 24 }, /* #72 b */
|
---|
3621 | { 0x257ad2, 0x2572d2, 0x69a8, 0x6a0d, 0, 55 }, /* #73 */
|
---|
3622 | { 0x1a0507, 0x1a0506, 0x69a8, 0x6a2d, 0, 55 }, /* #73 b */
|
---|
3623 | { 0x2c5f82, 0x2c5f82, 0x990f, 0xf4c8, 0, 29 }, /* #74 */
|
---|
3624 | { 0x132057, 0x132856, 0x990f, 0xfcc8, 0, 29 }, /* #74 b */
|
---|
3625 | { 0x0c78d2, 0x0c70d3, 0xd56c, 0x8d56, 0, 45 }, /* #75 */
|
---|
3626 | { 0x330707, 0x330707, 0xd56c, 0x9d56, 0, 45 }, /* #75 b */
|
---|
3627 | { 0x193ed2, 0x1936d2, 0x8ac3, 0x2b0d, 0, 34 }, /* #76 */
|
---|
3628 | { 0x264107, 0x264106, 0x8ac3, 0x2b0f, 0, 34 }, /* #76 b */
|
---|
3629 | { 0x0a4756, 0x0a4f57, 0xa612, 0x2530, 0, 29 }, /* #77 */
|
---|
3630 | { 0x353883, 0x353883, 0xa612, 0x2d30, 0, 29 }, /* #77 b */
|
---|
3631 | { 0x0b3483, 0x0b3483, 0x47fc, 0xca3f, 0, 44 }, /* #78 */
|
---|
3632 | { 0x344b56, 0x344357, 0x47fc, 0xc23f, 0, 44 }, /* #78 b */
|
---|
3633 | { 0x285356, 0x285b57, 0xea3c, 0x1d47, 0, 14 }, /* #79 */
|
---|
3634 | { 0x172c83, 0x172c83, 0xea3c, 0x3d47, 0, 14 }, /* #79 b */
|
---|
3635 | { 0x1d7953, 0x1d7952, 0xf5d3, 0xba7f, 0, 54 }, /* #80 */
|
---|
3636 | { 0x220686, 0x220e86, 0xf5d3, 0xba6f, 0, 54 }, /* #80 b */
|
---|
3637 | { 0x325ac7, 0x325ac6, 0xfa7d, 0xfbfa, 0, 9 }, /* #81 */
|
---|
3638 | { 0x0d2512, 0x0d2d12, 0xfa7d, 0xfafa, 0, 9 }, /* #81 b */
|
---|
3639 | { 0x025097, 0x025897, 0x8d8a, 0x158d, 0, 9 }, /* #82 */
|
---|
3640 | { 0x3d2f42, 0x3d2f43, 0x8d8a, 0x148d, 0, 9 }, /* #82 b */
|
---|
3641 | { 0x1032d7, 0x1032d6, 0xf472, 0x5f47, 0, 13 }, /* #83 */
|
---|
3642 | { 0x2f4d02, 0x2f4502, 0xf472, 0x4f47, 0, 13 }, /* #83 b */
|
---|
3643 | { 0x3f6cd2, 0x3f6cd3, 0xf033, 0x3781, 0, 61 }, /* #84 */
|
---|
3644 | { 0x001307, 0x001b07, 0xf033, 0x3f81, 0, 61 }, /* #84 b */
|
---|
3645 | { 0x173156, 0x173156, 0x3f4f, 0x3f4f, 0, 0 }, /* #85 */
|
---|
3646 | { 0x284e83, 0x284e83, 0x3f4f, 0x3f4f, 0, 0 }, /* #85 b */
|
---|
3647 | { 0x354b83, 0x354383, 0x1c0b, 0x8171, 0, 37 }, /* #86 */
|
---|
3648 | { 0x0a3456, 0x0a3457, 0x1c0b, 0x8161, 0, 37 }, /* #86 b */
|
---|
3649 | { 0x070057, 0x070057, 0x3386, 0x8699, 0, 8 }, /* #87 */
|
---|
3650 | { 0x387f82, 0x387783, 0x3386, 0x8619, 0, 8 }, /* #87 b */
|
---|
3651 | { 0x344bc2, 0x3443c3, 0xc7f5, 0xf563, 0, 40 }, /* #88 */
|
---|
3652 | { 0x0b3417, 0x0b3417, 0xc7f5, 0xf5e3, 0, 40 }, /* #88 b */
|
---|
3653 | { 0x121183, 0x121982, 0xf4e0, 0x9c1f, 0, 54 }, /* #89 */
|
---|
3654 | { 0x2d6e56, 0x2d6e56, 0xf4e0, 0x9c0f, 0, 54 }, /* #89 b */
|
---|
3655 | { 0x020ac7, 0x020ac7, 0x8fb7, 0x6f8f, 0, 41 }, /* #90 */
|
---|
3656 | { 0x3d7512, 0x3d7d13, 0x8fb7, 0x6e8f, 0, 41 }, /* #90 b */
|
---|
3657 | { 0x0d6487, 0x0d6486, 0x8216, 0x216c, 0, 21 }, /* #91 */
|
---|
3658 | { 0x321b52, 0x321352, 0x8216, 0x2164, 0, 21 }, /* #91 b */
|
---|
3659 | { 0x126bc7, 0x1263c7, 0xa5f3, 0xe7a5, 0, 58 }, /* #92 */
|
---|
3660 | { 0x2d1412, 0x2d1413, 0xa5f3, 0xe6a5, 0, 58 }, /* #92 b */
|
---|
3661 | { 0x1a1153, 0x1a1953, 0x008c, 0x1900, 0, 58 }, /* #93 */
|
---|
3662 | { 0x256e86, 0x256e87, 0x008c, 0x1800, 0, 58 }, /* #93 b */
|
---|
3663 | { 0x017a52, 0x017a53, 0xdafd, 0x6bf5, 0, 2 }, /* #94 */
|
---|
3664 | { 0x3e0587, 0x3e0d87, 0xdafd, 0x6bf7, 0, 2 }, /* #94 b */
|
---|
3665 | { 0x136482, 0x136482, 0x215c, 0x2b82, 0, 5 }, /* #95 */
|
---|
3666 | { 0x2c1b57, 0x2c1356, 0x215c, 0x2b92, 0, 5 }, /* #95 b */
|
---|
3667 | };
|
---|
3668 | static const BINU16_TEST_T g_aTests_rcr_u16_amd[] =
|
---|
3669 | {
|
---|
3670 | { 0x063502, 0x063502, 0x0000, 0x0000, 0, 5 }, /* #0 */
|
---|
3671 | { 0x394ad7, 0x3942d6, 0x0000, 0x0800, 0, 5 }, /* #0 b */
|
---|
3672 | { 0x3e5d16, 0x3e5516, 0x0000, 0x0000, 0, 43 }, /* #1 */
|
---|
3673 | { 0x0122c3, 0x0122c2, 0x0000, 0x0020, 0, 43 }, /* #1 b */
|
---|
3674 | { 0x3f37d7, 0x3f37d6, 0x0000, 0x0002, 0, 47 }, /* #2 */
|
---|
3675 | { 0x004802, 0x004002, 0x0000, 0x0000, 0, 47 }, /* #2 b */
|
---|
3676 | { 0x2e7f12, 0x2e7712, 0x0000, 0x0000, 0, 51 }, /* #3 */
|
---|
3677 | { 0x1100c7, 0x1108c6, 0x0000, 0x4000, 0, 51 }, /* #3 b */
|
---|
3678 | { 0x0a3e52, 0x0a3652, 0x0000, 0x0000, 0, 5 }, /* #4 */
|
---|
3679 | { 0x354187, 0x354186, 0x0000, 0x0800, 0, 5 }, /* #4 b */
|
---|
3680 | { 0x1c57d7, 0x1c5fd6, 0x0000, 0x4000, 0, 19 }, /* #5 */
|
---|
3681 | { 0x232802, 0x232002, 0x0000, 0x0000, 0, 19 }, /* #5 b */
|
---|
3682 | { 0x256707, 0x256f07, 0x16eb, 0x8b75, 0, 33 }, /* #6 */
|
---|
3683 | { 0x1a18d2, 0x1a10d3, 0x16eb, 0x0b75, 0, 33 }, /* #6 b */
|
---|
3684 | { 0x2b7913, 0x2b7113, 0x66be, 0xeb35, 0, 37 }, /* #7 */
|
---|
3685 | { 0x1406c6, 0x1406c7, 0x66be, 0xe335, 0, 37 }, /* #7 b */
|
---|
3686 | { 0x160586, 0x160587, 0x9fbe, 0xe4fd, 0, 37 }, /* #8 */
|
---|
3687 | { 0x297a53, 0x297253, 0x9fbe, 0xecfd, 0, 37 }, /* #8 b */
|
---|
3688 | { 0x0374d6, 0x0374d6, 0xf563, 0xf563, 0, 49 }, /* #9 */
|
---|
3689 | { 0x3c0b03, 0x3c0303, 0xf563, 0xf563, 0, 49 }, /* #9 b */
|
---|
3690 | { 0x1e7493, 0x1e7c93, 0xb02e, 0xb02e, 0, 49 }, /* #10 */
|
---|
3691 | { 0x210b46, 0x210b46, 0xb02e, 0xb02e, 0, 49 }, /* #10 b */
|
---|
3692 | { 0x0c6e93, 0x0c6693, 0x9c74, 0xd338, 0, 24 }, /* #11 */
|
---|
3693 | { 0x331146, 0x331147, 0x9c74, 0xd138, 0, 24 }, /* #11 b */
|
---|
3694 | { 0x102f86, 0x102787, 0xee7f, 0xeee7, 0, 4 }, /* #12 */
|
---|
3695 | { 0x2f5053, 0x2f5053, 0xee7f, 0xfee7, 0, 4 }, /* #12 b */
|
---|
3696 | { 0x061e02, 0x061e02, 0x4cc9, 0x4999, 0, 3 }, /* #13 */
|
---|
3697 | { 0x3961d7, 0x3969d6, 0x4cc9, 0x6999, 0, 3 }, /* #13 b */
|
---|
3698 | { 0x2f0996, 0x2f0196, 0xbe5a, 0xf969, 0, 15 }, /* #14 */
|
---|
3699 | { 0x107643, 0x107642, 0xbe5a, 0xf96b, 0, 15 }, /* #14 b */
|
---|
3700 | { 0x185993, 0x185992, 0xfa88, 0x88fd, 0, 58 }, /* #15 */
|
---|
3701 | { 0x272646, 0x272e46, 0xfa88, 0x887d, 0, 58 }, /* #15 b */
|
---|
3702 | { 0x371a47, 0x371a47, 0xfb7f, 0x7ffd, 0, 41 }, /* #16 */
|
---|
3703 | { 0x086592, 0x086d93, 0xfb7f, 0x7f7d, 0, 41 }, /* #16 b */
|
---|
3704 | { 0x3e1a02, 0x3e1202, 0x95ec, 0x257b, 0, 19 }, /* #17 */
|
---|
3705 | { 0x0165d7, 0x016dd6, 0x95ec, 0x657b, 0, 19 }, /* #17 b */
|
---|
3706 | { 0x104f06, 0x104706, 0xac38, 0x1587, 0, 3 }, /* #18 */
|
---|
3707 | { 0x2f30d3, 0x2f30d2, 0xac38, 0x3587, 0, 3 }, /* #18 b */
|
---|
3708 | { 0x2d5703, 0x2d5f02, 0x9320, 0x64c8, 0, 19 }, /* #19 */
|
---|
3709 | { 0x1228d6, 0x1220d6, 0x9320, 0x24c8, 0, 19 }, /* #19 b */
|
---|
3710 | { 0x301f46, 0x301f47, 0x4779, 0xbc91, 0, 42 }, /* #20 */
|
---|
3711 | { 0x0f6093, 0x0f6893, 0x4779, 0xbcd1, 0, 42 }, /* #20 b */
|
---|
3712 | { 0x355346, 0x355b47, 0xd88e, 0x88e6, 0, 13 }, /* #21 */
|
---|
3713 | { 0x0a2c93, 0x0a2c93, 0xd88e, 0x88ee, 0, 13 }, /* #21 b */
|
---|
3714 | { 0x2b45c2, 0x2b4dc3, 0x557e, 0x8aaf, 0, 35 }, /* #22 */
|
---|
3715 | { 0x143a17, 0x143a17, 0x557e, 0xaaaf, 0, 35 }, /* #22 b */
|
---|
3716 | { 0x170356, 0x170356, 0xa2bb, 0xa2bb, 0, 0 }, /* #23 */
|
---|
3717 | { 0x287c83, 0x287c83, 0xa2bb, 0xa2bb, 0, 0 }, /* #23 b */
|
---|
3718 | { 0x052d16, 0x052d17, 0x2dae, 0x85b5, 0, 3 }, /* #24 */
|
---|
3719 | { 0x3a52c3, 0x3a5ac3, 0x2dae, 0xa5b5, 0, 3 }, /* #24 b */
|
---|
3720 | { 0x044506, 0x044507, 0xc86e, 0xcc86, 0, 4 }, /* #25 */
|
---|
3721 | { 0x3b3ad3, 0x3b32d3, 0xc86e, 0xdc86, 0, 4 }, /* #25 b */
|
---|
3722 | { 0x3a2c02, 0x3a2c03, 0x98b4, 0xa262, 0, 23 }, /* #26 */
|
---|
3723 | { 0x0553d7, 0x055bd7, 0x98b4, 0xa662, 0, 23 }, /* #26 b */
|
---|
3724 | { 0x3b2387, 0x3b2386, 0x2673, 0xe726, 0, 57 }, /* #27 */
|
---|
3725 | { 0x045c52, 0x045452, 0x2673, 0xe626, 0, 57 }, /* #27 b */
|
---|
3726 | { 0x2701d7, 0x2709d7, 0x1fea, 0x547f, 0, 23 }, /* #28 */
|
---|
3727 | { 0x187e02, 0x187e03, 0x1fea, 0x507f, 0, 23 }, /* #28 b */
|
---|
3728 | { 0x0505d2, 0x050dd3, 0xeb86, 0x5c33, 0, 46 }, /* #29 */
|
---|
3729 | { 0x3a7a07, 0x3a7a07, 0xeb86, 0x5c37, 0, 46 }, /* #29 b */
|
---|
3730 | { 0x014893, 0x014893, 0x9d59, 0xab39, 0, 29 }, /* #30 */
|
---|
3731 | { 0x3e3746, 0x3e3f47, 0x9d59, 0xab29, 0, 29 }, /* #30 b */
|
---|
3732 | { 0x0b0812, 0x0b0812, 0xbcd1, 0x68af, 0, 27 }, /* #31 */
|
---|
3733 | { 0x3477c7, 0x347fc6, 0xbcd1, 0x68ef, 0, 27 }, /* #31 b */
|
---|
3734 | { 0x001252, 0x001252, 0x10fa, 0x087d, 0, 33 }, /* #32 */
|
---|
3735 | { 0x3f6d87, 0x3f6d86, 0x10fa, 0x887d, 0, 33 }, /* #32 b */
|
---|
3736 | { 0x203a52, 0x203253, 0xecb7, 0xdd96, 0, 52 }, /* #33 */
|
---|
3737 | { 0x1f4587, 0x1f4587, 0xecb7, 0xfd96, 0, 52 }, /* #33 b */
|
---|
3738 | { 0x281117, 0x281117, 0x3f42, 0xf429, 0, 45 }, /* #34 */
|
---|
3739 | { 0x176ec2, 0x1766c3, 0x3f42, 0xf421, 0, 45 }, /* #34 b */
|
---|
3740 | { 0x024682, 0x024682, 0xadd4, 0xdd45, 0, 45 }, /* #35 */
|
---|
3741 | { 0x3d3957, 0x3d3156, 0xadd4, 0xdd4d, 0, 45 }, /* #35 b */
|
---|
3742 | { 0x001396, 0x001396, 0x0784, 0xf080, 0, 29 }, /* #36 */
|
---|
3743 | { 0x3f6c43, 0x3f6442, 0x0784, 0xf090, 0, 29 }, /* #36 b */
|
---|
3744 | { 0x146307, 0x146b06, 0xaa1f, 0xa1fd, 0, 45 }, /* #37 */
|
---|
3745 | { 0x2b1cd2, 0x2b1cd2, 0xaa1f, 0xa1f5, 0, 45 }, /* #37 b */
|
---|
3746 | { 0x0d6992, 0x0d6193, 0xd458, 0x161a, 0, 28 }, /* #38 */
|
---|
3747 | { 0x321647, 0x321647, 0xd458, 0x163a, 0, 28 }, /* #38 b */
|
---|
3748 | { 0x232ac3, 0x232ac2, 0x26e6, 0x9373, 0, 1 }, /* #39 */
|
---|
3749 | { 0x1c5516, 0x1c5516, 0x26e6, 0x1373, 0, 1 }, /* #39 b */
|
---|
3750 | { 0x071546, 0x071d47, 0xe8ee, 0x73a3, 0, 38 }, /* #40 */
|
---|
3751 | { 0x386a93, 0x386a93, 0xe8ee, 0x77a3, 0, 38 }, /* #40 b */
|
---|
3752 | { 0x252316, 0x252317, 0x9a4b, 0x2d34, 0, 24 }, /* #41 */
|
---|
3753 | { 0x1a5cc3, 0x1a54c3, 0x9a4b, 0x2f34, 0, 24 }, /* #41 b */
|
---|
3754 | { 0x2e3a03, 0x2e3203, 0xa17d, 0xdd0b, 0, 37 }, /* #42 */
|
---|
3755 | { 0x1145d6, 0x1145d7, 0xa17d, 0xd50b, 0, 37 }, /* #42 b */
|
---|
3756 | { 0x096907, 0x096907, 0xde58, 0x8ef2, 0, 54 }, /* #43 */
|
---|
3757 | { 0x3616d2, 0x361ed3, 0xde58, 0x86f2, 0, 54 }, /* #43 b */
|
---|
3758 | { 0x1f6a52, 0x1f6252, 0x84cb, 0x265a, 0, 14 }, /* #44 */
|
---|
3759 | { 0x201587, 0x201586, 0x84cb, 0x265e, 0, 14 }, /* #44 b */
|
---|
3760 | { 0x1b3406, 0x1b3c07, 0xfbbd, 0x7dde, 0, 50 }, /* #45 */
|
---|
3761 | { 0x244bd3, 0x2443d3, 0xfbbd, 0xfdde, 0, 50 }, /* #45 b */
|
---|
3762 | { 0x0e3486, 0x0e3487, 0x6f4f, 0x37a7, 0, 18 }, /* #46 */
|
---|
3763 | { 0x314b53, 0x314b53, 0x6f4f, 0xb7a7, 0, 18 }, /* #46 b */
|
---|
3764 | { 0x126bc7, 0x1263c7, 0x03c2, 0xe140, 0, 27 }, /* #47 */
|
---|
3765 | { 0x2d1412, 0x2d1413, 0x03c2, 0xe100, 0, 27 }, /* #47 b */
|
---|
3766 | { 0x3668c7, 0x3660c6, 0x0d0c, 0x321a, 0, 7 }, /* #48 */
|
---|
3767 | { 0x091712, 0x091712, 0x0d0c, 0x301a, 0, 7 }, /* #48 b */
|
---|
3768 | { 0x327d02, 0x327d02, 0x12a3, 0x4a8c, 0, 15 }, /* #49 */
|
---|
3769 | { 0x0d02d7, 0x0d0ad6, 0x12a3, 0x4a8e, 0, 15 }, /* #49 b */
|
---|
3770 | { 0x194b82, 0x194b83, 0x6dab, 0xb566, 0, 29 }, /* #50 */
|
---|
3771 | { 0x263457, 0x263c57, 0x6dab, 0xb576, 0, 29 }, /* #50 b */
|
---|
3772 | { 0x0a5c96, 0x0a5c97, 0x2375, 0xba88, 0, 59 }, /* #51 */
|
---|
3773 | { 0x352343, 0x352b43, 0x2375, 0xbac8, 0, 59 }, /* #51 b */
|
---|
3774 | { 0x1064c2, 0x106cc2, 0xbaca, 0x9759, 0, 3 }, /* #52 */
|
---|
3775 | { 0x2f1b17, 0x2f1b16, 0xbaca, 0xb759, 0, 3 }, /* #52 b */
|
---|
3776 | { 0x257507, 0x257d07, 0xd4c8, 0x91d4, 0, 25 }, /* #53 */
|
---|
3777 | { 0x1a0ad2, 0x1a0ad3, 0xd4c8, 0x90d4, 0, 25 }, /* #53 b */
|
---|
3778 | { 0x2f11d7, 0x2f19d6, 0x0778, 0x41de, 0, 19 }, /* #54 */
|
---|
3779 | { 0x106e02, 0x106602, 0x0778, 0x01de, 0, 19 }, /* #54 b */
|
---|
3780 | { 0x1560d3, 0x1568d2, 0x2251, 0x5191, 0, 26 }, /* #55 */
|
---|
3781 | { 0x2a1f06, 0x2a1f06, 0x2251, 0x5111, 0, 26 }, /* #55 b */
|
---|
3782 | { 0x364653, 0x364e52, 0xcd0f, 0x7f34, 0, 38 }, /* #56 */
|
---|
3783 | { 0x093986, 0x093986, 0xcd0f, 0x7b34, 0, 38 }, /* #56 b */
|
---|
3784 | { 0x093007, 0x093007, 0xe91b, 0xfa46, 0, 19 }, /* #57 */
|
---|
3785 | { 0x364fd2, 0x364fd3, 0xe91b, 0xba46, 0, 19 }, /* #57 b */
|
---|
3786 | { 0x0a5142, 0x0a5142, 0xef0f, 0xef0f, 0, 17 }, /* #58 */
|
---|
3787 | { 0x352e97, 0x352697, 0xef0f, 0xef0f, 0, 17 }, /* #58 b */
|
---|
3788 | { 0x3c0d17, 0x3c0517, 0xf1b1, 0xf8d8, 0, 1 }, /* #59 */
|
---|
3789 | { 0x0372c2, 0x037ac3, 0xf1b1, 0x78d8, 0, 1 }, /* #59 b */
|
---|
3790 | { 0x292d96, 0x292d97, 0x7b7e, 0xb7e3, 0, 62 }, /* #60 */
|
---|
3791 | { 0x165243, 0x165a43, 0x7b7e, 0xb7eb, 0, 62 }, /* #60 b */
|
---|
3792 | { 0x155397, 0x155b97, 0x31ae, 0xae98, 0, 26 }, /* #61 */
|
---|
3793 | { 0x2a2c42, 0x2a2c43, 0x31ae, 0xae18, 0, 26 }, /* #61 b */
|
---|
3794 | { 0x083107, 0x083107, 0x8bba, 0xd62e, 0, 6 }, /* #62 */
|
---|
3795 | { 0x374ed2, 0x3746d3, 0x8bba, 0xd22e, 0, 6 }, /* #62 b */
|
---|
3796 | { 0x2d1146, 0x2d1147, 0xb519, 0x2b51, 0, 21 }, /* #63 */
|
---|
3797 | { 0x126e93, 0x126693, 0xb519, 0x3b51, 0, 21 }, /* #63 b */
|
---|
3798 | { 0x0b1653, 0x0b1e52, 0x932f, 0x997e, 0, 14 }, /* #64 */
|
---|
3799 | { 0x346986, 0x346986, 0x932f, 0x997a, 0, 14 }, /* #64 b */
|
---|
3800 | { 0x080747, 0x080f47, 0x4576, 0x76a2, 0, 41 }, /* #65 */
|
---|
3801 | { 0x377892, 0x377893, 0x4576, 0x7622, 0, 41 }, /* #65 b */
|
---|
3802 | { 0x1634c2, 0x1634c3, 0x9f0a, 0xe149, 0, 44 }, /* #66 */
|
---|
3803 | { 0x294b17, 0x294317, 0x9f0a, 0xe159, 0, 44 }, /* #66 b */
|
---|
3804 | { 0x2a6307, 0x2a6307, 0xa9c9, 0x393a, 0, 61 }, /* #67 */
|
---|
3805 | { 0x151cd2, 0x1514d3, 0xa9c9, 0x392a, 0, 61 }, /* #67 b */
|
---|
3806 | { 0x257596, 0x257597, 0x6809, 0x3404, 0, 18 }, /* #68 */
|
---|
3807 | { 0x1a0a43, 0x1a0a43, 0x6809, 0xb404, 0, 18 }, /* #68 b */
|
---|
3808 | { 0x2611d3, 0x2611d2, 0x0079, 0x0798, 0, 62 }, /* #69 */
|
---|
3809 | { 0x196e06, 0x196606, 0x0079, 0x0790, 0, 62 }, /* #69 b */
|
---|
3810 | { 0x0272d2, 0x027ad2, 0xaa8d, 0xaa35, 0, 47 }, /* #70 */
|
---|
3811 | { 0x3d0d07, 0x3d0d06, 0xaa8d, 0xaa37, 0, 47 }, /* #70 b */
|
---|
3812 | { 0x0e6ad7, 0x0e6ad7, 0xe8fb, 0x47df, 0, 46 }, /* #71 */
|
---|
3813 | { 0x311502, 0x311d03, 0xe8fb, 0x47db, 0, 46 }, /* #71 b */
|
---|
3814 | { 0x1f7f07, 0x1f7707, 0xa8bb, 0x177a, 0, 29 }, /* #72 */
|
---|
3815 | { 0x2000d2, 0x2000d3, 0xa8bb, 0x176a, 0, 29 }, /* #72 b */
|
---|
3816 | { 0x2f2816, 0x2f2017, 0xee04, 0xc08e, 0, 61 }, /* #73 */
|
---|
3817 | { 0x1057c3, 0x1057c3, 0xee04, 0xc09e, 0, 61 }, /* #73 b */
|
---|
3818 | { 0x380697, 0x380697, 0xe427, 0x3f90, 0, 6 }, /* #74 */
|
---|
3819 | { 0x077942, 0x077143, 0xe427, 0x3b90, 0, 6 }, /* #74 b */
|
---|
3820 | { 0x3a1fd2, 0x3a17d2, 0x01d4, 0x00ea, 0, 33 }, /* #75 */
|
---|
3821 | { 0x056007, 0x056806, 0x01d4, 0x80ea, 0, 33 }, /* #75 b */
|
---|
3822 | { 0x167103, 0x167103, 0xf315, 0x315f, 0, 45 }, /* #76 */
|
---|
3823 | { 0x290ed6, 0x2906d7, 0xf315, 0x3157, 0, 45 }, /* #76 b */
|
---|
3824 | { 0x074a42, 0x074242, 0x3e62, 0x3e62, 0, 49 }, /* #77 */
|
---|
3825 | { 0x383597, 0x383597, 0x3e62, 0x3e62, 0, 49 }, /* #77 b */
|
---|
3826 | { 0x0c3892, 0x0c3093, 0x10df, 0xc21b, 0, 20 }, /* #78 */
|
---|
3827 | { 0x334747, 0x334747, 0x10df, 0xe21b, 0, 20 }, /* #78 b */
|
---|
3828 | { 0x0f3d57, 0x0f3556, 0xc09f, 0x09fe, 0, 13 }, /* #79 */
|
---|
3829 | { 0x304282, 0x304282, 0xc09f, 0x09f6, 0, 13 }, /* #79 b */
|
---|
3830 | { 0x0d1ed7, 0x0d16d7, 0xa238, 0xc688, 0, 6 }, /* #80 */
|
---|
3831 | { 0x326102, 0x326103, 0xa238, 0xc288, 0, 6 }, /* #80 b */
|
---|
3832 | { 0x0e5c87, 0x0e5486, 0xce67, 0xcfce, 0, 57 }, /* #81 */
|
---|
3833 | { 0x312352, 0x312352, 0xce67, 0xcece, 0, 57 }, /* #81 b */
|
---|
3834 | { 0x392943, 0x392942, 0x5ae6, 0x6ad7, 0, 22 }, /* #82 */
|
---|
3835 | { 0x065696, 0x065e96, 0x5ae6, 0x62d7, 0, 22 }, /* #82 b */
|
---|
3836 | { 0x1f3907, 0x1f3906, 0xd0a0, 0xa0e8, 0, 26 }, /* #83 */
|
---|
3837 | { 0x2046d2, 0x204ed2, 0xd0a0, 0xa068, 0, 26 }, /* #83 b */
|
---|
3838 | { 0x153947, 0x153946, 0xd041, 0x41e8, 0, 58 }, /* #84 */
|
---|
3839 | { 0x2a4692, 0x2a4e92, 0xd041, 0x4168, 0, 58 }, /* #84 b */
|
---|
3840 | { 0x123f87, 0x123786, 0xa300, 0x068c, 0, 55 }, /* #85 */
|
---|
3841 | { 0x2d4052, 0x2d4052, 0xa300, 0x028c, 0, 55 }, /* #85 b */
|
---|
3842 | { 0x346792, 0x346793, 0x9138, 0x2270, 0, 16 }, /* #86 */
|
---|
3843 | { 0x0b1847, 0x0b1047, 0x9138, 0x2271, 0, 16 }, /* #86 b */
|
---|
3844 | { 0x212b06, 0x212306, 0x47b8, 0xf704, 0, 12 }, /* #87 */
|
---|
3845 | { 0x1e54d3, 0x1e54d2, 0x47b8, 0xf714, 0, 12 }, /* #87 b */
|
---|
3846 | { 0x263656, 0x263656, 0x1c82, 0x1072, 0, 23 }, /* #88 */
|
---|
3847 | { 0x194983, 0x194182, 0x1c82, 0x1472, 0, 23 }, /* #88 b */
|
---|
3848 | { 0x3c2387, 0x3c2b86, 0xaf12, 0x4b5e, 0, 56 }, /* #89 */
|
---|
3849 | { 0x035c52, 0x035c52, 0xaf12, 0x495e, 0, 56 }, /* #89 b */
|
---|
3850 | { 0x224682, 0x224683, 0x5fb5, 0xed4b, 0, 11 }, /* #90 */
|
---|
3851 | { 0x1d3957, 0x1d3157, 0x5fb5, 0xed6b, 0, 11 }, /* #90 b */
|
---|
3852 | { 0x164703, 0x164f03, 0xdc53, 0x8a7d, 0, 12 }, /* #91 */
|
---|
3853 | { 0x2938d6, 0x2938d7, 0xdc53, 0x8a6d, 0, 12 }, /* #91 b */
|
---|
3854 | { 0x294406, 0x294406, 0xcece, 0xcece, 0, 17 }, /* #92 */
|
---|
3855 | { 0x163bd3, 0x1633d3, 0xcece, 0xcece, 0, 17 }, /* #92 b */
|
---|
3856 | { 0x3b2553, 0x3b2d52, 0x5450, 0xaa28, 0, 33 }, /* #93 */
|
---|
3857 | { 0x045a86, 0x045286, 0x5450, 0x2a28, 0, 33 }, /* #93 b */
|
---|
3858 | { 0x022ac6, 0x022ac7, 0xf08f, 0x7847, 0, 33 }, /* #94 */
|
---|
3859 | { 0x3d5513, 0x3d5513, 0xf08f, 0xf847, 0, 33 }, /* #94 b */
|
---|
3860 | { 0x270bd2, 0x270bd2, 0xdeb5, 0xb56f, 0, 58 }, /* #95 */
|
---|
3861 | { 0x187407, 0x187c06, 0xdeb5, 0xb5ef, 0, 58 }, /* #95 b */
|
---|
3862 | };
|
---|
3863 | static const BINU16_TEST_T g_aTests_shl_u16_amd[] =
|
---|
3864 | {
|
---|
3865 | { 0x2c0006, 0x2c0006, 0x0000, 0x0000, 0, 32 }, /* #0 */
|
---|
3866 | { 0x137fd3, 0x137fd3, 0x0000, 0x0000, 0, 32 }, /* #0 b */
|
---|
3867 | { 0x3913d2, 0x391356, 0x0000, 0x0000, 0, 38 }, /* #1 */
|
---|
3868 | { 0x066c07, 0x066456, 0x0000, 0x0000, 0, 38 }, /* #1 b */
|
---|
3869 | { 0x2d4e92, 0x2d4656, 0x0000, 0x0000, 0, 13 }, /* #2 */
|
---|
3870 | { 0x123147, 0x123156, 0x0000, 0x0000, 0, 13 }, /* #2 b */
|
---|
3871 | { 0x290e53, 0x290656, 0x0000, 0x0000, 0, 40 }, /* #3 */
|
---|
3872 | { 0x167186, 0x167156, 0x0000, 0x0000, 0, 40 }, /* #3 b */
|
---|
3873 | { 0x200356, 0x200356, 0x0000, 0x0000, 0, 42 }, /* #4 */
|
---|
3874 | { 0x1f7c83, 0x1f7456, 0x0000, 0x0000, 0, 42 }, /* #4 b */
|
---|
3875 | { 0x321e46, 0x321656, 0x0000, 0x0000, 0, 19 }, /* #5 */
|
---|
3876 | { 0x0d6193, 0x0d6156, 0x0000, 0x0000, 0, 19 }, /* #5 b */
|
---|
3877 | { 0x345592, 0x345597, 0xdccf, 0xc000, 0, 14 }, /* #6 */
|
---|
3878 | { 0x0b2a47, 0x0b2297, 0xdccf, 0xc000, 0, 14 }, /* #6 b */
|
---|
3879 | { 0x1829c2, 0x182156, 0xf22a, 0x0000, 0, 60 }, /* #7 */
|
---|
3880 | { 0x275617, 0x275656, 0xf22a, 0x0000, 0, 60 }, /* #7 b */
|
---|
3881 | { 0x241c12, 0x241456, 0x978a, 0x0000, 0, 54 }, /* #8 */
|
---|
3882 | { 0x1b63c7, 0x1b6356, 0x978a, 0x0000, 0, 54 }, /* #8 b */
|
---|
3883 | { 0x045cc6, 0x045456, 0x66e9, 0x0000, 0, 51 }, /* #9 */
|
---|
3884 | { 0x3b2313, 0x3b2356, 0x66e9, 0x0000, 0, 51 }, /* #9 b */
|
---|
3885 | { 0x246216, 0x246216, 0xf07d, 0x7d00, 0, 40 }, /* #10 */
|
---|
3886 | { 0x1b1dc3, 0x1b1516, 0xf07d, 0x7d00, 0, 40 }, /* #10 b */
|
---|
3887 | { 0x130847, 0x130892, 0x2af1, 0xbc40, 0, 6 }, /* #11 */
|
---|
3888 | { 0x2c7792, 0x2c7f92, 0x2af1, 0xbc40, 0, 6 }, /* #11 b */
|
---|
3889 | { 0x2f3953, 0x2f3156, 0x3463, 0x0000, 0, 24 }, /* #12 */
|
---|
3890 | { 0x104686, 0x104656, 0x3463, 0x0000, 0, 24 }, /* #12 b */
|
---|
3891 | { 0x111e12, 0x111e13, 0xfc1e, 0x0780, 0, 38 }, /* #13 */
|
---|
3892 | { 0x2e61c7, 0x2e6913, 0xfc1e, 0x0780, 0, 38 }, /* #13 b */
|
---|
3893 | { 0x152697, 0x152656, 0x16a7, 0x0000, 0, 29 }, /* #14 */
|
---|
3894 | { 0x2a5942, 0x2a5156, 0x16a7, 0x0000, 0, 29 }, /* #14 b */
|
---|
3895 | { 0x2e79c7, 0x2e7156, 0x8a7e, 0x0000, 0, 61 }, /* #15 */
|
---|
3896 | { 0x110612, 0x110656, 0x8a7e, 0x0000, 0, 61 }, /* #15 b */
|
---|
3897 | { 0x207413, 0x207456, 0xf2e5, 0x0000, 0, 21 }, /* #16 */
|
---|
3898 | { 0x1f0bc6, 0x1f0356, 0xf2e5, 0x0000, 0, 21 }, /* #16 b */
|
---|
3899 | { 0x3e6f42, 0x3e6756, 0xf2a8, 0x0000, 0, 27 }, /* #17 */
|
---|
3900 | { 0x011097, 0x011056, 0xf2a8, 0x0000, 0, 27 }, /* #17 b */
|
---|
3901 | { 0x2e4c07, 0x2e4c17, 0xabe9, 0x4800, 0, 11 }, /* #18 */
|
---|
3902 | { 0x1133d2, 0x113b17, 0xabe9, 0x4800, 0, 11 }, /* #18 b */
|
---|
3903 | { 0x3d5542, 0x3d5512, 0x3316, 0x662c, 0, 33 }, /* #19 */
|
---|
3904 | { 0x022a97, 0x022212, 0x3316, 0x662c, 0, 33 }, /* #19 b */
|
---|
3905 | { 0x057c13, 0x057456, 0x935d, 0x0000, 0, 29 }, /* #20 */
|
---|
3906 | { 0x3a03c6, 0x3a0356, 0x935d, 0x0000, 0, 29 }, /* #20 b */
|
---|
3907 | { 0x275c07, 0x275497, 0xfe33, 0x8000, 0, 47 }, /* #21 */
|
---|
3908 | { 0x1823d2, 0x182397, 0xfe33, 0x8000, 0, 47 }, /* #21 b */
|
---|
3909 | { 0x2b2003, 0x2b2056, 0xcc06, 0x0000, 0, 63 }, /* #22 */
|
---|
3910 | { 0x145fd6, 0x145756, 0xcc06, 0x0000, 0, 63 }, /* #22 b */
|
---|
3911 | { 0x024b12, 0x024356, 0xab37, 0x0000, 0, 61 }, /* #23 */
|
---|
3912 | { 0x3d34c7, 0x3d3456, 0xab37, 0x0000, 0, 61 }, /* #23 b */
|
---|
3913 | { 0x331386, 0x331356, 0x00b7, 0x0000, 0, 21 }, /* #24 */
|
---|
3914 | { 0x0c6c53, 0x0c6456, 0x00b7, 0x0000, 0, 21 }, /* #24 b */
|
---|
3915 | { 0x001d43, 0x001d43, 0x5e7a, 0x5e7a, 0, 0 }, /* #25 */
|
---|
3916 | { 0x3f6296, 0x3f6296, 0x5e7a, 0x5e7a, 0, 0 }, /* #25 b */
|
---|
3917 | { 0x167f06, 0x167797, 0xd085, 0xa10a, 0, 33 }, /* #26 */
|
---|
3918 | { 0x2900d3, 0x290097, 0xd085, 0xa10a, 0, 33 }, /* #26 b */
|
---|
3919 | { 0x015292, 0x015216, 0x368c, 0x3000, 0, 42 }, /* #27 */
|
---|
3920 | { 0x3e2d47, 0x3e2516, 0x368c, 0x3000, 0, 42 }, /* #27 b */
|
---|
3921 | { 0x077ed2, 0x077656, 0x8fd4, 0x0000, 0, 54 }, /* #28 */
|
---|
3922 | { 0x380107, 0x380156, 0x8fd4, 0x0000, 0, 54 }, /* #28 b */
|
---|
3923 | { 0x080707, 0x080712, 0x18c0, 0x3180, 0, 1 }, /* #29 */
|
---|
3924 | { 0x3778d2, 0x377012, 0x18c0, 0x3180, 0, 1 }, /* #29 b */
|
---|
3925 | { 0x1f7382, 0x1f7393, 0x7b4d, 0xda68, 0, 35 }, /* #30 */
|
---|
3926 | { 0x200c57, 0x200493, 0x7b4d, 0xda68, 0, 35 }, /* #30 b */
|
---|
3927 | { 0x167257, 0x167256, 0x0634, 0x0000, 0, 56 }, /* #31 */
|
---|
3928 | { 0x290d82, 0x290556, 0x0634, 0x0000, 0, 56 }, /* #31 b */
|
---|
3929 | { 0x2c4352, 0x2c4393, 0x8f9a, 0xe680, 0, 38 }, /* #32 */
|
---|
3930 | { 0x133c87, 0x133493, 0x8f9a, 0xe680, 0, 38 }, /* #32 b */
|
---|
3931 | { 0x0e57d3, 0x0e5756, 0xff0a, 0x0000, 0, 63 }, /* #33 */
|
---|
3932 | { 0x312806, 0x312056, 0xff0a, 0x0000, 0, 63 }, /* #33 b */
|
---|
3933 | { 0x0e2cd7, 0x0e2497, 0x24df, 0xc000, 0, 14 }, /* #34 */
|
---|
3934 | { 0x315302, 0x315397, 0x24df, 0xc000, 0, 14 }, /* #34 b */
|
---|
3935 | { 0x312957, 0x312913, 0xd3e5, 0x4f94, 0, 2 }, /* #35 */
|
---|
3936 | { 0x0e5682, 0x0e5e13, 0xd3e5, 0x4f94, 0, 2 }, /* #35 b */
|
---|
3937 | { 0x004747, 0x004756, 0xabed, 0x0000, 0, 17 }, /* #36 */
|
---|
3938 | { 0x3f3892, 0x3f3056, 0xabed, 0x0000, 0, 17 }, /* #36 b */
|
---|
3939 | { 0x293fc2, 0x293756, 0x0b2c, 0x0000, 0, 51 }, /* #37 */
|
---|
3940 | { 0x164017, 0x164056, 0x0b2c, 0x0000, 0, 51 }, /* #37 b */
|
---|
3941 | { 0x345617, 0x345e17, 0x409b, 0x3600, 0, 41 }, /* #38 */
|
---|
3942 | { 0x0b29c2, 0x0b2917, 0x409b, 0x3600, 0, 41 }, /* #38 b */
|
---|
3943 | { 0x116b53, 0x116b92, 0x1242, 0x9080, 0, 6 }, /* #39 */
|
---|
3944 | { 0x2e1486, 0x2e1c92, 0x1242, 0x9080, 0, 6 }, /* #39 b */
|
---|
3945 | { 0x110982, 0x110996, 0x518c, 0xa318, 0, 33 }, /* #40 */
|
---|
3946 | { 0x2e7657, 0x2e7e96, 0x518c, 0xa318, 0, 33 }, /* #40 b */
|
---|
3947 | { 0x253712, 0x253712, 0xce3f, 0x71f8, 0, 3 }, /* #41 */
|
---|
3948 | { 0x1a48c7, 0x1a4012, 0xce3f, 0x71f8, 0, 3 }, /* #41 b */
|
---|
3949 | { 0x1e3612, 0x1e3697, 0x9fa6, 0xf4c0, 0, 5 }, /* #42 */
|
---|
3950 | { 0x2149c7, 0x214197, 0x9fa6, 0xf4c0, 0, 5 }, /* #42 b */
|
---|
3951 | { 0x3013d3, 0x301397, 0xa628, 0x8a00, 0, 6 }, /* #43 */
|
---|
3952 | { 0x0f6c06, 0x0f6497, 0xa628, 0x8a00, 0, 6 }, /* #43 b */
|
---|
3953 | { 0x314797, 0x314793, 0x9e59, 0xcb20, 0, 37 }, /* #44 */
|
---|
3954 | { 0x0e3842, 0x0e3093, 0x9e59, 0xcb20, 0, 37 }, /* #44 b */
|
---|
3955 | { 0x397f16, 0x397756, 0xc53e, 0x0000, 0, 25 }, /* #45 */
|
---|
3956 | { 0x0600c3, 0x060056, 0xc53e, 0x0000, 0, 25 }, /* #45 b */
|
---|
3957 | { 0x3b2cc3, 0x3b2456, 0x0600, 0x0000, 0, 41 }, /* #46 */
|
---|
3958 | { 0x045316, 0x045356, 0x0600, 0x0000, 0, 41 }, /* #46 b */
|
---|
3959 | { 0x3e4106, 0x3e4112, 0x0cbf, 0x65f8, 0, 3 }, /* #47 */
|
---|
3960 | { 0x013ed3, 0x013612, 0x0cbf, 0x65f8, 0, 3 }, /* #47 b */
|
---|
3961 | { 0x042083, 0x042056, 0xd703, 0x0000, 0, 25 }, /* #48 */
|
---|
3962 | { 0x3b5f56, 0x3b5756, 0xd703, 0x0000, 0, 25 }, /* #48 b */
|
---|
3963 | { 0x1963c3, 0x196356, 0xcf97, 0x0000, 0, 51 }, /* #49 */
|
---|
3964 | { 0x261c16, 0x261456, 0xcf97, 0x0000, 0, 51 }, /* #49 b */
|
---|
3965 | { 0x210e96, 0x210e92, 0xac69, 0xb1a4, 0, 34 }, /* #50 */
|
---|
3966 | { 0x1e7143, 0x1e7992, 0xac69, 0xb1a4, 0, 34 }, /* #50 b */
|
---|
3967 | { 0x3f22c6, 0x3f2256, 0xd563, 0x0000, 0, 29 }, /* #51 */
|
---|
3968 | { 0x005d13, 0x005556, 0xd563, 0x0000, 0, 29 }, /* #51 b */
|
---|
3969 | { 0x2f0b42, 0x2f0b42, 0xd171, 0xd171, 0, 0 }, /* #52 */
|
---|
3970 | { 0x107497, 0x107497, 0xd171, 0xd171, 0, 0 }, /* #52 b */
|
---|
3971 | { 0x2706d3, 0x270697, 0x057f, 0xf800, 0, 11 }, /* #53 */
|
---|
3972 | { 0x187906, 0x187197, 0x057f, 0xf800, 0, 11 }, /* #53 b */
|
---|
3973 | { 0x233542, 0x233d96, 0x2a91, 0x9100, 0, 40 }, /* #54 */
|
---|
3974 | { 0x1c4a97, 0x1c4a96, 0x2a91, 0x9100, 0, 40 }, /* #54 b */
|
---|
3975 | { 0x1c3657, 0x1c3e57, 0x40d5, 0x0000, 0, 16 }, /* #55 */
|
---|
3976 | { 0x234982, 0x234957, 0x40d5, 0x0000, 0, 16 }, /* #55 b */
|
---|
3977 | { 0x320f92, 0x320756, 0xd194, 0x0000, 0, 31 }, /* #56 */
|
---|
3978 | { 0x0d7047, 0x0d7056, 0xd194, 0x0000, 0, 31 }, /* #56 b */
|
---|
3979 | { 0x1406d3, 0x140e92, 0x75e7, 0xf380, 0, 7 }, /* #57 */
|
---|
3980 | { 0x2b7906, 0x2b7992, 0x75e7, 0xf380, 0, 7 }, /* #57 b */
|
---|
3981 | { 0x1c0403, 0x1c0456, 0x9ba7, 0x0000, 0, 50 }, /* #58 */
|
---|
3982 | { 0x237bd6, 0x237356, 0x9ba7, 0x0000, 0, 50 }, /* #58 b */
|
---|
3983 | { 0x2e55d6, 0x2e5556, 0x88ab, 0x0000, 0, 61 }, /* #59 */
|
---|
3984 | { 0x112a03, 0x112256, 0x88ab, 0x0000, 0, 61 }, /* #59 b */
|
---|
3985 | { 0x0025d3, 0x002556, 0xab15, 0x0000, 0, 18 }, /* #60 */
|
---|
3986 | { 0x3f5a06, 0x3f5256, 0xab15, 0x0000, 0, 18 }, /* #60 b */
|
---|
3987 | { 0x0e3d13, 0x0e3d92, 0x722d, 0x8b40, 0, 6 }, /* #61 */
|
---|
3988 | { 0x3142c6, 0x314a92, 0x722d, 0x8b40, 0, 6 }, /* #61 b */
|
---|
3989 | { 0x2e1cc6, 0x2e1c96, 0x0a84, 0x8000, 0, 45 }, /* #62 */
|
---|
3990 | { 0x116313, 0x116b96, 0x0a84, 0x8000, 0, 45 }, /* #62 b */
|
---|
3991 | { 0x1c7752, 0x1c7756, 0x5b98, 0x0000, 0, 22 }, /* #63 */
|
---|
3992 | { 0x230887, 0x230056, 0x5b98, 0x0000, 0, 22 }, /* #63 b */
|
---|
3993 | { 0x235a57, 0x235256, 0x6653, 0x0000, 0, 23 }, /* #64 */
|
---|
3994 | { 0x1c2582, 0x1c2556, 0x6653, 0x0000, 0, 23 }, /* #64 b */
|
---|
3995 | { 0x0c2d07, 0x0c2556, 0x3097, 0x0000, 0, 19 }, /* #65 */
|
---|
3996 | { 0x3352d2, 0x335256, 0x3097, 0x0000, 0, 19 }, /* #65 b */
|
---|
3997 | { 0x190d82, 0x190d17, 0xe1a0, 0x4000, 0, 41 }, /* #66 */
|
---|
3998 | { 0x267257, 0x267a17, 0xe1a0, 0x4000, 0, 41 }, /* #66 b */
|
---|
3999 | { 0x0c5946, 0x0c5913, 0x4b4e, 0x2d38, 0, 2 }, /* #67 */
|
---|
4000 | { 0x332693, 0x332e13, 0x4b4e, 0x2d38, 0, 2 }, /* #67 b */
|
---|
4001 | { 0x206342, 0x206b96, 0x0539, 0xe400, 0, 10 }, /* #68 */
|
---|
4002 | { 0x1f1c97, 0x1f1c96, 0x0539, 0xe400, 0, 10 }, /* #68 b */
|
---|
4003 | { 0x235786, 0x235f57, 0x69cb, 0x0000, 0, 48 }, /* #69 */
|
---|
4004 | { 0x1c2853, 0x1c2857, 0x69cb, 0x0000, 0, 48 }, /* #69 b */
|
---|
4005 | { 0x394fd2, 0x394756, 0xb473, 0x0000, 0, 17 }, /* #70 */
|
---|
4006 | { 0x063007, 0x063056, 0xb473, 0x0000, 0, 17 }, /* #70 b */
|
---|
4007 | { 0x084a57, 0x084256, 0xbf12, 0x0000, 0, 17 }, /* #71 */
|
---|
4008 | { 0x373582, 0x373556, 0xbf12, 0x0000, 0, 17 }, /* #71 b */
|
---|
4009 | { 0x0c3282, 0x0c3256, 0xe5b7, 0x0000, 0, 55 }, /* #72 */
|
---|
4010 | { 0x334d57, 0x334556, 0xe5b7, 0x0000, 0, 55 }, /* #72 b */
|
---|
4011 | { 0x073f83, 0x073756, 0x369a, 0x0000, 0, 21 }, /* #73 */
|
---|
4012 | { 0x384056, 0x384056, 0x369a, 0x0000, 0, 21 }, /* #73 b */
|
---|
4013 | { 0x360e46, 0x360656, 0x422e, 0x0000, 0, 28 }, /* #74 */
|
---|
4014 | { 0x097193, 0x097156, 0x422e, 0x0000, 0, 28 }, /* #74 b */
|
---|
4015 | { 0x276796, 0x276756, 0xc64b, 0x0000, 0, 30 }, /* #75 */
|
---|
4016 | { 0x181843, 0x181056, 0xc64b, 0x0000, 0, 30 }, /* #75 b */
|
---|
4017 | { 0x1e3496, 0x1e3456, 0x3a62, 0x0000, 0, 58 }, /* #76 */
|
---|
4018 | { 0x214b43, 0x214356, 0x3a62, 0x0000, 0, 58 }, /* #76 b */
|
---|
4019 | { 0x202753, 0x202797, 0xe866, 0xd0cc, 0, 1 }, /* #77 */
|
---|
4020 | { 0x1f5886, 0x1f5097, 0xe866, 0xd0cc, 0, 1 }, /* #77 b */
|
---|
4021 | { 0x026553, 0x026d96, 0xb776, 0xc000, 0, 13 }, /* #78 */
|
---|
4022 | { 0x3d1a86, 0x3d1a96, 0xb776, 0xc000, 0, 13 }, /* #78 b */
|
---|
4023 | { 0x0c0292, 0x0c0256, 0xd44b, 0x0000, 0, 63 }, /* #79 */
|
---|
4024 | { 0x337d47, 0x337556, 0xd44b, 0x0000, 0, 63 }, /* #79 b */
|
---|
4025 | { 0x0a2e43, 0x0a2656, 0xc400, 0x0000, 0, 51 }, /* #80 */
|
---|
4026 | { 0x355196, 0x355156, 0xc400, 0x0000, 0, 51 }, /* #80 b */
|
---|
4027 | { 0x3b2952, 0x3b2193, 0x7f95, 0xca80, 0, 7 }, /* #81 */
|
---|
4028 | { 0x045687, 0x045693, 0x7f95, 0xca80, 0, 7 }, /* #81 b */
|
---|
4029 | { 0x1507c7, 0x150f96, 0xd112, 0x9000, 0, 43 }, /* #82 */
|
---|
4030 | { 0x2a7812, 0x2a7896, 0xd112, 0x9000, 0, 43 }, /* #82 b */
|
---|
4031 | { 0x211ac2, 0x211256, 0x76a5, 0x0000, 0, 29 }, /* #83 */
|
---|
4032 | { 0x1e6517, 0x1e6556, 0x76a5, 0x0000, 0, 29 }, /* #83 b */
|
---|
4033 | { 0x167a96, 0x167a17, 0x2ccc, 0x3300, 0, 38 }, /* #84 */
|
---|
4034 | { 0x290543, 0x290d17, 0x2ccc, 0x3300, 0, 38 }, /* #84 b */
|
---|
4035 | { 0x3c2216, 0x3c2212, 0xac2d, 0x1680, 0, 39 }, /* #85 */
|
---|
4036 | { 0x035dc3, 0x035512, 0xac2d, 0x1680, 0, 39 }, /* #85 b */
|
---|
4037 | { 0x2d2712, 0x2d2756, 0x4f05, 0x0000, 0, 30 }, /* #86 */
|
---|
4038 | { 0x1258c7, 0x125056, 0x4f05, 0x0000, 0, 30 }, /* #86 b */
|
---|
4039 | { 0x025c13, 0x025497, 0xede9, 0xd200, 0, 9 }, /* #87 */
|
---|
4040 | { 0x3d23c6, 0x3d2397, 0xede9, 0xd200, 0, 9 }, /* #87 b */
|
---|
4041 | { 0x310312, 0x310356, 0x131f, 0x0000, 0, 30 }, /* #88 */
|
---|
4042 | { 0x0e7cc7, 0x0e7456, 0x131f, 0x0000, 0, 30 }, /* #88 b */
|
---|
4043 | { 0x2f3a06, 0x2f3a96, 0x3a53, 0xa600, 0, 9 }, /* #89 */
|
---|
4044 | { 0x1045d3, 0x104d96, 0x3a53, 0xa600, 0, 9 }, /* #89 b */
|
---|
4045 | { 0x3d22c3, 0x3d2256, 0x7962, 0x0000, 0, 60 }, /* #90 */
|
---|
4046 | { 0x025d16, 0x025556, 0x7962, 0x0000, 0, 60 }, /* #90 b */
|
---|
4047 | { 0x350e53, 0x350693, 0x0ddf, 0xbbe0, 0, 37 }, /* #91 */
|
---|
4048 | { 0x0a7186, 0x0a7193, 0x0ddf, 0xbbe0, 0, 37 }, /* #91 b */
|
---|
4049 | { 0x033c13, 0x033456, 0x4746, 0x0000, 0, 21 }, /* #92 */
|
---|
4050 | { 0x3c43c6, 0x3c4356, 0x4746, 0x0000, 0, 21 }, /* #92 b */
|
---|
4051 | { 0x0f3617, 0x0f3656, 0x935b, 0x0000, 0, 19 }, /* #93 */
|
---|
4052 | { 0x3049c2, 0x304156, 0x935b, 0x0000, 0, 19 }, /* #93 b */
|
---|
4053 | { 0x2d1c07, 0x2d1c57, 0xa82d, 0x0000, 0, 48 }, /* #94 */
|
---|
4054 | { 0x1263d2, 0x126b57, 0xa82d, 0x0000, 0, 48 }, /* #94 b */
|
---|
4055 | { 0x030a96, 0x030256, 0x40fa, 0x0000, 0, 56 }, /* #95 */
|
---|
4056 | { 0x3c7543, 0x3c7556, 0x40fa, 0x0000, 0, 56 }, /* #95 b */
|
---|
4057 | };
|
---|
4058 | static const BINU16_TEST_T g_aTests_shr_u16_amd[] =
|
---|
4059 | {
|
---|
4060 | { 0x226e07, 0x226656, 0x0000, 0x0000, 0, 8 }, /* #0 */
|
---|
4061 | { 0x1d11d2, 0x1d1156, 0x0000, 0x0000, 0, 8 }, /* #0 b */
|
---|
4062 | { 0x292c17, 0x292456, 0x0000, 0x0000, 0, 30 }, /* #1 */
|
---|
4063 | { 0x1653c2, 0x165356, 0x0000, 0x0000, 0, 30 }, /* #1 b */
|
---|
4064 | { 0x142f06, 0x142756, 0x0000, 0x0000, 0, 21 }, /* #2 */
|
---|
4065 | { 0x2b50d3, 0x2b5056, 0x0000, 0x0000, 0, 21 }, /* #2 b */
|
---|
4066 | { 0x3c0f56, 0x3c0756, 0x0000, 0x0000, 0, 25 }, /* #3 */
|
---|
4067 | { 0x037083, 0x037056, 0x0000, 0x0000, 0, 25 }, /* #3 b */
|
---|
4068 | { 0x0835d2, 0x083556, 0x0000, 0x0000, 0, 5 }, /* #4 */
|
---|
4069 | { 0x374a07, 0x374256, 0x0000, 0x0000, 0, 5 }, /* #4 b */
|
---|
4070 | { 0x1d3747, 0x1d3756, 0x0000, 0x0000, 0, 23 }, /* #5 */
|
---|
4071 | { 0x224892, 0x224056, 0x0000, 0x0000, 0, 23 }, /* #5 b */
|
---|
4072 | { 0x3363c6, 0x336356, 0x9e0f, 0x0000, 0, 29 }, /* #6 */
|
---|
4073 | { 0x0c1c13, 0x0c1456, 0x9e0f, 0x0000, 0, 29 }, /* #6 b */
|
---|
4074 | { 0x396b82, 0x396312, 0x9473, 0x0025, 0, 10 }, /* #7 */
|
---|
4075 | { 0x061457, 0x061412, 0x9473, 0x0025, 0, 10 }, /* #7 b */
|
---|
4076 | { 0x342297, 0x342212, 0x581b, 0x00b0, 0, 39 }, /* #8 */
|
---|
4077 | { 0x0b5d42, 0x0b5512, 0x581b, 0x00b0, 0, 39 }, /* #8 b */
|
---|
4078 | { 0x131656, 0x131613, 0x5fc9, 0x0002, 0, 13 }, /* #9 */
|
---|
4079 | { 0x2c6983, 0x2c6113, 0x5fc9, 0x0002, 0, 13 }, /* #9 b */
|
---|
4080 | { 0x0c4c87, 0x0c4456, 0x48c2, 0x0000, 0, 50 }, /* #10 */
|
---|
4081 | { 0x333352, 0x333356, 0x48c2, 0x0000, 0, 50 }, /* #10 b */
|
---|
4082 | { 0x0e7e02, 0x0e7657, 0x48bc, 0x0000, 0, 15 }, /* #11 */
|
---|
4083 | { 0x3101d7, 0x310157, 0x48bc, 0x0000, 0, 15 }, /* #11 b */
|
---|
4084 | { 0x333417, 0x333417, 0xddad, 0x001b, 0, 43 }, /* #12 */
|
---|
4085 | { 0x0c4bc2, 0x0c4317, 0xddad, 0x001b, 0, 43 }, /* #12 b */
|
---|
4086 | { 0x257017, 0x257056, 0x42ee, 0x0000, 0, 61 }, /* #13 */
|
---|
4087 | { 0x1a0fc2, 0x1a0756, 0x42ee, 0x0000, 0, 61 }, /* #13 b */
|
---|
4088 | { 0x217202, 0x217256, 0x48c4, 0x0000, 0, 28 }, /* #14 */
|
---|
4089 | { 0x1e0dd7, 0x1e0556, 0x48c4, 0x0000, 0, 28 }, /* #14 b */
|
---|
4090 | { 0x1d3447, 0x1d3456, 0xfaf6, 0x0000, 0, 27 }, /* #15 */
|
---|
4091 | { 0x224b92, 0x224356, 0xfaf6, 0x0000, 0, 27 }, /* #15 b */
|
---|
4092 | { 0x363786, 0x363756, 0x0269, 0x0000, 0, 52 }, /* #16 */
|
---|
4093 | { 0x094853, 0x094056, 0x0269, 0x0000, 0, 52 }, /* #16 b */
|
---|
4094 | { 0x3a7856, 0x3a7056, 0x5680, 0x0000, 0, 53 }, /* #17 */
|
---|
4095 | { 0x050783, 0x050756, 0x5680, 0x0000, 0, 53 }, /* #17 b */
|
---|
4096 | { 0x0d5707, 0x0d5756, 0x38b4, 0x0000, 0, 59 }, /* #18 */
|
---|
4097 | { 0x3228d2, 0x322056, 0x38b4, 0x0000, 0, 59 }, /* #18 b */
|
---|
4098 | { 0x3a5612, 0x3a5656, 0x9855, 0x0000, 0, 53 }, /* #19 */
|
---|
4099 | { 0x0529c7, 0x052156, 0x9855, 0x0000, 0, 53 }, /* #19 b */
|
---|
4100 | { 0x2d1617, 0x2d1612, 0xb28f, 0x0594, 0, 37 }, /* #20 */
|
---|
4101 | { 0x1269c2, 0x126112, 0xb28f, 0x0594, 0, 37 }, /* #20 b */
|
---|
4102 | { 0x335a52, 0x335257, 0xeba3, 0x0000, 0, 48 }, /* #21 */
|
---|
4103 | { 0x0c2587, 0x0c2557, 0xeba3, 0x0000, 0, 48 }, /* #21 b */
|
---|
4104 | { 0x143202, 0x143217, 0x1e6c, 0x003c, 0, 39 }, /* #22 */
|
---|
4105 | { 0x2b4dd7, 0x2b4517, 0x1e6c, 0x003c, 0, 39 }, /* #22 b */
|
---|
4106 | { 0x396617, 0x396616, 0x59d3, 0x0b3a, 0, 35 }, /* #23 */
|
---|
4107 | { 0x0619c2, 0x061116, 0x59d3, 0x0b3a, 0, 35 }, /* #23 b */
|
---|
4108 | { 0x112556, 0x112556, 0x1363, 0x0000, 0, 58 }, /* #24 */
|
---|
4109 | { 0x2e5a83, 0x2e5256, 0x1363, 0x0000, 0, 58 }, /* #24 b */
|
---|
4110 | { 0x3a7282, 0x3a7256, 0xf5e4, 0x0000, 0, 26 }, /* #25 */
|
---|
4111 | { 0x050d57, 0x050556, 0xf5e4, 0x0000, 0, 26 }, /* #25 b */
|
---|
4112 | { 0x3b3413, 0x3b3456, 0xbbcc, 0x0000, 0, 54 }, /* #26 */
|
---|
4113 | { 0x044bc6, 0x044356, 0xbbcc, 0x0000, 0, 54 }, /* #26 b */
|
---|
4114 | { 0x1b45c2, 0x1b4517, 0xe2ed, 0x00e2, 0, 8 }, /* #27 */
|
---|
4115 | { 0x243a17, 0x243217, 0xe2ed, 0x00e2, 0, 8 }, /* #27 b */
|
---|
4116 | { 0x3d7813, 0x3d7056, 0xa7cd, 0x0000, 0, 29 }, /* #28 */
|
---|
4117 | { 0x0207c6, 0x020756, 0xa7cd, 0x0000, 0, 29 }, /* #28 b */
|
---|
4118 | { 0x253016, 0x253056, 0x96cd, 0x0000, 0, 20 }, /* #29 */
|
---|
4119 | { 0x1a4fc3, 0x1a4756, 0x96cd, 0x0000, 0, 20 }, /* #29 b */
|
---|
4120 | { 0x001cc7, 0x001456, 0xee73, 0x0000, 0, 18 }, /* #30 */
|
---|
4121 | { 0x3f6312, 0x3f6356, 0xee73, 0x0000, 0, 18 }, /* #30 b */
|
---|
4122 | { 0x2f1956, 0x2f1956, 0xcdbc, 0xcdbc, 0, 0 }, /* #31 */
|
---|
4123 | { 0x106683, 0x106683, 0xcdbc, 0xcdbc, 0, 0 }, /* #31 b */
|
---|
4124 | { 0x0b1283, 0x0b1256, 0x066f, 0x0000, 0, 15 }, /* #32 */
|
---|
4125 | { 0x346d56, 0x346556, 0x066f, 0x0000, 0, 15 }, /* #32 b */
|
---|
4126 | { 0x131ec3, 0x131617, 0xbc22, 0x02f0, 0, 38 }, /* #33 */
|
---|
4127 | { 0x2c6116, 0x2c6117, 0xbc22, 0x02f0, 0, 38 }, /* #33 b */
|
---|
4128 | { 0x1b0ed3, 0x1b0612, 0xe33e, 0x000e, 0, 44 }, /* #34 */
|
---|
4129 | { 0x247106, 0x247112, 0xe33e, 0x000e, 0, 44 }, /* #34 b */
|
---|
4130 | { 0x116513, 0x116513, 0xbd95, 0xbd95, 0, 32 }, /* #35 */
|
---|
4131 | { 0x2e1ac6, 0x2e1ac6, 0xbd95, 0xbd95, 0, 32 }, /* #35 b */
|
---|
4132 | { 0x391c52, 0x391413, 0xefef, 0x0001, 0, 47 }, /* #36 */
|
---|
4133 | { 0x066387, 0x066313, 0xefef, 0x0001, 0, 47 }, /* #36 b */
|
---|
4134 | { 0x313453, 0x313412, 0xcff4, 0x33fd, 0, 2 }, /* #37 */
|
---|
4135 | { 0x0e4b86, 0x0e4312, 0xcff4, 0x33fd, 0, 2 }, /* #37 b */
|
---|
4136 | { 0x245802, 0x245056, 0xa687, 0x0000, 0, 17 }, /* #38 */
|
---|
4137 | { 0x1b27d7, 0x1b2756, 0xa687, 0x0000, 0, 17 }, /* #38 b */
|
---|
4138 | { 0x113692, 0x113613, 0x1293, 0x0004, 0, 10 }, /* #39 */
|
---|
4139 | { 0x2e4947, 0x2e4113, 0x1293, 0x0004, 0, 10 }, /* #39 b */
|
---|
4140 | { 0x2c1796, 0x2c1756, 0x139c, 0x0000, 0, 60 }, /* #40 */
|
---|
4141 | { 0x136843, 0x136056, 0x139c, 0x0000, 0, 60 }, /* #40 b */
|
---|
4142 | { 0x0b1603, 0x0b1656, 0xe74f, 0x0000, 0, 18 }, /* #41 */
|
---|
4143 | { 0x3469d6, 0x346156, 0xe74f, 0x0000, 0, 18 }, /* #41 b */
|
---|
4144 | { 0x1c3597, 0x1c3513, 0x75a2, 0x01d6, 0, 6 }, /* #42 */
|
---|
4145 | { 0x234a42, 0x234213, 0x75a2, 0x01d6, 0, 6 }, /* #42 b */
|
---|
4146 | { 0x134c06, 0x134456, 0x3fee, 0x0000, 0, 52 }, /* #43 */
|
---|
4147 | { 0x2c33d3, 0x2c3356, 0x3fee, 0x0000, 0, 52 }, /* #43 b */
|
---|
4148 | { 0x171ec3, 0x171617, 0x4f86, 0x0027, 0, 41 }, /* #44 */
|
---|
4149 | { 0x286116, 0x286117, 0x4f86, 0x0027, 0, 41 }, /* #44 b */
|
---|
4150 | { 0x3a4696, 0x3a4656, 0x41e5, 0x0000, 0, 59 }, /* #45 */
|
---|
4151 | { 0x053943, 0x053156, 0x41e5, 0x0000, 0, 59 }, /* #45 b */
|
---|
4152 | { 0x017946, 0x017116, 0x636f, 0x0003, 0, 13 }, /* #46 */
|
---|
4153 | { 0x3e0693, 0x3e0616, 0x636f, 0x0003, 0, 13 }, /* #46 b */
|
---|
4154 | { 0x147906, 0x147117, 0x345e, 0x068b, 0, 35 }, /* #47 */
|
---|
4155 | { 0x2b06d3, 0x2b0617, 0x345e, 0x068b, 0, 35 }, /* #47 b */
|
---|
4156 | { 0x085dc2, 0x085556, 0x4f81, 0x0000, 0, 21 }, /* #48 */
|
---|
4157 | { 0x372217, 0x372256, 0x4f81, 0x0000, 0, 21 }, /* #48 b */
|
---|
4158 | { 0x004812, 0x004056, 0xd661, 0x0000, 0, 31 }, /* #49 */
|
---|
4159 | { 0x3f37c7, 0x3f3756, 0xd661, 0x0000, 0, 31 }, /* #49 b */
|
---|
4160 | { 0x042747, 0x042756, 0xf95d, 0x0000, 0, 23 }, /* #50 */
|
---|
4161 | { 0x3b5892, 0x3b5056, 0xf95d, 0x0000, 0, 23 }, /* #50 b */
|
---|
4162 | { 0x2d6653, 0x2d6656, 0x9fb4, 0x0000, 0, 18 }, /* #51 */
|
---|
4163 | { 0x121986, 0x121156, 0x9fb4, 0x0000, 0, 18 }, /* #51 b */
|
---|
4164 | { 0x174c46, 0x174456, 0x5095, 0x0000, 0, 26 }, /* #52 */
|
---|
4165 | { 0x283393, 0x283356, 0x5095, 0x0000, 0, 26 }, /* #52 b */
|
---|
4166 | { 0x287b56, 0x287316, 0x6329, 0x0063, 0, 40 }, /* #53 */
|
---|
4167 | { 0x170483, 0x170416, 0x6329, 0x0063, 0, 40 }, /* #53 b */
|
---|
4168 | { 0x1a0017, 0x1a0056, 0xd571, 0x0000, 0, 61 }, /* #54 */
|
---|
4169 | { 0x257fc2, 0x257756, 0xd571, 0x0000, 0, 61 }, /* #54 b */
|
---|
4170 | { 0x3433c7, 0x343312, 0x87c8, 0x0008, 0, 12 }, /* #55 */
|
---|
4171 | { 0x0b4c12, 0x0b4412, 0x87c8, 0x0008, 0, 12 }, /* #55 b */
|
---|
4172 | { 0x0a2ed3, 0x0a2656, 0x9228, 0x0000, 0, 58 }, /* #56 */
|
---|
4173 | { 0x355106, 0x355156, 0x9228, 0x0000, 0, 58 }, /* #56 b */
|
---|
4174 | { 0x0820c3, 0x082056, 0x9c83, 0x0000, 0, 27 }, /* #57 */
|
---|
4175 | { 0x375f16, 0x375756, 0x9c83, 0x0000, 0, 27 }, /* #57 b */
|
---|
4176 | { 0x301402, 0x301c12, 0xb6ec, 0x5b76, 0, 1 }, /* #58 */
|
---|
4177 | { 0x0f6bd7, 0x0f6b12, 0xb6ec, 0x5b76, 0, 1 }, /* #58 b */
|
---|
4178 | { 0x197a57, 0x197256, 0xaab5, 0x0000, 0, 52 }, /* #59 */
|
---|
4179 | { 0x260582, 0x260556, 0xaab5, 0x0000, 0, 52 }, /* #59 b */
|
---|
4180 | { 0x0e3b92, 0x0e3b12, 0xc93a, 0x649d, 0, 33 }, /* #60 */
|
---|
4181 | { 0x314447, 0x314c12, 0xc93a, 0x649d, 0, 33 }, /* #60 b */
|
---|
4182 | { 0x3c5f92, 0x3c5717, 0xeaa6, 0x03aa, 0, 6 }, /* #61 */
|
---|
4183 | { 0x032047, 0x032017, 0xeaa6, 0x03aa, 0, 6 }, /* #61 b */
|
---|
4184 | { 0x096ad2, 0x096ad2, 0x04fc, 0x04fc, 0, 32 }, /* #62 */
|
---|
4185 | { 0x361507, 0x361507, 0x04fc, 0x04fc, 0, 32 }, /* #62 b */
|
---|
4186 | { 0x006092, 0x006016, 0xa669, 0x00a6, 0, 40 }, /* #63 */
|
---|
4187 | { 0x3f1f47, 0x3f1716, 0xa669, 0x00a6, 0, 40 }, /* #63 b */
|
---|
4188 | { 0x324206, 0x324256, 0x64c0, 0x0000, 0, 21 }, /* #64 */
|
---|
4189 | { 0x0d3dd3, 0x0d3556, 0x64c0, 0x0000, 0, 21 }, /* #64 b */
|
---|
4190 | { 0x3321d3, 0x332156, 0xa4cd, 0x0000, 0, 59 }, /* #65 */
|
---|
4191 | { 0x0c5e06, 0x0c5656, 0xa4cd, 0x0000, 0, 59 }, /* #65 b */
|
---|
4192 | { 0x2d1993, 0x2d1116, 0xa4c6, 0x0005, 0, 13 }, /* #66 */
|
---|
4193 | { 0x126646, 0x126616, 0xa4c6, 0x0005, 0, 13 }, /* #66 b */
|
---|
4194 | { 0x142b13, 0x142356, 0xa819, 0x0000, 0, 24 }, /* #67 */
|
---|
4195 | { 0x2b54c6, 0x2b5456, 0xa819, 0x0000, 0, 24 }, /* #67 b */
|
---|
4196 | { 0x064253, 0x064256, 0xb160, 0x0000, 0, 61 }, /* #68 */
|
---|
4197 | { 0x393d86, 0x393556, 0xb160, 0x0000, 0, 61 }, /* #68 b */
|
---|
4198 | { 0x0c11d7, 0x0c1112, 0xe66c, 0x399b, 0, 34 }, /* #69 */
|
---|
4199 | { 0x336e02, 0x336612, 0xe66c, 0x399b, 0, 34 }, /* #69 b */
|
---|
4200 | { 0x3e7f93, 0x3e7756, 0x4a8a, 0x0000, 0, 17 }, /* #70 */
|
---|
4201 | { 0x010046, 0x010056, 0x4a8a, 0x0000, 0, 17 }, /* #70 b */
|
---|
4202 | { 0x0f1e17, 0x0f1656, 0xa033, 0x0000, 0, 49 }, /* #71 */
|
---|
4203 | { 0x3061c2, 0x306156, 0xa033, 0x0000, 0, 49 }, /* #71 b */
|
---|
4204 | { 0x0b0592, 0x0b0556, 0xf4b8, 0x0000, 0, 54 }, /* #72 */
|
---|
4205 | { 0x347a47, 0x347256, 0xf4b8, 0x0000, 0, 54 }, /* #72 b */
|
---|
4206 | { 0x215786, 0x215756, 0x71e2, 0x0000, 0, 28 }, /* #73 */
|
---|
4207 | { 0x1e2853, 0x1e2056, 0x71e2, 0x0000, 0, 28 }, /* #73 b */
|
---|
4208 | { 0x275a06, 0x275217, 0x9225, 0x0248, 0, 6 }, /* #74 */
|
---|
4209 | { 0x1825d3, 0x182517, 0x9225, 0x0248, 0, 6 }, /* #74 b */
|
---|
4210 | { 0x354796, 0x354756, 0x8788, 0x0000, 0, 25 }, /* #75 */
|
---|
4211 | { 0x0a3843, 0x0a3056, 0x8788, 0x0000, 0, 25 }, /* #75 b */
|
---|
4212 | { 0x0029c2, 0x002156, 0x00b5, 0x0000, 0, 63 }, /* #76 */
|
---|
4213 | { 0x3f5617, 0x3f5656, 0x00b5, 0x0000, 0, 63 }, /* #76 b */
|
---|
4214 | { 0x3f7842, 0x3f7013, 0x6e66, 0x0001, 0, 46 }, /* #77 */
|
---|
4215 | { 0x000797, 0x000713, 0x6e66, 0x0001, 0, 46 }, /* #77 b */
|
---|
4216 | { 0x1e1796, 0x1e1712, 0xf8af, 0x01f1, 0, 39 }, /* #78 */
|
---|
4217 | { 0x216843, 0x216012, 0xf8af, 0x01f1, 0, 39 }, /* #78 b */
|
---|
4218 | { 0x044543, 0x044556, 0x1819, 0x0000, 0, 56 }, /* #79 */
|
---|
4219 | { 0x3b3a96, 0x3b3256, 0x1819, 0x0000, 0, 56 }, /* #79 b */
|
---|
4220 | { 0x255c86, 0x255456, 0xa9fb, 0x0000, 0, 63 }, /* #80 */
|
---|
4221 | { 0x1a2353, 0x1a2356, 0xa9fb, 0x0000, 0, 63 }, /* #80 b */
|
---|
4222 | { 0x182ed6, 0x182656, 0x3832, 0x0000, 0, 29 }, /* #81 */
|
---|
4223 | { 0x275103, 0x275156, 0x3832, 0x0000, 0, 29 }, /* #81 b */
|
---|
4224 | { 0x217857, 0x217013, 0xab36, 0x002a, 0, 10 }, /* #82 */
|
---|
4225 | { 0x1e0782, 0x1e0713, 0xab36, 0x002a, 0, 10 }, /* #82 b */
|
---|
4226 | { 0x304646, 0x304656, 0xe539, 0x0000, 0, 57 }, /* #83 */
|
---|
4227 | { 0x0f3993, 0x0f3156, 0xe539, 0x0000, 0, 57 }, /* #83 b */
|
---|
4228 | { 0x383306, 0x383356, 0x9eec, 0x0000, 0, 56 }, /* #84 */
|
---|
4229 | { 0x074cd3, 0x074456, 0x9eec, 0x0000, 0, 56 }, /* #84 b */
|
---|
4230 | { 0x087956, 0x087156, 0x4148, 0x0000, 0, 24 }, /* #85 */
|
---|
4231 | { 0x370683, 0x370656, 0x4148, 0x0000, 0, 24 }, /* #85 b */
|
---|
4232 | { 0x0c2f97, 0x0c2716, 0xc0b4, 0x302d, 0, 34 }, /* #86 */
|
---|
4233 | { 0x335042, 0x335016, 0xc0b4, 0x302d, 0, 34 }, /* #86 b */
|
---|
4234 | { 0x191282, 0x191256, 0xd0e9, 0x0000, 0, 21 }, /* #87 */
|
---|
4235 | { 0x266d57, 0x266556, 0xd0e9, 0x0000, 0, 21 }, /* #87 b */
|
---|
4236 | { 0x270cc7, 0x270417, 0x2e85, 0x0005, 0, 43 }, /* #88 */
|
---|
4237 | { 0x187312, 0x187317, 0x2e85, 0x0005, 0, 43 }, /* #88 b */
|
---|
4238 | { 0x3a5bc7, 0x3a5356, 0x644b, 0x0000, 0, 27 }, /* #89 */
|
---|
4239 | { 0x052412, 0x052456, 0x644b, 0x0000, 0, 27 }, /* #89 b */
|
---|
4240 | { 0x371686, 0x371612, 0x7a49, 0x01e9, 0, 6 }, /* #90 */
|
---|
4241 | { 0x086953, 0x086112, 0x7a49, 0x01e9, 0, 6 }, /* #90 b */
|
---|
4242 | { 0x2606d2, 0x260612, 0x02a5, 0x0015, 0, 37 }, /* #91 */
|
---|
4243 | { 0x197907, 0x197112, 0x02a5, 0x0015, 0, 37 }, /* #91 b */
|
---|
4244 | { 0x1e2887, 0x1e2056, 0x76ba, 0x0000, 0, 17 }, /* #92 */
|
---|
4245 | { 0x215752, 0x215756, 0x76ba, 0x0000, 0, 17 }, /* #92 b */
|
---|
4246 | { 0x012847, 0x012013, 0x6da9, 0x06da, 0, 4 }, /* #93 */
|
---|
4247 | { 0x3e5792, 0x3e5713, 0x6da9, 0x06da, 0, 4 }, /* #93 b */
|
---|
4248 | { 0x0d79c3, 0x0d7156, 0xe784, 0x0000, 0, 55 }, /* #94 */
|
---|
4249 | { 0x320616, 0x320656, 0xe784, 0x0000, 0, 55 }, /* #94 b */
|
---|
4250 | { 0x2c4d92, 0x2c4513, 0x58bc, 0x0058, 0, 40 }, /* #95 */
|
---|
4251 | { 0x133247, 0x133213, 0x58bc, 0x0058, 0, 40 }, /* #95 b */
|
---|
4252 | };
|
---|
4253 | static const BINU16_TEST_T g_aTests_sar_u16_amd[] =
|
---|
4254 | {
|
---|
4255 | { 0x095fc7, 0x095756, 0x0000, 0x0000, 0, 39 }, /* #0 */
|
---|
4256 | { 0x362012, 0x362056, 0x0000, 0x0000, 0, 39 }, /* #0 b */
|
---|
4257 | { 0x3a4882, 0x3a4056, 0x0000, 0x0000, 0, 10 }, /* #1 */
|
---|
4258 | { 0x053757, 0x053756, 0x0000, 0x0000, 0, 10 }, /* #1 b */
|
---|
4259 | { 0x0f4956, 0x0f4156, 0x0000, 0x0000, 0, 56 }, /* #2 */
|
---|
4260 | { 0x303683, 0x303656, 0x0000, 0x0000, 0, 56 }, /* #2 b */
|
---|
4261 | { 0x2c1342, 0x2c1356, 0x0000, 0x0000, 0, 50 }, /* #3 */
|
---|
4262 | { 0x136c97, 0x136456, 0x0000, 0x0000, 0, 50 }, /* #3 b */
|
---|
4263 | { 0x0a2c07, 0x0a2456, 0x0000, 0x0000, 0, 23 }, /* #4 */
|
---|
4264 | { 0x3553d2, 0x355356, 0x0000, 0x0000, 0, 23 }, /* #4 b */
|
---|
4265 | { 0x3241d2, 0x324156, 0x0000, 0x0000, 0, 31 }, /* #5 */
|
---|
4266 | { 0x0d3e07, 0x0d3656, 0x0000, 0x0000, 0, 31 }, /* #5 b */
|
---|
4267 | { 0x237652, 0x237656, 0x0e8e, 0x0000, 0, 22 }, /* #6 */
|
---|
4268 | { 0x1c0987, 0x1c0156, 0x0e8e, 0x0000, 0, 22 }, /* #6 b */
|
---|
4269 | { 0x0a3906, 0x0a3906, 0x857f, 0x857f, 0, 32 }, /* #7 */
|
---|
4270 | { 0x3546d3, 0x3546d3, 0x857f, 0x857f, 0, 32 }, /* #7 b */
|
---|
4271 | { 0x0716d3, 0x071693, 0x9e0e, 0xf9e0, 0, 36 }, /* #8 */
|
---|
4272 | { 0x386906, 0x386193, 0x9e0e, 0xf9e0, 0, 36 }, /* #8 b */
|
---|
4273 | { 0x177517, 0x177596, 0xc5c6, 0xffff, 0, 14 }, /* #9 */
|
---|
4274 | { 0x280ac2, 0x280296, 0xc5c6, 0xffff, 0, 14 }, /* #9 b */
|
---|
4275 | { 0x3d6bd2, 0x3d6317, 0x2725, 0x009c, 0, 6 }, /* #10 */
|
---|
4276 | { 0x021407, 0x021417, 0x2725, 0x009c, 0, 6 }, /* #10 b */
|
---|
4277 | { 0x222992, 0x222196, 0xe599, 0xfff9, 0, 42 }, /* #11 */
|
---|
4278 | { 0x1d5647, 0x1d5696, 0xe599, 0xfff9, 0, 42 }, /* #11 b */
|
---|
4279 | { 0x1b4dc6, 0x1b4556, 0x0346, 0x0000, 0, 47 }, /* #12 */
|
---|
4280 | { 0x243213, 0x243256, 0x0346, 0x0000, 0, 47 }, /* #12 b */
|
---|
4281 | { 0x2e4fd7, 0x2e4797, 0xb887, 0xffff, 0, 20 }, /* #13 */
|
---|
4282 | { 0x113002, 0x113097, 0xb887, 0xffff, 0, 20 }, /* #13 b */
|
---|
4283 | { 0x2c3407, 0x2c3412, 0x02b6, 0x015b, 0, 33 }, /* #14 */
|
---|
4284 | { 0x134bd2, 0x134312, 0x02b6, 0x015b, 0, 33 }, /* #14 b */
|
---|
4285 | { 0x325f82, 0x325797, 0xd529, 0xffff, 0, 47 }, /* #15 */
|
---|
4286 | { 0x0d2057, 0x0d2097, 0xd529, 0xffff, 0, 47 }, /* #15 b */
|
---|
4287 | { 0x1d7303, 0x1d7397, 0x9809, 0xffff, 0, 53 }, /* #16 */
|
---|
4288 | { 0x220cd6, 0x220497, 0x9809, 0xffff, 0, 53 }, /* #16 b */
|
---|
4289 | { 0x290192, 0x290197, 0x884f, 0xffff, 0, 60 }, /* #17 */
|
---|
4290 | { 0x167e47, 0x167697, 0x884f, 0xffff, 0, 60 }, /* #17 b */
|
---|
4291 | { 0x186503, 0x186597, 0xb6f3, 0xffff, 0, 30 }, /* #18 */
|
---|
4292 | { 0x271ad6, 0x271297, 0xb6f3, 0xffff, 0, 30 }, /* #18 b */
|
---|
4293 | { 0x321903, 0x321156, 0x009f, 0x0000, 0, 48 }, /* #19 */
|
---|
4294 | { 0x0d66d6, 0x0d6656, 0x009f, 0x0000, 0, 48 }, /* #19 b */
|
---|
4295 | { 0x034c83, 0x034456, 0x43f8, 0x0000, 0, 25 }, /* #20 */
|
---|
4296 | { 0x3c3356, 0x3c3356, 0x43f8, 0x0000, 0, 25 }, /* #20 b */
|
---|
4297 | { 0x1c51c6, 0x1c5156, 0x340c, 0x0000, 0, 50 }, /* #21 */
|
---|
4298 | { 0x232e13, 0x232656, 0x340c, 0x0000, 0, 50 }, /* #21 b */
|
---|
4299 | { 0x283547, 0x283597, 0xe5eb, 0xffff, 0, 55 }, /* #22 */
|
---|
4300 | { 0x174a92, 0x174297, 0xe5eb, 0xffff, 0, 55 }, /* #22 b */
|
---|
4301 | { 0x191c47, 0x191416, 0x2b1e, 0x0056, 0, 39 }, /* #23 */
|
---|
4302 | { 0x266392, 0x266316, 0x2b1e, 0x0056, 0, 39 }, /* #23 b */
|
---|
4303 | { 0x143703, 0x143797, 0xe9e7, 0xffff, 0, 23 }, /* #24 */
|
---|
4304 | { 0x2b48d6, 0x2b4097, 0xe9e7, 0xffff, 0, 23 }, /* #24 b */
|
---|
4305 | { 0x035ad2, 0x035297, 0xa897, 0xffff, 0, 24 }, /* #25 */
|
---|
4306 | { 0x3c2507, 0x3c2597, 0xa897, 0xffff, 0, 24 }, /* #25 b */
|
---|
4307 | { 0x3f1f06, 0x3f1717, 0x58b9, 0x058b, 0, 36 }, /* #26 */
|
---|
4308 | { 0x0060d3, 0x006017, 0x58b9, 0x058b, 0, 36 }, /* #26 b */
|
---|
4309 | { 0x347a93, 0x347256, 0x44ec, 0x0000, 0, 57 }, /* #27 */
|
---|
4310 | { 0x0b0546, 0x0b0556, 0x44ec, 0x0000, 0, 57 }, /* #27 b */
|
---|
4311 | { 0x247f57, 0x247796, 0xad71, 0xeb5c, 0, 34 }, /* #28 */
|
---|
4312 | { 0x1b0082, 0x1b0096, 0xad71, 0xeb5c, 0, 34 }, /* #28 b */
|
---|
4313 | { 0x044356, 0x044397, 0xab28, 0xffff, 0, 26 }, /* #29 */
|
---|
4314 | { 0x3b3c83, 0x3b3497, 0xab28, 0xffff, 0, 26 }, /* #29 b */
|
---|
4315 | { 0x222712, 0x222792, 0xd506, 0xffd5, 0, 8 }, /* #30 */
|
---|
4316 | { 0x1d58c7, 0x1d5092, 0xd506, 0xffd5, 0, 8 }, /* #30 b */
|
---|
4317 | { 0x1b07d2, 0x1b0717, 0x4643, 0x0011, 0, 42 }, /* #31 */
|
---|
4318 | { 0x247807, 0x247017, 0x4643, 0x0011, 0, 42 }, /* #31 b */
|
---|
4319 | { 0x051f92, 0x051756, 0x0b3c, 0x0000, 0, 53 }, /* #32 */
|
---|
4320 | { 0x3a6047, 0x3a6056, 0x0b3c, 0x0000, 0, 53 }, /* #32 b */
|
---|
4321 | { 0x203d06, 0x203512, 0x7883, 0x0f10, 0, 3 }, /* #33 */
|
---|
4322 | { 0x1f42d3, 0x1f4212, 0x7883, 0x0f10, 0, 3 }, /* #33 b */
|
---|
4323 | { 0x2d73d6, 0x2d7356, 0x11c9, 0x0000, 0, 31 }, /* #34 */
|
---|
4324 | { 0x120c03, 0x120456, 0x11c9, 0x0000, 0, 31 }, /* #34 b */
|
---|
4325 | { 0x384d56, 0x384597, 0xa740, 0xffff, 0, 52 }, /* #35 */
|
---|
4326 | { 0x073283, 0x073297, 0xa740, 0xffff, 0, 52 }, /* #35 b */
|
---|
4327 | { 0x2c23c7, 0x2c2397, 0x9238, 0xffff, 0, 62 }, /* #36 */
|
---|
4328 | { 0x135c12, 0x135497, 0x9238, 0xffff, 0, 62 }, /* #36 b */
|
---|
4329 | { 0x152052, 0x152096, 0xf1b1, 0xfc6c, 0, 34 }, /* #37 */
|
---|
4330 | { 0x2a5f87, 0x2a5796, 0xf1b1, 0xfc6c, 0, 34 }, /* #37 b */
|
---|
4331 | { 0x202607, 0x202656, 0x1959, 0x0000, 0, 19 }, /* #38 */
|
---|
4332 | { 0x1f59d2, 0x1f5156, 0x1959, 0x0000, 0, 19 }, /* #38 b */
|
---|
4333 | { 0x0d0292, 0x0d0297, 0xcbbf, 0xffff, 0, 20 }, /* #39 */
|
---|
4334 | { 0x327d47, 0x327597, 0xcbbf, 0xffff, 0, 20 }, /* #39 b */
|
---|
4335 | { 0x2b34c7, 0x2b3497, 0xd1b2, 0xffff, 0, 59 }, /* #40 */
|
---|
4336 | { 0x144b12, 0x144397, 0xd1b2, 0xffff, 0, 59 }, /* #40 b */
|
---|
4337 | { 0x2e3096, 0x2e3056, 0x5a89, 0x0000, 0, 30 }, /* #41 */
|
---|
4338 | { 0x114f43, 0x114756, 0x5a89, 0x0000, 0, 30 }, /* #41 b */
|
---|
4339 | { 0x394303, 0x394397, 0xb09c, 0xffff, 0, 22 }, /* #42 */
|
---|
4340 | { 0x063cd6, 0x063497, 0xb09c, 0xffff, 0, 22 }, /* #42 b */
|
---|
4341 | { 0x175b46, 0x175397, 0xf7d2, 0xffff, 0, 24 }, /* #43 */
|
---|
4342 | { 0x282493, 0x282497, 0xf7d2, 0xffff, 0, 24 }, /* #43 b */
|
---|
4343 | { 0x055757, 0x055756, 0x0c55, 0x0000, 0, 30 }, /* #44 */
|
---|
4344 | { 0x3a2882, 0x3a2056, 0x0c55, 0x0000, 0, 30 }, /* #44 b */
|
---|
4345 | { 0x383942, 0x383113, 0x45f8, 0x0008, 0, 43 }, /* #45 */
|
---|
4346 | { 0x074697, 0x074613, 0x45f8, 0x0008, 0, 43 }, /* #45 b */
|
---|
4347 | { 0x0e4f97, 0x0e4797, 0x8d0b, 0xffff, 0, 29 }, /* #46 */
|
---|
4348 | { 0x313042, 0x313097, 0x8d0b, 0xffff, 0, 29 }, /* #46 b */
|
---|
4349 | { 0x1f1c46, 0x1f1413, 0x1ac3, 0x0001, 0, 44 }, /* #47 */
|
---|
4350 | { 0x206393, 0x206313, 0x1ac3, 0x0001, 0, 44 }, /* #47 b */
|
---|
4351 | { 0x232287, 0x232212, 0x2231, 0x0002, 0, 44 }, /* #48 */
|
---|
4352 | { 0x1c5d52, 0x1c5512, 0x2231, 0x0002, 0, 44 }, /* #48 b */
|
---|
4353 | { 0x276f16, 0x276756, 0x43df, 0x0000, 0, 16 }, /* #49 */
|
---|
4354 | { 0x1810c3, 0x181056, 0x43df, 0x0000, 0, 16 }, /* #49 b */
|
---|
4355 | { 0x080197, 0x080156, 0x6f4e, 0x0000, 0, 29 }, /* #50 */
|
---|
4356 | { 0x377e42, 0x377656, 0x6f4e, 0x0000, 0, 29 }, /* #50 b */
|
---|
4357 | { 0x3a6953, 0x3a6196, 0xf66c, 0xfb36, 0, 1 }, /* #51 */
|
---|
4358 | { 0x051686, 0x051696, 0xf66c, 0xfb36, 0, 1 }, /* #51 b */
|
---|
4359 | { 0x095393, 0x095356, 0x4283, 0x0000, 0, 17 }, /* #52 */
|
---|
4360 | { 0x362c46, 0x362456, 0x4283, 0x0000, 0, 17 }, /* #52 b */
|
---|
4361 | { 0x0612d7, 0x061293, 0x8ff1, 0xffc7, 0, 41 }, /* #53 */
|
---|
4362 | { 0x396d02, 0x396593, 0x8ff1, 0xffc7, 0, 41 }, /* #53 b */
|
---|
4363 | { 0x337893, 0x337097, 0xe5c1, 0xffff, 0, 52 }, /* #54 */
|
---|
4364 | { 0x0c0746, 0x0c0797, 0xe5c1, 0xffff, 0, 52 }, /* #54 b */
|
---|
4365 | { 0x261dd3, 0x261556, 0x6a20, 0x0000, 0, 24 }, /* #55 */
|
---|
4366 | { 0x196206, 0x196256, 0x6a20, 0x0000, 0, 24 }, /* #55 b */
|
---|
4367 | { 0x184206, 0x184212, 0x46aa, 0x08d5, 0, 3 }, /* #56 */
|
---|
4368 | { 0x273dd3, 0x273512, 0x46aa, 0x08d5, 0, 3 }, /* #56 b */
|
---|
4369 | { 0x046242, 0x046256, 0x0d25, 0x0000, 0, 14 }, /* #57 */
|
---|
4370 | { 0x3b1d97, 0x3b1556, 0x0d25, 0x0000, 0, 14 }, /* #57 b */
|
---|
4371 | { 0x210383, 0x210356, 0x4b54, 0x0000, 0, 23 }, /* #58 */
|
---|
4372 | { 0x1e7c56, 0x1e7456, 0x4b54, 0x0000, 0, 23 }, /* #58 b */
|
---|
4373 | { 0x0f3a57, 0x0f3296, 0x86f0, 0xffc3, 0, 41 }, /* #59 */
|
---|
4374 | { 0x304582, 0x304596, 0x86f0, 0xffc3, 0, 41 }, /* #59 b */
|
---|
4375 | { 0x2816d6, 0x281656, 0x6fa0, 0x0000, 0, 54 }, /* #60 */
|
---|
4376 | { 0x176903, 0x176156, 0x6fa0, 0x0000, 0, 54 }, /* #60 b */
|
---|
4377 | { 0x352bc7, 0x352356, 0x55a9, 0x0000, 0, 50 }, /* #61 */
|
---|
4378 | { 0x0a5412, 0x0a5456, 0x55a9, 0x0000, 0, 50 }, /* #61 b */
|
---|
4379 | { 0x0f3b82, 0x0f3392, 0x9961, 0xe658, 0, 2 }, /* #62 */
|
---|
4380 | { 0x304457, 0x304492, 0x9961, 0xe658, 0, 2 }, /* #62 b */
|
---|
4381 | { 0x0f6a82, 0x0f6256, 0x17a6, 0x0000, 0, 63 }, /* #63 */
|
---|
4382 | { 0x301557, 0x301556, 0x17a6, 0x0000, 0, 63 }, /* #63 b */
|
---|
4383 | { 0x0c5347, 0x0c5397, 0xb27d, 0xffff, 0, 27 }, /* #64 */
|
---|
4384 | { 0x332c92, 0x332497, 0xb27d, 0xffff, 0, 27 }, /* #64 b */
|
---|
4385 | { 0x215143, 0x215143, 0x5d89, 0x5d89, 0, 32 }, /* #65 */
|
---|
4386 | { 0x1e2e96, 0x1e2e96, 0x5d89, 0x5d89, 0, 32 }, /* #65 b */
|
---|
4387 | { 0x343502, 0x343556, 0x6a16, 0x0000, 0, 26 }, /* #66 */
|
---|
4388 | { 0x0b4ad7, 0x0b4256, 0x6a16, 0x0000, 0, 26 }, /* #66 b */
|
---|
4389 | { 0x264847, 0x264012, 0x7331, 0x0073, 0, 8 }, /* #67 */
|
---|
4390 | { 0x193792, 0x193712, 0x7331, 0x0073, 0, 8 }, /* #67 b */
|
---|
4391 | { 0x055b13, 0x055397, 0xf0fd, 0xffff, 0, 50 }, /* #68 */
|
---|
4392 | { 0x3a24c6, 0x3a2497, 0xf0fd, 0xffff, 0, 50 }, /* #68 b */
|
---|
4393 | { 0x3c6cc2, 0x3c6413, 0x74ca, 0x000e, 0, 43 }, /* #69 */
|
---|
4394 | { 0x031317, 0x031313, 0x74ca, 0x000e, 0, 43 }, /* #69 b */
|
---|
4395 | { 0x190f87, 0x190756, 0x7474, 0x0000, 0, 56 }, /* #70 */
|
---|
4396 | { 0x267052, 0x267056, 0x7474, 0x0000, 0, 56 }, /* #70 b */
|
---|
4397 | { 0x0a1816, 0x0a1097, 0xa4e7, 0xffff, 0, 48 }, /* #71 */
|
---|
4398 | { 0x3567c3, 0x356797, 0xa4e7, 0xffff, 0, 48 }, /* #71 b */
|
---|
4399 | { 0x001cc7, 0x001417, 0x6517, 0x328b, 0, 1 }, /* #72 */
|
---|
4400 | { 0x3f6312, 0x3f6317, 0x6517, 0x328b, 0, 1 }, /* #72 b */
|
---|
4401 | { 0x124a07, 0x124212, 0x3835, 0x0038, 0, 8 }, /* #73 */
|
---|
4402 | { 0x2d35d2, 0x2d3512, 0x3835, 0x0038, 0, 8 }, /* #73 b */
|
---|
4403 | { 0x303453, 0x303417, 0x4197, 0x0041, 0, 8 }, /* #74 */
|
---|
4404 | { 0x0f4b86, 0x0f4317, 0x4197, 0x0041, 0, 8 }, /* #74 b */
|
---|
4405 | { 0x0f4983, 0x0f4197, 0xd129, 0xffff, 0, 59 }, /* #75 */
|
---|
4406 | { 0x303656, 0x303697, 0xd129, 0xffff, 0, 59 }, /* #75 b */
|
---|
4407 | { 0x0b1a97, 0x0b1256, 0x0876, 0x0000, 0, 63 }, /* #76 */
|
---|
4408 | { 0x346542, 0x346556, 0x0876, 0x0000, 0, 63 }, /* #76 b */
|
---|
4409 | { 0x312642, 0x312696, 0xbf01, 0xfbf0, 0, 36 }, /* #77 */
|
---|
4410 | { 0x0e5997, 0x0e5196, 0xbf01, 0xfbf0, 0, 36 }, /* #77 b */
|
---|
4411 | { 0x1d2607, 0x1d2656, 0x12c9, 0x0000, 0, 51 }, /* #78 */
|
---|
4412 | { 0x2259d2, 0x225156, 0x12c9, 0x0000, 0, 51 }, /* #78 b */
|
---|
4413 | { 0x240d92, 0x240596, 0xd33d, 0xffff, 0, 14 }, /* #79 */
|
---|
4414 | { 0x1b7247, 0x1b7296, 0xd33d, 0xffff, 0, 14 }, /* #79 b */
|
---|
4415 | { 0x0a4803, 0x0a4013, 0x1756, 0x000b, 0, 41 }, /* #80 */
|
---|
4416 | { 0x3537d6, 0x353713, 0x1756, 0x000b, 0, 41 }, /* #80 b */
|
---|
4417 | { 0x137d47, 0x137593, 0xbb48, 0xff76, 0, 39 }, /* #81 */
|
---|
4418 | { 0x2c0292, 0x2c0293, 0xbb48, 0xff76, 0, 39 }, /* #81 b */
|
---|
4419 | { 0x1c0743, 0x1c0713, 0x77ed, 0x01df, 0, 38 }, /* #82 */
|
---|
4420 | { 0x237896, 0x237013, 0x77ed, 0x01df, 0, 38 }, /* #82 b */
|
---|
4421 | { 0x075b03, 0x075356, 0x4c0a, 0x0000, 0, 50 }, /* #83 */
|
---|
4422 | { 0x3824d6, 0x382456, 0x4c0a, 0x0000, 0, 50 }, /* #83 b */
|
---|
4423 | { 0x0a5697, 0x0a5656, 0x634f, 0x0000, 0, 52 }, /* #84 */
|
---|
4424 | { 0x352942, 0x352156, 0x634f, 0x0000, 0, 52 }, /* #84 b */
|
---|
4425 | { 0x1b1e06, 0x1b1693, 0xb524, 0xf6a4, 0, 35 }, /* #85 */
|
---|
4426 | { 0x2461d3, 0x246193, 0xb524, 0xf6a4, 0, 35 }, /* #85 b */
|
---|
4427 | { 0x0f3643, 0x0f3656, 0x0244, 0x0000, 0, 61 }, /* #86 */
|
---|
4428 | { 0x304996, 0x304156, 0x0244, 0x0000, 0, 61 }, /* #86 b */
|
---|
4429 | { 0x173917, 0x173197, 0x9369, 0xffff, 0, 48 }, /* #87 */
|
---|
4430 | { 0x2846c2, 0x284697, 0x9369, 0xffff, 0, 48 }, /* #87 b */
|
---|
4431 | { 0x090257, 0x090216, 0x314a, 0x18a5, 0, 33 }, /* #88 */
|
---|
4432 | { 0x367d82, 0x367516, 0x314a, 0x18a5, 0, 33 }, /* #88 b */
|
---|
4433 | { 0x1d3fd3, 0x1d3756, 0x70f9, 0x0000, 0, 51 }, /* #89 */
|
---|
4434 | { 0x224006, 0x224056, 0x70f9, 0x0000, 0, 51 }, /* #89 b */
|
---|
4435 | { 0x040f57, 0x040756, 0x78e1, 0x0000, 0, 63 }, /* #90 */
|
---|
4436 | { 0x3b7082, 0x3b7056, 0x78e1, 0x0000, 0, 63 }, /* #90 b */
|
---|
4437 | { 0x386156, 0x386156, 0x78c6, 0x78c6, 0, 0 }, /* #91 */
|
---|
4438 | { 0x071e83, 0x071e83, 0x78c6, 0x78c6, 0, 0 }, /* #91 b */
|
---|
4439 | { 0x171107, 0x171156, 0x186a, 0x0000, 0, 55 }, /* #92 */
|
---|
4440 | { 0x286ed2, 0x286656, 0x186a, 0x0000, 0, 55 }, /* #92 b */
|
---|
4441 | { 0x3f0986, 0x3f0196, 0xea60, 0xff53, 0, 5 }, /* #93 */
|
---|
4442 | { 0x007653, 0x007696, 0xea60, 0xff53, 0, 5 }, /* #93 b */
|
---|
4443 | { 0x0274c2, 0x027412, 0x128b, 0x0094, 0, 5 }, /* #94 */
|
---|
4444 | { 0x3d0b17, 0x3d0312, 0x128b, 0x0094, 0, 5 }, /* #94 b */
|
---|
4445 | { 0x1b5583, 0x1b5517, 0x2487, 0x0490, 0, 35 }, /* #95 */
|
---|
4446 | { 0x242a56, 0x242217, 0x2487, 0x0490, 0, 35 }, /* #95 b */
|
---|
4447 | };
|
---|
4448 | static const BINU32_TEST_T g_aTests_rol_u32_amd[] =
|
---|
4449 | {
|
---|
4450 | { 0x370f43, 0x370742, 0x00000000, 0x00000000, 0, 106 }, /* #0 */
|
---|
4451 | { 0x087096, 0x087096, 0x00000000, 0x00000000, 0, 106 }, /* #0 b */
|
---|
4452 | { 0x324c97, 0x324496, 0x00000000, 0x00000000, 0, 21 }, /* #1 */
|
---|
4453 | { 0x0d3342, 0x0d3342, 0x00000000, 0x00000000, 0, 21 }, /* #1 b */
|
---|
4454 | { 0x101007, 0x101006, 0x00000000, 0x00000000, 0, 24 }, /* #2 */
|
---|
4455 | { 0x2f6fd2, 0x2f67d2, 0x00000000, 0x00000000, 0, 24 }, /* #2 b */
|
---|
4456 | { 0x3f2c47, 0x3f2446, 0x00000000, 0x00000000, 0, 34 }, /* #3 */
|
---|
4457 | { 0x005392, 0x005392, 0x00000000, 0x00000000, 0, 34 }, /* #3 b */
|
---|
4458 | { 0x135d87, 0x135586, 0x00000000, 0x00000000, 0, 33 }, /* #4 */
|
---|
4459 | { 0x2c2252, 0x2c2252, 0x00000000, 0x00000000, 0, 33 }, /* #4 b */
|
---|
4460 | { 0x287e12, 0x287612, 0x00000000, 0x00000000, 0, 36 }, /* #5 */
|
---|
4461 | { 0x1701c7, 0x1701c6, 0x00000000, 0x00000000, 0, 36 }, /* #5 b */
|
---|
4462 | { 0x2d2a82, 0x2d2a83, 0x7581f115, 0x581f1157, 0, 36 }, /* #6 */
|
---|
4463 | { 0x125557, 0x125d57, 0x7581f115, 0x581f1157, 0, 36 }, /* #6 b */
|
---|
4464 | { 0x0a02c2, 0x0a02c2, 0x0790b3a5, 0x790b3a50, 0, 4 }, /* #7 */
|
---|
4465 | { 0x357d17, 0x357516, 0x0790b3a5, 0x790b3a50, 0, 4 }, /* #7 b */
|
---|
4466 | { 0x194013, 0x194813, 0xf30584b0, 0x612c3cc1, 0, 78 }, /* #8 */
|
---|
4467 | { 0x263fc6, 0x263fc7, 0xf30584b0, 0x612c3cc1, 0, 78 }, /* #8 b */
|
---|
4468 | { 0x027c57, 0x027c56, 0x465135bc, 0x8ca26b78, 0, 97 }, /* #9 */
|
---|
4469 | { 0x3d0382, 0x3d0b82, 0x465135bc, 0x8ca26b78, 0, 97 }, /* #9 b */
|
---|
4470 | { 0x1c6742, 0x1c6742, 0xd91ad54b, 0xd91ad54b, 0, 32 }, /* #10 */
|
---|
4471 | { 0x231897, 0x231897, 0xd91ad54b, 0xd91ad54b, 0, 32 }, /* #10 b */
|
---|
4472 | { 0x004602, 0x004e03, 0x2afe2d3b, 0x655fc5a7, 0, 93 }, /* #11 */
|
---|
4473 | { 0x3f39d7, 0x3f39d7, 0x2afe2d3b, 0x655fc5a7, 0, 93 }, /* #11 b */
|
---|
4474 | { 0x2c4a42, 0x2c4243, 0xfddd24cf, 0xddd24cff, 0, 68 }, /* #12 */
|
---|
4475 | { 0x133597, 0x133597, 0xfddd24cf, 0xddd24cff, 0, 68 }, /* #12 b */
|
---|
4476 | { 0x333b87, 0x333386, 0xa3e6e8c7, 0x3d1f3746, 0, 59 }, /* #13 */
|
---|
4477 | { 0x0c4452, 0x0c4452, 0xa3e6e8c7, 0x3d1f3746, 0, 59 }, /* #13 b */
|
---|
4478 | { 0x312d07, 0x312d06, 0x3482b7e0, 0xadf80d20, 0, 14 }, /* #14 */
|
---|
4479 | { 0x0e52d2, 0x0e5ad2, 0x3482b7e0, 0xadf80d20, 0, 14 }, /* #14 b */
|
---|
4480 | { 0x201397, 0x201397, 0xaf25c093, 0x92e049d7, 0, 103 }, /* #15 */
|
---|
4481 | { 0x1f6c42, 0x1f6443, 0xaf25c093, 0x92e049d7, 0, 103 }, /* #15 b */
|
---|
4482 | { 0x2c56c3, 0x2c5ec3, 0xb173cf1a, 0x62e79e35, 0, 65 }, /* #16 */
|
---|
4483 | { 0x132916, 0x132917, 0xb173cf1a, 0x62e79e35, 0, 65 }, /* #16 b */
|
---|
4484 | { 0x035697, 0x035697, 0xb2c59e91, 0xd23658b3, 0, 117 }, /* #17 */
|
---|
4485 | { 0x3c2942, 0x3c2143, 0xb2c59e91, 0xd23658b3, 0, 117 }, /* #17 b */
|
---|
4486 | { 0x056b93, 0x056b92, 0xa06cbd5b, 0xe81b2f56, 0, 126 }, /* #18 */
|
---|
4487 | { 0x3a1446, 0x3a1c46, 0xa06cbd5b, 0xe81b2f56, 0, 126 }, /* #18 b */
|
---|
4488 | { 0x1a3d13, 0x1a3513, 0x5ff2bb67, 0xdb3aff95, 0, 19 }, /* #19 */
|
---|
4489 | { 0x2542c6, 0x2542c7, 0x5ff2bb67, 0xdb3aff95, 0, 19 }, /* #19 b */
|
---|
4490 | { 0x0511c3, 0x0511c3, 0xd96ef308, 0x846cb779, 0, 23 }, /* #20 */
|
---|
4491 | { 0x3a6e16, 0x3a6617, 0xd96ef308, 0x846cb779, 0, 23 }, /* #20 b */
|
---|
4492 | { 0x362796, 0x362f97, 0x18a0ed72, 0x6b90c507, 0, 83 }, /* #21 */
|
---|
4493 | { 0x095843, 0x095843, 0x18a0ed72, 0x6b90c507, 0, 83 }, /* #21 b */
|
---|
4494 | { 0x3f4fd7, 0x3f47d7, 0x3f67bd79, 0xb3debc9f, 0, 71 }, /* #22 */
|
---|
4495 | { 0x003002, 0x003003, 0x3f67bd79, 0xb3debc9f, 0, 71 }, /* #22 b */
|
---|
4496 | { 0x3e7c93, 0x3e7493, 0x64008808, 0x90022021, 0, 2 }, /* #23 */
|
---|
4497 | { 0x010346, 0x010347, 0x64008808, 0x90022021, 0, 2 }, /* #23 b */
|
---|
4498 | { 0x294f53, 0x294f52, 0x59fc6135, 0xfe309aac, 0, 103 }, /* #24 */
|
---|
4499 | { 0x163086, 0x163886, 0x59fc6135, 0xfe309aac, 0, 103 }, /* #24 b */
|
---|
4500 | { 0x160ed7, 0x1606d6, 0x08c394bf, 0x5f8461ca, 0, 23 }, /* #25 */
|
---|
4501 | { 0x297102, 0x297102, 0x08c394bf, 0x5f8461ca, 0, 23 }, /* #25 b */
|
---|
4502 | { 0x236b46, 0x236346, 0x90e1acea, 0x4386b3aa, 0, 34 }, /* #26 */
|
---|
4503 | { 0x1c1493, 0x1c1492, 0x90e1acea, 0x4386b3aa, 0, 34 }, /* #26 b */
|
---|
4504 | { 0x206052, 0x206053, 0x07dc1be7, 0xc1be707d, 0, 12 }, /* #27 */
|
---|
4505 | { 0x1f1f87, 0x1f1787, 0x07dc1be7, 0xc1be707d, 0, 12 }, /* #27 b */
|
---|
4506 | { 0x166303, 0x166303, 0x14c00d76, 0x8530035d, 0, 30 }, /* #28 */
|
---|
4507 | { 0x291cd6, 0x2914d7, 0x14c00d76, 0x8530035d, 0, 30 }, /* #28 b */
|
---|
4508 | { 0x382443, 0x382c42, 0x4ede81b7, 0x9dbd036e, 0, 1 }, /* #29 */
|
---|
4509 | { 0x075b96, 0x075b96, 0x4ede81b7, 0x9dbd036e, 0, 1 }, /* #29 b */
|
---|
4510 | { 0x0a4657, 0x0a4656, 0x3ed01f99, 0x64fb407e, 0, 90 }, /* #30 */
|
---|
4511 | { 0x353982, 0x353182, 0x3ed01f99, 0x64fb407e, 0, 90 }, /* #30 b */
|
---|
4512 | { 0x2a2b56, 0x2a2b57, 0xe9d6a530, 0x4c3a75a9, 0, 118 }, /* #31 */
|
---|
4513 | { 0x155483, 0x155c83, 0xe9d6a530, 0x4c3a75a9, 0, 118 }, /* #31 b */
|
---|
4514 | { 0x1b4ad3, 0x1b4ad3, 0x2b15ca39, 0x15ca392b, 0, 72 }, /* #32 */
|
---|
4515 | { 0x243506, 0x243d07, 0x2b15ca39, 0x15ca392b, 0, 72 }, /* #32 b */
|
---|
4516 | { 0x251f17, 0x251717, 0xf8a3e151, 0x8a3e151f, 0, 100 }, /* #33 */
|
---|
4517 | { 0x1a60c2, 0x1a60c3, 0xf8a3e151, 0x8a3e151f, 0, 100 }, /* #33 b */
|
---|
4518 | { 0x3c3f56, 0x3c3756, 0x39ff996e, 0x73ff32dc, 0, 1 }, /* #34 */
|
---|
4519 | { 0x034083, 0x034082, 0x39ff996e, 0x73ff32dc, 0, 1 }, /* #34 b */
|
---|
4520 | { 0x3761c7, 0x3761c7, 0xbe33e30f, 0xe33e30fb, 0, 4 }, /* #35 */
|
---|
4521 | { 0x081e12, 0x081613, 0xbe33e30f, 0xe33e30fb, 0, 4 }, /* #35 b */
|
---|
4522 | { 0x2d5c57, 0x2d5457, 0xa59e8e9d, 0xa76967a3, 0, 54 }, /* #36 */
|
---|
4523 | { 0x122382, 0x122383, 0xa59e8e9d, 0xa76967a3, 0, 54 }, /* #36 b */
|
---|
4524 | { 0x041c03, 0x041403, 0x59e04587, 0x81161d67, 0, 42 }, /* #37 */
|
---|
4525 | { 0x3b63d6, 0x3b63d7, 0x59e04587, 0x81161d67, 0, 42 }, /* #37 b */
|
---|
4526 | { 0x0e7f17, 0x0e7f16, 0x753bcf95, 0xf95753bc, 0, 84 }, /* #38 */
|
---|
4527 | { 0x3100c2, 0x3108c2, 0x753bcf95, 0xf95753bc, 0, 84 }, /* #38 b */
|
---|
4528 | { 0x0f5d12, 0x0f5d13, 0xc5a8f639, 0x51ec738b, 0, 105 }, /* #39 */
|
---|
4529 | { 0x3022c7, 0x302ac7, 0xc5a8f639, 0x51ec738b, 0, 105 }, /* #39 b */
|
---|
4530 | { 0x286ad7, 0x2862d6, 0xa908b09d, 0x276a422c, 0, 118 }, /* #40 */
|
---|
4531 | { 0x171502, 0x171502, 0xa908b09d, 0x276a422c, 0, 118 }, /* #40 b */
|
---|
4532 | { 0x151947, 0x151946, 0xde439760, 0xc1bc872e, 0, 121 }, /* #41 */
|
---|
4533 | { 0x2a6692, 0x2a6e92, 0xde439760, 0xc1bc872e, 0, 121 }, /* #41 b */
|
---|
4534 | { 0x137897, 0x137896, 0x4dd9c5d5, 0x9bb38baa, 0, 97 }, /* #42 */
|
---|
4535 | { 0x2c0742, 0x2c0f42, 0x4dd9c5d5, 0x9bb38baa, 0, 97 }, /* #42 b */
|
---|
4536 | { 0x210407, 0x210406, 0x5499d866, 0x76199526, 0, 110 }, /* #43 */
|
---|
4537 | { 0x1e7bd2, 0x1e73d2, 0x5499d866, 0x76199526, 0, 110 }, /* #43 b */
|
---|
4538 | { 0x002717, 0x002717, 0x84a3bef4, 0x84a3bef4, 0, 96 }, /* #44 */
|
---|
4539 | { 0x3f58c2, 0x3f58c2, 0x84a3bef4, 0x84a3bef4, 0, 96 }, /* #44 b */
|
---|
4540 | { 0x2964d3, 0x2964d3, 0x67621ad6, 0x67621ad6, 0, 32 }, /* #45 */
|
---|
4541 | { 0x161b06, 0x161b06, 0x67621ad6, 0x67621ad6, 0, 32 }, /* #45 b */
|
---|
4542 | { 0x2d0a52, 0x2d0253, 0x09487564, 0xab204a43, 0, 51 }, /* #46 */
|
---|
4543 | { 0x127587, 0x127587, 0x09487564, 0xab204a43, 0, 51 }, /* #46 b */
|
---|
4544 | { 0x263256, 0x263257, 0xb4b46f06, 0xbc1ad2d1, 0, 114 }, /* #47 */
|
---|
4545 | { 0x194d83, 0x194583, 0xb4b46f06, 0xbc1ad2d1, 0, 114 }, /* #47 b */
|
---|
4546 | { 0x362457, 0x362456, 0xeca7187d, 0x61f7b29c, 0, 114 }, /* #48 */
|
---|
4547 | { 0x095b82, 0x095382, 0xeca7187d, 0x61f7b29c, 0, 114 }, /* #48 b */
|
---|
4548 | { 0x377e83, 0x377683, 0xe1302384, 0xc2604709, 0, 33 }, /* #49 */
|
---|
4549 | { 0x080156, 0x080157, 0xe1302384, 0xc2604709, 0, 33 }, /* #49 b */
|
---|
4550 | { 0x126752, 0x126752, 0xb61a852a, 0x556c350a, 0, 121 }, /* #50 */
|
---|
4551 | { 0x2d1887, 0x2d1086, 0xb61a852a, 0x556c350a, 0, 121 }, /* #50 b */
|
---|
4552 | { 0x075bc2, 0x075bc3, 0xb83675e0, 0x5e0b8367, 0, 116 }, /* #51 */
|
---|
4553 | { 0x382417, 0x382c17, 0xb83675e0, 0x5e0b8367, 0, 116 }, /* #51 b */
|
---|
4554 | { 0x1e1b83, 0x1e1b83, 0x2af5ed0d, 0x57af6869, 0, 3 }, /* #52 */
|
---|
4555 | { 0x216456, 0x216c57, 0x2af5ed0d, 0x57af6869, 0, 3 }, /* #52 b */
|
---|
4556 | { 0x3d3fc7, 0x3d37c6, 0x9a7bc36b, 0x69ef0dae, 0, 98 }, /* #53 */
|
---|
4557 | { 0x024012, 0x024012, 0x9a7bc36b, 0x69ef0dae, 0, 98 }, /* #53 b */
|
---|
4558 | { 0x370147, 0x370946, 0xda439da1, 0xed21ced0, 0, 127 }, /* #54 */
|
---|
4559 | { 0x087e92, 0x087e92, 0xda439da1, 0xed21ced0, 0, 127 }, /* #54 b */
|
---|
4560 | { 0x284742, 0x284f42, 0xd3282fd4, 0xbf534ca0, 0, 114 }, /* #55 */
|
---|
4561 | { 0x173897, 0x173896, 0xd3282fd4, 0xbf534ca0, 0, 114 }, /* #55 b */
|
---|
4562 | { 0x134203, 0x134202, 0xac947252, 0x3929564a, 0, 47 }, /* #56 */
|
---|
4563 | { 0x2c3dd6, 0x2c35d6, 0xac947252, 0x3929564a, 0, 47 }, /* #56 b */
|
---|
4564 | { 0x3a7b83, 0x3a7383, 0x914d241b, 0xb914d241, 0, 124 }, /* #57 */
|
---|
4565 | { 0x050456, 0x050457, 0x914d241b, 0xb914d241, 0, 124 }, /* #57 b */
|
---|
4566 | { 0x2534d6, 0x2534d7, 0xbb056d9d, 0xb056d9db, 0, 4 }, /* #58 */
|
---|
4567 | { 0x1a4b03, 0x1a4303, 0xbb056d9d, 0xb056d9db, 0, 4 }, /* #58 b */
|
---|
4568 | { 0x1e5612, 0x1e5e13, 0x456f002e, 0x7801722b, 0, 75 }, /* #59 */
|
---|
4569 | { 0x2129c7, 0x2129c7, 0x456f002e, 0x7801722b, 0, 75 }, /* #59 b */
|
---|
4570 | { 0x340f42, 0x340f43, 0xd4331b29, 0x4ea198d9, 0, 27 }, /* #60 */
|
---|
4571 | { 0x0b7097, 0x0b7897, 0xd4331b29, 0x4ea198d9, 0, 27 }, /* #60 b */
|
---|
4572 | { 0x320d96, 0x320597, 0x0f23e277, 0xe47c4ee1, 0, 69 }, /* #61 */
|
---|
4573 | { 0x0d7243, 0x0d7243, 0x0f23e277, 0xe47c4ee1, 0, 69 }, /* #61 b */
|
---|
4574 | { 0x3064c6, 0x3064c7, 0xe2efee67, 0xf733f177, 0, 111 }, /* #62 */
|
---|
4575 | { 0x0f1b13, 0x0f1313, 0xe2efee67, 0xf733f177, 0, 111 }, /* #62 b */
|
---|
4576 | { 0x005957, 0x005157, 0xa7f134bd, 0xed3f89a5, 0, 27 }, /* #63 */
|
---|
4577 | { 0x3f2682, 0x3f2683, 0xa7f134bd, 0xed3f89a5, 0, 27 }, /* #63 b */
|
---|
4578 | { 0x2f1587, 0x2f1d87, 0xcc89bef9, 0x399137df, 0, 93 }, /* #64 */
|
---|
4579 | { 0x106a52, 0x106a53, 0xcc89bef9, 0x399137df, 0, 93 }, /* #64 b */
|
---|
4580 | { 0x3d6653, 0x3d6e53, 0x9a8a7a29, 0x4cd453d1, 0, 91 }, /* #65 */
|
---|
4581 | { 0x021986, 0x021987, 0x9a8a7a29, 0x4cd453d1, 0, 91 }, /* #65 b */
|
---|
4582 | { 0x0e0593, 0x0e0d92, 0x50d20a31, 0x90518a86, 0, 107 }, /* #66 */
|
---|
4583 | { 0x317a46, 0x317a46, 0x50d20a31, 0x90518a86, 0, 107 }, /* #66 b */
|
---|
4584 | { 0x2237c7, 0x223fc7, 0x46fc109c, 0x388df821, 0, 89 }, /* #67 */
|
---|
4585 | { 0x1d4812, 0x1d4813, 0x46fc109c, 0x388df821, 0, 89 }, /* #67 b */
|
---|
4586 | { 0x222d92, 0x222592, 0xeb9df67f, 0x7feb9df6, 0, 56 }, /* #68 */
|
---|
4587 | { 0x1d5247, 0x1d5246, 0xeb9df67f, 0x7feb9df6, 0, 56 }, /* #68 b */
|
---|
4588 | { 0x341286, 0x341a86, 0x7144aa0b, 0xa82dc512, 0, 114 }, /* #69 */
|
---|
4589 | { 0x0b6d53, 0x0b6d52, 0x7144aa0b, 0xa82dc512, 0, 114 }, /* #69 b */
|
---|
4590 | { 0x171d12, 0x171d12, 0xb88ab98e, 0xe22ae63a, 0, 34 }, /* #70 */
|
---|
4591 | { 0x2862c7, 0x286ac6, 0xb88ab98e, 0xe22ae63a, 0, 34 }, /* #70 b */
|
---|
4592 | { 0x0653d7, 0x0653d7, 0xb17ddf38, 0xf77ce2c5, 0, 106 }, /* #71 */
|
---|
4593 | { 0x392c02, 0x392403, 0xb17ddf38, 0xf77ce2c5, 0, 106 }, /* #71 b */
|
---|
4594 | { 0x2464d2, 0x2464d2, 0xbc1942ac, 0x0ca1565e, 0, 7 }, /* #72 */
|
---|
4595 | { 0x1b1b07, 0x1b1306, 0xbc1942ac, 0x0ca1565e, 0, 7 }, /* #72 b */
|
---|
4596 | { 0x127a03, 0x127a03, 0x00924312, 0x20092431, 0, 92 }, /* #73 */
|
---|
4597 | { 0x2d05d6, 0x2d0dd7, 0x00924312, 0x20092431, 0, 92 }, /* #73 b */
|
---|
4598 | { 0x2d1292, 0x2d1a92, 0xa3b34cdd, 0xd33768ec, 0, 78 }, /* #74 */
|
---|
4599 | { 0x126d47, 0x126d46, 0xa3b34cdd, 0xd33768ec, 0, 78 }, /* #74 b */
|
---|
4600 | { 0x103556, 0x103557, 0x17f12df5, 0xd45fc4b7, 0, 26 }, /* #75 */
|
---|
4601 | { 0x2f4a83, 0x2f4283, 0x17f12df5, 0xd45fc4b7, 0, 26 }, /* #75 b */
|
---|
4602 | { 0x297d82, 0x297d83, 0x628ace49, 0x258a2b39, 0, 122 }, /* #76 */
|
---|
4603 | { 0x160257, 0x160a57, 0x628ace49, 0x258a2b39, 0, 122 }, /* #76 b */
|
---|
4604 | { 0x0a1387, 0x0a1386, 0x9fe60503, 0x0a073fcc, 0, 81 }, /* #77 */
|
---|
4605 | { 0x356c52, 0x356452, 0x9fe60503, 0x0a073fcc, 0, 81 }, /* #77 b */
|
---|
4606 | { 0x210996, 0x210197, 0x22978d3b, 0xe34ec8a5, 0, 14 }, /* #78 */
|
---|
4607 | { 0x1e7643, 0x1e7643, 0x22978d3b, 0xe34ec8a5, 0, 14 }, /* #78 b */
|
---|
4608 | { 0x3546d2, 0x354ed3, 0x45067ebe, 0x7c8a0cfd, 0, 89 }, /* #79 */
|
---|
4609 | { 0x0a3907, 0x0a3907, 0x45067ebe, 0x7c8a0cfd, 0, 89 }, /* #79 b */
|
---|
4610 | { 0x3c3352, 0x3c3b52, 0xada3029b, 0x9bada302, 0, 88 }, /* #80 */
|
---|
4611 | { 0x034c87, 0x034c86, 0xada3029b, 0x9bada302, 0, 88 }, /* #80 b */
|
---|
4612 | { 0x0a7143, 0x0a7943, 0x4491ee72, 0x23dce489, 0, 9 }, /* #81 */
|
---|
4613 | { 0x350e96, 0x350e97, 0x4491ee72, 0x23dce489, 0, 9 }, /* #81 b */
|
---|
4614 | { 0x384e86, 0x384687, 0x53358eb3, 0xa99ac759, 0, 31 }, /* #82 */
|
---|
4615 | { 0x073153, 0x073153, 0x53358eb3, 0xa99ac759, 0, 31 }, /* #82 b */
|
---|
4616 | { 0x283c96, 0x283c97, 0x34bef543, 0x50cd2fbd, 0, 22 }, /* #83 */
|
---|
4617 | { 0x174343, 0x174b43, 0x34bef543, 0x50cd2fbd, 0, 22 }, /* #83 b */
|
---|
4618 | { 0x335597, 0x335597, 0xe6be093f, 0xf049ff35, 0, 75 }, /* #84 */
|
---|
4619 | { 0x0c2a42, 0x0c2243, 0xe6be093f, 0xf049ff35, 0, 75 }, /* #84 b */
|
---|
4620 | { 0x2c3057, 0x2c3056, 0xcef71fc5, 0x77b8fe2e, 0, 3 }, /* #85 */
|
---|
4621 | { 0x134f82, 0x134782, 0xcef71fc5, 0x77b8fe2e, 0, 3 }, /* #85 b */
|
---|
4622 | { 0x2817d3, 0x2817d2, 0x0a4ff1c2, 0x7f8e1052, 0, 43 }, /* #86 */
|
---|
4623 | { 0x176806, 0x176006, 0x0a4ff1c2, 0x7f8e1052, 0, 43 }, /* #86 b */
|
---|
4624 | { 0x3a6992, 0x3a6993, 0x7e06dd68, 0x43f036eb, 0, 123 }, /* #87 */
|
---|
4625 | { 0x051647, 0x051e47, 0x7e06dd68, 0x43f036eb, 0, 123 }, /* #87 b */
|
---|
4626 | { 0x234817, 0x234016, 0x55258b36, 0x2cd95496, 0, 18 }, /* #88 */
|
---|
4627 | { 0x1c37c2, 0x1c37c2, 0x55258b36, 0x2cd95496, 0, 18 }, /* #88 b */
|
---|
4628 | { 0x0e5f96, 0x0e5797, 0xb9efc969, 0xdf92d373, 0, 9 }, /* #89 */
|
---|
4629 | { 0x312043, 0x312043, 0xb9efc969, 0xdf92d373, 0, 9 }, /* #89 b */
|
---|
4630 | { 0x2e7413, 0x2e7c12, 0xadc6168b, 0xe30b45d6, 0, 39 }, /* #90 */
|
---|
4631 | { 0x110bc6, 0x110bc6, 0xadc6168b, 0xe30b45d6, 0, 39 }, /* #90 b */
|
---|
4632 | { 0x0e15c6, 0x0e15c6, 0x4401bfbf, 0x401bfbf4, 0, 4 }, /* #91 */
|
---|
4633 | { 0x316a13, 0x316212, 0x4401bfbf, 0x401bfbf4, 0, 4 }, /* #91 b */
|
---|
4634 | { 0x3b4306, 0x3b4b07, 0xf4826528, 0x20994a3d, 0, 6 }, /* #92 */
|
---|
4635 | { 0x043cd3, 0x043cd3, 0xf4826528, 0x20994a3d, 0, 6 }, /* #92 b */
|
---|
4636 | { 0x047956, 0x047957, 0x95c3c41b, 0x70f106e5, 0, 70 }, /* #93 */
|
---|
4637 | { 0x3b0683, 0x3b0e83, 0x95c3c41b, 0x70f106e5, 0, 70 }, /* #93 b */
|
---|
4638 | { 0x282117, 0x282917, 0x9a726d3d, 0x369ecd39, 0, 47 }, /* #94 */
|
---|
4639 | { 0x175ec2, 0x175ec3, 0x9a726d3d, 0x369ecd39, 0, 47 }, /* #94 b */
|
---|
4640 | { 0x1c5703, 0x1c5f03, 0xc756305e, 0x56305ec7, 0, 104 }, /* #95 */
|
---|
4641 | { 0x2328d6, 0x2328d7, 0xc756305e, 0x56305ec7, 0, 104 }, /* #95 b */
|
---|
4642 | };
|
---|
4643 | static const BINU32_TEST_T g_aTests_ror_u32_amd[] =
|
---|
4644 | {
|
---|
4645 | { 0x0e7f56, 0x0e7756, 0x00000000, 0x00000000, 0, 2 }, /* #0 */
|
---|
4646 | { 0x310083, 0x310082, 0x00000000, 0x00000000, 0, 2 }, /* #0 b */
|
---|
4647 | { 0x164bd6, 0x1643d6, 0x00000000, 0x00000000, 0, 50 }, /* #1 */
|
---|
4648 | { 0x293403, 0x293402, 0x00000000, 0x00000000, 0, 50 }, /* #1 b */
|
---|
4649 | { 0x1801d7, 0x1801d6, 0x00000000, 0x00000000, 0, 14 }, /* #2 */
|
---|
4650 | { 0x277e02, 0x277602, 0x00000000, 0x00000000, 0, 14 }, /* #2 b */
|
---|
4651 | { 0x3a5987, 0x3a5186, 0x00000000, 0x00000000, 0, 16 }, /* #3 */
|
---|
4652 | { 0x052652, 0x052652, 0x00000000, 0x00000000, 0, 16 }, /* #3 b */
|
---|
4653 | { 0x130e13, 0x130612, 0x00000000, 0x00000000, 0, 47 }, /* #4 */
|
---|
4654 | { 0x2c71c6, 0x2c71c6, 0x00000000, 0x00000000, 0, 47 }, /* #4 b */
|
---|
4655 | { 0x094547, 0x094546, 0x00000000, 0x00000000, 0, 107 }, /* #5 */
|
---|
4656 | { 0x363a92, 0x363292, 0x00000000, 0x00000000, 0, 107 }, /* #5 b */
|
---|
4657 | { 0x1679c3, 0x1671c2, 0xc85b183b, 0x2d8c1de4, 0, 25 }, /* #6 */
|
---|
4658 | { 0x290616, 0x290616, 0xc85b183b, 0x2d8c1de4, 0, 25 }, /* #6 b */
|
---|
4659 | { 0x152a12, 0x152212, 0xb2585421, 0x2c2a10d9, 0, 89 }, /* #7 */
|
---|
4660 | { 0x2a55c7, 0x2a55c6, 0xb2585421, 0x2c2a10d9, 0, 89 }, /* #7 b */
|
---|
4661 | { 0x2b7a52, 0x2b7252, 0xaf06f956, 0x06f956af, 0, 56 }, /* #8 */
|
---|
4662 | { 0x140587, 0x140586, 0xaf06f956, 0x06f956af, 0, 56 }, /* #8 b */
|
---|
4663 | { 0x214a53, 0x214252, 0xec71d860, 0x0c1d8e3b, 0, 107 }, /* #9 */
|
---|
4664 | { 0x1e3586, 0x1e3586, 0xec71d860, 0x0c1d8e3b, 0, 107 }, /* #9 b */
|
---|
4665 | { 0x0b1013, 0x0b1013, 0x7816126f, 0x7816126f, 0, 0 }, /* #10 */
|
---|
4666 | { 0x346fc6, 0x346fc6, 0x7816126f, 0x7816126f, 0, 0 }, /* #10 b */
|
---|
4667 | { 0x0a3ed7, 0x0a36d6, 0x072e13a2, 0x13a2072e, 0, 48 }, /* #11 */
|
---|
4668 | { 0x354102, 0x354102, 0x072e13a2, 0x13a2072e, 0, 48 }, /* #11 b */
|
---|
4669 | { 0x1c13c6, 0x1c1bc6, 0x09d62f0a, 0x504eb178, 0, 101 }, /* #12 */
|
---|
4670 | { 0x236c13, 0x236c12, 0x09d62f0a, 0x504eb178, 0, 101 }, /* #12 b */
|
---|
4671 | { 0x1c6642, 0x1c6e43, 0xd6192eae, 0xabb5864b, 0, 106 }, /* #13 */
|
---|
4672 | { 0x231997, 0x231997, 0xd6192eae, 0xabb5864b, 0, 106 }, /* #13 b */
|
---|
4673 | { 0x0a1252, 0x0a1a52, 0x857a7b68, 0x5e9eda21, 0, 122 }, /* #14 */
|
---|
4674 | { 0x356d87, 0x356d86, 0x857a7b68, 0x5e9eda21, 0, 122 }, /* #14 b */
|
---|
4675 | { 0x175513, 0x175d13, 0x5b940aa5, 0xa55b940a, 0, 72 }, /* #15 */
|
---|
4676 | { 0x282ac6, 0x282ac7, 0x5b940aa5, 0xa55b940a, 0, 72 }, /* #15 b */
|
---|
4677 | { 0x1610d6, 0x1610d6, 0x686d7cbd, 0x1b5f2f5a, 0, 90 }, /* #16 */
|
---|
4678 | { 0x296f03, 0x296702, 0x686d7cbd, 0x1b5f2f5a, 0, 90 }, /* #16 b */
|
---|
4679 | { 0x0f3687, 0x0f3686, 0xeea0af4f, 0x3fba82bd, 0, 70 }, /* #17 */
|
---|
4680 | { 0x304952, 0x304152, 0xeea0af4f, 0x3fba82bd, 0, 70 }, /* #17 b */
|
---|
4681 | { 0x142cd7, 0x142cd7, 0x010df091, 0x8086f848, 0, 33 }, /* #18 */
|
---|
4682 | { 0x2b5302, 0x2b5b03, 0x010df091, 0x8086f848, 0, 33 }, /* #18 b */
|
---|
4683 | { 0x395457, 0x395c56, 0x9ae54eb0, 0x5ca9d613, 0, 27 }, /* #19 */
|
---|
4684 | { 0x062b82, 0x062b82, 0x9ae54eb0, 0x5ca9d613, 0, 27 }, /* #19 b */
|
---|
4685 | { 0x1c2142, 0x1c2143, 0x7160865c, 0xc10cb8e2, 0, 87 }, /* #20 */
|
---|
4686 | { 0x235e97, 0x235697, 0x7160865c, 0xc10cb8e2, 0, 87 }, /* #20 b */
|
---|
4687 | { 0x360986, 0x360986, 0xcdd3ef29, 0x4fbca737, 0, 86 }, /* #21 */
|
---|
4688 | { 0x097653, 0x097e52, 0xcdd3ef29, 0x4fbca737, 0, 86 }, /* #21 b */
|
---|
4689 | { 0x0b1212, 0x0b1212, 0xfe1710cb, 0x0b8865ff, 0, 25 }, /* #22 */
|
---|
4690 | { 0x346dc7, 0x3465c6, 0xfe1710cb, 0x0b8865ff, 0, 25 }, /* #22 b */
|
---|
4691 | { 0x0c37d6, 0x0c3fd6, 0x6138dbea, 0x4c271b7d, 0, 3 }, /* #23 */
|
---|
4692 | { 0x334803, 0x334802, 0x6138dbea, 0x4c271b7d, 0, 3 }, /* #23 b */
|
---|
4693 | { 0x3f5e93, 0x3f5692, 0xdaafc8dd, 0x23776abf, 0, 46 }, /* #24 */
|
---|
4694 | { 0x002146, 0x002146, 0xdaafc8dd, 0x23776abf, 0, 46 }, /* #24 b */
|
---|
4695 | { 0x296ac6, 0x2962c7, 0x7476b7c2, 0xdadf09d1, 0, 118 }, /* #25 */
|
---|
4696 | { 0x161513, 0x161513, 0x7476b7c2, 0xdadf09d1, 0, 118 }, /* #25 b */
|
---|
4697 | { 0x371716, 0x371f17, 0x7f6a6dd6, 0xa6dd67f6, 0, 116 }, /* #26 */
|
---|
4698 | { 0x0868c3, 0x0868c3, 0x7f6a6dd6, 0xa6dd67f6, 0, 116 }, /* #26 b */
|
---|
4699 | { 0x3a70c6, 0x3a78c6, 0xe7438aff, 0x7438affe, 0, 124 }, /* #27 */
|
---|
4700 | { 0x050f13, 0x050f12, 0xe7438aff, 0x7438affe, 0, 124 }, /* #27 b */
|
---|
4701 | { 0x274847, 0x274846, 0x839825fc, 0x7304bf90, 0, 123 }, /* #28 */
|
---|
4702 | { 0x183792, 0x183f92, 0x839825fc, 0x7304bf90, 0, 123 }, /* #28 b */
|
---|
4703 | { 0x341dc6, 0x341dc7, 0x4aea9820, 0x8204aea9, 0, 76 }, /* #29 */
|
---|
4704 | { 0x0b6213, 0x0b6a13, 0x4aea9820, 0x8204aea9, 0, 76 }, /* #29 b */
|
---|
4705 | { 0x2b2bd3, 0x2b23d3, 0x168be5c8, 0xc8168be5, 0, 8 }, /* #30 */
|
---|
4706 | { 0x145406, 0x145407, 0x168be5c8, 0xc8168be5, 0, 8 }, /* #30 b */
|
---|
4707 | { 0x295a47, 0x295a46, 0x2df96d52, 0x48b7e5b5, 0, 102 }, /* #31 */
|
---|
4708 | { 0x162592, 0x162d92, 0x2df96d52, 0x48b7e5b5, 0, 102 }, /* #31 b */
|
---|
4709 | { 0x173b83, 0x173383, 0xc697a39c, 0xe634bd1c, 0, 37 }, /* #32 */
|
---|
4710 | { 0x284456, 0x284457, 0xc697a39c, 0xe634bd1c, 0, 37 }, /* #32 b */
|
---|
4711 | { 0x185ad6, 0x185ad7, 0x31f5afa3, 0xa331f5af, 0, 72 }, /* #33 */
|
---|
4712 | { 0x272503, 0x272d03, 0x31f5afa3, 0xa331f5af, 0, 72 }, /* #33 b */
|
---|
4713 | { 0x143783, 0x143f83, 0xeee4300a, 0x86015ddc, 0, 19 }, /* #34 */
|
---|
4714 | { 0x2b4856, 0x2b4857, 0xeee4300a, 0x86015ddc, 0, 19 }, /* #34 b */
|
---|
4715 | { 0x3a7e83, 0x3a7682, 0xca47de10, 0x086523ef, 0, 9 }, /* #35 */
|
---|
4716 | { 0x050156, 0x050156, 0xca47de10, 0x086523ef, 0, 9 }, /* #35 b */
|
---|
4717 | { 0x1c7b07, 0x1c7b06, 0x5194cfee, 0x6533fb94, 0, 26 }, /* #36 */
|
---|
4718 | { 0x2304d2, 0x230cd2, 0x5194cfee, 0x6533fb94, 0, 26 }, /* #36 b */
|
---|
4719 | { 0x224f42, 0x224f43, 0x439ed59c, 0xb56710e7, 0, 114 }, /* #37 */
|
---|
4720 | { 0x1d3097, 0x1d3897, 0x439ed59c, 0xb56710e7, 0, 114 }, /* #37 b */
|
---|
4721 | { 0x397717, 0x397f16, 0x2ec409d6, 0x758bb102, 0, 106 }, /* #38 */
|
---|
4722 | { 0x0608c2, 0x0608c2, 0x2ec409d6, 0x758bb102, 0, 106 }, /* #38 b */
|
---|
4723 | { 0x3d2252, 0x3d2a53, 0xf67417a0, 0xbd07b3a0, 0, 77 }, /* #39 */
|
---|
4724 | { 0x025d87, 0x025d87, 0xf67417a0, 0xbd07b3a0, 0, 77 }, /* #39 b */
|
---|
4725 | { 0x0e2396, 0x0e2397, 0xf4ccbbda, 0xf6bd332e, 0, 74 }, /* #40 */
|
---|
4726 | { 0x315c43, 0x315443, 0xf4ccbbda, 0xf6bd332e, 0, 74 }, /* #40 b */
|
---|
4727 | { 0x3a3247, 0x3a3a46, 0x407d04af, 0x57a03e82, 0, 105 }, /* #41 */
|
---|
4728 | { 0x054d92, 0x054d92, 0x407d04af, 0x57a03e82, 0, 105 }, /* #41 b */
|
---|
4729 | { 0x1b0092, 0x1b0893, 0xa296033f, 0x9fd14b01, 0, 41 }, /* #42 */
|
---|
4730 | { 0x247f47, 0x247f47, 0xa296033f, 0x9fd14b01, 0, 41 }, /* #42 b */
|
---|
4731 | { 0x1714c3, 0x1714c3, 0xd7de0e70, 0xfbc1ce1a, 0, 123 }, /* #43 */
|
---|
4732 | { 0x286b16, 0x286317, 0xd7de0e70, 0xfbc1ce1a, 0, 123 }, /* #43 b */
|
---|
4733 | { 0x064757, 0x064757, 0x733dff2f, 0xf733dff2, 0, 68 }, /* #44 */
|
---|
4734 | { 0x393882, 0x393083, 0x733dff2f, 0xf733dff2, 0, 68 }, /* #44 b */
|
---|
4735 | { 0x2001d6, 0x2009d7, 0xb8adc07c, 0xb701f2e2, 0, 118 }, /* #45 */
|
---|
4736 | { 0x1f7e03, 0x1f7e03, 0xb8adc07c, 0xb701f2e2, 0, 118 }, /* #45 b */
|
---|
4737 | { 0x0a6142, 0x0a6942, 0x0c131e6c, 0x606098f3, 0, 37 }, /* #46 */
|
---|
4738 | { 0x351e97, 0x351e96, 0x0c131e6c, 0x606098f3, 0, 37 }, /* #46 b */
|
---|
4739 | { 0x0234d7, 0x0234d6, 0xdcf90400, 0x0801b9f2, 0, 47 }, /* #47 */
|
---|
4740 | { 0x3d4b02, 0x3d4302, 0xdcf90400, 0x0801b9f2, 0, 47 }, /* #47 b */
|
---|
4741 | { 0x0f7f82, 0x0f7f83, 0x00049090, 0x80002484, 0, 69 }, /* #48 */
|
---|
4742 | { 0x300057, 0x300857, 0x00049090, 0x80002484, 0, 69 }, /* #48 b */
|
---|
4743 | { 0x186e96, 0x186e96, 0xdc4e9375, 0x6ebb89d2, 0, 43 }, /* #49 */
|
---|
4744 | { 0x271143, 0x271942, 0xdc4e9375, 0x6ebb89d2, 0, 43 }, /* #49 b */
|
---|
4745 | { 0x132353, 0x132352, 0x980ffdc2, 0x14c07fee, 0, 101 }, /* #50 */
|
---|
4746 | { 0x2c5c86, 0x2c5486, 0x980ffdc2, 0x14c07fee, 0, 101 }, /* #50 b */
|
---|
4747 | { 0x221d03, 0x221502, 0xdbb801b6, 0x00db6ddc, 0, 113 }, /* #51 */
|
---|
4748 | { 0x1d62d6, 0x1d62d6, 0xdbb801b6, 0x00db6ddc, 0, 113 }, /* #51 b */
|
---|
4749 | { 0x263cd3, 0x263cd2, 0x2e2b830f, 0x57061e5c, 0, 119 }, /* #52 */
|
---|
4750 | { 0x194306, 0x194b06, 0x2e2b830f, 0x57061e5c, 0, 119 }, /* #52 b */
|
---|
4751 | { 0x047d82, 0x047582, 0xd18c0e90, 0x1a3181d2, 0, 67 }, /* #53 */
|
---|
4752 | { 0x3b0257, 0x3b0256, 0xd18c0e90, 0x1a3181d2, 0, 67 }, /* #53 b */
|
---|
4753 | { 0x005317, 0x005b16, 0xe00f2757, 0x5f803c9d, 0, 6 }, /* #54 */
|
---|
4754 | { 0x3f2cc2, 0x3f2cc2, 0xe00f2757, 0x5f803c9d, 0, 6 }, /* #54 b */
|
---|
4755 | { 0x0a6943, 0x0a6943, 0x230d01a2, 0xa2230d01, 0, 40 }, /* #55 */
|
---|
4756 | { 0x351696, 0x351e97, 0x230d01a2, 0xa2230d01, 0, 40 }, /* #55 b */
|
---|
4757 | { 0x250792, 0x250793, 0xf8694778, 0xde3e1a51, 0, 10 }, /* #56 */
|
---|
4758 | { 0x1a7847, 0x1a7047, 0xf8694778, 0xde3e1a51, 0, 10 }, /* #56 b */
|
---|
4759 | { 0x342857, 0x342056, 0x7f05f370, 0x0fe0be6e, 0, 99 }, /* #57 */
|
---|
4760 | { 0x0b5782, 0x0b5782, 0x7f05f370, 0x0fe0be6e, 0, 99 }, /* #57 b */
|
---|
4761 | { 0x2b45d6, 0x2b4dd6, 0x20498021, 0x4c010902, 0, 85 }, /* #58 */
|
---|
4762 | { 0x143a03, 0x143a02, 0x20498021, 0x4c010902, 0, 85 }, /* #58 b */
|
---|
4763 | { 0x203cc2, 0x203cc2, 0x9e348a79, 0x9e348a79, 0, 64 }, /* #59 */
|
---|
4764 | { 0x1f4317, 0x1f4317, 0x9e348a79, 0x9e348a79, 0, 64 }, /* #59 b */
|
---|
4765 | { 0x200252, 0x200a52, 0x8b4042c0, 0x4042c08b, 0, 88 }, /* #60 */
|
---|
4766 | { 0x1f7d87, 0x1f7d86, 0x8b4042c0, 0x4042c08b, 0, 88 }, /* #60 b */
|
---|
4767 | { 0x045106, 0x045107, 0x266dc24d, 0xd266dc24, 0, 68 }, /* #61 */
|
---|
4768 | { 0x3b2ed3, 0x3b26d3, 0x266dc24d, 0xd266dc24, 0, 68 }, /* #61 b */
|
---|
4769 | { 0x300352, 0x300352, 0xa405bc3c, 0x202de1e5, 0, 29 }, /* #62 */
|
---|
4770 | { 0x0f7c87, 0x0f7486, 0xa405bc3c, 0x202de1e5, 0, 29 }, /* #62 b */
|
---|
4771 | { 0x304e12, 0x304e13, 0xcd70dce1, 0x9c39ae1b, 0, 43 }, /* #63 */
|
---|
4772 | { 0x0f31c7, 0x0f39c7, 0xcd70dce1, 0x9c39ae1b, 0, 43 }, /* #63 b */
|
---|
4773 | { 0x250446, 0x250446, 0x881155e4, 0x1022abc9, 0, 95 }, /* #64 */
|
---|
4774 | { 0x1a7b93, 0x1a7392, 0x881155e4, 0x1022abc9, 0, 95 }, /* #64 b */
|
---|
4775 | { 0x2f2f13, 0x2f2712, 0xe87b925c, 0x0f724b9d, 0, 27 }, /* #65 */
|
---|
4776 | { 0x1050c6, 0x1050c6, 0xe87b925c, 0x0f724b9d, 0, 27 }, /* #65 b */
|
---|
4777 | { 0x237197, 0x237997, 0xb21a1a14, 0x86852c86, 0, 18 }, /* #66 */
|
---|
4778 | { 0x1c0e42, 0x1c0e43, 0xb21a1a14, 0x86852c86, 0, 18 }, /* #66 b */
|
---|
4779 | { 0x355046, 0x355046, 0x3c28d9e9, 0x0a367a4f, 0, 90 }, /* #67 */
|
---|
4780 | { 0x0a2f93, 0x0a2792, 0x3c28d9e9, 0x0a367a4f, 0, 90 }, /* #67 b */
|
---|
4781 | { 0x033996, 0x033997, 0x440d3994, 0xa7328881, 0, 115 }, /* #68 */
|
---|
4782 | { 0x3c4643, 0x3c4e43, 0x440d3994, 0xa7328881, 0, 115 }, /* #68 b */
|
---|
4783 | { 0x2a48d2, 0x2a40d2, 0xee1cd070, 0x1c3b8734, 0, 10 }, /* #69 */
|
---|
4784 | { 0x153707, 0x153706, 0xee1cd070, 0x1c3b8734, 0, 10 }, /* #69 b */
|
---|
4785 | { 0x357e56, 0x357656, 0x45bb8d28, 0x2845bb8d, 0, 8 }, /* #70 */
|
---|
4786 | { 0x0a0183, 0x0a0182, 0x45bb8d28, 0x2845bb8d, 0, 8 }, /* #70 b */
|
---|
4787 | { 0x3b7c82, 0x3b7c82, 0x8abe6aa7, 0x4f157cd5, 0, 71 }, /* #71 */
|
---|
4788 | { 0x040357, 0x040b56, 0x8abe6aa7, 0x4f157cd5, 0, 71 }, /* #71 b */
|
---|
4789 | { 0x1b2353, 0x1b2353, 0xa0ebacb7, 0xd7596f41, 0, 23 }, /* #72 */
|
---|
4790 | { 0x245c86, 0x245487, 0xa0ebacb7, 0xd7596f41, 0, 23 }, /* #72 b */
|
---|
4791 | { 0x383a86, 0x383287, 0x9fdd307a, 0xfba60f53, 0, 91 }, /* #73 */
|
---|
4792 | { 0x074553, 0x074553, 0x9fdd307a, 0xfba60f53, 0, 91 }, /* #73 b */
|
---|
4793 | { 0x350357, 0x350b57, 0x2ec97dde, 0xbeef1764, 0, 81 }, /* #74 */
|
---|
4794 | { 0x0a7c82, 0x0a7c83, 0x2ec97dde, 0xbeef1764, 0, 81 }, /* #74 b */
|
---|
4795 | { 0x2f4803, 0x2f4802, 0x66691ad4, 0x46b5199a, 0, 82 }, /* #75 */
|
---|
4796 | { 0x1037d6, 0x103fd6, 0x66691ad4, 0x46b5199a, 0, 82 }, /* #75 b */
|
---|
4797 | { 0x3653c7, 0x3653c7, 0x680bf662, 0xcc4d017e, 0, 75 }, /* #76 */
|
---|
4798 | { 0x092c12, 0x092413, 0x680bf662, 0xcc4d017e, 0, 75 }, /* #76 b */
|
---|
4799 | { 0x3048d7, 0x3040d7, 0xea59f776, 0xdba967dd, 0, 6 }, /* #77 */
|
---|
4800 | { 0x0f3702, 0x0f3703, 0xea59f776, 0xdba967dd, 0, 6 }, /* #77 b */
|
---|
4801 | { 0x237047, 0x237046, 0xce3c20dc, 0x106e671e, 0, 81 }, /* #78 */
|
---|
4802 | { 0x1c0f92, 0x1c0792, 0xce3c20dc, 0x106e671e, 0, 81 }, /* #78 b */
|
---|
4803 | { 0x141e46, 0x141647, 0x7f113050, 0xf1130507, 0, 92 }, /* #79 */
|
---|
4804 | { 0x2b6193, 0x2b6193, 0x7f113050, 0xf1130507, 0, 92 }, /* #79 b */
|
---|
4805 | { 0x376c93, 0x376493, 0xab3aee36, 0xdaacebb8, 0, 102 }, /* #80 */
|
---|
4806 | { 0x081346, 0x081347, 0xab3aee36, 0xdaacebb8, 0, 102 }, /* #80 b */
|
---|
4807 | { 0x063503, 0x063d02, 0xd6d7763d, 0x75b5dd8f, 0, 2 }, /* #81 */
|
---|
4808 | { 0x394ad6, 0x394ad6, 0xd6d7763d, 0x75b5dd8f, 0, 2 }, /* #81 b */
|
---|
4809 | { 0x1f4ad2, 0x1f4ad2, 0x16f19546, 0x55185bc6, 0, 110 }, /* #82 */
|
---|
4810 | { 0x203507, 0x203d06, 0x16f19546, 0x55185bc6, 0, 110 }, /* #82 b */
|
---|
4811 | { 0x077c07, 0x077c07, 0xc972aca9, 0x95392e55, 0, 107 }, /* #83 */
|
---|
4812 | { 0x3803d2, 0x380bd3, 0xc972aca9, 0x95392e55, 0, 107 }, /* #83 b */
|
---|
4813 | { 0x021813, 0x021812, 0xd2844de1, 0x4226f0e9, 0, 25 }, /* #84 */
|
---|
4814 | { 0x3d67c6, 0x3d6fc6, 0xd2844de1, 0x4226f0e9, 0, 25 }, /* #84 b */
|
---|
4815 | { 0x226f96, 0x226797, 0xa0a9d2b7, 0xd054e95b, 0, 33 }, /* #85 */
|
---|
4816 | { 0x1d1043, 0x1d1043, 0xa0a9d2b7, 0xd054e95b, 0, 33 }, /* #85 b */
|
---|
4817 | { 0x223996, 0x223996, 0xa305ce0f, 0x460b9c1f, 0, 63 }, /* #86 */
|
---|
4818 | { 0x1d4643, 0x1d4e42, 0xa305ce0f, 0x460b9c1f, 0, 63 }, /* #86 b */
|
---|
4819 | { 0x0b3997, 0x0b3996, 0xdd8d5ada, 0x76356b6b, 0, 94 }, /* #87 */
|
---|
4820 | { 0x344642, 0x344e42, 0xdd8d5ada, 0x76356b6b, 0, 94 }, /* #87 b */
|
---|
4821 | { 0x070c86, 0x070c87, 0x0e06e6ed, 0xb9bb4381, 0, 114 }, /* #88 */
|
---|
4822 | { 0x387353, 0x387b53, 0x0e06e6ed, 0xb9bb4381, 0, 114 }, /* #88 b */
|
---|
4823 | { 0x211f52, 0x211f52, 0x3b4f7cb2, 0x591da7be, 0, 9 }, /* #89 */
|
---|
4824 | { 0x1e6087, 0x1e6886, 0x3b4f7cb2, 0x591da7be, 0, 9 }, /* #89 b */
|
---|
4825 | { 0x2d6b56, 0x2d6357, 0xfe370423, 0xf8dc108f, 0, 62 }, /* #90 */
|
---|
4826 | { 0x121483, 0x121483, 0xfe370423, 0xf8dc108f, 0, 62 }, /* #90 b */
|
---|
4827 | { 0x2b5412, 0x2b5412, 0xf7718f70, 0x31ee1eee, 0, 83 }, /* #91 */
|
---|
4828 | { 0x142bc7, 0x1423c6, 0xf7718f70, 0x31ee1eee, 0, 83 }, /* #91 b */
|
---|
4829 | { 0x3d0312, 0x3d0312, 0x6ef2672a, 0x39537793, 0, 77 }, /* #92 */
|
---|
4830 | { 0x027cc7, 0x0274c6, 0x6ef2672a, 0x39537793, 0, 77 }, /* #92 b */
|
---|
4831 | { 0x061fc2, 0x061fc2, 0x3ba4ac5b, 0x4ac5b3ba, 0, 116 }, /* #93 */
|
---|
4832 | { 0x396017, 0x396816, 0x3ba4ac5b, 0x4ac5b3ba, 0, 116 }, /* #93 b */
|
---|
4833 | { 0x3d47d7, 0x3d4fd6, 0xb4815460, 0x5182d205, 0, 14 }, /* #94 */
|
---|
4834 | { 0x023802, 0x023802, 0xb4815460, 0x5182d205, 0, 14 }, /* #94 b */
|
---|
4835 | { 0x063952, 0x063953, 0x1e9d5c75, 0xa7571d47, 0, 90 }, /* #95 */
|
---|
4836 | { 0x394687, 0x394e87, 0x1e9d5c75, 0xa7571d47, 0, 90 }, /* #95 b */
|
---|
4837 | };
|
---|
4838 | static const BINU32_TEST_T g_aTests_rcl_u32_amd[] =
|
---|
4839 | {
|
---|
4840 | { 0x161253, 0x161252, 0x00000000, 0x01000000, 0, 25 }, /* #0 */
|
---|
4841 | { 0x296d86, 0x296586, 0x00000000, 0x00000000, 0, 25 }, /* #0 b */
|
---|
4842 | { 0x0d6f43, 0x0d6742, 0x00000000, 0x01000000, 0, 57 }, /* #1 */
|
---|
4843 | { 0x321096, 0x321096, 0x00000000, 0x00000000, 0, 57 }, /* #1 b */
|
---|
4844 | { 0x0b64c3, 0x0b64c2, 0x00000000, 0x40000000, 0, 31 }, /* #2 */
|
---|
4845 | { 0x341b16, 0x341316, 0x00000000, 0x00000000, 0, 31 }, /* #2 b */
|
---|
4846 | { 0x3d2942, 0x3d2142, 0x00000000, 0x00000000, 0, 114 }, /* #3 */
|
---|
4847 | { 0x025697, 0x025696, 0x00000000, 0x00020000, 0, 114 }, /* #3 b */
|
---|
4848 | { 0x2b4e96, 0x2b4696, 0x00000000, 0x00000000, 0, 15 }, /* #4 */
|
---|
4849 | { 0x143143, 0x143142, 0x00000000, 0x00004000, 0, 15 }, /* #4 b */
|
---|
4850 | { 0x2e6692, 0x2e6692, 0x00000000, 0x00000000, 0, 123 }, /* #5 */
|
---|
4851 | { 0x111947, 0x111146, 0x00000000, 0x04000000, 0, 123 }, /* #5 b */
|
---|
4852 | { 0x2a7386, 0x2a7b86, 0xa750d6ba, 0xb5d29d43, 0, 83 }, /* #6 */
|
---|
4853 | { 0x150c53, 0x150c52, 0xa750d6ba, 0xb5d69d43, 0, 83 }, /* #6 b */
|
---|
4854 | { 0x134e83, 0x134683, 0x70d1ddcc, 0xbb9970d1, 0, 113 }, /* #7 */
|
---|
4855 | { 0x2c3156, 0x2c3157, 0x70d1ddcc, 0xbb9870d1, 0, 113 }, /* #7 b */
|
---|
4856 | { 0x311397, 0x311397, 0x44fd5caa, 0x95544fd5, 0, 117 }, /* #8 */
|
---|
4857 | { 0x0e6c42, 0x0e6443, 0x44fd5caa, 0x95444fd5, 0, 117 }, /* #8 b */
|
---|
4858 | { 0x064582, 0x064582, 0xb650f290, 0x2d943ca4, 0, 31 }, /* #9 */
|
---|
4859 | { 0x393a57, 0x393256, 0xb650f290, 0x6d943ca4, 0, 31 }, /* #9 b */
|
---|
4860 | { 0x191d93, 0x191d92, 0xabecd97c, 0xf9abecd9, 0, 25 }, /* #10 */
|
---|
4861 | { 0x266246, 0x266a46, 0xabecd97c, 0xf8abecd9, 0, 25 }, /* #10 b */
|
---|
4862 | { 0x142b97, 0x142b96, 0xdd397811, 0x9cbc08f7, 0, 103 }, /* #11 */
|
---|
4863 | { 0x2b5442, 0x2b5c42, 0xdd397811, 0x9cbc08b7, 0, 103 }, /* #11 b */
|
---|
4864 | { 0x071807, 0x071006, 0x9cfa1283, 0x25079cfa, 0, 81 }, /* #12 */
|
---|
4865 | { 0x3867d2, 0x3867d2, 0x9cfa1283, 0x25069cfa, 0, 81 }, /* #12 b */
|
---|
4866 | { 0x2e5d12, 0x2e5d12, 0x85f3d795, 0x85f3d795, 0, 64 }, /* #13 */
|
---|
4867 | { 0x1122c7, 0x1122c7, 0x85f3d795, 0x85f3d795, 0, 64 }, /* #13 b */
|
---|
4868 | { 0x3c2683, 0x3c2e82, 0x608c45a4, 0xc1188b49, 0, 1 }, /* #14 */
|
---|
4869 | { 0x035956, 0x035956, 0x608c45a4, 0xc1188b48, 0, 1 }, /* #14 b */
|
---|
4870 | { 0x1f5712, 0x1f5f13, 0xe6e0f72b, 0x6e6e0f72, 0, 125 }, /* #15 */
|
---|
4871 | { 0x2028c7, 0x2028c7, 0xe6e0f72b, 0x7e6e0f72, 0, 125 }, /* #15 b */
|
---|
4872 | { 0x171e46, 0x171e47, 0x47dfeaf5, 0x523eff57, 0, 92 }, /* #16 */
|
---|
4873 | { 0x286193, 0x286993, 0x47dfeaf5, 0x5a3eff57, 0, 92 }, /* #16 b */
|
---|
4874 | { 0x1e5e02, 0x1e5e03, 0x79c102a8, 0x040aa0f3, 0, 10 }, /* #17 */
|
---|
4875 | { 0x2121d7, 0x2129d7, 0x79c102a8, 0x040aa2f3, 0, 10 }, /* #17 b */
|
---|
4876 | { 0x017716, 0x017717, 0x6e69fb44, 0xa7ed10dc, 0, 42 }, /* #18 */
|
---|
4877 | { 0x3e08c3, 0x3e00c3, 0x6e69fb44, 0xa7ed12dc, 0, 42 }, /* #18 b */
|
---|
4878 | { 0x2560d6, 0x2568d6, 0x8d55c349, 0xab86928d, 0, 73 }, /* #19 */
|
---|
4879 | { 0x1a1f03, 0x1a1f02, 0x8d55c349, 0xab86938d, 0, 73 }, /* #19 b */
|
---|
4880 | { 0x2d0903, 0x2d0102, 0x2085e063, 0x18e410bc, 0, 22 }, /* #20 */
|
---|
4881 | { 0x1276d6, 0x1276d6, 0x2085e063, 0x18c410bc, 0, 22 }, /* #20 b */
|
---|
4882 | { 0x127387, 0x127b86, 0x13f1a1f4, 0xfc687d22, 0, 102 }, /* #21 */
|
---|
4883 | { 0x2d0c52, 0x2d0c52, 0x13f1a1f4, 0xfc687d02, 0, 102 }, /* #21 b */
|
---|
4884 | { 0x025416, 0x025417, 0x55200faf, 0xcaa401f5, 0, 126 }, /* #22 */
|
---|
4885 | { 0x3d2bc3, 0x3d23c3, 0x55200faf, 0xeaa401f5, 0, 126 }, /* #22 b */
|
---|
4886 | { 0x0d4703, 0x0d4703, 0xd8c63b77, 0x8c76efd8, 0, 41 }, /* #23 */
|
---|
4887 | { 0x3238d6, 0x3230d7, 0xd8c63b77, 0x8c76eed8, 0, 41 }, /* #23 b */
|
---|
4888 | { 0x3e4cc2, 0x3e44c3, 0x95216bc2, 0xc24a90b5, 0, 56 }, /* #24 */
|
---|
4889 | { 0x013317, 0x013317, 0x95216bc2, 0xc2ca90b5, 0, 56 }, /* #24 b */
|
---|
4890 | { 0x3f0e07, 0x3f0606, 0xe5bbe901, 0x07cb77d2, 0, 26 }, /* #25 */
|
---|
4891 | { 0x0071d2, 0x0071d2, 0xe5bbe901, 0x05cb77d2, 0, 26 }, /* #25 b */
|
---|
4892 | { 0x0f4217, 0x0f4a17, 0x08c3cb0c, 0x2c321187, 0, 82 }, /* #26 */
|
---|
4893 | { 0x303dc2, 0x303dc3, 0x08c3cb0c, 0x2c301187, 0, 82 }, /* #26 b */
|
---|
4894 | { 0x020306, 0x020b06, 0x26969937, 0xb4c9b89a, 0, 43 }, /* #27 */
|
---|
4895 | { 0x3d7cd3, 0x3d7cd2, 0x26969937, 0xb4c9bc9a, 0, 43 }, /* #27 b */
|
---|
4896 | { 0x0a1b52, 0x0a1b52, 0xa81225f3, 0x97cd5024, 0, 18 }, /* #28 */
|
---|
4897 | { 0x356487, 0x356c86, 0xa81225f3, 0x97cf5024, 0, 18 }, /* #28 b */
|
---|
4898 | { 0x161d46, 0x161547, 0x07dd8b80, 0xdd8b8003, 0, 8 }, /* #29 */
|
---|
4899 | { 0x296293, 0x296293, 0x07dd8b80, 0xdd8b8083, 0, 8 }, /* #29 b */
|
---|
4900 | { 0x342ed6, 0x3426d7, 0xc2f6b17c, 0xc617b58b, 0, 60 }, /* #30 */
|
---|
4901 | { 0x0b5103, 0x0b5103, 0xc2f6b17c, 0xce17b58b, 0, 60 }, /* #30 b */
|
---|
4902 | { 0x2a1712, 0x2a1712, 0xd498de58, 0x586a4c6f, 0, 120 }, /* #31 */
|
---|
4903 | { 0x1568c7, 0x1560c6, 0xd498de58, 0x58ea4c6f, 0, 120 }, /* #31 b */
|
---|
4904 | { 0x0e5592, 0x0e5593, 0xab6fcdb8, 0xe6dc2adb, 0, 79 }, /* #32 */
|
---|
4905 | { 0x312a47, 0x312247, 0xab6fcdb8, 0xe6dc6adb, 0, 79 }, /* #32 b */
|
---|
4906 | { 0x2306d3, 0x2306d2, 0x550079a1, 0x079a1aa8, 0, 76 }, /* #33 */
|
---|
4907 | { 0x1c7906, 0x1c7106, 0x550079a1, 0x079a12a8, 0, 76 }, /* #33 b */
|
---|
4908 | { 0x1a3016, 0x1a3017, 0x8114c3bc, 0x87788114, 0, 49 }, /* #34 */
|
---|
4909 | { 0x254fc3, 0x2547c3, 0x8114c3bc, 0x87798114, 0, 49 }, /* #34 b */
|
---|
4910 | { 0x314382, 0x314382, 0xca515a4e, 0xca515a4e, 0, 0 }, /* #35 */
|
---|
4911 | { 0x0e3c57, 0x0e3c57, 0xca515a4e, 0xca515a4e, 0, 0 }, /* #35 b */
|
---|
4912 | { 0x063cd3, 0x063cd3, 0x6d8b9c83, 0x39076d8b, 0, 81 }, /* #36 */
|
---|
4913 | { 0x394306, 0x394b07, 0x6d8b9c83, 0x39066d8b, 0, 81 }, /* #36 b */
|
---|
4914 | { 0x233346, 0x233b46, 0xcc8ebf88, 0x8ebf8866, 0, 40 }, /* #37 */
|
---|
4915 | { 0x1c4c93, 0x1c4c92, 0xcc8ebf88, 0x8ebf88e6, 0, 40 }, /* #37 b */
|
---|
4916 | { 0x1d7b43, 0x1d7342, 0x8164cef9, 0x5933be70, 0, 38 }, /* #38 */
|
---|
4917 | { 0x220496, 0x220496, 0x8164cef9, 0x5933be50, 0, 38 }, /* #38 b */
|
---|
4918 | { 0x203156, 0x203956, 0xfe8f584d, 0xb09afe8f, 0, 81 }, /* #39 */
|
---|
4919 | { 0x1f4e83, 0x1f4e82, 0xfe8f584d, 0xb09bfe8f, 0, 81 }, /* #39 b */
|
---|
4920 | { 0x0c31d7, 0x0c39d6, 0xc525dcea, 0xe7571497, 0, 19 }, /* #40 */
|
---|
4921 | { 0x334e02, 0x334e02, 0xc525dcea, 0xe7531497, 0, 19 }, /* #40 b */
|
---|
4922 | { 0x2f4316, 0x2f4317, 0x565fa685, 0xa6852b2f, 0, 16 }, /* #41 */
|
---|
4923 | { 0x103cc3, 0x1034c3, 0x565fa685, 0xa685ab2f, 0, 16 }, /* #41 b */
|
---|
4924 | { 0x106996, 0x106996, 0xa54c3104, 0x8a54c310, 0, 61 }, /* #42 */
|
---|
4925 | { 0x2f1643, 0x2f1e42, 0xa54c3104, 0x9a54c310, 0, 61 }, /* #42 b */
|
---|
4926 | { 0x147f53, 0x147f53, 0x748ee672, 0x23b99cae, 0, 38 }, /* #43 */
|
---|
4927 | { 0x2b0086, 0x2b0887, 0x748ee672, 0x23b99c8e, 0, 38 }, /* #43 b */
|
---|
4928 | { 0x1d3697, 0x1d3696, 0x63865d2b, 0x70cba576, 0, 69 }, /* #44 */
|
---|
4929 | { 0x224942, 0x224142, 0x63865d2b, 0x70cba566, 0, 69 }, /* #44 b */
|
---|
4930 | { 0x373417, 0x373c17, 0x78129d65, 0x0253acb7, 0, 37 }, /* #45 */
|
---|
4931 | { 0x084bc2, 0x084bc3, 0x78129d65, 0x0253aca7, 0, 37 }, /* #45 b */
|
---|
4932 | { 0x3d3a92, 0x3d3292, 0x5718b2fe, 0x62cbf8ae, 0, 10 }, /* #46 */
|
---|
4933 | { 0x024547, 0x024546, 0x5718b2fe, 0x62cbfaae, 0, 10 }, /* #46 b */
|
---|
4934 | { 0x2b4b43, 0x2b4342, 0xf1380c0c, 0x4e03033e, 0, 102 }, /* #47 */
|
---|
4935 | { 0x143496, 0x143496, 0xf1380c0c, 0x4e03031e, 0, 102 }, /* #47 b */
|
---|
4936 | { 0x2a0e86, 0x2a0686, 0x642c1371, 0x42c13713, 0, 68 }, /* #48 */
|
---|
4937 | { 0x157153, 0x157152, 0x642c1371, 0x42c1371b, 0, 68 }, /* #48 b */
|
---|
4938 | { 0x1d7407, 0x1d7407, 0x67885d3a, 0xab3c42e9, 0, 28 }, /* #49 */
|
---|
4939 | { 0x220bd2, 0x2203d3, 0x67885d3a, 0xa33c42e9, 0, 28 }, /* #49 b */
|
---|
4940 | { 0x2e1d53, 0x2e1552, 0xe38efe6d, 0x6df1c77f, 0, 88 }, /* #50 */
|
---|
4941 | { 0x116286, 0x116286, 0xe38efe6d, 0x6d71c77f, 0, 88 }, /* #50 b */
|
---|
4942 | { 0x0d19d3, 0x0d19d3, 0x91f02bab, 0x91f02bab, 0, 64 }, /* #51 */
|
---|
4943 | { 0x326606, 0x326606, 0x91f02bab, 0x91f02bab, 0, 64 }, /* #51 b */
|
---|
4944 | { 0x0b6516, 0x0b6d17, 0x76b6c64a, 0x6d8c9476, 0, 41 }, /* #52 */
|
---|
4945 | { 0x341ac3, 0x341ac3, 0x76b6c64a, 0x6d8c9576, 0, 41 }, /* #52 b */
|
---|
4946 | { 0x367893, 0x367092, 0x46c13b10, 0x428d8276, 0, 58 }, /* #53 */
|
---|
4947 | { 0x090746, 0x090746, 0x46c13b10, 0x408d8276, 0, 58 }, /* #53 b */
|
---|
4948 | { 0x384d17, 0x384d16, 0x7b6044aa, 0xaaf6c089, 0, 90 }, /* #54 */
|
---|
4949 | { 0x0732c2, 0x073ac2, 0x7b6044aa, 0xa8f6c089, 0, 90 }, /* #54 b */
|
---|
4950 | { 0x1a10c3, 0x1a18c3, 0x451fd36a, 0x1fd36aa2, 0, 72 }, /* #55 */
|
---|
4951 | { 0x256f16, 0x256f17, 0x451fd36a, 0x1fd36a22, 0, 72 }, /* #55 b */
|
---|
4952 | { 0x2a25d7, 0x2a2dd7, 0x156d52ad, 0x6a956c55, 0, 43 }, /* #56 */
|
---|
4953 | { 0x155a02, 0x155a03, 0x156d52ad, 0x6a956855, 0, 43 }, /* #56 b */
|
---|
4954 | { 0x002b47, 0x002347, 0x576ee44f, 0xdc89f576, 0, 13 }, /* #57 */
|
---|
4955 | { 0x3f5492, 0x3f5493, 0x576ee44f, 0xdc89e576, 0, 13 }, /* #57 b */
|
---|
4956 | { 0x3d6912, 0x3d6113, 0x84926661, 0x99850924, 0, 114 }, /* #58 */
|
---|
4957 | { 0x0216c7, 0x0216c7, 0x84926661, 0x99870924, 0, 114 }, /* #58 b */
|
---|
4958 | { 0x1f6c53, 0x1f6c53, 0x400926e9, 0x74d00249, 0, 87 }, /* #59 */
|
---|
4959 | { 0x201386, 0x201b87, 0x400926e9, 0x74900249, 0, 87 }, /* #59 b */
|
---|
4960 | { 0x203cd7, 0x2034d6, 0x8ed8483e, 0x3b6120fb, 0, 98 }, /* #60 */
|
---|
4961 | { 0x1f4302, 0x1f4302, 0x8ed8483e, 0x3b6120f9, 0, 98 }, /* #60 b */
|
---|
4962 | { 0x2d0d47, 0x2d0d46, 0x05c43e6c, 0xc82e21f3, 0, 60 }, /* #61 */
|
---|
4963 | { 0x127292, 0x127a92, 0x05c43e6c, 0xc02e21f3, 0, 60 }, /* #61 b */
|
---|
4964 | { 0x180792, 0x180f93, 0x5134c524, 0x44d31490, 0, 34 }, /* #62 */
|
---|
4965 | { 0x277847, 0x277847, 0x5134c524, 0x44d31492, 0, 34 }, /* #62 b */
|
---|
4966 | { 0x1e4106, 0x1e4906, 0x3b98cd92, 0xee633648, 0, 34 }, /* #63 */
|
---|
4967 | { 0x213ed3, 0x213ed2, 0x3b98cd92, 0xee63364a, 0, 34 }, /* #63 b */
|
---|
4968 | { 0x3a1086, 0x3a1086, 0xff664e4c, 0x64e4c7fb, 0, 108 }, /* #64 */
|
---|
4969 | { 0x056f53, 0x056752, 0xff664e4c, 0x64e4cffb, 0, 108 }, /* #64 b */
|
---|
4970 | { 0x167102, 0x167902, 0xd2eaf973, 0xe6d2eaf9, 0, 57 }, /* #65 */
|
---|
4971 | { 0x290ed7, 0x290ed6, 0xd2eaf973, 0xe7d2eaf9, 0, 57 }, /* #65 b */
|
---|
4972 | { 0x176c02, 0x176403, 0xe847170d, 0x86ba11c5, 0, 119 }, /* #66 */
|
---|
4973 | { 0x2813d7, 0x2813d7, 0xe847170d, 0x86fa11c5, 0, 119 }, /* #66 b */
|
---|
4974 | { 0x3b0ed7, 0x3b0ed6, 0xd0d539c2, 0x86a9ce17, 0, 3 }, /* #67 */
|
---|
4975 | { 0x047102, 0x047902, 0xd0d539c2, 0x86a9ce13, 0, 3 }, /* #67 b */
|
---|
4976 | { 0x1f4487, 0x1f4c86, 0x8e4e36c4, 0xdb131c9c, 0, 50 }, /* #68 */
|
---|
4977 | { 0x203b52, 0x203b52, 0x8e4e36c4, 0xdb111c9c, 0, 50 }, /* #68 b */
|
---|
4978 | { 0x032e96, 0x032e96, 0x9e034c5a, 0xd31693c0, 0, 110 }, /* #69 */
|
---|
4979 | { 0x3c5143, 0x3c5942, 0x9e034c5a, 0xd316b3c0, 0, 110 }, /* #69 b */
|
---|
4980 | { 0x010713, 0x010713, 0x03779139, 0xc89cc0dd, 0, 79 }, /* #70 */
|
---|
4981 | { 0x3e78c6, 0x3e70c7, 0x03779139, 0xc89c80dd, 0, 79 }, /* #70 b */
|
---|
4982 | { 0x0a0bd3, 0x0a0bd3, 0x8550948f, 0x23f0aa12, 0, 86 }, /* #71 */
|
---|
4983 | { 0x357406, 0x357c07, 0x8550948f, 0x23d0aa12, 0, 86 }, /* #71 b */
|
---|
4984 | { 0x2c55d6, 0x2c5dd7, 0x6bb6e770, 0x73b81aed, 0, 79 }, /* #72 */
|
---|
4985 | { 0x132a03, 0x132a03, 0x6bb6e770, 0x73b85aed, 0, 79 }, /* #72 b */
|
---|
4986 | { 0x2a64c2, 0x2a64c3, 0xb3fd2c77, 0xd67fa58e, 0, 30 }, /* #73 */
|
---|
4987 | { 0x151b17, 0x151317, 0xb3fd2c77, 0xf67fa58e, 0, 30 }, /* #73 b */
|
---|
4988 | { 0x251847, 0x251047, 0xac2ff6cf, 0xb67eb0bf, 0, 51 }, /* #74 */
|
---|
4989 | { 0x1a6792, 0x1a6793, 0xac2ff6cf, 0xb67ab0bf, 0, 51 }, /* #74 b */
|
---|
4990 | { 0x2c3242, 0x2c3a43, 0xddd7aad0, 0x55a0ddd7, 0, 81 }, /* #75 */
|
---|
4991 | { 0x134d97, 0x134d97, 0xddd7aad0, 0x55a1ddd7, 0, 81 }, /* #75 b */
|
---|
4992 | { 0x3272d2, 0x3272d2, 0x542bf37b, 0x57e6f654, 0, 105 }, /* #76 */
|
---|
4993 | { 0x0d0d07, 0x0d0506, 0x542bf37b, 0x57e6f754, 0, 105 }, /* #76 b */
|
---|
4994 | { 0x2e7357, 0x2e7b57, 0xcd5ec65f, 0x5ec65fe6, 0, 40 }, /* #77 */
|
---|
4995 | { 0x110c82, 0x110c83, 0xcd5ec65f, 0x5ec65f66, 0, 40 }, /* #77 b */
|
---|
4996 | { 0x011c47, 0x011446, 0x0d8060d8, 0x0d886c03, 0, 84 }, /* #78 */
|
---|
4997 | { 0x3e6392, 0x3e6392, 0x0d8060d8, 0x0d806c03, 0, 84 }, /* #78 b */
|
---|
4998 | { 0x224046, 0x224047, 0xb77edf7f, 0xbbf6fbfa, 0, 35 }, /* #79 */
|
---|
4999 | { 0x1d3f93, 0x1d3793, 0xb77edf7f, 0xbbf6fbfe, 0, 35 }, /* #79 b */
|
---|
5000 | { 0x350783, 0x350783, 0x86c86707, 0xe1b219c1, 0, 95 }, /* #80 */
|
---|
5001 | { 0x0a7856, 0x0a7057, 0x86c86707, 0xa1b219c1, 0, 95 }, /* #80 b */
|
---|
5002 | { 0x2a1816, 0x2a1017, 0x2094e84d, 0xd09a2094, 0, 113 }, /* #81 */
|
---|
5003 | { 0x1567c3, 0x1567c3, 0x2094e84d, 0xd09b2094, 0, 113 }, /* #81 b */
|
---|
5004 | { 0x374753, 0x374753, 0xb1f61462, 0x8518b63e, 0, 14 }, /* #82 */
|
---|
5005 | { 0x083886, 0x083087, 0xb1f61462, 0x8518963e, 0, 14 }, /* #82 b */
|
---|
5006 | { 0x054513, 0x054d13, 0xe7175fa4, 0x175fa4f3, 0, 8 }, /* #83 */
|
---|
5007 | { 0x3a3ac6, 0x3a3ac7, 0xe7175fa4, 0x175fa473, 0, 8 }, /* #83 b */
|
---|
5008 | { 0x280a46, 0x280a47, 0x52d7e1f3, 0x4b5f87cc, 0, 2 }, /* #84 */
|
---|
5009 | { 0x177593, 0x177d93, 0x52d7e1f3, 0x4b5f87ce, 0, 2 }, /* #84 b */
|
---|
5010 | { 0x346717, 0x346f16, 0xa81b94f5, 0xf5d40dca, 0, 88 }, /* #85 */
|
---|
5011 | { 0x0b18c2, 0x0b18c2, 0xa81b94f5, 0xf5540dca, 0, 88 }, /* #85 b */
|
---|
5012 | { 0x271cd7, 0x2714d6, 0x05202681, 0x0c14809a, 0, 27 }, /* #86 */
|
---|
5013 | { 0x186302, 0x186302, 0x05202681, 0x0814809a, 0, 27 }, /* #86 b */
|
---|
5014 | { 0x2b2fd6, 0x2b2fd6, 0x8c919d89, 0xc919d894, 0, 36 }, /* #87 */
|
---|
5015 | { 0x145003, 0x145802, 0x8c919d89, 0xc919d89c, 0, 36 }, /* #87 b */
|
---|
5016 | { 0x1e3257, 0x1e3a56, 0xb410aadc, 0x8556e6d0, 0, 11 }, /* #88 */
|
---|
5017 | { 0x214d82, 0x214d82, 0xb410aadc, 0x8556e2d0, 0, 11 }, /* #88 b */
|
---|
5018 | { 0x1307c7, 0x1307c6, 0x0fe3b131, 0x30fe3b13, 0, 29 }, /* #89 */
|
---|
5019 | { 0x2c7812, 0x2c7012, 0x0fe3b131, 0x20fe3b13, 0, 29 }, /* #89 b */
|
---|
5020 | { 0x0b7746, 0x0b7f47, 0x8916b06a, 0x58352245, 0, 79 }, /* #90 */
|
---|
5021 | { 0x340893, 0x340893, 0x8916b06a, 0x58356245, 0, 79 }, /* #90 b */
|
---|
5022 | { 0x2223d7, 0x222bd7, 0x5566d0df, 0x59b437ea, 0, 70 }, /* #91 */
|
---|
5023 | { 0x1d5c02, 0x1d5c03, 0x5566d0df, 0x59b437ca, 0, 70 }, /* #91 b */
|
---|
5024 | { 0x027143, 0x027142, 0x686d8a00, 0x0b436c50, 0, 60 }, /* #92 */
|
---|
5025 | { 0x3d0e96, 0x3d0696, 0x686d8a00, 0x03436c50, 0, 60 }, /* #92 b */
|
---|
5026 | { 0x344502, 0x344d03, 0x68fb7544, 0x544347db, 0, 52 }, /* #93 */
|
---|
5027 | { 0x0b3ad7, 0x0b3ad7, 0x68fb7544, 0x544b47db, 0, 52 }, /* #93 b */
|
---|
5028 | { 0x317046, 0x317047, 0x52df53dd, 0xba52df53, 0, 89 }, /* #94 */
|
---|
5029 | { 0x0e0f93, 0x0e0793, 0x52df53dd, 0xbb52df53, 0, 89 }, /* #94 b */
|
---|
5030 | { 0x370593, 0x370592, 0xace42600, 0x01ace426, 0, 89 }, /* #95 */
|
---|
5031 | { 0x087a46, 0x087246, 0xace42600, 0x00ace426, 0, 89 }, /* #95 b */
|
---|
5032 | };
|
---|
5033 | static const BINU32_TEST_T g_aTests_rcr_u32_amd[] =
|
---|
5034 | {
|
---|
5035 | { 0x360a56, 0x360256, 0x00000000, 0x00000000, 0, 58 }, /* #0 */
|
---|
5036 | { 0x097583, 0x097582, 0x00000000, 0x00000040, 0, 58 }, /* #0 b */
|
---|
5037 | { 0x272207, 0x272206, 0x00000000, 0x20000000, 0, 35 }, /* #1 */
|
---|
5038 | { 0x185dd2, 0x1855d2, 0x00000000, 0x00000000, 0, 35 }, /* #1 b */
|
---|
5039 | { 0x316d02, 0x316502, 0x00000000, 0x00000000, 0, 54 }, /* #2 */
|
---|
5040 | { 0x0e12d7, 0x0e12d6, 0x00000000, 0x00000400, 0, 54 }, /* #2 b */
|
---|
5041 | { 0x1f5616, 0x1f5616, 0x00000000, 0x00000000, 0, 93 }, /* #3 */
|
---|
5042 | { 0x2029c3, 0x2021c2, 0x00000000, 0x00000008, 0, 93 }, /* #3 b */
|
---|
5043 | { 0x3f1146, 0x3f1146, 0x00000000, 0x00000000, 0, 19 }, /* #4 */
|
---|
5044 | { 0x006e93, 0x006692, 0x00000000, 0x00002000, 0, 19 }, /* #4 b */
|
---|
5045 | { 0x3771d2, 0x3771d2, 0x00000000, 0x00000000, 0, 3 }, /* #5 */
|
---|
5046 | { 0x080e07, 0x080606, 0x00000000, 0x20000000, 0, 3 }, /* #5 b */
|
---|
5047 | { 0x2f4896, 0x2f4897, 0x42d0dff2, 0x7fc885a1, 0, 79 }, /* #6 */
|
---|
5048 | { 0x103743, 0x103f43, 0x42d0dff2, 0x7fca85a1, 0, 79 }, /* #6 b */
|
---|
5049 | { 0x0a7952, 0x0a7952, 0x51a31e85, 0x68c7a14a, 0, 91 }, /* #7 */
|
---|
5050 | { 0x350687, 0x350e86, 0x51a31e85, 0x68c7a16a, 0, 91 }, /* #7 b */
|
---|
5051 | { 0x2c6087, 0x2c6086, 0x485119fc, 0x14467f29, 0, 123 }, /* #8 */
|
---|
5052 | { 0x131f52, 0x131752, 0x485119fc, 0x14467f09, 0, 123 }, /* #8 b */
|
---|
5053 | { 0x273a57, 0x273257, 0x53fcefb4, 0xf6953fce, 0, 44 }, /* #9 */
|
---|
5054 | { 0x184582, 0x184583, 0x53fcefb4, 0xf6853fce, 0, 44 }, /* #9 b */
|
---|
5055 | { 0x050257, 0x050257, 0x8b3a81f7, 0xd40fbe2c, 0, 54 }, /* #10 */
|
---|
5056 | { 0x3a7d82, 0x3a7583, 0x8b3a81f7, 0xd40fba2c, 0, 54 }, /* #10 b */
|
---|
5057 | { 0x250813, 0x250812, 0x5452f314, 0x6295452f, 0, 76 }, /* #11 */
|
---|
5058 | { 0x1a77c6, 0x1a7fc6, 0x5452f314, 0x6285452f, 0, 76 }, /* #11 b */
|
---|
5059 | { 0x385d93, 0x385593, 0x78a4b2b9, 0x14965737, 0, 60 }, /* #12 */
|
---|
5060 | { 0x072246, 0x072247, 0x78a4b2b9, 0x14965727, 0, 60 }, /* #12 b */
|
---|
5061 | { 0x230dd2, 0x2305d3, 0x38bb98d0, 0x17731a03, 0, 28 }, /* #13 */
|
---|
5062 | { 0x1c7207, 0x1c7207, 0x38bb98d0, 0x17731a13, 0, 28 }, /* #13 b */
|
---|
5063 | { 0x3b0007, 0x3b0807, 0x799a3a29, 0x99a3a29b, 0, 29 }, /* #14 */
|
---|
5064 | { 0x047fd2, 0x047fd3, 0x799a3a29, 0x99a3a293, 0, 29 }, /* #14 b */
|
---|
5065 | { 0x225796, 0x225f97, 0x8eca58b9, 0x94b1728e, 0, 24 }, /* #15 */
|
---|
5066 | { 0x1d2843, 0x1d2843, 0x8eca58b9, 0x94b1738e, 0, 24 }, /* #15 b */
|
---|
5067 | { 0x1a19d6, 0x1a19d6, 0x04e9530c, 0x61804e95, 0, 44 }, /* #16 */
|
---|
5068 | { 0x256603, 0x256e02, 0x04e9530c, 0x61904e95, 0, 44 }, /* #16 b */
|
---|
5069 | { 0x106657, 0x106e57, 0x7f395618, 0x95618bf9, 0, 21 }, /* #17 */
|
---|
5070 | { 0x2f1982, 0x2f1983, 0x7f395618, 0x956183f9, 0, 21 }, /* #17 b */
|
---|
5071 | { 0x1c7856, 0x1c7856, 0x185fd443, 0x86185fd4, 0, 8 }, /* #18 */
|
---|
5072 | { 0x230783, 0x230f82, 0x185fd443, 0x87185fd4, 0, 8 }, /* #18 b */
|
---|
5073 | { 0x2f6486, 0x2f6c86, 0x2a83a055, 0x740aa2a8, 0, 20 }, /* #19 */
|
---|
5074 | { 0x101b53, 0x101b52, 0x2a83a055, 0x740ab2a8, 0, 20 }, /* #19 b */
|
---|
5075 | { 0x0d6b03, 0x0d6303, 0x068a9452, 0x1528a506, 0, 88 }, /* #20 */
|
---|
5076 | { 0x3214d6, 0x3214d7, 0x068a9452, 0x1528a406, 0, 88 }, /* #20 b */
|
---|
5077 | { 0x387a47, 0x387a47, 0x72ae23b4, 0x95711da5, 0, 62 }, /* #21 */
|
---|
5078 | { 0x070592, 0x070d93, 0x72ae23b4, 0x95711da1, 0, 62 }, /* #21 b */
|
---|
5079 | { 0x1418d7, 0x1410d7, 0x11ec5e2f, 0x178be23d, 0, 115 }, /* #22 */
|
---|
5080 | { 0x2b6702, 0x2b6703, 0x11ec5e2f, 0x178bc23d, 0, 115 }, /* #22 b */
|
---|
5081 | { 0x076897, 0x076896, 0xcaa51c54, 0x51c54e55, 0, 21 }, /* #23 */
|
---|
5082 | { 0x381742, 0x381f42, 0xcaa51c54, 0x51c54655, 0, 21 }, /* #23 b */
|
---|
5083 | { 0x244503, 0x244502, 0x6d70654e, 0xca9d6d70, 0, 48 }, /* #24 */
|
---|
5084 | { 0x1b3ad6, 0x1b32d6, 0x6d70654e, 0xca9c6d70, 0, 48 }, /* #24 b */
|
---|
5085 | { 0x3123c7, 0x312bc7, 0x556dc725, 0xb8e4b556, 0, 116 }, /* #25 */
|
---|
5086 | { 0x0e5c12, 0x0e5c13, 0x556dc725, 0xb8e4a556, 0, 116 }, /* #25 b */
|
---|
5087 | { 0x210f93, 0x210792, 0xa7da9608, 0x11a7da96, 0, 40 }, /* #26 */
|
---|
5088 | { 0x1e7046, 0x1e7046, 0xa7da9608, 0x10a7da96, 0, 40 }, /* #26 b */
|
---|
5089 | { 0x331417, 0x331416, 0xc2ebada2, 0xda2e175d, 0, 45 }, /* #27 */
|
---|
5090 | { 0x0c6bc2, 0x0c63c2, 0xc2ebada2, 0xda26175d, 0, 45 }, /* #27 b */
|
---|
5091 | { 0x030296, 0x030a96, 0xb371f96f, 0x5bd66e3f, 0, 75 }, /* #28 */
|
---|
5092 | { 0x3c7d43, 0x3c7d42, 0xb371f96f, 0x5bf66e3f, 0, 75 }, /* #28 b */
|
---|
5093 | { 0x1d50c2, 0x1d58c2, 0x846b5095, 0x4aa11ad4, 0, 74 }, /* #29 */
|
---|
5094 | { 0x222f17, 0x222f16, 0x846b5095, 0x4ae11ad4, 0, 74 }, /* #29 b */
|
---|
5095 | { 0x160b43, 0x160b43, 0xdc1c9b36, 0x6ee0e4d9, 0, 37 }, /* #30 */
|
---|
5096 | { 0x297496, 0x297c97, 0xdc1c9b36, 0x66e0e4d9, 0, 37 }, /* #30 b */
|
---|
5097 | { 0x2e7a02, 0x2e7a02, 0x155fa40a, 0x90282abf, 0, 79 }, /* #31 */
|
---|
5098 | { 0x1105d7, 0x110dd6, 0x155fa40a, 0x902a2abf, 0, 79 }, /* #31 b */
|
---|
5099 | { 0x0a0903, 0x0a0902, 0xa3f10187, 0x4061f47e, 0, 83 }, /* #32 */
|
---|
5100 | { 0x3576d6, 0x357ed6, 0xa3f10187, 0x4061d47e, 0, 83 }, /* #32 b */
|
---|
5101 | { 0x3a6b13, 0x3a6b12, 0x27562a1a, 0xa4eac543, 0, 35 }, /* #33 */
|
---|
5102 | { 0x0514c6, 0x051cc6, 0x27562a1a, 0x84eac543, 0, 35 }, /* #33 b */
|
---|
5103 | { 0x1021c2, 0x1021c3, 0x32a239ec, 0x3d832a23, 0, 108 }, /* #34 */
|
---|
5104 | { 0x2f5e17, 0x2f5617, 0x32a239ec, 0x3d932a23, 0, 108 }, /* #34 b */
|
---|
5105 | { 0x0904d3, 0x090cd3, 0xb863fccb, 0x997b863f, 0, 44 }, /* #35 */
|
---|
5106 | { 0x367b06, 0x367b07, 0xb863fccb, 0x996b863f, 0, 44 }, /* #35 b */
|
---|
5107 | { 0x2e7747, 0x2e7f47, 0xeaae6b31, 0x598faab9, 0, 46 }, /* #36 */
|
---|
5108 | { 0x110892, 0x110893, 0xeaae6b31, 0x598baab9, 0, 46 }, /* #36 b */
|
---|
5109 | { 0x3a5d42, 0x3a5d43, 0xee80ae5a, 0x969dd015, 0, 11 }, /* #37 */
|
---|
5110 | { 0x052297, 0x052a97, 0xee80ae5a, 0x96bdd015, 0, 11 }, /* #37 b */
|
---|
5111 | { 0x0d5617, 0x0d5617, 0x05996e3c, 0x20b32dc7, 0, 3 }, /* #38 */
|
---|
5112 | { 0x3229c2, 0x3221c3, 0x05996e3c, 0x00b32dc7, 0, 3 }, /* #38 b */
|
---|
5113 | { 0x0e6b53, 0x0e6b52, 0xa63ddc74, 0x74d31eee, 0, 73 }, /* #39 */
|
---|
5114 | { 0x311486, 0x311c86, 0xa63ddc74, 0x74531eee, 0, 73 }, /* #39 b */
|
---|
5115 | { 0x2e0dc3, 0x2e0dc3, 0x6e5f13c0, 0x816e5f13, 0, 8 }, /* #40 */
|
---|
5116 | { 0x117216, 0x117a17, 0x6e5f13c0, 0x806e5f13, 0, 8 }, /* #40 b */
|
---|
5117 | { 0x141687, 0x141e87, 0x7126971c, 0x71cb8934, 0, 77 }, /* #41 */
|
---|
5118 | { 0x2b6952, 0x2b6953, 0x7126971c, 0x71c38934, 0, 77 }, /* #41 b */
|
---|
5119 | { 0x1a4cd6, 0x1a4cd6, 0xb1c03609, 0x563806c1, 0, 99 }, /* #42 */
|
---|
5120 | { 0x253303, 0x253b02, 0xb1c03609, 0x763806c1, 0, 99 }, /* #42 b */
|
---|
5121 | { 0x023357, 0x023b57, 0x36426623, 0x64266239, 0, 125 }, /* #43 */
|
---|
5122 | { 0x3d4c82, 0x3d4c83, 0x36426623, 0x64266231, 0, 125 }, /* #43 b */
|
---|
5123 | { 0x364f07, 0x364f07, 0x174896e5, 0x962e912d, 0, 39 }, /* #44 */
|
---|
5124 | { 0x0930d2, 0x0938d3, 0x174896e5, 0x942e912d, 0, 39 }, /* #44 b */
|
---|
5125 | { 0x2f17d7, 0x2f17d7, 0xf2ecd6e2, 0xf2ecd6e2, 0, 96 }, /* #45 */
|
---|
5126 | { 0x106802, 0x106802, 0xf2ecd6e2, 0xf2ecd6e2, 0, 96 }, /* #45 b */
|
---|
5127 | { 0x2f7283, 0x2f7a82, 0xfd868888, 0x47f61a22, 0, 70 }, /* #46 */
|
---|
5128 | { 0x100d56, 0x100d56, 0xfd868888, 0x43f61a22, 0, 70 }, /* #46 b */
|
---|
5129 | { 0x1d2252, 0x1d2a52, 0x927a4b1a, 0x924f4963, 0, 67 }, /* #47 */
|
---|
5130 | { 0x225d87, 0x225d86, 0x927a4b1a, 0xb24f4963, 0, 67 }, /* #47 b */
|
---|
5131 | { 0x396b47, 0x396b46, 0xc2073395, 0x672bc207, 0, 16 }, /* #48 */
|
---|
5132 | { 0x061492, 0x061c92, 0xc2073395, 0x672ac207, 0, 16 }, /* #48 b */
|
---|
5133 | { 0x343a03, 0x343203, 0x0029fb72, 0xca0053f6, 0, 71 }, /* #49 */
|
---|
5134 | { 0x0b45d6, 0x0b45d7, 0x0029fb72, 0xc80053f6, 0, 71 }, /* #49 b */
|
---|
5135 | { 0x3a2d56, 0x3a2557, 0x07804ae2, 0xc0257101, 0, 26 }, /* #50 */
|
---|
5136 | { 0x055283, 0x055283, 0x07804ae2, 0xc0257141, 0, 26 }, /* #50 b */
|
---|
5137 | { 0x116782, 0x116f83, 0x0ba423b4, 0x4847680b, 0, 56 }, /* #51 */
|
---|
5138 | { 0x2e1857, 0x2e1857, 0x0ba423b4, 0x4847690b, 0, 56 }, /* #51 b */
|
---|
5139 | { 0x070203, 0x070a02, 0x64f2d92b, 0xaec9e5b2, 0, 39 }, /* #52 */
|
---|
5140 | { 0x387dd6, 0x387dd6, 0x64f2d92b, 0xacc9e5b2, 0, 39 }, /* #52 b */
|
---|
5141 | { 0x2b2142, 0x2b2143, 0x0c5ef25f, 0xe0c5ef25, 0, 36 }, /* #53 */
|
---|
5142 | { 0x145e97, 0x145697, 0x0c5ef25f, 0xf0c5ef25, 0, 36 }, /* #53 b */
|
---|
5143 | { 0x016182, 0x016982, 0xa2f1132e, 0x99728bc4, 0, 110 }, /* #54 */
|
---|
5144 | { 0x3e1e57, 0x3e1e56, 0xa2f1132e, 0x99768bc4, 0, 110 }, /* #54 b */
|
---|
5145 | { 0x1817d6, 0x181fd6, 0x67851c39, 0xa3872678, 0, 116 }, /* #55 */
|
---|
5146 | { 0x276803, 0x276802, 0x67851c39, 0xa3873678, 0, 116 }, /* #55 b */
|
---|
5147 | { 0x0d43c6, 0x0d4bc7, 0xd966c328, 0x659b0ca1, 0, 31 }, /* #56 */
|
---|
5148 | { 0x323c13, 0x323c13, 0xd966c328, 0x659b0ca3, 0, 31 }, /* #56 b */
|
---|
5149 | { 0x3c2487, 0x3c2486, 0x6803d27e, 0x07a4fd68, 0, 56 }, /* #57 */
|
---|
5150 | { 0x035b52, 0x035352, 0x6803d27e, 0x07a4fc68, 0, 56 }, /* #57 b */
|
---|
5151 | { 0x212796, 0x212796, 0xd2f85e2c, 0x34be178b, 0, 66 }, /* #58 */
|
---|
5152 | { 0x1e5843, 0x1e5842, 0xd2f85e2c, 0x74be178b, 0, 66 }, /* #58 b */
|
---|
5153 | { 0x180883, 0x180082, 0x03f2b90e, 0xfcae43a0, 0, 123 }, /* #59 */
|
---|
5154 | { 0x277756, 0x277756, 0x03f2b90e, 0xfcae4380, 0, 123 }, /* #59 b */
|
---|
5155 | { 0x117247, 0x117247, 0xe88f1bd5, 0xe88f1bd5, 0, 64 }, /* #60 */
|
---|
5156 | { 0x2e0d92, 0x2e0d92, 0xe88f1bd5, 0xe88f1bd5, 0, 64 }, /* #60 b */
|
---|
5157 | { 0x2b3ac7, 0x2b3ac6, 0xebea3bcb, 0x5fafa8ef, 0, 70 }, /* #61 */
|
---|
5158 | { 0x144512, 0x144d12, 0xebea3bcb, 0x5bafa8ef, 0, 70 }, /* #61 b */
|
---|
5159 | { 0x322cc3, 0x322cc3, 0x09609a87, 0x09609a87, 0, 96 }, /* #62 */
|
---|
5160 | { 0x0d5316, 0x0d5316, 0x09609a87, 0x09609a87, 0, 96 }, /* #62 b */
|
---|
5161 | { 0x095413, 0x095413, 0xb84c991a, 0x1adc264c, 0, 41 }, /* #63 */
|
---|
5162 | { 0x362bc6, 0x3623c7, 0xb84c991a, 0x1a5c264c, 0, 41 }, /* #63 b */
|
---|
5163 | { 0x1a7012, 0x1a7012, 0xbc4751d3, 0xd788ea3a, 0, 99 }, /* #64 */
|
---|
5164 | { 0x250fc7, 0x2507c6, 0xbc4751d3, 0xf788ea3a, 0, 99 }, /* #64 b */
|
---|
5165 | { 0x284056, 0x284057, 0xff2af303, 0xcabcc0df, 0, 91 }, /* #65 */
|
---|
5166 | { 0x173f83, 0x173783, 0xff2af303, 0xcabcc0ff, 0, 91 }, /* #65 b */
|
---|
5167 | { 0x0e0b12, 0x0e0312, 0x2d8ddc81, 0x3772045b, 0, 87 }, /* #66 */
|
---|
5168 | { 0x3174c7, 0x3174c6, 0x2d8ddc81, 0x3772065b, 0, 87 }, /* #66 b */
|
---|
5169 | { 0x006682, 0x006683, 0xc0652f7c, 0xc603297b, 0, 5 }, /* #67 */
|
---|
5170 | { 0x3f1957, 0x3f1157, 0xc0652f7c, 0xce03297b, 0, 5 }, /* #67 b */
|
---|
5171 | { 0x1d04c3, 0x1d04c2, 0xb9ae02fa, 0xe6b80beb, 0, 127 }, /* #68 */
|
---|
5172 | { 0x227b16, 0x227316, 0xb9ae02fa, 0xe6b80be9, 0, 127 }, /* #68 b */
|
---|
5173 | { 0x3a5886, 0x3a5886, 0x0b279b3e, 0x593cd9f0, 0, 126 }, /* #69 */
|
---|
5174 | { 0x052753, 0x052f52, 0x0b279b3e, 0x593cd9f4, 0, 126 }, /* #69 b */
|
---|
5175 | { 0x2b6d92, 0x2b6592, 0x82fbcc19, 0x0ca0bef3, 0, 42 }, /* #70 */
|
---|
5176 | { 0x141247, 0x141246, 0x82fbcc19, 0x0ce0bef3, 0, 42 }, /* #70 b */
|
---|
5177 | { 0x3e62d7, 0x3e6ad7, 0x2d0cc4b5, 0x9686625a, 0, 1 }, /* #71 */
|
---|
5178 | { 0x011d02, 0x011503, 0x2d0cc4b5, 0x1686625a, 0, 1 }, /* #71 b */
|
---|
5179 | { 0x3c4c83, 0x3c4c82, 0x93c56878, 0x4f15a1e3, 0, 63 }, /* #72 */
|
---|
5180 | { 0x033356, 0x033b56, 0x93c56878, 0x4f15a1e1, 0, 63 }, /* #72 b */
|
---|
5181 | { 0x176a86, 0x176a86, 0x919a716d, 0xa4669c5b, 0, 34 }, /* #73 */
|
---|
5182 | { 0x281553, 0x281552, 0x919a716d, 0xe4669c5b, 0, 34 }, /* #73 b */
|
---|
5183 | { 0x063e13, 0x063e12, 0xb257790a, 0xaef215b2, 0, 88 }, /* #74 */
|
---|
5184 | { 0x3941c6, 0x3949c6, 0xb257790a, 0xaef214b2, 0, 88 }, /* #74 b */
|
---|
5185 | { 0x0066d2, 0x006ed3, 0x4b2f2af6, 0x7b12cbca, 0, 10 }, /* #75 */
|
---|
5186 | { 0x3f1907, 0x3f1907, 0x4b2f2af6, 0x7b52cbca, 0, 10 }, /* #75 b */
|
---|
5187 | { 0x2a6847, 0x2a6847, 0x9a81f5b5, 0x6d73503e, 0, 43 }, /* #76 */
|
---|
5188 | { 0x151792, 0x151f93, 0x9a81f5b5, 0x6d53503e, 0, 43 }, /* #76 b */
|
---|
5189 | { 0x0d6d97, 0x0d6d96, 0x21a9644d, 0xb226c86a, 0, 82 }, /* #77 */
|
---|
5190 | { 0x321242, 0x321a42, 0x21a9644d, 0xb226886a, 0, 82 }, /* #77 b */
|
---|
5191 | { 0x277f13, 0x277f13, 0x74cff08d, 0xb74cff08, 0, 100 }, /* #78 */
|
---|
5192 | { 0x1800c6, 0x1808c7, 0x74cff08d, 0xa74cff08, 0, 100 }, /* #78 b */
|
---|
5193 | { 0x3c6617, 0x3c6e17, 0x26f036f6, 0xb49bc0db, 0, 70 }, /* #79 */
|
---|
5194 | { 0x0319c2, 0x0319c3, 0x26f036f6, 0xb09bc0db, 0, 70 }, /* #79 b */
|
---|
5195 | { 0x054957, 0x054156, 0x7e2dbe2e, 0x2dbe2ebf, 0, 57 }, /* #80 */
|
---|
5196 | { 0x3a3682, 0x3a3682, 0x7e2dbe2e, 0x2dbe2e3f, 0, 57 }, /* #80 b */
|
---|
5197 | { 0x335b82, 0x335b82, 0x82c67b6a, 0xa41633db, 0, 101 }, /* #81 */
|
---|
5198 | { 0x0c2457, 0x0c2c56, 0x82c67b6a, 0xac1633db, 0, 101 }, /* #81 b */
|
---|
5199 | { 0x3444c7, 0x3444c6, 0xa064835a, 0x1920d6b4, 0, 27 }, /* #82 */
|
---|
5200 | { 0x0b3b12, 0x0b3312, 0xa064835a, 0x1920d694, 0, 27 }, /* #82 b */
|
---|
5201 | { 0x032d17, 0x032517, 0x9823217e, 0xf6608c85, 0, 102 }, /* #83 */
|
---|
5202 | { 0x3c52c2, 0x3c52c3, 0x9823217e, 0xf2608c85, 0, 102 }, /* #83 b */
|
---|
5203 | { 0x147b17, 0x147b17, 0x03f2de2b, 0x5c0fcb78, 0, 102 }, /* #84 */
|
---|
5204 | { 0x2b04c2, 0x2b0cc3, 0x03f2de2b, 0x580fcb78, 0, 102 }, /* #84 b */
|
---|
5205 | { 0x1a7997, 0x1a7997, 0xea37de0e, 0x46fbc1de, 0, 28 }, /* #85 */
|
---|
5206 | { 0x250642, 0x250e43, 0xea37de0e, 0x46fbc1ce, 0, 28 }, /* #85 b */
|
---|
5207 | { 0x137942, 0x137943, 0xded0f3b7, 0xb7b43ced, 0, 2 }, /* #86 */
|
---|
5208 | { 0x2c0697, 0x2c0697, 0xded0f3b7, 0xf7b43ced, 0, 2 }, /* #86 b */
|
---|
5209 | { 0x1f3496, 0x1f3c96, 0x62534fae, 0x9f5c6253, 0, 112 }, /* #87 */
|
---|
5210 | { 0x204b43, 0x204b42, 0x62534fae, 0x9f5d6253, 0, 112 }, /* #87 b */
|
---|
5211 | { 0x1e6953, 0x1e6952, 0x51d50623, 0x623a8ea8, 0, 77 }, /* #88 */
|
---|
5212 | { 0x211686, 0x211e86, 0x51d50623, 0x62328ea8, 0, 77 }, /* #88 b */
|
---|
5213 | { 0x344b86, 0x344b87, 0x3e8be955, 0x547d17d2, 0, 7 }, /* #89 */
|
---|
5214 | { 0x0b3453, 0x0b3c53, 0x3e8be955, 0x567d17d2, 0, 7 }, /* #89 b */
|
---|
5215 | { 0x1c16c6, 0x1c16c6, 0x69ad2176, 0xd690bb1a, 0, 90 }, /* #90 */
|
---|
5216 | { 0x236913, 0x236112, 0x69ad2176, 0xd690bb5a, 0, 90 }, /* #90 b */
|
---|
5217 | { 0x3020c3, 0x3028c3, 0x31144beb, 0x7d731144, 0, 76 }, /* #91 */
|
---|
5218 | { 0x0f5f16, 0x0f5f17, 0x31144beb, 0x7d631144, 0, 76 }, /* #91 b */
|
---|
5219 | { 0x200193, 0x200993, 0xb7a4badb, 0x6f6f4975, 0, 103 }, /* #92 */
|
---|
5220 | { 0x1f7e46, 0x1f7e47, 0xb7a4badb, 0x6d6f4975, 0, 103 }, /* #92 b */
|
---|
5221 | { 0x0d3e86, 0x0d3e87, 0x34c5ec6e, 0x7b1b8698, 0, 83 }, /* #93 */
|
---|
5222 | { 0x324153, 0x324953, 0x34c5ec6e, 0x7b1ba698, 0, 83 }, /* #93 b */
|
---|
5223 | { 0x091052, 0x091852, 0x61217ccc, 0xbe661848, 0, 18 }, /* #94 */
|
---|
5224 | { 0x366f87, 0x366f86, 0x61217ccc, 0xbe665848, 0, 18 }, /* #94 b */
|
---|
5225 | { 0x3056c3, 0x3056c2, 0xe4188122, 0x2f20c409, 0, 5 }, /* #95 */
|
---|
5226 | { 0x0f2916, 0x0f2116, 0xe4188122, 0x2720c409, 0, 5 }, /* #95 b */
|
---|
5227 | };
|
---|
5228 | static const BINU32_TEST_T g_aTests_shl_u32_amd[] =
|
---|
5229 | {
|
---|
5230 | { 0x295c17, 0x295456, 0x00000000, 0x00000000, 0, 95 }, /* #0 */
|
---|
5231 | { 0x1623c2, 0x162356, 0x00000000, 0x00000000, 0, 95 }, /* #0 b */
|
---|
5232 | { 0x057643, 0x057643, 0x00000000, 0x00000000, 0, 64 }, /* #1 */
|
---|
5233 | { 0x3a0996, 0x3a0996, 0x00000000, 0x00000000, 0, 64 }, /* #1 b */
|
---|
5234 | { 0x120f03, 0x120756, 0x00000000, 0x00000000, 0, 102 }, /* #2 */
|
---|
5235 | { 0x2d70d6, 0x2d7056, 0x00000000, 0x00000000, 0, 102 }, /* #2 b */
|
---|
5236 | { 0x376406, 0x376456, 0x00000000, 0x00000000, 0, 10 }, /* #3 */
|
---|
5237 | { 0x081bd3, 0x081356, 0x00000000, 0x00000000, 0, 10 }, /* #3 b */
|
---|
5238 | { 0x076903, 0x076156, 0x00000000, 0x00000000, 0, 74 }, /* #4 */
|
---|
5239 | { 0x3816d6, 0x381656, 0x00000000, 0x00000000, 0, 74 }, /* #4 b */
|
---|
5240 | { 0x0215d7, 0x021556, 0x00000000, 0x00000000, 0, 44 }, /* #5 */
|
---|
5241 | { 0x3d6a02, 0x3d6256, 0x00000000, 0x00000000, 0, 44 }, /* #5 b */
|
---|
5242 | { 0x3a6053, 0x3a6097, 0x09c96c7f, 0xc0000000, 0, 94 }, /* #6 */
|
---|
5243 | { 0x051f86, 0x051797, 0x09c96c7f, 0xc0000000, 0, 94 }, /* #6 b */
|
---|
5244 | { 0x277843, 0x277896, 0x56d06836, 0xada0d06c, 0, 65 }, /* #7 */
|
---|
5245 | { 0x180796, 0x180f96, 0x56d06836, 0xada0d06c, 0, 65 }, /* #7 b */
|
---|
5246 | { 0x1d3046, 0x1d3896, 0xdcdf7f1f, 0xdf7f1f00, 0, 8 }, /* #8 */
|
---|
5247 | { 0x224f93, 0x224f96, 0xdcdf7f1f, 0xdf7f1f00, 0, 8 }, /* #8 b */
|
---|
5248 | { 0x297507, 0x297d17, 0x37d5a323, 0x23000000, 0, 120 }, /* #9 */
|
---|
5249 | { 0x160ad2, 0x160a17, 0x37d5a323, 0x23000000, 0, 120 }, /* #9 b */
|
---|
5250 | { 0x2e2912, 0x2e2116, 0x85e825da, 0x4bb40000, 0, 17 }, /* #10 */
|
---|
5251 | { 0x1156c7, 0x115616, 0x85e825da, 0x4bb40000, 0, 17 }, /* #10 b */
|
---|
5252 | { 0x0d0b47, 0x0d0b17, 0xbedefa7a, 0x4f400000, 0, 85 }, /* #11 */
|
---|
5253 | { 0x327492, 0x327c17, 0xbedefa7a, 0x4f400000, 0, 85 }, /* #11 b */
|
---|
5254 | { 0x2a09c7, 0x2a0992, 0xdd6ac6cb, 0xeb563658, 0, 3 }, /* #12 */
|
---|
5255 | { 0x157612, 0x157e92, 0xdd6ac6cb, 0xeb563658, 0, 3 }, /* #12 b */
|
---|
5256 | { 0x1f3806, 0x1f3097, 0xfe6a318c, 0xa8c63000, 0, 42 }, /* #13 */
|
---|
5257 | { 0x2047d3, 0x204797, 0xfe6a318c, 0xa8c63000, 0, 42 }, /* #13 b */
|
---|
5258 | { 0x1b3696, 0x1b3e96, 0x8be71b5d, 0xba000000, 0, 25 }, /* #14 */
|
---|
5259 | { 0x244943, 0x244996, 0x8be71b5d, 0xba000000, 0, 25 }, /* #14 b */
|
---|
5260 | { 0x3d4146, 0x3d4996, 0x461ded43, 0xef6a1800, 0, 43 }, /* #15 */
|
---|
5261 | { 0x023e93, 0x023e96, 0x461ded43, 0xef6a1800, 0, 43 }, /* #15 b */
|
---|
5262 | { 0x282207, 0x282297, 0x7aa73135, 0xa8000000, 0, 123 }, /* #16 */
|
---|
5263 | { 0x175dd2, 0x175597, 0x7aa73135, 0xa8000000, 0, 123 }, /* #16 b */
|
---|
5264 | { 0x3b0306, 0x3b0b17, 0x3658b77e, 0x6efc0000, 0, 17 }, /* #17 */
|
---|
5265 | { 0x047cd3, 0x047c17, 0x3658b77e, 0x6efc0000, 0, 17 }, /* #17 b */
|
---|
5266 | { 0x1155c7, 0x115597, 0x009eb7a6, 0xade98000, 0, 110 }, /* #18 */
|
---|
5267 | { 0x2e2a12, 0x2e2297, 0x009eb7a6, 0xade98000, 0, 110 }, /* #18 b */
|
---|
5268 | { 0x0a7d57, 0x0a7d17, 0xa26af7a0, 0x1357bd00, 0, 67 }, /* #19 */
|
---|
5269 | { 0x350282, 0x350a17, 0xa26af7a0, 0x1357bd00, 0, 67 }, /* #19 b */
|
---|
5270 | { 0x2d03c2, 0x2d0b17, 0x0d1146fc, 0x7e000000, 0, 23 }, /* #20 */
|
---|
5271 | { 0x127c17, 0x127c17, 0x0d1146fc, 0x7e000000, 0, 23 }, /* #20 b */
|
---|
5272 | { 0x387302, 0x387b96, 0xb75a3131, 0x8c4c4000, 0, 46 }, /* #21 */
|
---|
5273 | { 0x070cd7, 0x070c96, 0xb75a3131, 0x8c4c4000, 0, 46 }, /* #21 b */
|
---|
5274 | { 0x367107, 0x367996, 0xe8b6878c, 0xf1800000, 0, 53 }, /* #22 */
|
---|
5275 | { 0x090ed2, 0x090e96, 0xe8b6878c, 0xf1800000, 0, 53 }, /* #22 b */
|
---|
5276 | { 0x2e4787, 0x2e4f96, 0xa9a24745, 0xa0000000, 0, 93 }, /* #23 */
|
---|
5277 | { 0x113852, 0x113896, 0xa9a24745, 0xa0000000, 0, 93 }, /* #23 b */
|
---|
5278 | { 0x123152, 0x123197, 0x0439392b, 0xc9c95800, 0, 11 }, /* #24 */
|
---|
5279 | { 0x2d4e87, 0x2d4697, 0x0439392b, 0xc9c95800, 0, 11 }, /* #24 b */
|
---|
5280 | { 0x3d6596, 0x3d6516, 0x78342a43, 0x30000000, 0, 92 }, /* #25 */
|
---|
5281 | { 0x021a43, 0x021216, 0x78342a43, 0x30000000, 0, 92 }, /* #25 b */
|
---|
5282 | { 0x002ac6, 0x002a17, 0xe1557364, 0x36400000, 0, 84 }, /* #26 */
|
---|
5283 | { 0x3f5513, 0x3f5d17, 0xe1557364, 0x36400000, 0, 84 }, /* #26 b */
|
---|
5284 | { 0x1041c6, 0x104197, 0x866b7cb1, 0x96200000, 0, 21 }, /* #27 */
|
---|
5285 | { 0x2f3e13, 0x2f3697, 0x866b7cb1, 0x96200000, 0, 21 }, /* #27 b */
|
---|
5286 | { 0x294852, 0x294896, 0xe0a04852, 0xa4000000, 0, 57 }, /* #28 */
|
---|
5287 | { 0x163787, 0x163f96, 0xe0a04852, 0xa4000000, 0, 57 }, /* #28 b */
|
---|
5288 | { 0x1d4d13, 0x1d4597, 0x63b96cf5, 0xea000000, 0, 121 }, /* #29 */
|
---|
5289 | { 0x2232c6, 0x223297, 0x63b96cf5, 0xea000000, 0, 121 }, /* #29 b */
|
---|
5290 | { 0x2b2a13, 0x2b2a96, 0xebdf2329, 0x80000000, 0, 63 }, /* #30 */
|
---|
5291 | { 0x1455c6, 0x145d96, 0xebdf2329, 0x80000000, 0, 63 }, /* #30 b */
|
---|
5292 | { 0x123542, 0x123d17, 0x3f39a862, 0x10000000, 0, 91 }, /* #31 */
|
---|
5293 | { 0x2d4a97, 0x2d4a17, 0x3f39a862, 0x10000000, 0, 91 }, /* #31 b */
|
---|
5294 | { 0x2a3ed2, 0x2a3e17, 0x62d58b2b, 0x562cac00, 0, 106 }, /* #32 */
|
---|
5295 | { 0x154107, 0x154917, 0x62d58b2b, 0x562cac00, 0, 106 }, /* #32 b */
|
---|
5296 | { 0x163fc7, 0x163797, 0x3693002a, 0xb4980150, 0, 99 }, /* #33 */
|
---|
5297 | { 0x294012, 0x294097, 0x3693002a, 0xb4980150, 0, 99 }, /* #33 b */
|
---|
5298 | { 0x366256, 0x366216, 0x8df9eb96, 0x7ae58000, 0, 110 }, /* #34 */
|
---|
5299 | { 0x091d83, 0x091516, 0x8df9eb96, 0x7ae58000, 0, 110 }, /* #34 b */
|
---|
5300 | { 0x2a7906, 0x2a7917, 0x1582b217, 0x05642e00, 0, 9 }, /* #35 */
|
---|
5301 | { 0x1506d3, 0x150e17, 0x1582b217, 0x05642e00, 0, 9 }, /* #35 b */
|
---|
5302 | { 0x313453, 0x313416, 0x0a224cf7, 0x67b80000, 0, 83 }, /* #36 */
|
---|
5303 | { 0x0e4b86, 0x0e4316, 0x0a224cf7, 0x67b80000, 0, 83 }, /* #36 b */
|
---|
5304 | { 0x092a03, 0x092216, 0x4f0275d1, 0x20000000, 0, 93 }, /* #37 */
|
---|
5305 | { 0x3655d6, 0x365516, 0x4f0275d1, 0x20000000, 0, 93 }, /* #37 b */
|
---|
5306 | { 0x1c4ed2, 0x1c4e96, 0xf45882bb, 0xb1057600, 0, 41 }, /* #38 */
|
---|
5307 | { 0x233107, 0x233996, 0xf45882bb, 0xb1057600, 0, 41 }, /* #38 b */
|
---|
5308 | { 0x1139d2, 0x113913, 0xc272ca37, 0x09cb28dc, 0, 34 }, /* #39 */
|
---|
5309 | { 0x2e4607, 0x2e4e13, 0xc272ca37, 0x09cb28dc, 0, 34 }, /* #39 b */
|
---|
5310 | { 0x2d4612, 0x2d4e17, 0x6254f7b3, 0x7b300000, 0, 52 }, /* #40 */
|
---|
5311 | { 0x1239c7, 0x123917, 0x6254f7b3, 0x7b300000, 0, 52 }, /* #40 b */
|
---|
5312 | { 0x2c6fc7, 0x2c6797, 0xabb40ec4, 0x88000000, 0, 25 }, /* #41 */
|
---|
5313 | { 0x131012, 0x131097, 0xabb40ec4, 0x88000000, 0, 25 }, /* #41 b */
|
---|
5314 | { 0x1d12d7, 0x1d1a96, 0xa63589b2, 0xd9000000, 0, 55 }, /* #42 */
|
---|
5315 | { 0x226d02, 0x226d96, 0xa63589b2, 0xd9000000, 0, 55 }, /* #42 b */
|
---|
5316 | { 0x2b18c2, 0x2b1817, 0x27024b4b, 0x25a58000, 0, 111 }, /* #43 */
|
---|
5317 | { 0x146717, 0x146f17, 0x27024b4b, 0x25a58000, 0, 111 }, /* #43 b */
|
---|
5318 | { 0x0b72d2, 0x0b7256, 0xab9ee900, 0x00000000, 0, 95 }, /* #44 */
|
---|
5319 | { 0x340d07, 0x340556, 0xab9ee900, 0x00000000, 0, 95 }, /* #44 b */
|
---|
5320 | { 0x2037c3, 0x203f17, 0xae3547d8, 0x51f60000, 0, 110 }, /* #45 */
|
---|
5321 | { 0x1f4816, 0x1f4817, 0xae3547d8, 0x51f60000, 0, 110 }, /* #45 b */
|
---|
5322 | { 0x3e2f06, 0x3e2f96, 0x261d20f9, 0x907c8000, 0, 79 }, /* #46 */
|
---|
5323 | { 0x0150d3, 0x015896, 0x261d20f9, 0x907c8000, 0, 79 }, /* #46 b */
|
---|
5324 | { 0x390042, 0x390097, 0x1fff9f55, 0x9f550000, 0, 48 }, /* #47 */
|
---|
5325 | { 0x067f97, 0x067797, 0x1fff9f55, 0x9f550000, 0, 48 }, /* #47 b */
|
---|
5326 | { 0x2c6082, 0x2c6817, 0xad07a3a5, 0x28000000, 0, 59 }, /* #48 */
|
---|
5327 | { 0x131f57, 0x131f17, 0xad07a3a5, 0x28000000, 0, 59 }, /* #48 b */
|
---|
5328 | { 0x1e4243, 0x1e4a17, 0xca65eb53, 0x6a600000, 0, 53 }, /* #49 */
|
---|
5329 | { 0x213d96, 0x213d17, 0xca65eb53, 0x6a600000, 0, 53 }, /* #49 b */
|
---|
5330 | { 0x0c7007, 0x0c7896, 0x4d8ee970, 0xb8000000, 0, 87 }, /* #50 */
|
---|
5331 | { 0x330fd2, 0x330f96, 0x4d8ee970, 0xb8000000, 0, 87 }, /* #50 b */
|
---|
5332 | { 0x004e43, 0x004e96, 0x1ca59a11, 0x88000000, 0, 27 }, /* #51 */
|
---|
5333 | { 0x3f3196, 0x3f3996, 0x1ca59a11, 0x88000000, 0, 27 }, /* #51 b */
|
---|
5334 | { 0x3326c2, 0x332e17, 0xd40b29d4, 0x4ea00000, 0, 19 }, /* #52 */
|
---|
5335 | { 0x0c5917, 0x0c5917, 0xd40b29d4, 0x4ea00000, 0, 19 }, /* #52 b */
|
---|
5336 | { 0x175993, 0x175116, 0x73420719, 0x20719000, 0, 108 }, /* #53 */
|
---|
5337 | { 0x282646, 0x282616, 0x73420719, 0x20719000, 0, 108 }, /* #53 b */
|
---|
5338 | { 0x1300c3, 0x130892, 0xd9b2b98e, 0xcd95cc70, 0, 35 }, /* #54 */
|
---|
5339 | { 0x2c7f16, 0x2c7f92, 0xd9b2b98e, 0xcd95cc70, 0, 35 }, /* #54 b */
|
---|
5340 | { 0x0b51d3, 0x0b5917, 0x8573732e, 0x0ae6e65c, 0, 33 }, /* #55 */
|
---|
5341 | { 0x342e06, 0x342e17, 0x8573732e, 0x0ae6e65c, 0, 33 }, /* #55 b */
|
---|
5342 | { 0x1e0593, 0x1e0d96, 0x7a9bc938, 0x9c000000, 0, 23 }, /* #56 */
|
---|
5343 | { 0x217a46, 0x217a96, 0x7a9bc938, 0x9c000000, 0, 23 }, /* #56 b */
|
---|
5344 | { 0x042e52, 0x042e96, 0x3a772039, 0x80000000, 0, 127 }, /* #57 */
|
---|
5345 | { 0x3b5187, 0x3b5996, 0x3a772039, 0x80000000, 0, 127 }, /* #57 b */
|
---|
5346 | { 0x341b16, 0x341b17, 0x9de8b02c, 0x45816000, 0, 11 }, /* #58 */
|
---|
5347 | { 0x0b64c3, 0x0b6c17, 0x9de8b02c, 0x45816000, 0, 11 }, /* #58 b */
|
---|
5348 | { 0x2e7617, 0x2e7e96, 0x36a8547c, 0x8547c000, 0, 108 }, /* #59 */
|
---|
5349 | { 0x1109c2, 0x110996, 0x36a8547c, 0x8547c000, 0, 108 }, /* #59 b */
|
---|
5350 | { 0x3425c3, 0x342597, 0x7b639af0, 0xe0000000, 0, 89 }, /* #60 */
|
---|
5351 | { 0x0b5a16, 0x0b5297, 0x7b639af0, 0xe0000000, 0, 89 }, /* #60 b */
|
---|
5352 | { 0x3a3286, 0x3a3216, 0x225358ab, 0x5358ab00, 0, 40 }, /* #61 */
|
---|
5353 | { 0x054d53, 0x054516, 0x225358ab, 0x5358ab00, 0, 40 }, /* #61 b */
|
---|
5354 | { 0x031517, 0x031597, 0x3465d0f6, 0xd8000000, 0, 90 }, /* #62 */
|
---|
5355 | { 0x3c6ac2, 0x3c6297, 0x3465d0f6, 0xd8000000, 0, 90 }, /* #62 b */
|
---|
5356 | { 0x396006, 0x396896, 0x9a24f591, 0x80000000, 0, 127 }, /* #63 */
|
---|
5357 | { 0x061fd3, 0x061f96, 0x9a24f591, 0x80000000, 0, 127 }, /* #63 b */
|
---|
5358 | { 0x146807, 0x146016, 0xbcb9d03a, 0x3a000000, 0, 56 }, /* #64 */
|
---|
5359 | { 0x2b17d2, 0x2b1716, 0xbcb9d03a, 0x3a000000, 0, 56 }, /* #64 b */
|
---|
5360 | { 0x1c4f43, 0x1c4712, 0x42757e79, 0x4eafcf20, 0, 5 }, /* #65 */
|
---|
5361 | { 0x233096, 0x233012, 0x42757e79, 0x4eafcf20, 0, 5 }, /* #65 b */
|
---|
5362 | { 0x2764c2, 0x276c17, 0xc147fd25, 0x40000000, 0, 30 }, /* #66 */
|
---|
5363 | { 0x181b17, 0x181b17, 0xc147fd25, 0x40000000, 0, 30 }, /* #66 b */
|
---|
5364 | { 0x2373c6, 0x237b17, 0x7ae11b4c, 0x708da600, 0, 71 }, /* #67 */
|
---|
5365 | { 0x1c0c13, 0x1c0c17, 0x7ae11b4c, 0x708da600, 0, 71 }, /* #67 b */
|
---|
5366 | { 0x201946, 0x201156, 0xd6f8853c, 0x00000000, 0, 63 }, /* #68 */
|
---|
5367 | { 0x1f6693, 0x1f6656, 0xd6f8853c, 0x00000000, 0, 63 }, /* #68 b */
|
---|
5368 | { 0x3d2586, 0x3d2d92, 0xb1c87089, 0xe4384480, 0, 103 }, /* #69 */
|
---|
5369 | { 0x025a53, 0x025a92, 0xb1c87089, 0xe4384480, 0, 103 }, /* #69 b */
|
---|
5370 | { 0x035b12, 0x035316, 0x96103452, 0x5840d148, 0, 34 }, /* #70 */
|
---|
5371 | { 0x3c24c7, 0x3c2416, 0x96103452, 0x5840d148, 0, 34 }, /* #70 b */
|
---|
5372 | { 0x396657, 0x396e96, 0x7e891822, 0xfd123044, 0, 65 }, /* #71 */
|
---|
5373 | { 0x061982, 0x061996, 0x7e891822, 0xfd123044, 0, 65 }, /* #71 b */
|
---|
5374 | { 0x2d3906, 0x2d3996, 0xd0582051, 0xa2000000, 0, 57 }, /* #72 */
|
---|
5375 | { 0x1246d3, 0x124e96, 0xd0582051, 0xa2000000, 0, 57 }, /* #72 b */
|
---|
5376 | { 0x252507, 0x252597, 0x96aa5cf6, 0xd8000000, 0, 26 }, /* #73 */
|
---|
5377 | { 0x1a5ad2, 0x1a5297, 0x96aa5cf6, 0xd8000000, 0, 26 }, /* #73 b */
|
---|
5378 | { 0x107a52, 0x107a17, 0x71d8606a, 0x6181a800, 0, 10 }, /* #74 */
|
---|
5379 | { 0x2f0587, 0x2f0d17, 0x71d8606a, 0x6181a800, 0, 10 }, /* #74 b */
|
---|
5380 | { 0x205e06, 0x205697, 0xa2fc973f, 0xc0000000, 0, 94 }, /* #75 */
|
---|
5381 | { 0x1f21d3, 0x1f2197, 0xa2fc973f, 0xc0000000, 0, 94 }, /* #75 b */
|
---|
5382 | { 0x3d6712, 0x3d6716, 0x668f04a2, 0x4a200000, 0, 116 }, /* #76 */
|
---|
5383 | { 0x0218c7, 0x021016, 0x668f04a2, 0x4a200000, 0, 116 }, /* #76 b */
|
---|
5384 | { 0x2e79d3, 0x2e7197, 0xf3485d55, 0xd5500000, 0, 20 }, /* #77 */
|
---|
5385 | { 0x110606, 0x110697, 0xf3485d55, 0xd5500000, 0, 20 }, /* #77 b */
|
---|
5386 | { 0x3d1cc3, 0x3d1c92, 0x85eaec2f, 0xbd5d85e0, 0, 5 }, /* #78 */
|
---|
5387 | { 0x026316, 0x026b92, 0x85eaec2f, 0xbd5d85e0, 0, 5 }, /* #78 b */
|
---|
5388 | { 0x276093, 0x276012, 0x053f4d42, 0x14fd3508, 0, 2 }, /* #79 */
|
---|
5389 | { 0x181f46, 0x181712, 0x053f4d42, 0x14fd3508, 0, 2 }, /* #79 b */
|
---|
5390 | { 0x112cc6, 0x112c96, 0x876e65ee, 0xcbdc0000, 0, 17 }, /* #80 */
|
---|
5391 | { 0x2e5313, 0x2e5b96, 0x876e65ee, 0xcbdc0000, 0, 17 }, /* #80 b */
|
---|
5392 | { 0x341dc2, 0x341d96, 0xdbcfc50f, 0xfc50f000, 0, 12 }, /* #81 */
|
---|
5393 | { 0x0b6217, 0x0b6a96, 0xdbcfc50f, 0xfc50f000, 0, 12 }, /* #81 b */
|
---|
5394 | { 0x306dc6, 0x306d17, 0x7e40da1c, 0x68700000, 0, 50 }, /* #82 */
|
---|
5395 | { 0x0f1213, 0x0f1a17, 0x7e40da1c, 0x68700000, 0, 50 }, /* #82 b */
|
---|
5396 | { 0x0f7896, 0x0f7896, 0xb091aa19, 0x8d50c800, 0, 11 }, /* #83 */
|
---|
5397 | { 0x300743, 0x300f96, 0xb091aa19, 0x8d50c800, 0, 11 }, /* #83 b */
|
---|
5398 | { 0x1f6802, 0x1f6016, 0x56afc308, 0x20000000, 0, 90 }, /* #84 */
|
---|
5399 | { 0x2017d7, 0x201716, 0x56afc308, 0x20000000, 0, 90 }, /* #84 b */
|
---|
5400 | { 0x125b17, 0x125b92, 0x4de211f9, 0x9bc423f2, 0, 97 }, /* #85 */
|
---|
5401 | { 0x2d24c2, 0x2d2c92, 0x4de211f9, 0x9bc423f2, 0, 97 }, /* #85 b */
|
---|
5402 | { 0x097153, 0x097996, 0xdc8cd7ed, 0xbf680000, 0, 19 }, /* #86 */
|
---|
5403 | { 0x360e86, 0x360e96, 0xdc8cd7ed, 0xbf680000, 0, 19 }, /* #86 b */
|
---|
5404 | { 0x0d7913, 0x0d7996, 0xd03e42ae, 0xf90ab800, 0, 42 }, /* #87 */
|
---|
5405 | { 0x3206c6, 0x320e96, 0xd03e42ae, 0xf90ab800, 0, 42 }, /* #87 b */
|
---|
5406 | { 0x3a4706, 0x3a4f96, 0x409744e0, 0xe89c0000, 0, 109 }, /* #88 */
|
---|
5407 | { 0x0538d3, 0x053896, 0x409744e0, 0xe89c0000, 0, 109 }, /* #88 b */
|
---|
5408 | { 0x167c82, 0x167c96, 0x9f122e98, 0x9174c000, 0, 107 }, /* #89 */
|
---|
5409 | { 0x290357, 0x290b96, 0x9f122e98, 0x9174c000, 0, 107 }, /* #89 b */
|
---|
5410 | { 0x3d3112, 0x3d3917, 0x6435ae2a, 0x5ae2a000, 0, 76 }, /* #90 */
|
---|
5411 | { 0x024ec7, 0x024e17, 0x6435ae2a, 0x5ae2a000, 0, 76 }, /* #90 b */
|
---|
5412 | { 0x086713, 0x086f17, 0xce42e84b, 0x60000000, 0, 61 }, /* #91 */
|
---|
5413 | { 0x3718c6, 0x371817, 0xce42e84b, 0x60000000, 0, 61 }, /* #91 b */
|
---|
5414 | { 0x2f6813, 0x2f6093, 0x832cf0b5, 0x96785a80, 0, 7 }, /* #92 */
|
---|
5415 | { 0x1017c6, 0x101793, 0x832cf0b5, 0x96785a80, 0, 7 }, /* #92 b */
|
---|
5416 | { 0x3b2886, 0x3b2896, 0x86f6beeb, 0xfbac0000, 0, 50 }, /* #93 */
|
---|
5417 | { 0x045753, 0x045f96, 0x86f6beeb, 0xfbac0000, 0, 50 }, /* #93 b */
|
---|
5418 | { 0x121647, 0x121697, 0xbf099cfc, 0x9f800000, 0, 117 }, /* #94 */
|
---|
5419 | { 0x2d6992, 0x2d6197, 0xbf099cfc, 0x9f800000, 0, 117 }, /* #94 b */
|
---|
5420 | { 0x250c17, 0x250416, 0xfe05160f, 0x28b07800, 0, 107 }, /* #95 */
|
---|
5421 | { 0x1a73c2, 0x1a7316, 0xfe05160f, 0x28b07800, 0, 107 }, /* #95 b */
|
---|
5422 | };
|
---|
5423 | static const BINU32_TEST_T g_aTests_shr_u32_amd[] =
|
---|
5424 | {
|
---|
5425 | { 0x263743, 0x263756, 0x00000000, 0x00000000, 0, 53 }, /* #0 */
|
---|
5426 | { 0x194896, 0x194056, 0x00000000, 0x00000000, 0, 53 }, /* #0 b */
|
---|
5427 | { 0x055f82, 0x055756, 0x00000000, 0x00000000, 0, 116 }, /* #1 */
|
---|
5428 | { 0x3a2057, 0x3a2056, 0x00000000, 0x00000000, 0, 116 }, /* #1 b */
|
---|
5429 | { 0x335e06, 0x335656, 0x00000000, 0x00000000, 0, 5 }, /* #2 */
|
---|
5430 | { 0x0c21d3, 0x0c2156, 0x00000000, 0x00000000, 0, 5 }, /* #2 b */
|
---|
5431 | { 0x0a5386, 0x0a5356, 0x00000000, 0x00000000, 0, 111 }, /* #3 */
|
---|
5432 | { 0x352c53, 0x352456, 0x00000000, 0x00000000, 0, 111 }, /* #3 b */
|
---|
5433 | { 0x0613c6, 0x061356, 0x00000000, 0x00000000, 0, 117 }, /* #4 */
|
---|
5434 | { 0x396c13, 0x396456, 0x00000000, 0x00000000, 0, 117 }, /* #4 b */
|
---|
5435 | { 0x144686, 0x144656, 0x00000000, 0x00000000, 0, 109 }, /* #5 */
|
---|
5436 | { 0x2b3953, 0x2b3156, 0x00000000, 0x00000000, 0, 109 }, /* #5 b */
|
---|
5437 | { 0x0b2396, 0x0b2317, 0x3b289379, 0x00eca24d, 0, 70 }, /* #6 */
|
---|
5438 | { 0x345c43, 0x345417, 0x3b289379, 0x00eca24d, 0, 70 }, /* #6 b */
|
---|
5439 | { 0x0a5446, 0x0a5416, 0x20aca011, 0x00020aca, 0, 44 }, /* #7 */
|
---|
5440 | { 0x352b93, 0x352316, 0x20aca011, 0x00020aca, 0, 44 }, /* #7 b */
|
---|
5441 | { 0x336b03, 0x336312, 0x83124bcf, 0x00000008, 0, 28 }, /* #8 */
|
---|
5442 | { 0x0c14d6, 0x0c1412, 0x83124bcf, 0x00000008, 0, 28 }, /* #8 b */
|
---|
5443 | { 0x173153, 0x173112, 0x1d51c679, 0x0001d51c, 0, 76 }, /* #9 */
|
---|
5444 | { 0x284e86, 0x284612, 0x1d51c679, 0x0001d51c, 0, 76 }, /* #9 b */
|
---|
5445 | { 0x1f2a42, 0x1f2213, 0x52acc65a, 0x0014ab31, 0, 74 }, /* #10 */
|
---|
5446 | { 0x205597, 0x205513, 0x52acc65a, 0x0014ab31, 0, 74 }, /* #10 b */
|
---|
5447 | { 0x0778d2, 0x077016, 0xc22afb49, 0x00000018, 0, 59 }, /* #11 */
|
---|
5448 | { 0x380707, 0x380716, 0xc22afb49, 0x00000018, 0, 59 }, /* #11 b */
|
---|
5449 | { 0x3419d7, 0x341117, 0xfa1665b8, 0x00001f42, 0, 83 }, /* #12 */
|
---|
5450 | { 0x0b6602, 0x0b6617, 0xfa1665b8, 0x00001f42, 0, 83 }, /* #12 b */
|
---|
5451 | { 0x157702, 0x157713, 0xabbfffb8, 0x000000ab, 0, 120 }, /* #13 */
|
---|
5452 | { 0x2a08d7, 0x2a0013, 0xabbfffb8, 0x000000ab, 0, 120 }, /* #13 b */
|
---|
5453 | { 0x002553, 0x002512, 0x43262a56, 0x00000086, 0, 55 }, /* #14 */
|
---|
5454 | { 0x3f5a86, 0x3f5212, 0x43262a56, 0x00000086, 0, 55 }, /* #14 b */
|
---|
5455 | { 0x136182, 0x136117, 0x15a6cf77, 0x00002b4d, 0, 15 }, /* #15 */
|
---|
5456 | { 0x2c1e57, 0x2c1617, 0x15a6cf77, 0x00002b4d, 0, 15 }, /* #15 b */
|
---|
5457 | { 0x087943, 0x087116, 0x9c92d39e, 0x0009c92d, 0, 76 }, /* #16 */
|
---|
5458 | { 0x370696, 0x370616, 0x9c92d39e, 0x0009c92d, 0, 76 }, /* #16 b */
|
---|
5459 | { 0x087e93, 0x087616, 0x672d983b, 0x00000339, 0, 21 }, /* #17 */
|
---|
5460 | { 0x370146, 0x370116, 0x672d983b, 0x00000339, 0, 21 }, /* #17 b */
|
---|
5461 | { 0x2272d7, 0x227213, 0xe7b51846, 0x0000001c, 0, 91 }, /* #18 */
|
---|
5462 | { 0x1d0d02, 0x1d0513, 0xe7b51846, 0x0000001c, 0, 91 }, /* #18 b */
|
---|
5463 | { 0x236b56, 0x236317, 0xfd373e7e, 0x001fa6e7, 0, 107 }, /* #19 */
|
---|
5464 | { 0x1c1483, 0x1c1417, 0xfd373e7e, 0x001fa6e7, 0, 107 }, /* #19 b */
|
---|
5465 | { 0x365a53, 0x365217, 0x8c7fbdbf, 0x231fef6f, 0, 2 }, /* #20 */
|
---|
5466 | { 0x092586, 0x092517, 0x8c7fbdbf, 0x231fef6f, 0, 2 }, /* #20 b */
|
---|
5467 | { 0x0d49d3, 0x0d4116, 0x38bee8b8, 0x0e2fba2e, 0, 34 }, /* #21 */
|
---|
5468 | { 0x323606, 0x323616, 0x38bee8b8, 0x0e2fba2e, 0, 34 }, /* #21 b */
|
---|
5469 | { 0x391b97, 0x391312, 0xe4978013, 0x00000007, 0, 125 }, /* #22 */
|
---|
5470 | { 0x066442, 0x066412, 0xe4978013, 0x00000007, 0, 125 }, /* #22 b */
|
---|
5471 | { 0x012b83, 0x012313, 0x480f4c99, 0x00002407, 0, 113 }, /* #23 */
|
---|
5472 | { 0x3e5456, 0x3e5413, 0x480f4c99, 0x00002407, 0, 113 }, /* #23 b */
|
---|
5473 | { 0x372cc6, 0x372412, 0x9ff91235, 0x0009ff91, 0, 76 }, /* #24 */
|
---|
5474 | { 0x085313, 0x085312, 0x9ff91235, 0x0009ff91, 0, 76 }, /* #24 b */
|
---|
5475 | { 0x0768c7, 0x076012, 0xdec39046, 0x0dec3904, 0, 68 }, /* #25 */
|
---|
5476 | { 0x381712, 0x381712, 0xdec39046, 0x0dec3904, 0, 68 }, /* #25 b */
|
---|
5477 | { 0x053a87, 0x053216, 0x6258fb1a, 0x00c4b1f6, 0, 103 }, /* #26 */
|
---|
5478 | { 0x3a4552, 0x3a4516, 0x6258fb1a, 0x00c4b1f6, 0, 103 }, /* #26 b */
|
---|
5479 | { 0x1400c2, 0x140016, 0xb0082d63, 0x00000160, 0, 55 }, /* #27 */
|
---|
5480 | { 0x2b7f17, 0x2b7716, 0xb0082d63, 0x00000160, 0, 55 }, /* #27 b */
|
---|
5481 | { 0x0e1183, 0x0e1116, 0xab7d0b82, 0x000156fa, 0, 111 }, /* #28 */
|
---|
5482 | { 0x316e56, 0x316616, 0xab7d0b82, 0x000156fa, 0, 111 }, /* #28 b */
|
---|
5483 | { 0x225142, 0x225116, 0xebe01fc0, 0x00000ebe, 0, 20 }, /* #29 */
|
---|
5484 | { 0x1d2e97, 0x1d2616, 0xebe01fc0, 0x00000ebe, 0, 20 }, /* #29 b */
|
---|
5485 | { 0x1f7413, 0x1f7417, 0x4a12cdaa, 0x00004a12, 0, 16 }, /* #30 */
|
---|
5486 | { 0x200bc6, 0x200317, 0x4a12cdaa, 0x00004a12, 0, 16 }, /* #30 b */
|
---|
5487 | { 0x3b56d2, 0x3b5616, 0x78411bd5, 0x0000001e, 0, 58 }, /* #31 */
|
---|
5488 | { 0x042907, 0x042116, 0x78411bd5, 0x0000001e, 0, 58 }, /* #31 b */
|
---|
5489 | { 0x0417c6, 0x041712, 0x2ebd250d, 0x005d7a4a, 0, 71 }, /* #32 */
|
---|
5490 | { 0x3b6813, 0x3b6012, 0x2ebd250d, 0x005d7a4a, 0, 71 }, /* #32 b */
|
---|
5491 | { 0x234f16, 0x234717, 0x6330e7c4, 0x006330e7, 0, 104 }, /* #33 */
|
---|
5492 | { 0x1c30c3, 0x1c3017, 0x6330e7c4, 0x006330e7, 0, 104 }, /* #33 b */
|
---|
5493 | { 0x051a56, 0x051216, 0xf7df5267, 0x000f7df5, 0, 44 }, /* #34 */
|
---|
5494 | { 0x3a6583, 0x3a6516, 0xf7df5267, 0x000f7df5, 0, 44 }, /* #34 b */
|
---|
5495 | { 0x0673d6, 0x067317, 0x09de8e44, 0x00013bd1, 0, 107 }, /* #35 */
|
---|
5496 | { 0x390c03, 0x390417, 0x09de8e44, 0x00013bd1, 0, 107 }, /* #35 b */
|
---|
5497 | { 0x232c47, 0x232417, 0x5f4d5bda, 0x05f4d5bd, 0, 68 }, /* #36 */
|
---|
5498 | { 0x1c5392, 0x1c5317, 0x5f4d5bda, 0x05f4d5bd, 0, 68 }, /* #36 b */
|
---|
5499 | { 0x3c6b56, 0x3c6b56, 0x42c6438c, 0x42c6438c, 0, 64 }, /* #37 */
|
---|
5500 | { 0x031483, 0x031483, 0x42c6438c, 0x42c6438c, 0, 64 }, /* #37 b */
|
---|
5501 | { 0x183bd7, 0x183312, 0xda9dff88, 0x000036a7, 0, 50 }, /* #38 */
|
---|
5502 | { 0x274402, 0x274412, 0xda9dff88, 0x000036a7, 0, 50 }, /* #38 b */
|
---|
5503 | { 0x3d48d2, 0x3d4016, 0xea9e1021, 0x000003aa, 0, 54 }, /* #39 */
|
---|
5504 | { 0x023707, 0x023716, 0xea9e1021, 0x000003aa, 0, 54 }, /* #39 b */
|
---|
5505 | { 0x105c52, 0x105412, 0x4af86206, 0x00000002, 0, 93 }, /* #40 */
|
---|
5506 | { 0x2f2387, 0x2f2312, 0x4af86206, 0x00000002, 0, 93 }, /* #40 b */
|
---|
5507 | { 0x2a2992, 0x2a2113, 0x7956fcf3, 0x3cab7e79, 0, 65 }, /* #41 */
|
---|
5508 | { 0x155647, 0x155613, 0x7956fcf3, 0x3cab7e79, 0, 65 }, /* #41 b */
|
---|
5509 | { 0x0b2392, 0x0b2317, 0x1a1409ea, 0x00685027, 0, 6 }, /* #42 */
|
---|
5510 | { 0x345c47, 0x345417, 0x1a1409ea, 0x00685027, 0, 6 }, /* #42 b */
|
---|
5511 | { 0x260002, 0x260016, 0xbba012a6, 0x00002ee8, 0, 50 }, /* #43 */
|
---|
5512 | { 0x197fd7, 0x197716, 0xbba012a6, 0x00002ee8, 0, 50 }, /* #43 b */
|
---|
5513 | { 0x321507, 0x321516, 0x894aca7e, 0x0044a565, 0, 73 }, /* #44 */
|
---|
5514 | { 0x0d6ad2, 0x0d6216, 0x894aca7e, 0x0044a565, 0, 73 }, /* #44 b */
|
---|
5515 | { 0x013092, 0x013016, 0xd7e59093, 0x035f9642, 0, 38 }, /* #45 */
|
---|
5516 | { 0x3e4f47, 0x3e4716, 0xd7e59093, 0x035f9642, 0, 38 }, /* #45 b */
|
---|
5517 | { 0x251946, 0x251117, 0x09ddc783, 0x00000009, 0, 24 }, /* #46 */
|
---|
5518 | { 0x1a6693, 0x1a6617, 0x09ddc783, 0x00000009, 0, 24 }, /* #46 b */
|
---|
5519 | { 0x232013, 0x232013, 0x05e25271, 0x00000bc4, 0, 15 }, /* #47 */
|
---|
5520 | { 0x1c5fc6, 0x1c5713, 0x05e25271, 0x00000bc4, 0, 15 }, /* #47 b */
|
---|
5521 | { 0x247717, 0x247712, 0x4fd0d38e, 0x000013f4, 0, 18 }, /* #48 */
|
---|
5522 | { 0x1b08c2, 0x1b0012, 0x4fd0d38e, 0x000013f4, 0, 18 }, /* #48 b */
|
---|
5523 | { 0x390502, 0x390512, 0x6cf7e25f, 0x00367bf1, 0, 9 }, /* #49 */
|
---|
5524 | { 0x067ad7, 0x067212, 0x6cf7e25f, 0x00367bf1, 0, 9 }, /* #49 b */
|
---|
5525 | { 0x3960d6, 0x396017, 0xbe1a276d, 0x000005f0, 0, 117 }, /* #50 */
|
---|
5526 | { 0x061f03, 0x061717, 0xbe1a276d, 0x000005f0, 0, 117 }, /* #50 b */
|
---|
5527 | { 0x1704d7, 0x170417, 0xb4806237, 0x2d20188d, 0, 34 }, /* #51 */
|
---|
5528 | { 0x287b02, 0x287317, 0xb4806237, 0x2d20188d, 0, 34 }, /* #51 b */
|
---|
5529 | { 0x297457, 0x297416, 0xb028ab27, 0x0b028ab2, 0, 36 }, /* #52 */
|
---|
5530 | { 0x160b82, 0x160316, 0xb028ab27, 0x0b028ab2, 0, 36 }, /* #52 b */
|
---|
5531 | { 0x3f2547, 0x3f2513, 0xc2bbe399, 0x00615df1, 0, 9 }, /* #53 */
|
---|
5532 | { 0x005a92, 0x005213, 0xc2bbe399, 0x00615df1, 0, 9 }, /* #53 b */
|
---|
5533 | { 0x1f1a57, 0x1f1216, 0x35470a42, 0x000001aa, 0, 53 }, /* #54 */
|
---|
5534 | { 0x206582, 0x206516, 0x35470a42, 0x000001aa, 0, 53 }, /* #54 b */
|
---|
5535 | { 0x0c4612, 0x0c4617, 0x51e79b93, 0x00000a3c, 0, 19 }, /* #55 */
|
---|
5536 | { 0x3339c7, 0x333117, 0x51e79b93, 0x00000a3c, 0, 19 }, /* #55 b */
|
---|
5537 | { 0x052e46, 0x052613, 0xed760997, 0x00003b5d, 0, 82 }, /* #56 */
|
---|
5538 | { 0x3a5193, 0x3a5113, 0xed760997, 0x00003b5d, 0, 82 }, /* #56 b */
|
---|
5539 | { 0x001483, 0x001412, 0xf4ca5855, 0x0000003d, 0, 90 }, /* #57 */
|
---|
5540 | { 0x3f6b56, 0x3f6312, 0xf4ca5855, 0x0000003d, 0, 90 }, /* #57 b */
|
---|
5541 | { 0x2b2d03, 0x2b2516, 0x4fe0554d, 0x000009fc, 0, 51 }, /* #58 */
|
---|
5542 | { 0x1452d6, 0x145216, 0x4fe0554d, 0x000009fc, 0, 51 }, /* #58 b */
|
---|
5543 | { 0x2379d7, 0x237112, 0xc4dde8d6, 0x00000062, 0, 25 }, /* #59 */
|
---|
5544 | { 0x1c0602, 0x1c0612, 0xc4dde8d6, 0x00000062, 0, 25 }, /* #59 b */
|
---|
5545 | { 0x300fc7, 0x300713, 0x6d318fdb, 0x00000001, 0, 94 }, /* #60 */
|
---|
5546 | { 0x0f7012, 0x0f7013, 0x6d318fdb, 0x00000001, 0, 94 }, /* #60 b */
|
---|
5547 | { 0x2e7e43, 0x2e7617, 0xe3b8f0d7, 0x01c771e1, 0, 39 }, /* #61 */
|
---|
5548 | { 0x110196, 0x110117, 0xe3b8f0d7, 0x01c771e1, 0, 39 }, /* #61 b */
|
---|
5549 | { 0x031187, 0x031116, 0x9606eb51, 0x12c0dd6a, 0, 35 }, /* #62 */
|
---|
5550 | { 0x3c6e52, 0x3c6616, 0x9606eb51, 0x12c0dd6a, 0, 35 }, /* #62 b */
|
---|
5551 | { 0x2f1c43, 0x2f1413, 0xf983afc8, 0x001f3075, 0, 75 }, /* #63 */
|
---|
5552 | { 0x106396, 0x106313, 0xf983afc8, 0x001f3075, 0, 75 }, /* #63 b */
|
---|
5553 | { 0x372157, 0x372112, 0x3e8382ba, 0x0000001f, 0, 57 }, /* #64 */
|
---|
5554 | { 0x085e82, 0x085612, 0x3e8382ba, 0x0000001f, 0, 57 }, /* #64 b */
|
---|
5555 | { 0x0c6393, 0x0c6312, 0xebdcf492, 0x00000007, 0, 61 }, /* #65 */
|
---|
5556 | { 0x331c46, 0x331412, 0xebdcf492, 0x00000007, 0, 61 }, /* #65 b */
|
---|
5557 | { 0x3c5997, 0x3c5116, 0x58201050, 0x0b04020a, 0, 99 }, /* #66 */
|
---|
5558 | { 0x032642, 0x032616, 0x58201050, 0x0b04020a, 0, 99 }, /* #66 b */
|
---|
5559 | { 0x187b83, 0x187312, 0x69ea14e4, 0x0000000d, 0, 59 }, /* #67 */
|
---|
5560 | { 0x270456, 0x270412, 0x69ea14e4, 0x0000000d, 0, 59 }, /* #67 b */
|
---|
5561 | { 0x343bc2, 0x343313, 0x1c1c9a32, 0x00000001, 0, 92 }, /* #68 */
|
---|
5562 | { 0x0b4417, 0x0b4413, 0x1c1c9a32, 0x00000001, 0, 92 }, /* #68 b */
|
---|
5563 | { 0x063a96, 0x063217, 0xf784e345, 0x0000f784, 0, 80 }, /* #69 */
|
---|
5564 | { 0x394543, 0x394517, 0xf784e345, 0x0000f784, 0, 80 }, /* #69 b */
|
---|
5565 | { 0x3e3b92, 0x3e3312, 0x88f92d53, 0x0000223e, 0, 18 }, /* #70 */
|
---|
5566 | { 0x014447, 0x014412, 0x88f92d53, 0x0000223e, 0, 18 }, /* #70 b */
|
---|
5567 | { 0x1340d7, 0x134013, 0x8323c823, 0x00004191, 0, 113 }, /* #71 */
|
---|
5568 | { 0x2c3f02, 0x2c3713, 0x8323c823, 0x00004191, 0, 113 }, /* #71 b */
|
---|
5569 | { 0x331116, 0x331112, 0xe730812a, 0x00001ce6, 0, 83 }, /* #72 */
|
---|
5570 | { 0x0c6ec3, 0x0c6612, 0xe730812a, 0x00001ce6, 0, 83 }, /* #72 b */
|
---|
5571 | { 0x1b6143, 0x1b6116, 0xf1e4282a, 0x0000f1e4, 0, 80 }, /* #73 */
|
---|
5572 | { 0x241e96, 0x241616, 0xf1e4282a, 0x0000f1e4, 0, 80 }, /* #73 b */
|
---|
5573 | { 0x3a7656, 0x3a7613, 0x6176cfb7, 0x00185db3, 0, 10 }, /* #74 */
|
---|
5574 | { 0x050983, 0x050113, 0x6176cfb7, 0x00185db3, 0, 10 }, /* #74 b */
|
---|
5575 | { 0x095d42, 0x095517, 0x665f26f5, 0x00000665, 0, 84 }, /* #75 */
|
---|
5576 | { 0x362297, 0x362217, 0x665f26f5, 0x00000665, 0, 84 }, /* #75 b */
|
---|
5577 | { 0x2c6996, 0x2c6112, 0x7b51e52c, 0x0003da8f, 0, 77 }, /* #76 */
|
---|
5578 | { 0x131643, 0x131612, 0x7b51e52c, 0x0003da8f, 0, 77 }, /* #76 b */
|
---|
5579 | { 0x2b5d57, 0x2b5513, 0x2d7eac81, 0x00000002, 0, 124 }, /* #77 */
|
---|
5580 | { 0x142282, 0x142213, 0x2d7eac81, 0x00000002, 0, 124 }, /* #77 b */
|
---|
5581 | { 0x271996, 0x271113, 0x3ede2f43, 0x007dbc5e, 0, 71 }, /* #78 */
|
---|
5582 | { 0x186643, 0x186613, 0x3ede2f43, 0x007dbc5e, 0, 71 }, /* #78 b */
|
---|
5583 | { 0x1147d6, 0x114713, 0x5ad8c437, 0x016b6310, 0, 38 }, /* #79 */
|
---|
5584 | { 0x2e3803, 0x2e3013, 0x5ad8c437, 0x016b6310, 0, 38 }, /* #79 b */
|
---|
5585 | { 0x073512, 0x073513, 0x5d2d5ff1, 0x2e96aff8, 0, 1 }, /* #80 */
|
---|
5586 | { 0x384ac7, 0x384213, 0x5d2d5ff1, 0x2e96aff8, 0, 1 }, /* #80 b */
|
---|
5587 | { 0x2b0a83, 0x2b0213, 0xf39afbf0, 0x00f39afb, 0, 8 }, /* #81 */
|
---|
5588 | { 0x147556, 0x147513, 0xf39afbf0, 0x00f39afb, 0, 8 }, /* #81 b */
|
---|
5589 | { 0x254b46, 0x254312, 0xdf3318a8, 0x000000df, 0, 24 }, /* #82 */
|
---|
5590 | { 0x1a3493, 0x1a3412, 0xdf3318a8, 0x000000df, 0, 24 }, /* #82 b */
|
---|
5591 | { 0x3a6102, 0x3a6117, 0xfe8bde14, 0x00000fe8, 0, 116 }, /* #83 */
|
---|
5592 | { 0x051ed7, 0x051617, 0xfe8bde14, 0x00000fe8, 0, 116 }, /* #83 b */
|
---|
5593 | { 0x196093, 0x196013, 0x9789bdb8, 0x00000025, 0, 26 }, /* #84 */
|
---|
5594 | { 0x261f46, 0x261713, 0x9789bdb8, 0x00000025, 0, 26 }, /* #84 b */
|
---|
5595 | { 0x0f6706, 0x0f6712, 0xaf8a85f8, 0x002be2a1, 0, 42 }, /* #85 */
|
---|
5596 | { 0x3018d3, 0x301012, 0xaf8a85f8, 0x002be2a1, 0, 42 }, /* #85 b */
|
---|
5597 | { 0x133093, 0x133013, 0x86a24bf0, 0x0021a892, 0, 74 }, /* #86 */
|
---|
5598 | { 0x2c4f46, 0x2c4713, 0x86a24bf0, 0x0021a892, 0, 74 }, /* #86 b */
|
---|
5599 | { 0x285e43, 0x285613, 0x6886b2ce, 0x00000001, 0, 126 }, /* #87 */
|
---|
5600 | { 0x172196, 0x172113, 0x6886b2ce, 0x00000001, 0, 126 }, /* #87 b */
|
---|
5601 | { 0x044796, 0x044716, 0xfa8cfc72, 0x0000007d, 0, 57 }, /* #88 */
|
---|
5602 | { 0x3b3843, 0x3b3016, 0xfa8cfc72, 0x0000007d, 0, 57 }, /* #88 b */
|
---|
5603 | { 0x163707, 0x163716, 0x6d362d06, 0x0000001b, 0, 26 }, /* #89 */
|
---|
5604 | { 0x2948d2, 0x294016, 0x6d362d06, 0x0000001b, 0, 26 }, /* #89 b */
|
---|
5605 | { 0x2a2f83, 0x2a2716, 0x8a9fb45c, 0x0022a7ed, 0, 74 }, /* #90 */
|
---|
5606 | { 0x155056, 0x155016, 0x8a9fb45c, 0x0022a7ed, 0, 74 }, /* #90 b */
|
---|
5607 | { 0x2e7e87, 0x2e7616, 0x34b48e5a, 0x0034b48e, 0, 40 }, /* #91 */
|
---|
5608 | { 0x110152, 0x110116, 0x34b48e5a, 0x0034b48e, 0, 40 }, /* #91 b */
|
---|
5609 | { 0x1a2e57, 0x1a2612, 0xfe19ef98, 0x3f867be6, 0, 2 }, /* #92 */
|
---|
5610 | { 0x255182, 0x255112, 0xfe19ef98, 0x3f867be6, 0, 2 }, /* #92 b */
|
---|
5611 | { 0x2e2c02, 0x2e2413, 0xc58ac87b, 0x00000c58, 0, 20 }, /* #93 */
|
---|
5612 | { 0x1153d7, 0x115313, 0xc58ac87b, 0x00000c58, 0, 20 }, /* #93 b */
|
---|
5613 | { 0x1f3946, 0x1f3117, 0xa5739e85, 0x000a5739, 0, 76 }, /* #94 */
|
---|
5614 | { 0x204693, 0x204617, 0xa5739e85, 0x000a5739, 0, 76 }, /* #94 b */
|
---|
5615 | { 0x081d02, 0x081517, 0xeb3e05ed, 0x00eb3e05, 0, 72 }, /* #95 */
|
---|
5616 | { 0x3762d7, 0x376217, 0xeb3e05ed, 0x00eb3e05, 0, 72 }, /* #95 b */
|
---|
5617 | };
|
---|
5618 | static const BINU32_TEST_T g_aTests_sar_u32_amd[] =
|
---|
5619 | {
|
---|
5620 | { 0x096656, 0x096656, 0x00000000, 0x00000000, 0, 104 }, /* #0 */
|
---|
5621 | { 0x361983, 0x361156, 0x00000000, 0x00000000, 0, 104 }, /* #0 b */
|
---|
5622 | { 0x1a5943, 0x1a5156, 0x00000000, 0x00000000, 0, 60 }, /* #1 */
|
---|
5623 | { 0x252696, 0x252656, 0x00000000, 0x00000000, 0, 60 }, /* #1 b */
|
---|
5624 | { 0x065547, 0x065556, 0x00000000, 0x00000000, 0, 109 }, /* #2 */
|
---|
5625 | { 0x392a92, 0x392256, 0x00000000, 0x00000000, 0, 109 }, /* #2 b */
|
---|
5626 | { 0x1b4252, 0x1b4256, 0x00000000, 0x00000000, 0, 57 }, /* #3 */
|
---|
5627 | { 0x243d87, 0x243556, 0x00000000, 0x00000000, 0, 57 }, /* #3 b */
|
---|
5628 | { 0x3e0e97, 0x3e0656, 0x00000000, 0x00000000, 0, 50 }, /* #4 */
|
---|
5629 | { 0x017142, 0x017156, 0x00000000, 0x00000000, 0, 50 }, /* #4 b */
|
---|
5630 | { 0x3d7716, 0x3d7756, 0x00000000, 0x00000000, 0, 88 }, /* #5 */
|
---|
5631 | { 0x0208c3, 0x020056, 0x00000000, 0x00000000, 0, 88 }, /* #5 b */
|
---|
5632 | { 0x0d3106, 0x0d3196, 0xee2a5ad7, 0xffffb8a9, 0, 110 }, /* #6 */
|
---|
5633 | { 0x324ed3, 0x324696, 0xee2a5ad7, 0xffffb8a9, 0, 110 }, /* #6 b */
|
---|
5634 | { 0x0049d3, 0x004112, 0x09827745, 0x00000013, 0, 55 }, /* #7 */
|
---|
5635 | { 0x3f3606, 0x3f3612, 0x09827745, 0x00000013, 0, 55 }, /* #7 b */
|
---|
5636 | { 0x3140d6, 0x314012, 0x5197cabb, 0x00000146, 0, 86 }, /* #8 */
|
---|
5637 | { 0x0e3f03, 0x0e3712, 0x5197cabb, 0x00000146, 0, 86 }, /* #8 b */
|
---|
5638 | { 0x214093, 0x214012, 0x6f3469c1, 0x00006f34, 0, 112 }, /* #9 */
|
---|
5639 | { 0x1e3f46, 0x1e3712, 0x6f3469c1, 0x00006f34, 0, 112 }, /* #9 b */
|
---|
5640 | { 0x037497, 0x037416, 0x07793304, 0x00779330, 0, 68 }, /* #10 */
|
---|
5641 | { 0x3c0b42, 0x3c0316, 0x07793304, 0x00779330, 0, 68 }, /* #10 b */
|
---|
5642 | { 0x263487, 0x263416, 0x71e06472, 0x00000e3c, 0, 115 }, /* #11 */
|
---|
5643 | { 0x194b52, 0x194316, 0x71e06472, 0x00000e3c, 0, 115 }, /* #11 b */
|
---|
5644 | { 0x1b69d7, 0x1b6116, 0x7ddf9a21, 0x0fbbf344, 0, 67 }, /* #12 */
|
---|
5645 | { 0x241602, 0x241616, 0x7ddf9a21, 0x0fbbf344, 0, 67 }, /* #12 b */
|
---|
5646 | { 0x251482, 0x251413, 0x2a6f4ecd, 0x00001537, 0, 113 }, /* #13 */
|
---|
5647 | { 0x1a6b57, 0x1a6313, 0x2a6f4ecd, 0x00001537, 0, 113 }, /* #13 b */
|
---|
5648 | { 0x023d96, 0x023592, 0x87b684da, 0xffe1eda1, 0, 42 }, /* #14 */
|
---|
5649 | { 0x3d4243, 0x3d4292, 0x87b684da, 0xffe1eda1, 0, 42 }, /* #14 b */
|
---|
5650 | { 0x2c2e82, 0x2c2692, 0xa8a309c9, 0xffea28c2, 0, 74 }, /* #15 */
|
---|
5651 | { 0x135157, 0x135192, 0xa8a309c9, 0xffea28c2, 0, 74 }, /* #15 b */
|
---|
5652 | { 0x3d4217, 0x3d4216, 0x6a85c51c, 0x01aa1714, 0, 102 }, /* #16 */
|
---|
5653 | { 0x023dc2, 0x023516, 0x6a85c51c, 0x01aa1714, 0, 102 }, /* #16 b */
|
---|
5654 | { 0x016892, 0x016016, 0x635413a9, 0x000031aa, 0, 49 }, /* #17 */
|
---|
5655 | { 0x3e1747, 0x3e1716, 0x635413a9, 0x000031aa, 0, 49 }, /* #17 b */
|
---|
5656 | { 0x310cd6, 0x310493, 0xe856cd55, 0xffffffd0, 0, 119 }, /* #18 */
|
---|
5657 | { 0x0e7303, 0x0e7393, 0xe856cd55, 0xffffffd0, 0, 119 }, /* #18 b */
|
---|
5658 | { 0x0409d2, 0x040192, 0xfa22fc0c, 0xffd117e0, 0, 37 }, /* #19 */
|
---|
5659 | { 0x3b7607, 0x3b7692, 0xfa22fc0c, 0xffd117e0, 0, 37 }, /* #19 b */
|
---|
5660 | { 0x372c12, 0x372493, 0xa1815fbb, 0xfffa1815, 0, 44 }, /* #20 */
|
---|
5661 | { 0x0853c7, 0x085393, 0xa1815fbb, 0xfffa1815, 0, 44 }, /* #20 b */
|
---|
5662 | { 0x353c96, 0x353497, 0xac4b7c2f, 0xd625be17, 0, 97 }, /* #21 */
|
---|
5663 | { 0x0a4343, 0x0a4397, 0xac4b7c2f, 0xd625be17, 0, 97 }, /* #21 b */
|
---|
5664 | { 0x102056, 0x102012, 0x0a7d04b6, 0x000029f4, 0, 110 }, /* #22 */
|
---|
5665 | { 0x2f5f83, 0x2f5712, 0x0a7d04b6, 0x000029f4, 0, 110 }, /* #22 b */
|
---|
5666 | { 0x327717, 0x327792, 0xb985ed21, 0xfffffff7, 0, 91 }, /* #23 */
|
---|
5667 | { 0x0d08c2, 0x0d0092, 0xb985ed21, 0xfffffff7, 0, 91 }, /* #23 b */
|
---|
5668 | { 0x1f5793, 0x1f5792, 0xfc420065, 0xffff8840, 0, 75 }, /* #24 */
|
---|
5669 | { 0x202846, 0x202092, 0xfc420065, 0xffff8840, 0, 75 }, /* #24 b */
|
---|
5670 | { 0x145b13, 0x145313, 0x01f129a4, 0x000007c4, 0, 78 }, /* #25 */
|
---|
5671 | { 0x2b24c6, 0x2b2413, 0x01f129a4, 0x000007c4, 0, 78 }, /* #25 b */
|
---|
5672 | { 0x3b5e07, 0x3b5697, 0xe375fb14, 0xffffc6eb, 0, 15 }, /* #26 */
|
---|
5673 | { 0x0421d2, 0x042197, 0xe375fb14, 0xffffc6eb, 0, 15 }, /* #26 b */
|
---|
5674 | { 0x011c43, 0x011413, 0x5a26793f, 0x00000168, 0, 86 }, /* #27 */
|
---|
5675 | { 0x3e6396, 0x3e6313, 0x5a26793f, 0x00000168, 0, 86 }, /* #27 b */
|
---|
5676 | { 0x361b46, 0x361b46, 0xd43a5214, 0xd43a5214, 0, 96 }, /* #28 */
|
---|
5677 | { 0x096493, 0x096493, 0xd43a5214, 0xd43a5214, 0, 96 }, /* #28 b */
|
---|
5678 | { 0x051d82, 0x051596, 0xc42ff6f2, 0xffffff88, 0, 87 }, /* #29 */
|
---|
5679 | { 0x3a6257, 0x3a6296, 0xc42ff6f2, 0xffffff88, 0, 87 }, /* #29 b */
|
---|
5680 | { 0x1e6c47, 0x1e6413, 0x0116bcff, 0x00022d79, 0, 103 }, /* #30 */
|
---|
5681 | { 0x211392, 0x211313, 0x0116bcff, 0x00022d79, 0, 103 }, /* #30 b */
|
---|
5682 | { 0x085c13, 0x085413, 0x6e5d25e0, 0x0000000d, 0, 59 }, /* #31 */
|
---|
5683 | { 0x3723c6, 0x372313, 0x6e5d25e0, 0x0000000d, 0, 59 }, /* #31 b */
|
---|
5684 | { 0x094303, 0x094312, 0x48ebd57d, 0x00000001, 0, 30 }, /* #32 */
|
---|
5685 | { 0x363cd6, 0x363412, 0x48ebd57d, 0x00000001, 0, 30 }, /* #32 b */
|
---|
5686 | { 0x0c35c3, 0x0c3512, 0x0670a04a, 0x000000ce, 0, 19 }, /* #33 */
|
---|
5687 | { 0x334a16, 0x334212, 0x0670a04a, 0x000000ce, 0, 19 }, /* #33 b */
|
---|
5688 | { 0x0c04d6, 0x0c0417, 0x7aed4ca8, 0x07aed4ca, 0, 36 }, /* #34 */
|
---|
5689 | { 0x337b03, 0x337317, 0x7aed4ca8, 0x07aed4ca, 0, 36 }, /* #34 b */
|
---|
5690 | { 0x1e2116, 0x1e2117, 0x0ba13929, 0x0005d09c, 0, 9 }, /* #35 */
|
---|
5691 | { 0x215ec3, 0x215617, 0x0ba13929, 0x0005d09c, 0, 9 }, /* #35 b */
|
---|
5692 | { 0x325517, 0x325512, 0x0dce53cb, 0x0000006e, 0, 85 }, /* #36 */
|
---|
5693 | { 0x0d2ac2, 0x0d2212, 0x0dce53cb, 0x0000006e, 0, 85 }, /* #36 b */
|
---|
5694 | { 0x266356, 0x266396, 0x9518cff8, 0xfffca8c6, 0, 109 }, /* #37 */
|
---|
5695 | { 0x191c83, 0x191496, 0x9518cff8, 0xfffca8c6, 0, 109 }, /* #37 b */
|
---|
5696 | { 0x3b7f02, 0x3b7712, 0x3857a195, 0x0000001c, 0, 25 }, /* #38 */
|
---|
5697 | { 0x0400d7, 0x040012, 0x3857a195, 0x0000001c, 0, 25 }, /* #38 b */
|
---|
5698 | { 0x121fc3, 0x121793, 0xeeeda5db, 0xffffbbb6, 0, 110 }, /* #39 */
|
---|
5699 | { 0x2d6016, 0x2d6093, 0xeeeda5db, 0xffffbbb6, 0, 110 }, /* #39 b */
|
---|
5700 | { 0x0b00d3, 0x0b0093, 0x85e34e29, 0xffffff0b, 0, 23 }, /* #40 */
|
---|
5701 | { 0x347f06, 0x347793, 0x85e34e29, 0xffffff0b, 0, 23 }, /* #40 b */
|
---|
5702 | { 0x294093, 0x294012, 0x2a4e90b9, 0x00000152, 0, 53 }, /* #41 */
|
---|
5703 | { 0x163f46, 0x163712, 0x2a4e90b9, 0x00000152, 0, 53 }, /* #41 b */
|
---|
5704 | { 0x216687, 0x216613, 0x4a67713d, 0x2533b89e, 0, 33 }, /* #42 */
|
---|
5705 | { 0x1e1952, 0x1e1113, 0x4a67713d, 0x2533b89e, 0, 33 }, /* #42 b */
|
---|
5706 | { 0x254452, 0x254416, 0x6c3b7b93, 0x01b0edee, 0, 38 }, /* #43 */
|
---|
5707 | { 0x1a3b87, 0x1a3316, 0x6c3b7b93, 0x01b0edee, 0, 38 }, /* #43 b */
|
---|
5708 | { 0x331907, 0x331193, 0x8cc5ae6d, 0xfffffff1, 0, 123 }, /* #44 */
|
---|
5709 | { 0x0c66d2, 0x0c6693, 0x8cc5ae6d, 0xfffffff1, 0, 123 }, /* #44 b */
|
---|
5710 | { 0x151a46, 0x151a46, 0x6eaf8382, 0x6eaf8382, 0, 64 }, /* #45 */
|
---|
5711 | { 0x2a6593, 0x2a6593, 0x6eaf8382, 0x6eaf8382, 0, 64 }, /* #45 b */
|
---|
5712 | { 0x1654c3, 0x165416, 0x245671cc, 0x0009159c, 0, 10 }, /* #46 */
|
---|
5713 | { 0x292b16, 0x292316, 0x245671cc, 0x0009159c, 0, 10 }, /* #46 b */
|
---|
5714 | { 0x2415d7, 0x241516, 0x0660565a, 0x00001981, 0, 78 }, /* #47 */
|
---|
5715 | { 0x1b6a02, 0x1b6216, 0x0660565a, 0x00001981, 0, 78 }, /* #47 b */
|
---|
5716 | { 0x3f02d7, 0x3f0213, 0x5130e7d2, 0x0000a261, 0, 79 }, /* #48 */
|
---|
5717 | { 0x007d02, 0x007513, 0x5130e7d2, 0x0000a261, 0, 79 }, /* #48 b */
|
---|
5718 | { 0x1e3352, 0x1e3392, 0xb250f201, 0xffd92879, 0, 73 }, /* #49 */
|
---|
5719 | { 0x214c87, 0x214492, 0xb250f201, 0xffd92879, 0, 73 }, /* #49 b */
|
---|
5720 | { 0x277f03, 0x277797, 0xbe4d8e72, 0xfef93639, 0, 38 }, /* #50 */
|
---|
5721 | { 0x1800d6, 0x180097, 0xbe4d8e72, 0xfef93639, 0, 38 }, /* #50 b */
|
---|
5722 | { 0x3202d3, 0x320213, 0x1fee80ec, 0x000001fe, 0, 84 }, /* #51 */
|
---|
5723 | { 0x0d7d06, 0x0d7513, 0x1fee80ec, 0x000001fe, 0, 84 }, /* #51 b */
|
---|
5724 | { 0x381797, 0x381792, 0xd09e8ad8, 0xffff427a, 0, 110 }, /* #52 */
|
---|
5725 | { 0x076842, 0x076092, 0xd09e8ad8, 0xffff427a, 0, 110 }, /* #52 b */
|
---|
5726 | { 0x354742, 0x354797, 0xe8a39255, 0xffffffff, 0, 30 }, /* #53 */
|
---|
5727 | { 0x0a3897, 0x0a3097, 0xe8a39255, 0xffffffff, 0, 30 }, /* #53 b */
|
---|
5728 | { 0x3517d7, 0x351757, 0x62cbfaf5, 0x00000000, 0, 127 }, /* #54 */
|
---|
5729 | { 0x0a6802, 0x0a6057, 0x62cbfaf5, 0x00000000, 0, 127 }, /* #54 b */
|
---|
5730 | { 0x2f1c83, 0x2f1493, 0xdb4e16ef, 0xfffffffe, 0, 61 }, /* #55 */
|
---|
5731 | { 0x106356, 0x106393, 0xdb4e16ef, 0xfffffffe, 0, 61 }, /* #55 b */
|
---|
5732 | { 0x025056, 0x025092, 0xa6709abb, 0xfffffa67, 0, 52 }, /* #56 */
|
---|
5733 | { 0x3d2f83, 0x3d2792, 0xa6709abb, 0xfffffa67, 0, 52 }, /* #56 b */
|
---|
5734 | { 0x307152, 0x307193, 0xd6216975, 0xfffd6216, 0, 44 }, /* #57 */
|
---|
5735 | { 0x0f0e87, 0x0f0693, 0xd6216975, 0xfffd6216, 0, 44 }, /* #57 b */
|
---|
5736 | { 0x100042, 0x100017, 0x4888d0ec, 0x00000488, 0, 116 }, /* #58 */
|
---|
5737 | { 0x2f7f97, 0x2f7717, 0x4888d0ec, 0x00000488, 0, 116 }, /* #58 b */
|
---|
5738 | { 0x3e03d6, 0x3e0397, 0x830367aa, 0xffffc181, 0, 113 }, /* #59 */
|
---|
5739 | { 0x017c03, 0x017497, 0x830367aa, 0xffffc181, 0, 113 }, /* #59 b */
|
---|
5740 | { 0x321313, 0x321316, 0x3455f7c9, 0x000000d1, 0, 118 }, /* #60 */
|
---|
5741 | { 0x0d6cc6, 0x0d6416, 0x3455f7c9, 0x000000d1, 0, 118 }, /* #60 b */
|
---|
5742 | { 0x3a2507, 0x3a2592, 0xc794a8cc, 0xfff1e52a, 0, 74 }, /* #61 */
|
---|
5743 | { 0x055ad2, 0x055292, 0xc794a8cc, 0xfff1e52a, 0, 74 }, /* #61 b */
|
---|
5744 | { 0x230287, 0x230216, 0x2e565ab7, 0x0000002e, 0, 120 }, /* #62 */
|
---|
5745 | { 0x1c7d52, 0x1c7516, 0x2e565ab7, 0x0000002e, 0, 120 }, /* #62 b */
|
---|
5746 | { 0x1652c6, 0x165212, 0x5855f19d, 0x0000002c, 0, 57 }, /* #63 */
|
---|
5747 | { 0x292d13, 0x292512, 0x5855f19d, 0x0000002c, 0, 57 }, /* #63 b */
|
---|
5748 | { 0x021d57, 0x021516, 0x39298173, 0x000e4a60, 0, 42 }, /* #64 */
|
---|
5749 | { 0x3d6282, 0x3d6216, 0x39298173, 0x000e4a60, 0, 42 }, /* #64 b */
|
---|
5750 | { 0x386482, 0x386412, 0x5be9fc86, 0x0000000b, 0, 59 }, /* #65 */
|
---|
5751 | { 0x071b57, 0x071312, 0x5be9fc86, 0x0000000b, 0, 59 }, /* #65 b */
|
---|
5752 | { 0x2d0dc3, 0x2d0517, 0x7fc537ee, 0x001ff14d, 0, 74 }, /* #66 */
|
---|
5753 | { 0x127216, 0x127217, 0x7fc537ee, 0x001ff14d, 0, 74 }, /* #66 b */
|
---|
5754 | { 0x181293, 0x181217, 0x6b6d9330, 0x0035b6c9, 0, 105 }, /* #67 */
|
---|
5755 | { 0x276d46, 0x276517, 0x6b6d9330, 0x0035b6c9, 0, 105 }, /* #67 b */
|
---|
5756 | { 0x016f42, 0x016717, 0x374259ce, 0x0000001b, 0, 57 }, /* #68 */
|
---|
5757 | { 0x3e1097, 0x3e1017, 0x374259ce, 0x0000001b, 0, 57 }, /* #68 b */
|
---|
5758 | { 0x077e82, 0x077613, 0x47979674, 0x00004797, 0, 16 }, /* #69 */
|
---|
5759 | { 0x380157, 0x380113, 0x47979674, 0x00004797, 0, 16 }, /* #69 b */
|
---|
5760 | { 0x0212d3, 0x021212, 0x5b3d0e24, 0x005b3d0e, 0, 72 }, /* #70 */
|
---|
5761 | { 0x3d6d06, 0x3d6512, 0x5b3d0e24, 0x005b3d0e, 0, 72 }, /* #70 b */
|
---|
5762 | { 0x064d97, 0x064592, 0xfcede39e, 0xffffff3b, 0, 82 }, /* #71 */
|
---|
5763 | { 0x393242, 0x393292, 0xfcede39e, 0xffffff3b, 0, 82 }, /* #71 b */
|
---|
5764 | { 0x1c49d2, 0x1c4193, 0xde8ff207, 0xfffffffe, 0, 61 }, /* #72 */
|
---|
5765 | { 0x233607, 0x233693, 0xde8ff207, 0xfffffffe, 0, 61 }, /* #72 b */
|
---|
5766 | { 0x371393, 0x371392, 0x98b9ac85, 0xfffcc5cd, 0, 13 }, /* #73 */
|
---|
5767 | { 0x086c46, 0x086492, 0x98b9ac85, 0xfffcc5cd, 0, 13 }, /* #73 b */
|
---|
5768 | { 0x2a2b47, 0x2a2312, 0x07472afb, 0x00000007, 0, 120 }, /* #74 */
|
---|
5769 | { 0x155492, 0x155412, 0x07472afb, 0x00000007, 0, 120 }, /* #74 b */
|
---|
5770 | { 0x036802, 0x036096, 0x9b20e492, 0xfffffff3, 0, 123 }, /* #75 */
|
---|
5771 | { 0x3c17d7, 0x3c1796, 0x9b20e492, 0xfffffff3, 0, 123 }, /* #75 b */
|
---|
5772 | { 0x0862d2, 0x086292, 0xc1ad4745, 0xfffff06b, 0, 50 }, /* #76 */
|
---|
5773 | { 0x371d07, 0x371592, 0xc1ad4745, 0xfffff06b, 0, 50 }, /* #76 b */
|
---|
5774 | { 0x174ec7, 0x174692, 0x9bb6f95d, 0xe6edbe57, 0, 98 }, /* #77 */
|
---|
5775 | { 0x283112, 0x283192, 0x9bb6f95d, 0xe6edbe57, 0, 98 }, /* #77 b */
|
---|
5776 | { 0x231446, 0x231457, 0x640fdbe0, 0x00000000, 0, 31 }, /* #78 */
|
---|
5777 | { 0x1c6b93, 0x1c6357, 0x640fdbe0, 0x00000000, 0, 31 }, /* #78 b */
|
---|
5778 | { 0x3d1452, 0x3d1492, 0xc18b8527, 0xfffffff8, 0, 59 }, /* #79 */
|
---|
5779 | { 0x026b87, 0x026392, 0xc18b8527, 0xfffffff8, 0, 59 }, /* #79 b */
|
---|
5780 | { 0x113656, 0x113617, 0x1cc5ed7a, 0x000398bd, 0, 43 }, /* #80 */
|
---|
5781 | { 0x2e4983, 0x2e4117, 0x1cc5ed7a, 0x000398bd, 0, 43 }, /* #80 b */
|
---|
5782 | { 0x123702, 0x123796, 0xf5699652, 0xfead32ca, 0, 99 }, /* #81 */
|
---|
5783 | { 0x2d48d7, 0x2d4096, 0xf5699652, 0xfead32ca, 0, 99 }, /* #81 b */
|
---|
5784 | { 0x072f16, 0x072792, 0x94795955, 0xfffff28f, 0, 115 }, /* #82 */
|
---|
5785 | { 0x3850c3, 0x385092, 0x94795955, 0xfffff28f, 0, 115 }, /* #82 b */
|
---|
5786 | { 0x394a56, 0x394292, 0xee1d3930, 0xffffffdc, 0, 119 }, /* #83 */
|
---|
5787 | { 0x063583, 0x063592, 0xee1d3930, 0xffffffdc, 0, 119 }, /* #83 b */
|
---|
5788 | { 0x280b47, 0x280393, 0xbd59d0a1, 0xfffffffe, 0, 126 }, /* #84 */
|
---|
5789 | { 0x177492, 0x177493, 0xbd59d0a1, 0xfffffffe, 0, 126 }, /* #84 b */
|
---|
5790 | { 0x394a06, 0x394216, 0x4ac06a33, 0x004ac06a, 0, 72 }, /* #85 */
|
---|
5791 | { 0x0635d3, 0x063516, 0x4ac06a33, 0x004ac06a, 0, 72 }, /* #85 b */
|
---|
5792 | { 0x3f13c6, 0x3f1316, 0x7709067d, 0x00000077, 0, 24 }, /* #86 */
|
---|
5793 | { 0x006c13, 0x006416, 0x7709067d, 0x00000077, 0, 24 }, /* #86 b */
|
---|
5794 | { 0x1d4843, 0x1d4097, 0xd44f1078, 0xff513c41, 0, 6 }, /* #87 */
|
---|
5795 | { 0x223796, 0x223797, 0xd44f1078, 0xff513c41, 0, 6 }, /* #87 b */
|
---|
5796 | { 0x102e03, 0x102696, 0x9b91dcf5, 0xfffff372, 0, 83 }, /* #88 */
|
---|
5797 | { 0x2f51d6, 0x2f5196, 0x9b91dcf5, 0xfffff372, 0, 83 }, /* #88 b */
|
---|
5798 | { 0x105d03, 0x105593, 0xa427d332, 0xffd213e9, 0, 41 }, /* #89 */
|
---|
5799 | { 0x2f22d6, 0x2f2293, 0xa427d332, 0xffd213e9, 0, 41 }, /* #89 b */
|
---|
5800 | { 0x242393, 0x242316, 0x7bb75d8a, 0x00f76ebb, 0, 39 }, /* #90 */
|
---|
5801 | { 0x1b5c46, 0x1b5416, 0x7bb75d8a, 0x00f76ebb, 0, 39 }, /* #90 b */
|
---|
5802 | { 0x073083, 0x073057, 0x1c0c38ed, 0x00000000, 0, 125 }, /* #91 */
|
---|
5803 | { 0x384f56, 0x384757, 0x1c0c38ed, 0x00000000, 0, 125 }, /* #91 b */
|
---|
5804 | { 0x354196, 0x354196, 0xa337e6f0, 0xa337e6f0, 0, 32 }, /* #92 */
|
---|
5805 | { 0x0a3e43, 0x0a3e43, 0xa337e6f0, 0xa337e6f0, 0, 32 }, /* #92 b */
|
---|
5806 | { 0x343653, 0x343616, 0x19b8781f, 0x00066e1e, 0, 106 }, /* #93 */
|
---|
5807 | { 0x0b4986, 0x0b4116, 0x19b8781f, 0x00066e1e, 0, 106 }, /* #93 b */
|
---|
5808 | { 0x2c3653, 0x2c3697, 0x8faae8d5, 0xffff1f55, 0, 79 }, /* #94 */
|
---|
5809 | { 0x134986, 0x134197, 0x8faae8d5, 0xffff1f55, 0, 79 }, /* #94 b */
|
---|
5810 | { 0x2e2606, 0x2e2617, 0x28c3f91a, 0x00000a30, 0, 50 }, /* #95 */
|
---|
5811 | { 0x1159d3, 0x115117, 0x28c3f91a, 0x00000a30, 0, 50 }, /* #95 b */
|
---|
5812 | };
|
---|
5813 | static const BINU64_TEST_T g_aTests_rol_u64_amd[] =
|
---|
5814 | {
|
---|
5815 | { 0x313c57, 0x313456, 0x0000000000000000, 0x0000000000000000, 0, 55 }, /* #0 */
|
---|
5816 | { 0x0e4382, 0x0e4382, 0x0000000000000000, 0x0000000000000000, 0, 55 }, /* #0 b */
|
---|
5817 | { 0x2062c2, 0x2062c2, 0x0000000000000000, 0x0000000000000000, 0, 15 }, /* #1 */
|
---|
5818 | { 0x1f1d17, 0x1f1516, 0x0000000000000000, 0x0000000000000000, 0, 15 }, /* #1 b */
|
---|
5819 | { 0x365607, 0x365606, 0x0000000000000000, 0x0000000000000000, 0, 243 }, /* #2 */
|
---|
5820 | { 0x0929d2, 0x0921d2, 0x0000000000000000, 0x0000000000000000, 0, 243 }, /* #2 b */
|
---|
5821 | { 0x1e2dc7, 0x1e25c6, 0x0000000000000000, 0x0000000000000000, 0, 5 }, /* #3 */
|
---|
5822 | { 0x215212, 0x215212, 0x0000000000000000, 0x0000000000000000, 0, 5 }, /* #3 b */
|
---|
5823 | { 0x2c5b42, 0x2c5342, 0x0000000000000000, 0x0000000000000000, 0, 78 }, /* #4 */
|
---|
5824 | { 0x132497, 0x132496, 0x0000000000000000, 0x0000000000000000, 0, 78 }, /* #4 b */
|
---|
5825 | { 0x300613, 0x300612, 0x0000000000000000, 0x0000000000000000, 0, 15 }, /* #5 */
|
---|
5826 | { 0x0f79c6, 0x0f71c6, 0x0000000000000000, 0x0000000000000000, 0, 15 }, /* #5 b */
|
---|
5827 | { 0x000c16, 0x000416, 0x73f260afe82f37b5, 0x4c15fd05e6f6ae7e, 0, 205 }, /* #6 */
|
---|
5828 | { 0x3f73c3, 0x3f73c2, 0x73f260afe82f37b5, 0x4c15fd05e6f6ae7e, 0, 205 }, /* #6 b */
|
---|
5829 | { 0x3367d2, 0x336fd2, 0x7bda5e31c5c2db86, 0xcf7b4bc638b85b70, 0, 125 }, /* #7 */
|
---|
5830 | { 0x0c1807, 0x0c1806, 0x7bda5e31c5c2db86, 0xcf7b4bc638b85b70, 0, 125 }, /* #7 b */
|
---|
5831 | { 0x2a5c06, 0x2a5406, 0xf9b0e14645ff43a0, 0x14645ff43a0f9b0e, 0, 20 }, /* #8 */
|
---|
5832 | { 0x1523d3, 0x1523d2, 0xf9b0e14645ff43a0, 0x14645ff43a0f9b0e, 0, 20 }, /* #8 b */
|
---|
5833 | { 0x1336d2, 0x1336d2, 0x3416ab661be2833f, 0x682d56cc37c5067e, 0, 65 }, /* #9 */
|
---|
5834 | { 0x2c4907, 0x2c4106, 0x3416ab661be2833f, 0x682d56cc37c5067e, 0, 65 }, /* #9 b */
|
---|
5835 | { 0x0a7a57, 0x0a7256, 0xbec2d9674fa590c2, 0x1857d85b2ce9f4b2, 0, 53 }, /* #10 */
|
---|
5836 | { 0x350582, 0x350582, 0xbec2d9674fa590c2, 0x1857d85b2ce9f4b2, 0, 53 }, /* #10 b */
|
---|
5837 | { 0x360346, 0x360346, 0xb41f14fc85a4851c, 0x42d2428e5a0f8a7e, 0, 31 }, /* #11 */
|
---|
5838 | { 0x097c93, 0x097492, 0xb41f14fc85a4851c, 0x42d2428e5a0f8a7e, 0, 31 }, /* #11 b */
|
---|
5839 | { 0x0677d2, 0x067fd3, 0x88290fc237f8342b, 0x710521f846ff0685, 0, 189 }, /* #12 */
|
---|
5840 | { 0x390807, 0x390807, 0x88290fc237f8342b, 0x710521f846ff0685, 0, 189 }, /* #12 b */
|
---|
5841 | { 0x381402, 0x381402, 0x1f61d3ce4b3d34fd, 0x74f392cf4d3f47d8, 0, 78 }, /* #13 */
|
---|
5842 | { 0x076bd7, 0x0763d6, 0x1f61d3ce4b3d34fd, 0x74f392cf4d3f47d8, 0, 78 }, /* #13 b */
|
---|
5843 | { 0x146ec3, 0x146ec3, 0x1354d553545fa52b, 0x517e94ac4d53554d, 0, 226 }, /* #14 */
|
---|
5844 | { 0x2b1116, 0x2b1917, 0x1354d553545fa52b, 0x517e94ac4d53554d, 0, 226 }, /* #14 b */
|
---|
5845 | { 0x093403, 0x093c02, 0xedd23228bf88cb29, 0x8cb29edd23228bf8, 0, 108 }, /* #15 */
|
---|
5846 | { 0x364bd6, 0x364bd6, 0xedd23228bf88cb29, 0x8cb29edd23228bf8, 0, 108 }, /* #15 b */
|
---|
5847 | { 0x205bc2, 0x205bc3, 0x977caef57e72a056, 0x5f9ca815a5df2bbd, 0, 222 }, /* #16 */
|
---|
5848 | { 0x1f2417, 0x1f2c17, 0x977caef57e72a056, 0x5f9ca815a5df2bbd, 0, 222 }, /* #16 b */
|
---|
5849 | { 0x291bc2, 0x2913c3, 0x32a6e803711f20de, 0x9537401b88f906f1, 0, 195 }, /* #17 */
|
---|
5850 | { 0x166417, 0x166417, 0x32a6e803711f20de, 0x9537401b88f906f1, 0, 195 }, /* #17 b */
|
---|
5851 | { 0x075982, 0x075183, 0x0ef70089a4236200, 0xb8044d211b100077, 0, 11 }, /* #18 */
|
---|
5852 | { 0x382657, 0x382657, 0x0ef70089a4236200, 0xb8044d211b100077, 0, 11 }, /* #18 b */
|
---|
5853 | { 0x2476c3, 0x247ec2, 0xf1023cddfa46996a, 0x8f377e91a65abc40, 0, 78 }, /* #19 */
|
---|
5854 | { 0x1b0916, 0x1b0916, 0xf1023cddfa46996a, 0x8f377e91a65abc40, 0, 78 }, /* #19 b */
|
---|
5855 | { 0x152bd7, 0x1523d7, 0x15f3ada8d2cd145c, 0xa28b82be75b51a59, 0, 173 }, /* #20 */
|
---|
5856 | { 0x2a5402, 0x2a5403, 0x15f3ada8d2cd145c, 0xa28b82be75b51a59, 0, 173 }, /* #20 b */
|
---|
5857 | { 0x3c5bd7, 0x3c5bd6, 0x85525aff78452c19, 0xd7fbc22960cc2a92, 0, 19 }, /* #21 */
|
---|
5858 | { 0x032402, 0x032c02, 0x85525aff78452c19, 0xd7fbc22960cc2a92, 0, 19 }, /* #21 b */
|
---|
5859 | { 0x022392, 0x022b92, 0xda82ba07c840dd54, 0x9b505740f9081baa, 0, 253 }, /* #22 */
|
---|
5860 | { 0x3d5c47, 0x3d5c46, 0xda82ba07c840dd54, 0x9b505740f9081baa, 0, 253 }, /* #22 b */
|
---|
5861 | { 0x380a16, 0x380a17, 0x80a11ae62d315093, 0x509380a11ae62d31, 0, 48 }, /* #23 */
|
---|
5862 | { 0x0775c3, 0x077dc3, 0x80a11ae62d315093, 0x509380a11ae62d31, 0, 48 }, /* #23 b */
|
---|
5863 | { 0x063cd6, 0x0634d7, 0xdc7ec36aa5f39be0, 0xb552f9cdf06e3f61, 0, 151 }, /* #24 */
|
---|
5864 | { 0x394303, 0x394303, 0xdc7ec36aa5f39be0, 0xb552f9cdf06e3f61, 0, 151 }, /* #24 b */
|
---|
5865 | { 0x222197, 0x222197, 0xf6534bfa4968a98c, 0x94d2fe925a2a633d, 0, 198 }, /* #25 */
|
---|
5866 | { 0x1d5e42, 0x1d5643, 0xf6534bfa4968a98c, 0x94d2fe925a2a633d, 0, 198 }, /* #25 b */
|
---|
5867 | { 0x2d1d92, 0x2d1d93, 0xe3414a79ecc5a2c5, 0x3cf662d162f1a0a5, 0, 215 }, /* #26 */
|
---|
5868 | { 0x126247, 0x126a47, 0xe3414a79ecc5a2c5, 0x3cf662d162f1a0a5, 0, 215 }, /* #26 b */
|
---|
5869 | { 0x0a4e17, 0x0a4e16, 0xd746dd5b27dfd1cc, 0xdbab64fbfa399ae8, 0, 77 }, /* #27 */
|
---|
5870 | { 0x3531c2, 0x3539c2, 0xd746dd5b27dfd1cc, 0xdbab64fbfa399ae8, 0, 77 }, /* #27 b */
|
---|
5871 | { 0x3e5182, 0x3e5983, 0x8e049da6056e52e6, 0x2769815b94b9a381, 0, 78 }, /* #28 */
|
---|
5872 | { 0x012e57, 0x012e57, 0x8e049da6056e52e6, 0x2769815b94b9a381, 0, 78 }, /* #28 b */
|
---|
5873 | { 0x172c97, 0x172497, 0x196079aafa4c169c, 0x832c0f355f4982d3, 0, 189 }, /* #29 */
|
---|
5874 | { 0x285342, 0x285343, 0x196079aafa4c169c, 0x832c0f355f4982d3, 0, 189 }, /* #29 b */
|
---|
5875 | { 0x003292, 0x003a92, 0x61b80fefd093f4f9, 0xdc07f7e849fa7cb0, 0, 7 }, /* #30 */
|
---|
5876 | { 0x3f4d47, 0x3f4d46, 0x61b80fefd093f4f9, 0xdc07f7e849fa7cb0, 0, 7 }, /* #30 b */
|
---|
5877 | { 0x073497, 0x073496, 0x7fbe6ffe0d695aa6, 0x6b4ad533fdf37ff0, 0, 99 }, /* #31 */
|
---|
5878 | { 0x384b42, 0x384342, 0x7fbe6ffe0d695aa6, 0x6b4ad533fdf37ff0, 0, 99 }, /* #31 b */
|
---|
5879 | { 0x1d77d3, 0x1d7fd3, 0xfa50bbc4ba67e2a4, 0x4a1778974cfc549f, 0, 197 }, /* #32 */
|
---|
5880 | { 0x220806, 0x220807, 0xfa50bbc4ba67e2a4, 0x4a1778974cfc549f, 0, 197 }, /* #32 b */
|
---|
5881 | { 0x0e5cd2, 0x0e5cd3, 0x5e5f0ef111c31423, 0x7c3bc4470c508d79, 0, 202 }, /* #33 */
|
---|
5882 | { 0x312307, 0x312b07, 0x5e5f0ef111c31423, 0x7c3bc4470c508d79, 0, 202 }, /* #33 b */
|
---|
5883 | { 0x146182, 0x146182, 0x50432940289ec79d, 0x7b1e75410ca500a2, 0, 234 }, /* #34 */
|
---|
5884 | { 0x2b1e57, 0x2b1656, 0x50432940289ec79d, 0x7b1e75410ca500a2, 0, 234 }, /* #34 b */
|
---|
5885 | { 0x210f86, 0x210f87, 0xe003b9ca220a8297, 0x052fc00773944415, 0, 49 }, /* #35 */
|
---|
5886 | { 0x1e7053, 0x1e7853, 0xe003b9ca220a8297, 0x052fc00773944415, 0, 49 }, /* #35 b */
|
---|
5887 | { 0x2b3753, 0x2b3f52, 0x9bd2eba3cb92f020, 0x8f2e4bc0826f4bae, 0, 154 }, /* #36 */
|
---|
5888 | { 0x144886, 0x144886, 0x9bd2eba3cb92f020, 0x8f2e4bc0826f4bae, 0, 154 }, /* #36 b */
|
---|
5889 | { 0x1d3153, 0x1d3952, 0x88a83a6ab2a65f04, 0x9aaca997c1222a0e, 0, 150 }, /* #37 */
|
---|
5890 | { 0x224e86, 0x224e86, 0x88a83a6ab2a65f04, 0x9aaca997c1222a0e, 0, 150 }, /* #37 b */
|
---|
5891 | { 0x1a0657, 0x1a0e56, 0x23410691262953dd, 0x953dd23410691262, 0, 172 }, /* #38 */
|
---|
5892 | { 0x257982, 0x257982, 0x23410691262953dd, 0x953dd23410691262, 0, 172 }, /* #38 b */
|
---|
5893 | { 0x0d2a47, 0x0d2a47, 0x7b40398e23aa3410, 0x680731c47546820f, 0, 5 }, /* #39 */
|
---|
5894 | { 0x325592, 0x325d93, 0x7b40398e23aa3410, 0x680731c47546820f, 0, 5 }, /* #39 b */
|
---|
5895 | { 0x3f0c82, 0x3f0c83, 0x33cf01d33163625d, 0x2e99e780e998b1b1, 0, 55 }, /* #40 */
|
---|
5896 | { 0x007357, 0x007b57, 0x33cf01d33163625d, 0x2e99e780e998b1b1, 0, 55 }, /* #40 b */
|
---|
5897 | { 0x3d1bc7, 0x3d1bc6, 0x23fe451694ace924, 0xa56749211ff228b4, 0, 163 }, /* #41 */
|
---|
5898 | { 0x026412, 0x026c12, 0x23fe451694ace924, 0xa56749211ff228b4, 0, 163 }, /* #41 b */
|
---|
5899 | { 0x112957, 0x112156, 0x955f03f8873b8805, 0x07f10e77100b2abe, 0, 145 }, /* #42 */
|
---|
5900 | { 0x2e5682, 0x2e5682, 0x955f03f8873b8805, 0x07f10e77100b2abe, 0, 145 }, /* #42 b */
|
---|
5901 | { 0x232f03, 0x232702, 0xdb4614f5cafec152, 0x14f5cafec152db46, 0, 208 }, /* #43 */
|
---|
5902 | { 0x1c50d6, 0x1c50d6, 0xdb4614f5cafec152, 0x14f5cafec152db46, 0, 208 }, /* #43 b */
|
---|
5903 | { 0x1d24d7, 0x1d24d6, 0x57fe9a7a62364162, 0x236416257fe9a7a6, 0, 228 }, /* #44 */
|
---|
5904 | { 0x225b02, 0x225302, 0x57fe9a7a62364162, 0x236416257fe9a7a6, 0, 228 }, /* #44 b */
|
---|
5905 | { 0x130cc2, 0x130cc2, 0x46465e5125f24bad, 0x97c92eb519197944, 0, 226 }, /* #45 */
|
---|
5906 | { 0x2c7317, 0x2c7b16, 0x46465e5125f24bad, 0x97c92eb519197944, 0, 226 }, /* #45 b */
|
---|
5907 | { 0x110e07, 0x110e06, 0xbd778e351a04fce6, 0x9f9cd7aef1c6a340, 0, 237 }, /* #46 */
|
---|
5908 | { 0x2e71d2, 0x2e79d2, 0xbd778e351a04fce6, 0x9f9cd7aef1c6a340, 0, 237 }, /* #46 b */
|
---|
5909 | { 0x135153, 0x135952, 0x774c741dd493dbf0, 0xeea49edf83ba63a0, 0, 27 }, /* #47 */
|
---|
5910 | { 0x2c2e86, 0x2c2e86, 0x774c741dd493dbf0, 0xeea49edf83ba63a0, 0, 27 }, /* #47 b */
|
---|
5911 | { 0x371a92, 0x371292, 0x0934cad2b8b17012, 0x04824d32b4ae2c5c, 0, 182 }, /* #48 */
|
---|
5912 | { 0x086547, 0x086546, 0x0934cad2b8b17012, 0x04824d32b4ae2c5c, 0, 182 }, /* #48 b */
|
---|
5913 | { 0x280586, 0x280587, 0x48e4bbcc3ade0fe1, 0xd6f07f0a4725de61, 0, 163 }, /* #49 */
|
---|
5914 | { 0x177a53, 0x177253, 0x48e4bbcc3ade0fe1, 0xd6f07f0a4725de61, 0, 163 }, /* #49 b */
|
---|
5915 | { 0x147d07, 0x147507, 0x71a498da3d9c8fcb, 0xc8fcb71a498da3d9, 0, 172 }, /* #50 */
|
---|
5916 | { 0x2b02d2, 0x2b02d3, 0x71a498da3d9c8fcb, 0xc8fcb71a498da3d9, 0, 172 }, /* #50 b */
|
---|
5917 | { 0x187242, 0x187242, 0xe912187e9490b7c9, 0x1fa5242df27a4486, 0, 22 }, /* #51 */
|
---|
5918 | { 0x270d97, 0x270596, 0xe912187e9490b7c9, 0x1fa5242df27a4486, 0, 22 }, /* #51 b */
|
---|
5919 | { 0x3b3852, 0x3b3052, 0x2364bd588a41c2ee, 0x5eac4520e17711b2, 0, 143 }, /* #52 */
|
---|
5920 | { 0x044787, 0x044786, 0x2364bd588a41c2ee, 0x5eac4520e17711b2, 0, 143 }, /* #52 b */
|
---|
5921 | { 0x340413, 0x340c12, 0x66dae60c2441f76c, 0xc184883eed8cdb5c, 0, 149 }, /* #53 */
|
---|
5922 | { 0x0b7bc6, 0x0b7bc6, 0x66dae60c2441f76c, 0xc184883eed8cdb5c, 0, 149 }, /* #53 b */
|
---|
5923 | { 0x004b43, 0x004b43, 0x64b3a390f05af985, 0x259d1c8782d7cc2b, 0, 195 }, /* #54 */
|
---|
5924 | { 0x3f3496, 0x3f3c97, 0x64b3a390f05af985, 0x259d1c8782d7cc2b, 0, 195 }, /* #54 b */
|
---|
5925 | { 0x1f7c17, 0x1f7c16, 0x86c8e53f55d5ca1f, 0xeae50fc364729faa, 0, 103 }, /* #55 */
|
---|
5926 | { 0x2003c2, 0x200bc2, 0x86c8e53f55d5ca1f, 0xeae50fc364729faa, 0, 103 }, /* #55 b */
|
---|
5927 | { 0x092b46, 0x092b47, 0x43b6b705afd5e524, 0x5794910edadc16bf, 0, 42 }, /* #56 */
|
---|
5928 | { 0x365493, 0x365c93, 0x43b6b705afd5e524, 0x5794910edadc16bf, 0, 42 }, /* #56 b */
|
---|
5929 | { 0x247bc7, 0x2473c7, 0xf6cb4e796039dcbe, 0x969cf2c073b97ded, 0, 9 }, /* #57 */
|
---|
5930 | { 0x1b0412, 0x1b0413, 0xf6cb4e796039dcbe, 0x969cf2c073b97ded, 0, 9 }, /* #57 b */
|
---|
5931 | { 0x0768d2, 0x0760d2, 0x03b72c1b6cf4ec14, 0x3b72c1b6cf4ec140, 0, 132 }, /* #58 */
|
---|
5932 | { 0x381707, 0x381706, 0x03b72c1b6cf4ec14, 0x3b72c1b6cf4ec140, 0, 132 }, /* #58 b */
|
---|
5933 | { 0x3d40c2, 0x3d48c3, 0xf2b1739680e9c1c9, 0x38393e562e72d01d, 0, 173 }, /* #59 */
|
---|
5934 | { 0x023f17, 0x023f17, 0xf2b1739680e9c1c9, 0x38393e562e72d01d, 0, 173 }, /* #59 b */
|
---|
5935 | { 0x377006, 0x377807, 0x8c30a0d068f76d6b, 0x6d6b8c30a0d068f7, 0, 240 }, /* #60 */
|
---|
5936 | { 0x080fd3, 0x080fd3, 0x8c30a0d068f76d6b, 0x6d6b8c30a0d068f7, 0, 240 }, /* #60 b */
|
---|
5937 | { 0x307ed3, 0x3076d3, 0x202b68ea7f2a06e7, 0xca81b9c80ada3a9f, 0, 38 }, /* #61 */
|
---|
5938 | { 0x0f0106, 0x0f0107, 0x202b68ea7f2a06e7, 0xca81b9c80ada3a9f, 0, 38 }, /* #61 b */
|
---|
5939 | { 0x3a0cc2, 0x3a04c3, 0x103d5a5f06ddde8a, 0xab4be0dbbbd14207, 0, 77 }, /* #62 */
|
---|
5940 | { 0x057317, 0x057317, 0x103d5a5f06ddde8a, 0xab4be0dbbbd14207, 0, 77 }, /* #62 b */
|
---|
5941 | { 0x0872c2, 0x0872c3, 0x3ceb0cd542e7bff3, 0x9d619aa85cf7fe67, 0, 5 }, /* #63 */
|
---|
5942 | { 0x370d17, 0x370517, 0x3ceb0cd542e7bff3, 0x9d619aa85cf7fe67, 0, 5 }, /* #63 b */
|
---|
5943 | { 0x2b4a96, 0x2b4a96, 0x40db2b0d110e4902, 0x9036cac344439240, 0, 190 }, /* #64 */
|
---|
5944 | { 0x143543, 0x143d42, 0x40db2b0d110e4902, 0x9036cac344439240, 0, 190 }, /* #64 b */
|
---|
5945 | { 0x3a6ac2, 0x3a6ac2, 0xe9e9b7b85200ab3b, 0xe14802acefa7a6de, 0, 90 }, /* #65 */
|
---|
5946 | { 0x051517, 0x051d16, 0xe9e9b7b85200ab3b, 0xe14802acefa7a6de, 0, 90 }, /* #65 b */
|
---|
5947 | { 0x241e93, 0x241693, 0xdaa079fe331b9fec, 0xf8cc6e7fb36a81e7, 0, 90 }, /* #66 */
|
---|
5948 | { 0x1b6146, 0x1b6147, 0xdaa079fe331b9fec, 0xf8cc6e7fb36a81e7, 0, 90 }, /* #66 b */
|
---|
5949 | { 0x0b03c6, 0x0b0bc7, 0x3cd84c672caea12f, 0x2ba84bcf361319cb, 0, 102 }, /* #67 */
|
---|
5950 | { 0x347c13, 0x347c13, 0x3cd84c672caea12f, 0x2ba84bcf361319cb, 0, 102 }, /* #67 b */
|
---|
5951 | { 0x0a2202, 0x0a2a03, 0xd5cc6f2952488003, 0x10007ab98de52a49, 0, 237 }, /* #68 */
|
---|
5952 | { 0x355dd7, 0x355dd7, 0xd5cc6f2952488003, 0x10007ab98de52a49, 0, 237 }, /* #68 b */
|
---|
5953 | { 0x077953, 0x077952, 0xabbcd462d4bca040, 0xa040abbcd462d4bc, 0, 48 }, /* #69 */
|
---|
5954 | { 0x380686, 0x380e86, 0xabbcd462d4bca040, 0xa040abbcd462d4bc, 0, 48 }, /* #69 b */
|
---|
5955 | { 0x3a1017, 0x3a1017, 0x15a36392553817d0, 0xc92a9c0be80ad1b1, 0, 87 }, /* #70 */
|
---|
5956 | { 0x056fc2, 0x0567c3, 0x15a36392553817d0, 0xc92a9c0be80ad1b1, 0, 87 }, /* #70 b */
|
---|
5957 | { 0x047407, 0x047c07, 0xb99fd22bdc1d1640, 0x5ee0e8b205ccfe91, 0, 155 }, /* #71 */
|
---|
5958 | { 0x3b0bd2, 0x3b0bd3, 0xb99fd22bdc1d1640, 0x5ee0e8b205ccfe91, 0, 155 }, /* #71 b */
|
---|
5959 | { 0x190456, 0x190c56, 0xa2e76bc201f59862, 0xe76bc201f59862a2, 0, 72 }, /* #72 */
|
---|
5960 | { 0x267b83, 0x267b82, 0xa2e76bc201f59862, 0xe76bc201f59862a2, 0, 72 }, /* #72 b */
|
---|
5961 | { 0x345b87, 0x345b87, 0xe48b874c64fa2cae, 0x3e8b2bb922e1d319, 0, 38 }, /* #73 */
|
---|
5962 | { 0x0b2452, 0x0b2c53, 0xe48b874c64fa2cae, 0x3e8b2bb922e1d319, 0, 38 }, /* #73 b */
|
---|
5963 | { 0x034f02, 0x034f03, 0x17af3608d81532a2, 0x1b02a65442f5e6c1, 0, 93 }, /* #74 */
|
---|
5964 | { 0x3c30d7, 0x3c38d7, 0x17af3608d81532a2, 0x1b02a65442f5e6c1, 0, 93 }, /* #74 b */
|
---|
5965 | { 0x3d3817, 0x3d3016, 0xa7cc21ce3d6f91c8, 0x610e71eb7c8e453e, 0, 203 }, /* #75 */
|
---|
5966 | { 0x0247c2, 0x0247c2, 0xa7cc21ce3d6f91c8, 0x610e71eb7c8e453e, 0, 203 }, /* #75 b */
|
---|
5967 | { 0x041ec3, 0x0416c3, 0xfdf9fd8d6b13448e, 0xdf9fd8d6b13448ef, 0, 196 }, /* #76 */
|
---|
5968 | { 0x3b6116, 0x3b6117, 0xfdf9fd8d6b13448e, 0xdf9fd8d6b13448ef, 0, 196 }, /* #76 b */
|
---|
5969 | { 0x0e1dc6, 0x0e15c7, 0xf604256acde215c8, 0xab37885723d81095, 0, 218 }, /* #77 */
|
---|
5970 | { 0x316213, 0x316213, 0xf604256acde215c8, 0xab37885723d81095, 0, 218 }, /* #77 b */
|
---|
5971 | { 0x182947, 0x182146, 0xdf276357ba3d8dc8, 0x46f93b1abdd1ec6e, 0, 187 }, /* #78 */
|
---|
5972 | { 0x275692, 0x275692, 0xdf276357ba3d8dc8, 0x46f93b1abdd1ec6e, 0, 187 }, /* #78 b */
|
---|
5973 | { 0x294b86, 0x294386, 0x2a43a9b275eb49f1, 0x1d4d93af5a4f8952, 0, 203 }, /* #79 */
|
---|
5974 | { 0x163453, 0x163452, 0x2a43a9b275eb49f1, 0x1d4d93af5a4f8952, 0, 203 }, /* #79 b */
|
---|
5975 | { 0x004656, 0x004e56, 0xfd4a9fcaf78bd4f6, 0x953f95ef17a9edfa, 0, 9 }, /* #80 */
|
---|
5976 | { 0x3f3983, 0x3f3982, 0xfd4a9fcaf78bd4f6, 0x953f95ef17a9edfa, 0, 9 }, /* #80 b */
|
---|
5977 | { 0x0b3792, 0x0b3793, 0x4504b6faefaeebf3, 0xaeebf34504b6faef, 0, 168 }, /* #81 */
|
---|
5978 | { 0x344847, 0x344047, 0x4504b6faefaeebf3, 0xaeebf34504b6faef, 0, 168 }, /* #81 b */
|
---|
5979 | { 0x096242, 0x096242, 0x9068f912fc6fcea9, 0x6fcea99068f912fc, 0, 40 }, /* #82 */
|
---|
5980 | { 0x361d97, 0x361596, 0x9068f912fc6fcea9, 0x6fcea99068f912fc, 0, 40 }, /* #82 b */
|
---|
5981 | { 0x352403, 0x352c02, 0xd2267bcf08977f4c, 0xbbfa669133de7844, 0, 43 }, /* #83 */
|
---|
5982 | { 0x0a5bd6, 0x0a5bd6, 0xd2267bcf08977f4c, 0xbbfa669133de7844, 0, 43 }, /* #83 b */
|
---|
5983 | { 0x1f4186, 0x1f4986, 0x146f3266dd26a649, 0x8de64cdba4d4c922, 0, 5 }, /* #84 */
|
---|
5984 | { 0x203e53, 0x203e52, 0x146f3266dd26a649, 0x8de64cdba4d4c922, 0, 5 }, /* #84 b */
|
---|
5985 | { 0x0d2783, 0x0d2782, 0x981856c09e78f8d4, 0x7c6a4c0c2b604f3c, 0, 111 }, /* #85 */
|
---|
5986 | { 0x325856, 0x325056, 0x981856c09e78f8d4, 0x7c6a4c0c2b604f3c, 0, 111 }, /* #85 b */
|
---|
5987 | { 0x2726d2, 0x2726d3, 0xd636dd998cbb3392, 0x9c96b1b6eccc65d9, 0, 51 }, /* #86 */
|
---|
5988 | { 0x185907, 0x185107, 0xd636dd998cbb3392, 0x9c96b1b6eccc65d9, 0, 51 }, /* #86 b */
|
---|
5989 | { 0x2d5093, 0x2d5893, 0x98c0cf35ca8ca954, 0x1819e6b951952a93, 0, 69 }, /* #87 */
|
---|
5990 | { 0x122f46, 0x122f47, 0x98c0cf35ca8ca954, 0x1819e6b951952a93, 0, 69 }, /* #87 b */
|
---|
5991 | { 0x041a86, 0x041a86, 0xe72bdb95983e606a, 0xaf6e5660f981ab9c, 0, 74 }, /* #88 */
|
---|
5992 | { 0x3b6553, 0x3b6d52, 0xe72bdb95983e606a, 0xaf6e5660f981ab9c, 0, 74 }, /* #88 b */
|
---|
5993 | { 0x3e0416, 0x3e0c17, 0xaea08843cfcd49af, 0x26beba82210f3f35, 0, 114 }, /* #89 */
|
---|
5994 | { 0x017bc3, 0x017bc3, 0xaea08843cfcd49af, 0x26beba82210f3f35, 0, 114 }, /* #89 b */
|
---|
5995 | { 0x0e2d52, 0x0e2553, 0xe4d5b640fd1ca9e3, 0xe3e4d5b640fd1ca9, 0, 120 }, /* #90 */
|
---|
5996 | { 0x315287, 0x315287, 0xe4d5b640fd1ca9e3, 0xe3e4d5b640fd1ca9, 0, 120 }, /* #90 b */
|
---|
5997 | { 0x3e0cc3, 0x3e04c3, 0x991a5cdea38b76a5, 0xda966469737a8e2d, 0, 178 }, /* #91 */
|
---|
5998 | { 0x017316, 0x017317, 0x991a5cdea38b76a5, 0xda966469737a8e2d, 0, 178 }, /* #91 b */
|
---|
5999 | { 0x3d0816, 0x3d0816, 0x9b27182ab367ab6b, 0xd9eadae6c9c60aac, 0, 38 }, /* #92 */
|
---|
6000 | { 0x0277c3, 0x027fc2, 0x9b27182ab367ab6b, 0xd9eadae6c9c60aac, 0, 38 }, /* #92 b */
|
---|
6001 | { 0x2035c7, 0x203dc6, 0x0d0c93c91345d2b5, 0x93c91345d2b50d0c, 0, 208 }, /* #93 */
|
---|
6002 | { 0x1f4a12, 0x1f4a12, 0x0d0c93c91345d2b5, 0x93c91345d2b50d0c, 0, 208 }, /* #93 b */
|
---|
6003 | { 0x101393, 0x101393, 0x92747b1a4816d2f7, 0x92747b1a4816d2f7, 0, 64 }, /* #94 */
|
---|
6004 | { 0x2f6c46, 0x2f6c46, 0x92747b1a4816d2f7, 0x92747b1a4816d2f7, 0, 64 }, /* #94 b */
|
---|
6005 | { 0x205793, 0x205f92, 0x1014d298e5557f3e, 0xaabf9f080a694c72, 0, 103 }, /* #95 */
|
---|
6006 | { 0x1f2846, 0x1f2846, 0x1014d298e5557f3e, 0xaabf9f080a694c72, 0, 103 }, /* #95 b */
|
---|
6007 | };
|
---|
6008 | static const BINU64_TEST_T g_aTests_ror_u64_amd[] =
|
---|
6009 | {
|
---|
6010 | { 0x3e3582, 0x3e3582, 0x0000000000000000, 0x0000000000000000, 0, 70 }, /* #0 */
|
---|
6011 | { 0x014a57, 0x014256, 0x0000000000000000, 0x0000000000000000, 0, 70 }, /* #0 b */
|
---|
6012 | { 0x215b57, 0x215356, 0x0000000000000000, 0x0000000000000000, 0, 23 }, /* #1 */
|
---|
6013 | { 0x1e2482, 0x1e2482, 0x0000000000000000, 0x0000000000000000, 0, 23 }, /* #1 b */
|
---|
6014 | { 0x2f6147, 0x2f6146, 0x0000000000000000, 0x0000000000000000, 0, 225 }, /* #2 */
|
---|
6015 | { 0x101e92, 0x101692, 0x0000000000000000, 0x0000000000000000, 0, 225 }, /* #2 b */
|
---|
6016 | { 0x330ed2, 0x3306d2, 0x0000000000000000, 0x0000000000000000, 0, 190 }, /* #3 */
|
---|
6017 | { 0x0c7107, 0x0c7106, 0x0000000000000000, 0x0000000000000000, 0, 190 }, /* #3 b */
|
---|
6018 | { 0x352e93, 0x352692, 0x0000000000000000, 0x0000000000000000, 0, 158 }, /* #4 */
|
---|
6019 | { 0x0a5146, 0x0a5146, 0x0000000000000000, 0x0000000000000000, 0, 158 }, /* #4 b */
|
---|
6020 | { 0x3f64c6, 0x3f64c6, 0x0000000000000000, 0x0000000000000000, 0, 251 }, /* #5 */
|
---|
6021 | { 0x001b13, 0x001312, 0x0000000000000000, 0x0000000000000000, 0, 251 }, /* #5 b */
|
---|
6022 | { 0x3845d6, 0x384dd7, 0xa341beae2b7937d9, 0xab8ade4df668d06f, 0, 106 }, /* #6 */
|
---|
6023 | { 0x073a03, 0x073a03, 0xa341beae2b7937d9, 0xab8ade4df668d06f, 0, 106 }, /* #6 b */
|
---|
6024 | { 0x1a4543, 0x1a4542, 0x52e0b12008459f59, 0x021167d654b82c48, 0, 98 }, /* #7 */
|
---|
6025 | { 0x253a96, 0x253296, 0x52e0b12008459f59, 0x021167d654b82c48, 0, 98 }, /* #7 b */
|
---|
6026 | { 0x0e4b16, 0x0e4b16, 0xc2cd991d53f71620, 0x64754fdc58830b36, 0, 46 }, /* #8 */
|
---|
6027 | { 0x3134c3, 0x313cc2, 0xc2cd991d53f71620, 0x64754fdc58830b36, 0, 46 }, /* #8 b */
|
---|
6028 | { 0x0537c7, 0x053fc6, 0x8b0d2137895b5491, 0x4918b0d2137895b5, 0, 140 }, /* #9 */
|
---|
6029 | { 0x3a4812, 0x3a4812, 0x8b0d2137895b5491, 0x4918b0d2137895b5, 0, 140 }, /* #9 b */
|
---|
6030 | { 0x105dd2, 0x105dd2, 0x64aa9bb0d71cd03a, 0x4dd86b8e681d3255, 0, 113 }, /* #10 */
|
---|
6031 | { 0x2f2207, 0x2f2a06, 0x64aa9bb0d71cd03a, 0x4dd86b8e681d3255, 0, 113 }, /* #10 b */
|
---|
6032 | { 0x003f97, 0x003797, 0x64e57c3d0c18a0cf, 0xcaf87a1831419ec9, 0, 183 }, /* #11 */
|
---|
6033 | { 0x3f4042, 0x3f4043, 0x64e57c3d0c18a0cf, 0xcaf87a1831419ec9, 0, 183 }, /* #11 b */
|
---|
6034 | { 0x083797, 0x083f96, 0x57adf0b989866a51, 0x73130cd4a2af5be1, 0, 167 }, /* #12 */
|
---|
6035 | { 0x374842, 0x374842, 0x57adf0b989866a51, 0x73130cd4a2af5be1, 0, 167 }, /* #12 b */
|
---|
6036 | { 0x380546, 0x380d47, 0x4ed5ffb966ac9e70, 0x9ab279c13b57fee5, 0, 30 }, /* #13 */
|
---|
6037 | { 0x077a93, 0x077a93, 0x4ed5ffb966ac9e70, 0x9ab279c13b57fee5, 0, 30 }, /* #13 b */
|
---|
6038 | { 0x2a5917, 0x2a5916, 0x930e1a538406b005, 0x4c38694e101ac016, 0, 190 }, /* #14 */
|
---|
6039 | { 0x1526c2, 0x152ec2, 0x930e1a538406b005, 0x4c38694e101ac016, 0, 190 }, /* #14 b */
|
---|
6040 | { 0x0c5b42, 0x0c5342, 0xda531361d0bad66b, 0x175acd7b4a626c3a, 0, 155 }, /* #15 */
|
---|
6041 | { 0x332497, 0x332496, 0xda531361d0bad66b, 0x175acd7b4a626c3a, 0, 155 }, /* #15 b */
|
---|
6042 | { 0x104713, 0x104712, 0x0d8c20c120078480, 0x03c24006c6106090, 0, 217 }, /* #16 */
|
---|
6043 | { 0x2f38c6, 0x2f30c6, 0x0d8c20c120078480, 0x03c24006c6106090, 0, 217 }, /* #16 b */
|
---|
6044 | { 0x344046, 0x344847, 0x5cbb4d79733213f1, 0xaf2e66427e2b9769, 0, 171 }, /* #17 */
|
---|
6045 | { 0x0b3f93, 0x0b3f93, 0x5cbb4d79733213f1, 0xaf2e66427e2b9769, 0, 171 }, /* #17 b */
|
---|
6046 | { 0x0e58d2, 0x0e58d2, 0x3c16e48b4a06ac41, 0x782dc916940d5882, 0, 127 }, /* #18 */
|
---|
6047 | { 0x312707, 0x312f06, 0x3c16e48b4a06ac41, 0x782dc916940d5882, 0, 127 }, /* #18 b */
|
---|
6048 | { 0x2e1356, 0x2e1356, 0x5e4e6072fdb9831a, 0x397edcc18d2f2730, 0, 233 }, /* #19 */
|
---|
6049 | { 0x116c83, 0x116482, 0x5e4e6072fdb9831a, 0x397edcc18d2f2730, 0, 233 }, /* #19 b */
|
---|
6050 | { 0x2b2456, 0x2b2456, 0xf7e18c1de1a09df2, 0x09df2f7e18c1de1a, 0, 148 }, /* #20 */
|
---|
6051 | { 0x145b83, 0x145382, 0xf7e18c1de1a09df2, 0x09df2f7e18c1de1a, 0, 148 }, /* #20 b */
|
---|
6052 | { 0x2b3182, 0x2b3982, 0xb9b4967e9b479997, 0x6d1e665ee6d259fa, 0, 158 }, /* #21 */
|
---|
6053 | { 0x144e57, 0x144e56, 0xb9b4967e9b479997, 0x6d1e665ee6d259fa, 0, 158 }, /* #21 b */
|
---|
6054 | { 0x307d46, 0x307d47, 0xac3db38c999691cb, 0x9691cbac3db38c99, 0, 216 }, /* #22 */
|
---|
6055 | { 0x0f0293, 0x0f0a93, 0xac3db38c999691cb, 0x9691cbac3db38c99, 0, 216 }, /* #22 b */
|
---|
6056 | { 0x081e17, 0x081e16, 0xc22b13dd1fccdab6, 0x6d845627ba3f99b5, 0, 71 }, /* #23 */
|
---|
6057 | { 0x3761c2, 0x3769c2, 0xc22b13dd1fccdab6, 0x6d845627ba3f99b5, 0, 71 }, /* #23 b */
|
---|
6058 | { 0x144887, 0x144887, 0x3e3f34609c7abdbe, 0x9c7abdbe3e3f3460, 0, 96 }, /* #24 */
|
---|
6059 | { 0x2b3752, 0x2b3f53, 0x3e3f34609c7abdbe, 0x9c7abdbe3e3f3460, 0, 96 }, /* #24 b */
|
---|
6060 | { 0x394092, 0x394092, 0x6e9a4cdbcac87580, 0x06e9a4cdbcac8758, 0, 196 }, /* #25 */
|
---|
6061 | { 0x063f47, 0x063746, 0x6e9a4cdbcac87580, 0x06e9a4cdbcac8758, 0, 196 }, /* #25 b */
|
---|
6062 | { 0x1f4116, 0x1f4917, 0x6b21b55fe031e2cf, 0xabfc063c59ed6436, 0, 235 }, /* #26 */
|
---|
6063 | { 0x203ec3, 0x203ec3, 0x6b21b55fe031e2cf, 0xabfc063c59ed6436, 0, 235 }, /* #26 b */
|
---|
6064 | { 0x1448c3, 0x1448c2, 0x6c0788175b56039e, 0x580e79b01e205d6d, 0, 150 }, /* #27 */
|
---|
6065 | { 0x2b3716, 0x2b3f16, 0x6c0788175b56039e, 0x580e79b01e205d6d, 0, 150 }, /* #27 b */
|
---|
6066 | { 0x307587, 0x307587, 0x961218462b87a3c9, 0xc24308c570f47932, 0, 251 }, /* #28 */
|
---|
6067 | { 0x0f0a52, 0x0f0253, 0x961218462b87a3c9, 0xc24308c570f47932, 0, 251 }, /* #28 b */
|
---|
6068 | { 0x336953, 0x336153, 0x47b8ae2b085cd937, 0xd1ee2b8ac217364d, 0, 2 }, /* #29 */
|
---|
6069 | { 0x0c1686, 0x0c1687, 0x47b8ae2b085cd937, 0xd1ee2b8ac217364d, 0, 2 }, /* #29 b */
|
---|
6070 | { 0x073693, 0x073e93, 0x926831db47231d89, 0xa3918ec4c93418ed, 0, 33 }, /* #30 */
|
---|
6071 | { 0x384946, 0x384947, 0x926831db47231d89, 0xa3918ec4c93418ed, 0, 33 }, /* #30 b */
|
---|
6072 | { 0x0b7f86, 0x0b7787, 0x6b1137b09da2cc46, 0xc44dec2768b3119a, 0, 186 }, /* #31 */
|
---|
6073 | { 0x340053, 0x340053, 0x6b1137b09da2cc46, 0xc44dec2768b3119a, 0, 186 }, /* #31 b */
|
---|
6074 | { 0x082596, 0x082d96, 0x0f47d30ccffaa0a1, 0x7a3e98667fd50508, 0, 125 }, /* #32 */
|
---|
6075 | { 0x375a43, 0x375a42, 0x0f47d30ccffaa0a1, 0x7a3e98667fd50508, 0, 125 }, /* #32 b */
|
---|
6076 | { 0x241146, 0x241146, 0x3385deb28f299734, 0x3ca65cd0ce177aca, 0, 94 }, /* #33 */
|
---|
6077 | { 0x1b6e93, 0x1b6692, 0x3385deb28f299734, 0x3ca65cd0ce177aca, 0, 94 }, /* #33 b */
|
---|
6078 | { 0x390e42, 0x390643, 0xb73cf06426a1894c, 0xc4a65b9e78321350, 0, 145 }, /* #34 */
|
---|
6079 | { 0x067197, 0x067197, 0xb73cf06426a1894c, 0xc4a65b9e78321350, 0, 145 }, /* #34 b */
|
---|
6080 | { 0x310782, 0x310f83, 0x634ddec1c563ecc6, 0x98d377b07158fb31, 0, 2 }, /* #35 */
|
---|
6081 | { 0x0e7857, 0x0e7857, 0x634ddec1c563ecc6, 0x98d377b07158fb31, 0, 2 }, /* #35 b */
|
---|
6082 | { 0x013fd3, 0x013fd2, 0xb9ddd011754f8daa, 0x55ceee808baa7c6d, 0, 197 }, /* #36 */
|
---|
6083 | { 0x3e4006, 0x3e4806, 0xb9ddd011754f8daa, 0x55ceee808baa7c6d, 0, 197 }, /* #36 b */
|
---|
6084 | { 0x074d82, 0x074d82, 0xe875200a34b44a39, 0x5a251cf43a90051a, 0, 25 }, /* #37 */
|
---|
6085 | { 0x383257, 0x383a56, 0xe875200a34b44a39, 0x5a251cf43a90051a, 0, 25 }, /* #37 b */
|
---|
6086 | { 0x1e6556, 0x1e6d56, 0xfbb28bb5f2e29d04, 0x45daf9714e827dd9, 0, 177 }, /* #38 */
|
---|
6087 | { 0x211a83, 0x211a82, 0xfbb28bb5f2e29d04, 0x45daf9714e827dd9, 0, 177 }, /* #38 b */
|
---|
6088 | { 0x2442d2, 0x244ad2, 0x8e31bf267bb49b15, 0x4d8ac718df933dda, 0, 17 }, /* #39 */
|
---|
6089 | { 0x1b3d07, 0x1b3d06, 0x8e31bf267bb49b15, 0x4d8ac718df933dda, 0, 17 }, /* #39 b */
|
---|
6090 | { 0x050857, 0x050056, 0x717fc28aa37c3cdc, 0x17fc28aa37c3cdc7, 0, 60 }, /* #40 */
|
---|
6091 | { 0x3a7782, 0x3a7782, 0x717fc28aa37c3cdc, 0x17fc28aa37c3cdc7, 0, 60 }, /* #40 b */
|
---|
6092 | { 0x235612, 0x235612, 0xdfb4d03db2694ece, 0x3b3b7ed340f6c9a5, 0, 14 }, /* #41 */
|
---|
6093 | { 0x1c29c7, 0x1c21c6, 0xdfb4d03db2694ece, 0x3b3b7ed340f6c9a5, 0, 14 }, /* #41 b */
|
---|
6094 | { 0x0f0652, 0x0f0e53, 0xbb3eb9468918cd0f, 0x8918cd0fbb3eb946, 0, 224 }, /* #42 */
|
---|
6095 | { 0x307987, 0x307987, 0xbb3eb9468918cd0f, 0x8918cd0fbb3eb946, 0, 224 }, /* #42 b */
|
---|
6096 | { 0x006387, 0x006b86, 0x7bfe6bd8aacff965, 0x5ec5567fcb2bdff3, 0, 173 }, /* #43 */
|
---|
6097 | { 0x3f1c52, 0x3f1c52, 0x7bfe6bd8aacff965, 0x5ec5567fcb2bdff3, 0, 173 }, /* #43 b */
|
---|
6098 | { 0x262cc7, 0x262cc7, 0xd007f5c60fdb71bc, 0x83f6dc6f3401fd71, 0, 98 }, /* #44 */
|
---|
6099 | { 0x195312, 0x195b13, 0xd007f5c60fdb71bc, 0x83f6dc6f3401fd71, 0, 98 }, /* #44 b */
|
---|
6100 | { 0x0d0ec7, 0x0d06c6, 0x692be2a1ec875631, 0x0f643ab18b495f15, 0, 37 }, /* #45 */
|
---|
6101 | { 0x327112, 0x327112, 0x692be2a1ec875631, 0x0f643ab18b495f15, 0, 37 }, /* #45 b */
|
---|
6102 | { 0x293813, 0x293012, 0x5889d913e2aa44c8, 0x113b227c5548990b, 0, 251 }, /* #46 */
|
---|
6103 | { 0x1647c6, 0x1647c6, 0x5889d913e2aa44c8, 0x113b227c5548990b, 0, 251 }, /* #46 b */
|
---|
6104 | { 0x0f75c2, 0x0f7dc3, 0x25e293eb107aacbc, 0xbc527d620f559784, 0, 187 }, /* #47 */
|
---|
6105 | { 0x300a17, 0x300a17, 0x25e293eb107aacbc, 0xbc527d620f559784, 0, 187 }, /* #47 b */
|
---|
6106 | { 0x3e38d3, 0x3e38d3, 0xfaa28993120e923b, 0xa28993120e923bfa, 0, 248 }, /* #48 */
|
---|
6107 | { 0x014706, 0x014f07, 0xfaa28993120e923b, 0xa28993120e923bfa, 0, 248 }, /* #48 b */
|
---|
6108 | { 0x074553, 0x074d53, 0xaaf10bdd8c986c58, 0x8aaf10bdd8c986c5, 0, 4 }, /* #49 */
|
---|
6109 | { 0x383a86, 0x383a87, 0xaaf10bdd8c986c58, 0x8aaf10bdd8c986c5, 0, 4 }, /* #49 b */
|
---|
6110 | { 0x2b5ac7, 0x2b52c6, 0xbe67caa68614c843, 0x0c2990877ccf954d, 0, 31 }, /* #50 */
|
---|
6111 | { 0x142512, 0x142512, 0xbe67caa68614c843, 0x0c2990877ccf954d, 0, 31 }, /* #50 b */
|
---|
6112 | { 0x036b56, 0x036357, 0x77ded9d71e4f89c8, 0xeb8f27c4e43bef6c, 0, 233 }, /* #51 */
|
---|
6113 | { 0x3c1483, 0x3c1483, 0x77ded9d71e4f89c8, 0xeb8f27c4e43bef6c, 0, 233 }, /* #51 b */
|
---|
6114 | { 0x3926d2, 0x3926d3, 0x58ce6751f168d26a, 0xd26a58ce6751f168, 0, 144 }, /* #52 */
|
---|
6115 | { 0x065907, 0x065107, 0x58ce6751f168d26a, 0xd26a58ce6751f168, 0, 144 }, /* #52 b */
|
---|
6116 | { 0x306e86, 0x306686, 0x705a5c54420565bd, 0x0565bd705a5c5442, 0, 152 }, /* #53 */
|
---|
6117 | { 0x0f1153, 0x0f1152, 0x705a5c54420565bd, 0x0565bd705a5c5442, 0, 152 }, /* #53 b */
|
---|
6118 | { 0x102bd6, 0x102bd6, 0x90b86bfdd735daee, 0x5cd76bba42e1aff7, 0, 158 }, /* #54 */
|
---|
6119 | { 0x2f5403, 0x2f5c02, 0x90b86bfdd735daee, 0x5cd76bba42e1aff7, 0, 158 }, /* #54 b */
|
---|
6120 | { 0x060496, 0x060c97, 0x56ddcad0735ed4b1, 0xb41cd7b52c55b772, 0, 106 }, /* #55 */
|
---|
6121 | { 0x397b43, 0x397b43, 0x56ddcad0735ed4b1, 0xb41cd7b52c55b772, 0, 106 }, /* #55 b */
|
---|
6122 | { 0x210c82, 0x210c82, 0xf571ddd3323bd264, 0x4993d5c7774cc8ef, 0, 14 }, /* #56 */
|
---|
6123 | { 0x1e7357, 0x1e7b56, 0xf571ddd3323bd264, 0x4993d5c7774cc8ef, 0, 14 }, /* #56 b */
|
---|
6124 | { 0x1d5052, 0x1d5053, 0xa740ba3417c67939, 0xe4e69d02e8d05f19, 0, 14 }, /* #57 */
|
---|
6125 | { 0x222f87, 0x222787, 0xa740ba3417c67939, 0xe4e69d02e8d05f19, 0, 14 }, /* #57 b */
|
---|
6126 | { 0x005c87, 0x005487, 0x7a1dd629bbcda546, 0xdde6d2a33d0eeb14, 0, 97 }, /* #58 */
|
---|
6127 | { 0x3f2352, 0x3f2353, 0x7a1dd629bbcda546, 0xdde6d2a33d0eeb14, 0, 97 }, /* #58 b */
|
---|
6128 | { 0x320353, 0x320352, 0xdbee4d90e2c2b0ef, 0x0ac3bf6fb936438b, 0, 22 }, /* #59 */
|
---|
6129 | { 0x0d7c86, 0x0d7486, 0xdbee4d90e2c2b0ef, 0x0ac3bf6fb936438b, 0, 22 }, /* #59 b */
|
---|
6130 | { 0x214b02, 0x214302, 0xa1b57c7b00832413, 0x20c904e86d5f1ec0, 0, 90 }, /* #60 */
|
---|
6131 | { 0x1e34d7, 0x1e34d6, 0xa1b57c7b00832413, 0x20c904e86d5f1ec0, 0, 90 }, /* #60 b */
|
---|
6132 | { 0x3a45c6, 0x3a45c6, 0x5763a081283a7b09, 0x04a0e9ec255d8e82, 0, 38 }, /* #61 */
|
---|
6133 | { 0x053a13, 0x053212, 0x5763a081283a7b09, 0x04a0e9ec255d8e82, 0, 38 }, /* #61 b */
|
---|
6134 | { 0x106cd6, 0x106cd7, 0xe17abb72c1cd9afe, 0xbfb85eaedcb07366, 0, 138 }, /* #62 */
|
---|
6135 | { 0x2f1303, 0x2f1b03, 0xe17abb72c1cd9afe, 0xbfb85eaedcb07366, 0, 138 }, /* #62 b */
|
---|
6136 | { 0x352a56, 0x352256, 0x29e1105feec392e5, 0x220bfdd8725ca53c, 0, 115 }, /* #63 */
|
---|
6137 | { 0x0a5583, 0x0a5582, 0x29e1105feec392e5, 0x220bfdd8725ca53c, 0, 115 }, /* #63 b */
|
---|
6138 | { 0x022903, 0x022903, 0x98115b3d2a549921, 0xa54a932433022b67, 0, 35 }, /* #64 */
|
---|
6139 | { 0x3d56d6, 0x3d5ed7, 0x98115b3d2a549921, 0xa54a932433022b67, 0, 35 }, /* #64 b */
|
---|
6140 | { 0x2b29c6, 0x2b21c7, 0x624abc2e7acde073, 0xcde073624abc2e7a, 0, 152 }, /* #65 */
|
---|
6141 | { 0x145613, 0x145613, 0x624abc2e7acde073, 0xcde073624abc2e7a, 0, 152 }, /* #65 b */
|
---|
6142 | { 0x344f92, 0x344f93, 0xa95565c12693ad48, 0xa4eb522a55597049, 0, 26 }, /* #66 */
|
---|
6143 | { 0x0b3047, 0x0b3847, 0xa95565c12693ad48, 0xa4eb522a55597049, 0, 26 }, /* #66 b */
|
---|
6144 | { 0x385f17, 0x385f17, 0x9d110f034731e675, 0x8781a398f33ace88, 0, 177 }, /* #67 */
|
---|
6145 | { 0x0720c2, 0x0728c3, 0x9d110f034731e675, 0x8781a398f33ace88, 0, 177 }, /* #67 b */
|
---|
6146 | { 0x353513, 0x353513, 0x074ef8437b0314dd, 0xef8437b0314dd074, 0, 116 }, /* #68 */
|
---|
6147 | { 0x0a4ac6, 0x0a42c7, 0x074ef8437b0314dd, 0xef8437b0314dd074, 0, 116 }, /* #68 b */
|
---|
6148 | { 0x0e7f57, 0x0e7f56, 0x9f50fdd99e282bc2, 0x78a0af0a7d43f766, 0, 158 }, /* #69 */
|
---|
6149 | { 0x310082, 0x310882, 0x9f50fdd99e282bc2, 0x78a0af0a7d43f766, 0, 158 }, /* #69 b */
|
---|
6150 | { 0x062cd2, 0x062cd3, 0xe1f9d021a3fda768, 0x9d021a3fda768e1f, 0, 244 }, /* #70 */
|
---|
6151 | { 0x395307, 0x395b07, 0xe1f9d021a3fda768, 0x9d021a3fda768e1f, 0, 244 }, /* #70 b */
|
---|
6152 | { 0x220042, 0x220842, 0x39a7f233a5dab51a, 0x4674bb56a34734fe, 0, 171 }, /* #71 */
|
---|
6153 | { 0x1d7f97, 0x1d7f96, 0x39a7f233a5dab51a, 0x4674bb56a34734fe, 0, 171 }, /* #71 b */
|
---|
6154 | { 0x1d2b17, 0x1d2b16, 0x3dfeec45d8c34d29, 0x7630d34a4f7fbb11, 0, 162 }, /* #72 */
|
---|
6155 | { 0x2254c2, 0x225cc2, 0x3dfeec45d8c34d29, 0x7630d34a4f7fbb11, 0, 162 }, /* #72 b */
|
---|
6156 | { 0x044c97, 0x044c96, 0x0778b8d5b85ba04b, 0x4b0778b8d5b85ba0, 0, 200 }, /* #73 */
|
---|
6157 | { 0x3b3342, 0x3b3b42, 0x0778b8d5b85ba04b, 0x4b0778b8d5b85ba0, 0, 200 }, /* #73 b */
|
---|
6158 | { 0x0f5ac7, 0x0f52c7, 0x167e941d376c0bdb, 0xdb167e941d376c0b, 0, 72 }, /* #74 */
|
---|
6159 | { 0x302512, 0x302513, 0x167e941d376c0bdb, 0xdb167e941d376c0b, 0, 72 }, /* #74 b */
|
---|
6160 | { 0x161746, 0x161f47, 0xd1e25b15dee5156f, 0xbdca2adfa3c4b62b, 0, 223 }, /* #75 */
|
---|
6161 | { 0x296893, 0x296893, 0xd1e25b15dee5156f, 0xbdca2adfa3c4b62b, 0, 223 }, /* #75 b */
|
---|
6162 | { 0x223ad6, 0x2232d6, 0xbb74ca7f8797bee1, 0x2f7dc376e994ff0f, 0, 87 }, /* #76 */
|
---|
6163 | { 0x1d4503, 0x1d4502, 0xbb74ca7f8797bee1, 0x2f7dc376e994ff0f, 0, 87 }, /* #76 b */
|
---|
6164 | { 0x0f0382, 0x0f0382, 0x4c0bc10407b73164, 0x3db98b22605e0820, 0, 157 }, /* #77 */
|
---|
6165 | { 0x307c57, 0x307456, 0x4c0bc10407b73164, 0x3db98b22605e0820, 0, 157 }, /* #77 b */
|
---|
6166 | { 0x245b87, 0x245387, 0x49aebdf74ef73ca6, 0xf73ca649aebdf74e, 0, 24 }, /* #78 */
|
---|
6167 | { 0x1b2452, 0x1b2453, 0x49aebdf74ef73ca6, 0xf73ca649aebdf74e, 0, 24 }, /* #78 b */
|
---|
6168 | { 0x0a57c2, 0x0a5fc3, 0x51a69e9ecfa2edbf, 0x9f45db7ea34d3d3d, 0, 31 }, /* #79 */
|
---|
6169 | { 0x352817, 0x352817, 0x51a69e9ecfa2edbf, 0x9f45db7ea34d3d3d, 0, 31 }, /* #79 b */
|
---|
6170 | { 0x317d43, 0x317d42, 0xae93e5151916e6f1, 0x5b9bc6ba4f945464, 0, 150 }, /* #80 */
|
---|
6171 | { 0x0e0296, 0x0e0a96, 0xae93e5151916e6f1, 0x5b9bc6ba4f945464, 0, 150 }, /* #80 b */
|
---|
6172 | { 0x0f5c17, 0x0f5416, 0x623676ce5e7c0cf4, 0x311b3b672f3e067a, 0, 193 }, /* #81 */
|
---|
6173 | { 0x3023c2, 0x3023c2, 0x623676ce5e7c0cf4, 0x311b3b672f3e067a, 0, 193 }, /* #81 b */
|
---|
6174 | { 0x0f3312, 0x0f3b13, 0xb856ab60c332bdfb, 0x995efddc2b55b061, 0, 89 }, /* #82 */
|
---|
6175 | { 0x304cc7, 0x304cc7, 0xb856ab60c332bdfb, 0x995efddc2b55b061, 0, 89 }, /* #82 b */
|
---|
6176 | { 0x3f5316, 0x3f5b16, 0xb052196519297352, 0x60a432ca3252e6a5, 0, 127 }, /* #83 */
|
---|
6177 | { 0x002cc3, 0x002cc2, 0xb052196519297352, 0x60a432ca3252e6a5, 0, 127 }, /* #83 b */
|
---|
6178 | { 0x3f0a16, 0x3f0a17, 0x5095f8d8fab922b6, 0x84afc6c7d5c915b2, 0, 61 }, /* #84 */
|
---|
6179 | { 0x0075c3, 0x007dc3, 0x5095f8d8fab922b6, 0x84afc6c7d5c915b2, 0, 61 }, /* #84 b */
|
---|
6180 | { 0x395242, 0x395243, 0xc5f2e3ecb19d2cf6, 0xd2cf6c5f2e3ecb19, 0, 212 }, /* #85 */
|
---|
6181 | { 0x062d97, 0x062597, 0xc5f2e3ecb19d2cf6, 0xd2cf6c5f2e3ecb19, 0, 212 }, /* #85 b */
|
---|
6182 | { 0x0777d6, 0x077fd7, 0x5a79741bde944db4, 0xba0def4a26da2d3c, 0, 49 }, /* #86 */
|
---|
6183 | { 0x380803, 0x380803, 0x5a79741bde944db4, 0xba0def4a26da2d3c, 0, 49 }, /* #86 b */
|
---|
6184 | { 0x316907, 0x316106, 0xf6f210d74a99cb4c, 0x21ae95339699ede4, 0, 111 }, /* #87 */
|
---|
6185 | { 0x0e16d2, 0x0e16d2, 0xf6f210d74a99cb4c, 0x21ae95339699ede4, 0, 111 }, /* #87 b */
|
---|
6186 | { 0x264883, 0x264082, 0x53b73e6c89b61f27, 0x1f2753b73e6c89b6, 0, 144 }, /* #88 */
|
---|
6187 | { 0x193756, 0x193756, 0x53b73e6c89b61f27, 0x1f2753b73e6c89b6, 0, 144 }, /* #88 b */
|
---|
6188 | { 0x0622c2, 0x0622c2, 0xf66438fe425e32f8, 0x1fc84bc65f1ecc87, 0, 107 }, /* #89 */
|
---|
6189 | { 0x395d17, 0x395516, 0xf66438fe425e32f8, 0x1fc84bc65f1ecc87, 0, 107 }, /* #89 b */
|
---|
6190 | { 0x296053, 0x296853, 0xad00207808460536, 0x8460536ad0020780, 0, 92 }, /* #90 */
|
---|
6191 | { 0x161f86, 0x161f87, 0xad00207808460536, 0x8460536ad0020780, 0, 92 }, /* #90 b */
|
---|
6192 | { 0x3515d6, 0x3515d6, 0xdd06a8dbd2b4d105, 0xdd06a8dbd2b4d105, 0, 192 }, /* #91 */
|
---|
6193 | { 0x0a6a03, 0x0a6a03, 0xdd06a8dbd2b4d105, 0xdd06a8dbd2b4d105, 0, 192 }, /* #91 b */
|
---|
6194 | { 0x297dc6, 0x297dc7, 0xcd781c14e1290a9e, 0x81c14e1290a9ecd7, 0, 244 }, /* #92 */
|
---|
6195 | { 0x160213, 0x160a13, 0xcd781c14e1290a9e, 0x81c14e1290a9ecd7, 0, 244 }, /* #92 b */
|
---|
6196 | { 0x2c0553, 0x2c0d53, 0x7f5705207a26a5eb, 0xa26a5eb7f5705207, 0, 92 }, /* #93 */
|
---|
6197 | { 0x137a86, 0x137a87, 0x7f5705207a26a5eb, 0xa26a5eb7f5705207, 0, 92 }, /* #93 b */
|
---|
6198 | { 0x297643, 0x297643, 0xf5315ca4c1f0ffea, 0xe1ffd5ea62b94983, 0, 23 }, /* #94 */
|
---|
6199 | { 0x160996, 0x160197, 0xf5315ca4c1f0ffea, 0xe1ffd5ea62b94983, 0, 23 }, /* #94 b */
|
---|
6200 | { 0x372e56, 0x372657, 0x282503d292dee753, 0xd292dee753282503, 0, 104 }, /* #95 */
|
---|
6201 | { 0x085183, 0x085183, 0x282503d292dee753, 0xd292dee753282503, 0, 104 }, /* #95 b */
|
---|
6202 | };
|
---|
6203 | static const BINU64_TEST_T g_aTests_rcl_u64_amd[] =
|
---|
6204 | {
|
---|
6205 | { 0x351b03, 0x351302, 0x0000000000000000, 0x0000100000000000, 0, 109 }, /* #0 */
|
---|
6206 | { 0x0a64d6, 0x0a64d6, 0x0000000000000000, 0x0000000000000000, 0, 109 }, /* #0 b */
|
---|
6207 | { 0x3e0c46, 0x3e0446, 0x0000000000000000, 0x0000000000000000, 0, 38 }, /* #1 */
|
---|
6208 | { 0x017393, 0x017392, 0x0000000000000000, 0x0000002000000000, 0, 38 }, /* #1 b */
|
---|
6209 | { 0x257c86, 0x257486, 0x0000000000000000, 0x0000000000000000, 0, 8 }, /* #2 */
|
---|
6210 | { 0x1a0353, 0x1a0352, 0x0000000000000000, 0x0000000000000080, 0, 8 }, /* #2 b */
|
---|
6211 | { 0x296547, 0x296546, 0x0000000000000000, 0x0000000800000000, 0, 164 }, /* #3 */
|
---|
6212 | { 0x161a92, 0x161292, 0x0000000000000000, 0x0000000000000000, 0, 164 }, /* #3 b */
|
---|
6213 | { 0x3b0282, 0x3b0282, 0x0000000000000000, 0x0000000000000000, 0, 164 }, /* #4 */
|
---|
6214 | { 0x047d57, 0x047556, 0x0000000000000000, 0x0000000800000000, 0, 164 }, /* #4 b */
|
---|
6215 | { 0x173bd6, 0x1733d6, 0x0000000000000000, 0x0000000000000000, 0, 165 }, /* #5 */
|
---|
6216 | { 0x284403, 0x284402, 0x0000000000000000, 0x0000001000000000, 0, 165 }, /* #5 b */
|
---|
6217 | { 0x3a6b17, 0x3a6316, 0x0f629ff2926a8580, 0x3d8a7fca49aa1602, 0, 194 }, /* #6 */
|
---|
6218 | { 0x0514c2, 0x0514c2, 0x0f629ff2926a8580, 0x3d8a7fca49aa1600, 0, 194 }, /* #6 b */
|
---|
6219 | { 0x277ac3, 0x277ac2, 0x16d6091aafae37de, 0xe37de8b6b048d57d, 0, 172 }, /* #7 */
|
---|
6220 | { 0x180516, 0x180d16, 0x16d6091aafae37de, 0xe37de0b6b048d57d, 0, 172 }, /* #7 b */
|
---|
6221 | { 0x0b6ed2, 0x0b6ed2, 0xe565ff38fc627ab4, 0xad1cacbfe71f8c4f, 0, 182 }, /* #8 */
|
---|
6222 | { 0x341107, 0x341906, 0xe565ff38fc627ab4, 0xad3cacbfe71f8c4f, 0, 182 }, /* #8 b */
|
---|
6223 | { 0x134b56, 0x134b56, 0x1e719c9e08392035, 0x901a879c6727820e, 0, 175 }, /* #9 */
|
---|
6224 | { 0x2c3483, 0x2c3c82, 0x1e719c9e08392035, 0x901ac79c6727820e, 0, 175 }, /* #9 b */
|
---|
6225 | { 0x056442, 0x056442, 0x6f1ca893e7a7a46f, 0x5449f3d3d2379bc7, 0, 15 }, /* #10 */
|
---|
6226 | { 0x3a1b97, 0x3a1396, 0x6f1ca893e7a7a46f, 0x5449f3d3d237dbc7, 0, 15 }, /* #10 b */
|
---|
6227 | { 0x006f12, 0x006f12, 0xe6252b81753bc1a0, 0xd039894ae05d4ef0, 0, 183 }, /* #11 */
|
---|
6228 | { 0x3f10c7, 0x3f18c6, 0xe6252b81753bc1a0, 0xd079894ae05d4ef0, 0, 183 }, /* #11 b */
|
---|
6229 | { 0x332b96, 0x332397, 0x4dd6fb10a4c629a0, 0xadf621498c53404d, 0, 137 }, /* #12 */
|
---|
6230 | { 0x0c5443, 0x0c5443, 0x4dd6fb10a4c629a0, 0xadf621498c53414d, 0, 137 }, /* #12 b */
|
---|
6231 | { 0x360317, 0x360b16, 0xc1b2edb3eecea8e7, 0xecea8e7e0d976d9f, 0, 164 }, /* #13 */
|
---|
6232 | { 0x097cc2, 0x097cc2, 0xc1b2edb3eecea8e7, 0xecea8e760d976d9f, 0, 164 }, /* #13 b */
|
---|
6233 | { 0x270907, 0x270106, 0x48d5de40f49d631c, 0x07a4eb18e5235779, 0, 27 }, /* #14 */
|
---|
6234 | { 0x1876d2, 0x1876d2, 0x48d5de40f49d631c, 0x07a4eb18e1235779, 0, 27 }, /* #14 b */
|
---|
6235 | { 0x055d03, 0x055503, 0x4f8884ddfe29648d, 0xf8a592369f1109bb, 0, 34 }, /* #15 */
|
---|
6236 | { 0x3a22d6, 0x3a22d7, 0x4f8884ddfe29648d, 0xf8a592349f1109bb, 0, 34 }, /* #15 b */
|
---|
6237 | { 0x283607, 0x283606, 0xfc00fcfb89b4c922, 0x7dc4da64917f003f, 0, 87 }, /* #16 */
|
---|
6238 | { 0x1749d2, 0x1741d2, 0xfc00fcfb89b4c922, 0x7dc4da64913f003f, 0, 87 }, /* #16 b */
|
---|
6239 | { 0x203083, 0x203083, 0x985c1cfe9beec35d, 0x85c1cfe9beec35dc, 0, 4 }, /* #17 */
|
---|
6240 | { 0x1f4f56, 0x1f4757, 0x985c1cfe9beec35d, 0x85c1cfe9beec35d4, 0, 4 }, /* #17 b */
|
---|
6241 | { 0x3c3d46, 0x3c3d47, 0xc495617605e51c10, 0x0bb02f28e0831255, 0, 83 }, /* #18 */
|
---|
6242 | { 0x034293, 0x034a93, 0xc495617605e51c10, 0x0bb02f28e0871255, 0, 83 }, /* #18 b */
|
---|
6243 | { 0x335402, 0x335402, 0x279bb130aeeb81e0, 0x1e013cdd8985775c, 0, 116 }, /* #19 */
|
---|
6244 | { 0x0c2bd7, 0x0c23d6, 0x279bb130aeeb81e0, 0x1e093cdd8985775c, 0, 116 }, /* #19 b */
|
---|
6245 | { 0x370c57, 0x370c56, 0x8a1c3ea5a24e6a2b, 0x939a8af14387d4b4, 0, 166 }, /* #20 */
|
---|
6246 | { 0x087382, 0x087b82, 0x8a1c3ea5a24e6a2b, 0x939a8ad14387d4b4, 0, 166 }, /* #20 b */
|
---|
6247 | { 0x356c82, 0x356c83, 0x4a38a270abfa7d4e, 0x57f4fa9c4a38a270, 0, 33 }, /* #21 */
|
---|
6248 | { 0x0a1357, 0x0a1b57, 0x4a38a270abfa7d4e, 0x57f4fa9d4a38a270, 0, 33 }, /* #21 b */
|
---|
6249 | { 0x011893, 0x011093, 0x70228b1ecd49ebf6, 0xc08a2c7b3527afda, 0, 66 }, /* #22 */
|
---|
6250 | { 0x3e6746, 0x3e6747, 0x70228b1ecd49ebf6, 0xc08a2c7b3527afd8, 0, 66 }, /* #22 b */
|
---|
6251 | { 0x322486, 0x322c86, 0x0279f761d9910f27, 0xecc88793809e7dd8, 0, 95 }, /* #23 */
|
---|
6252 | { 0x0d5b53, 0x0d5b52, 0x0279f761d9910f27, 0xecc88793c09e7dd8, 0, 95 }, /* #23 b */
|
---|
6253 | { 0x325dc3, 0x325dc2, 0x1fad6ccbb429bae6, 0x9bae68fd6b665da1, 0, 172 }, /* #24 */
|
---|
6254 | { 0x0d2216, 0x0d2a16, 0x1fad6ccbb429bae6, 0x9bae60fd6b665da1, 0, 172 }, /* #24 b */
|
---|
6255 | { 0x061b16, 0x061316, 0x1e91cbaf4b9bc0d8, 0x6f03603d23975e97, 0, 170 }, /* #25 */
|
---|
6256 | { 0x3964c3, 0x3964c2, 0x1e91cbaf4b9bc0d8, 0x6f03623d23975e97, 0, 170 }, /* #25 b */
|
---|
6257 | { 0x206683, 0x206682, 0x6d9272281ffd4840, 0x205b649c8a07ff52, 0, 119 }, /* #26 */
|
---|
6258 | { 0x1f1956, 0x1f1156, 0x6d9272281ffd4840, 0x201b649c8a07ff52, 0, 119 }, /* #26 b */
|
---|
6259 | { 0x291bc2, 0x291bc2, 0x328f6bb442dcde6f, 0xd10b7379bc651ed7, 0, 90 }, /* #27 */
|
---|
6260 | { 0x166417, 0x166c16, 0x328f6bb442dcde6f, 0xd10b7379be651ed7, 0, 90 }, /* #27 b */
|
---|
6261 | { 0x0938d2, 0x0930d2, 0x4a089bf21bcf59ad, 0x5044df90de7acd69, 0, 3 }, /* #28 */
|
---|
6262 | { 0x364707, 0x364706, 0x4a089bf21bcf59ad, 0x5044df90de7acd6d, 0, 3 }, /* #28 b */
|
---|
6263 | { 0x0d0153, 0x0d0952, 0xe76d057e8ba5a2f3, 0x968bcfceda0afd17, 0, 106 }, /* #29 */
|
---|
6264 | { 0x327e86, 0x327e86, 0xe76d057e8ba5a2f3, 0x968bcdceda0afd17, 0, 106 }, /* #29 b */
|
---|
6265 | { 0x245492, 0x245c92, 0x0e691729d44ff912, 0xa27fc89039a45ca7, 0, 35 }, /* #30 */
|
---|
6266 | { 0x1b2b47, 0x1b2b46, 0x0e691729d44ff912, 0xa27fc89439a45ca7, 0, 35 }, /* #30 b */
|
---|
6267 | { 0x1958d3, 0x1950d3, 0xfaecb9318bd6acd4, 0xd765c98c5eb566a7, 0, 3 }, /* #31 */
|
---|
6268 | { 0x262706, 0x262707, 0xfaecb9318bd6acd4, 0xd765c98c5eb566a3, 0, 3 }, /* #31 b */
|
---|
6269 | { 0x304487, 0x304486, 0x458ad0615dfed5dd, 0x577fb57768b15a0c, 0, 30 }, /* #32 */
|
---|
6270 | { 0x0f3b52, 0x0f3352, 0x458ad0615dfed5dd, 0x577fb57748b15a0c, 0, 30 }, /* #32 b */
|
---|
6271 | { 0x3445d6, 0x344dd7, 0xfbaa79279032de73, 0x53c93c8196f39bee, 0, 11 }, /* #33 */
|
---|
6272 | { 0x0b3a03, 0x0b3a03, 0xfbaa79279032de73, 0x53c93c8196f39fee, 0, 11 }, /* #33 b */
|
---|
6273 | { 0x220f52, 0x220753, 0xa196580684dd5f38, 0x9c28659601a13757, 0, 247 }, /* #34 */
|
---|
6274 | { 0x1d7087, 0x1d7087, 0xa196580684dd5f38, 0x9c68659601a13757, 0, 247 }, /* #34 b */
|
---|
6275 | { 0x1458d3, 0x1450d3, 0xac68c34593cae0bd, 0xa30d164f2b82f758, 0, 202 }, /* #35 */
|
---|
6276 | { 0x2b2706, 0x2b2707, 0xac68c34593cae0bd, 0xa30d164f2b82f558, 0, 202 }, /* #35 b */
|
---|
6277 | { 0x2261d7, 0x2261d7, 0xf87e8e29dfe12db0, 0xe8e29dfe12db0fc3, 0, 140 }, /* #36 */
|
---|
6278 | { 0x1d1e02, 0x1d1603, 0xf87e8e29dfe12db0, 0xe8e29dfe12db07c3, 0, 140 }, /* #36 b */
|
---|
6279 | { 0x381b52, 0x381b52, 0xb7ae058dc524df06, 0xb8163714937c196f, 0, 138 }, /* #37 */
|
---|
6280 | { 0x076487, 0x076c86, 0xb7ae058dc524df06, 0xb8163714937c1b6f, 0, 138 }, /* #37 b */
|
---|
6281 | { 0x061d03, 0x061d02, 0x030a2104e01adaab, 0xe06144209c035b55, 0, 254 }, /* #38 */
|
---|
6282 | { 0x3962d6, 0x396ad6, 0x030a2104e01adaab, 0xc06144209c035b55, 0, 254 }, /* #38 b */
|
---|
6283 | { 0x2d7492, 0x2d7c92, 0x97c9044f2e487829, 0x822797243c14a5f2, 0, 143 }, /* #39 */
|
---|
6284 | { 0x120b47, 0x120b46, 0x97c9044f2e487829, 0x822797243c14e5f2, 0, 143 }, /* #39 b */
|
---|
6285 | { 0x0d0142, 0x0d0142, 0x040c8c362d4ca981, 0x5a995302040c8c36, 0, 33 }, /* #40 */
|
---|
6286 | { 0x327e97, 0x327696, 0x040c8c362d4ca981, 0x5a995303040c8c36, 0, 33 }, /* #40 b */
|
---|
6287 | { 0x2b3087, 0x2b3087, 0xfe05789a0adc30c3, 0xc0af13415b86187f, 0, 69 }, /* #41 */
|
---|
6288 | { 0x144f52, 0x144753, 0xfe05789a0adc30c3, 0xc0af13415b86186f, 0, 69 }, /* #41 b */
|
---|
6289 | { 0x1d69c2, 0x1d61c3, 0xb3e1358be49dcc90, 0xc26b17c93b9920b3, 0, 73 }, /* #42 */
|
---|
6290 | { 0x221617, 0x221617, 0xb3e1358be49dcc90, 0xc26b17c93b9921b3, 0, 73 }, /* #42 b */
|
---|
6291 | { 0x2960d7, 0x2968d6, 0x0287ba7597702104, 0xcbb8108240a1ee9d, 0, 159 }, /* #43 */
|
---|
6292 | { 0x161f02, 0x161f02, 0x0287ba7597702104, 0xcbb8108200a1ee9d, 0, 159 }, /* #43 b */
|
---|
6293 | { 0x283d83, 0x283d83, 0x5ee427dac1e0167c, 0x09f6b078059f2bdc, 0, 14 }, /* #44 */
|
---|
6294 | { 0x174256, 0x174a57, 0x5ee427dac1e0167c, 0x09f6b078059f0bdc, 0, 14 }, /* #44 b */
|
---|
6295 | { 0x1d20c3, 0x1d20c2, 0xa1884780a299d562, 0x6211e028a67558b4, 0, 134 }, /* #45 */
|
---|
6296 | { 0x225f16, 0x225716, 0xa1884780a299d562, 0x6211e028a6755894, 0, 134 }, /* #45 b */
|
---|
6297 | { 0x121513, 0x121d13, 0x1df16f60e2c0c5ab, 0x5c77c5bd838b0316, 0, 251 }, /* #46 */
|
---|
6298 | { 0x2d6ac6, 0x2d6ac7, 0x1df16f60e2c0c5ab, 0x5877c5bd838b0316, 0, 251 }, /* #46 b */
|
---|
6299 | { 0x356496, 0x356c96, 0xc77086774cbbf384, 0xee10cee9977e708c, 0, 69 }, /* #47 */
|
---|
6300 | { 0x0a1b43, 0x0a1b42, 0xc77086774cbbf384, 0xee10cee9977e709c, 0, 69 }, /* #47 b */
|
---|
6301 | { 0x052dd6, 0x0525d7, 0xa7aaac5cddc5d711, 0xcddc5d71153d5562, 0, 92 }, /* #48 */
|
---|
6302 | { 0x3a5203, 0x3a5203, 0xa7aaac5cddc5d711, 0xcddc5d711d3d5562, 0, 92 }, /* #48 b */
|
---|
6303 | { 0x1853c3, 0x185bc2, 0x4952084edf36d6d4, 0x94952084edf36d6d, 0, 125 }, /* #49 */
|
---|
6304 | { 0x272c16, 0x272c16, 0x4952084edf36d6d4, 0x84952084edf36d6d, 0, 125 }, /* #49 b */
|
---|
6305 | { 0x347542, 0x347d42, 0x1596088a4c9fe587, 0xff2c385658222932, 0, 235 }, /* #50 */
|
---|
6306 | { 0x0b0a97, 0x0b0a96, 0x1596088a4c9fe587, 0xff2c3c5658222932, 0, 235 }, /* #50 b */
|
---|
6307 | { 0x0b4d12, 0x0b4d12, 0xc7d6e8cd753b4b74, 0xc7d6e8cd753b4b74, 0, 192 }, /* #51 */
|
---|
6308 | { 0x3432c7, 0x3432c7, 0xc7d6e8cd753b4b74, 0xc7d6e8cd753b4b74, 0, 192 }, /* #51 b */
|
---|
6309 | { 0x3516d7, 0x351ed7, 0x2ab545c25a0c8035, 0x6a8b84b419006b2a, 0, 73 }, /* #52 */
|
---|
6310 | { 0x0a6902, 0x0a6903, 0x2ab545c25a0c8035, 0x6a8b84b419006a2a, 0, 73 }, /* #52 b */
|
---|
6311 | { 0x296086, 0x296086, 0xb81d9be82cd58d06, 0x6832e0766fa0b356, 0, 243 }, /* #53 */
|
---|
6312 | { 0x161f53, 0x161752, 0xb81d9be82cd58d06, 0x6836e0766fa0b356, 0, 243 }, /* #53 b */
|
---|
6313 | { 0x2f1197, 0x2f1196, 0x5a49c3fe4373991f, 0x7323f5a49c3fe437, 0, 45 }, /* #54 */
|
---|
6314 | { 0x106e42, 0x106642, 0x5a49c3fe4373991f, 0x7323e5a49c3fe437, 0, 45 }, /* #54 b */
|
---|
6315 | { 0x224606, 0x224e07, 0x1e2f7f086feeab49, 0x5a4878bdfc21bfba, 0, 179 }, /* #55 */
|
---|
6316 | { 0x1d39d3, 0x1d39d3, 0x1e2f7f086feeab49, 0x5a4c78bdfc21bfba, 0, 179 }, /* #55 b */
|
---|
6317 | { 0x265b97, 0x265397, 0xdc3f6ee72522fdb8, 0xb87eddce4a45fb71, 0, 1 }, /* #56 */
|
---|
6318 | { 0x192442, 0x192443, 0xdc3f6ee72522fdb8, 0xb87eddce4a45fb70, 0, 1 }, /* #56 b */
|
---|
6319 | { 0x140fd3, 0x140fd2, 0x453d3e9ebd1d283e, 0x8a7a7d3d7a3a507d, 0, 193 }, /* #57 */
|
---|
6320 | { 0x2b7006, 0x2b7806, 0x453d3e9ebd1d283e, 0x8a7a7d3d7a3a507c, 0, 193 }, /* #57 b */
|
---|
6321 | { 0x1c2b42, 0x1c2b42, 0x4f18d7651de3af87, 0xf87278c6bb28ef1d, 0, 116 }, /* #58 */
|
---|
6322 | { 0x235497, 0x235c96, 0x4f18d7651de3af87, 0xf87a78c6bb28ef1d, 0, 116 }, /* #58 b */
|
---|
6323 | { 0x0524d6, 0x052cd6, 0x34dc34d0d1bd927c, 0xd1bd927c1a6e1a68, 0, 160 }, /* #59 */
|
---|
6324 | { 0x3a5b03, 0x3a5b02, 0x34dc34d0d1bd927c, 0xd1bd927c9a6e1a68, 0, 160 }, /* #59 b */
|
---|
6325 | { 0x037442, 0x037c42, 0x5ba5e184eb437c8c, 0x9d686f9185ba5e18, 0, 29 }, /* #60 */
|
---|
6326 | { 0x3c0b97, 0x3c0b96, 0x5ba5e184eb437c8c, 0x9d686f9195ba5e18, 0, 29 }, /* #60 b */
|
---|
6327 | { 0x2754d7, 0x2754d7, 0x9425fb1e5dbcc4f2, 0x965097ec7976f313, 0, 187 }, /* #61 */
|
---|
6328 | { 0x182b02, 0x182303, 0x9425fb1e5dbcc4f2, 0x925097ec7976f313, 0, 187 }, /* #61 b */
|
---|
6329 | { 0x0b48c3, 0x0b48c3, 0x94ced66a9af140b3, 0x59aa6bc502cf299d, 0, 210 }, /* #62 */
|
---|
6330 | { 0x343716, 0x343f17, 0x94ced66a9af140b3, 0x59aa6bc502cd299d, 0, 210 }, /* #62 b */
|
---|
6331 | { 0x240bd2, 0x240bd2, 0x42794d0130e1f479, 0x909e53404c387d1e, 0, 191 }, /* #63 */
|
---|
6332 | { 0x1b7407, 0x1b7c06, 0x42794d0130e1f479, 0xd09e53404c387d1e, 0, 191 }, /* #63 b */
|
---|
6333 | { 0x3822d2, 0x382ad3, 0xe1b4aae676804ec9, 0x402764b86d2ab99d, 0, 39 }, /* #64 */
|
---|
6334 | { 0x075d07, 0x075d07, 0xe1b4aae676804ec9, 0x402764f86d2ab99d, 0, 39 }, /* #64 b */
|
---|
6335 | { 0x2b1ac6, 0x2b12c7, 0xc5fd20d3dd14e1ef, 0xf4834f745387bd8b, 0, 138 }, /* #65 */
|
---|
6336 | { 0x146513, 0x146513, 0xc5fd20d3dd14e1ef, 0xf4834f745387bf8b, 0, 138 }, /* #65 b */
|
---|
6337 | { 0x127c02, 0x127403, 0x3c59f814b155dde1, 0xc0a58aaeef08f167, 0, 211 }, /* #66 */
|
---|
6338 | { 0x2d03d7, 0x2d03d7, 0x3c59f814b155dde1, 0xc0a58aaeef0cf167, 0, 211 }, /* #66 b */
|
---|
6339 | { 0x3a7186, 0x3a7187, 0x85904abb0f32a390, 0x951c8216412aec3c, 0, 171 }, /* #67 */
|
---|
6340 | { 0x050e53, 0x050653, 0x85904abb0f32a390, 0x951c8616412aec3c, 0, 171 }, /* #67 b */
|
---|
6341 | { 0x3d2e87, 0x3d2e87, 0x414bcd31a9c206ca, 0x53840d95414bcd31, 0, 161 }, /* #68 */
|
---|
6342 | { 0x025152, 0x025953, 0x414bcd31a9c206ca, 0x53840d94414bcd31, 0, 161 }, /* #68 b */
|
---|
6343 | { 0x3a6a12, 0x3a6a13, 0x724b2453161f908d, 0x24b2453161f908d3, 0, 196 }, /* #69 */
|
---|
6344 | { 0x0515c7, 0x051dc7, 0x724b2453161f908d, 0x24b2453161f908db, 0, 196 }, /* #69 b */
|
---|
6345 | { 0x222ec7, 0x222ec6, 0xfde71711f7228f31, 0x8a3cc7fbce2e23ee, 0, 170 }, /* #70 */
|
---|
6346 | { 0x1d5112, 0x1d5912, 0xfde71711f7228f31, 0x8a3cc5fbce2e23ee, 0, 170 }, /* #70 b */
|
---|
6347 | { 0x0c2c17, 0x0c2417, 0x5fc25ffbb8aaf51d, 0xeee2abd476bf84bf, 0, 218 }, /* #71 */
|
---|
6348 | { 0x3353c2, 0x3353c3, 0x5fc25ffbb8aaf51d, 0xeee2abd474bf84bf, 0, 218 }, /* #71 b */
|
---|
6349 | { 0x254a53, 0x254a53, 0x78c608a1c90830f4, 0x21061e978c608a1c, 0, 37 }, /* #72 */
|
---|
6350 | { 0x1a3586, 0x1a3d87, 0x78c608a1c90830f4, 0x21061e878c608a1c, 0, 37 }, /* #72 b */
|
---|
6351 | { 0x305fc2, 0x3057c2, 0x86c3ffc063a67abc, 0x1ffe031d33d5e21b, 0, 139 }, /* #73 */
|
---|
6352 | { 0x0f2017, 0x0f2016, 0x86c3ffc063a67abc, 0x1ffe031d33d5e61b, 0, 139 }, /* #73 b */
|
---|
6353 | { 0x0433d7, 0x043bd7, 0x7f59dd4473b15557, 0x11cec5555efeb3ba, 0, 218 }, /* #74 */
|
---|
6354 | { 0x3b4c02, 0x3b4c03, 0x7f59dd4473b15557, 0x11cec5555cfeb3ba, 0, 218 }, /* #74 b */
|
---|
6355 | { 0x277816, 0x277816, 0xf492514d913fd083, 0x924a29b227fa106f, 0, 5 }, /* #75 */
|
---|
6356 | { 0x1807c3, 0x180fc2, 0xf492514d913fd083, 0x924a29b227fa107f, 0, 5 }, /* #75 b */
|
---|
6357 | { 0x1d5fd6, 0x1d57d7, 0x9eb9217474c6a9d9, 0xaa7653d7242e8e98, 0, 110 }, /* #76 */
|
---|
6358 | { 0x222003, 0x222003, 0x9eb9217474c6a9d9, 0xaa7673d7242e8e98, 0, 110 }, /* #76 b */
|
---|
6359 | { 0x1f5606, 0x1f5e06, 0x750c44e52e8a3a95, 0xe52e8a3a953a8622, 0, 152 }, /* #77 */
|
---|
6360 | { 0x2029d3, 0x2029d2, 0x750c44e52e8a3a95, 0xe52e8a3a95ba8622, 0, 152 }, /* #77 b */
|
---|
6361 | { 0x110f02, 0x110703, 0xb77ba12dbd7894f5, 0xebc4a7aaddee84b6, 0, 163 }, /* #78 */
|
---|
6362 | { 0x2e70d7, 0x2e70d7, 0xb77ba12dbd7894f5, 0xebc4a7aeddee84b6, 0, 163 }, /* #78 b */
|
---|
6363 | { 0x3c5b13, 0x3c5312, 0x43749297c9890820, 0x5f2624208286e925, 0, 26 }, /* #79 */
|
---|
6364 | { 0x0324c6, 0x0324c6, 0x43749297c9890820, 0x5f2624208086e925, 0, 26 }, /* #79 b */
|
---|
6365 | { 0x0d2e46, 0x0d2e46, 0xa4d382e301b25c73, 0x9c17180d92e39a93, 0, 203 }, /* #80 */
|
---|
6366 | { 0x325193, 0x325992, 0xa4d382e301b25c73, 0x9c17180d92e39e93, 0, 203 }, /* #80 b */
|
---|
6367 | { 0x0a5613, 0x0a5e12, 0xdb939139cfaec722, 0x89ce7d7639176e4e, 0, 83 }, /* #81 */
|
---|
6368 | { 0x3529c6, 0x3529c6, 0xdb939139cfaec722, 0x89ce7d7639136e4e, 0, 83 }, /* #81 b */
|
---|
6369 | { 0x193a13, 0x193a12, 0x54f75e72ca3da472, 0xb28f691caa9eebce, 0, 30 }, /* #82 */
|
---|
6370 | { 0x2645c6, 0x264dc6, 0x54f75e72ca3da472, 0xb28f691c8a9eebce, 0, 30 }, /* #82 b */
|
---|
6371 | { 0x134053, 0x134853, 0x6d3a95498c794370, 0x2a9318f286e16d3a, 0, 209 }, /* #83 */
|
---|
6372 | { 0x2c3f86, 0x2c3f87, 0x6d3a95498c794370, 0x2a9318f286e06d3a, 0, 209 }, /* #83 b */
|
---|
6373 | { 0x321907, 0x321107, 0xd5f76ec2ac516dac, 0x8a2db59d5f76ec2a, 0, 165 }, /* #84 */
|
---|
6374 | { 0x0d66d2, 0x0d66d3, 0xd5f76ec2ac516dac, 0x8a2db58d5f76ec2a, 0, 165 }, /* #84 b */
|
---|
6375 | { 0x020797, 0x020796, 0xf0c1c3525e60fa12, 0x1a92f307d097c307, 0, 83 }, /* #85 */
|
---|
6376 | { 0x3d7842, 0x3d7042, 0xf0c1c3525e60fa12, 0x1a92f307d093c307, 0, 83 }, /* #85 b */
|
---|
6377 | { 0x0a6453, 0x0a6c52, 0x35a32caab84ac848, 0x89ad196555c25642, 0, 60 }, /* #86 */
|
---|
6378 | { 0x351b86, 0x351b86, 0x35a32caab84ac848, 0x81ad196555c25642, 0, 60 }, /* #86 b */
|
---|
6379 | { 0x105893, 0x105093, 0x0103a00c5fbc43be, 0xc43be8081d0062fd, 0, 44 }, /* #87 */
|
---|
6380 | { 0x2f2746, 0x2f2747, 0x0103a00c5fbc43be, 0xc43be0081d0062fd, 0, 44 }, /* #87 b */
|
---|
6381 | { 0x012747, 0x012f46, 0x94666bcb654ebd2f, 0x97e5199af2d953af, 0, 183 }, /* #88 */
|
---|
6382 | { 0x3e5892, 0x3e5892, 0x94666bcb654ebd2f, 0x97a5199af2d953af, 0, 183 }, /* #88 b */
|
---|
6383 | { 0x230787, 0x230787, 0x4117fd004920b052, 0xfe80249058295045, 0, 143 }, /* #89 */
|
---|
6384 | { 0x1c7852, 0x1c7053, 0x4117fd004920b052, 0xfe80249058291045, 0, 143 }, /* #89 b */
|
---|
6385 | { 0x0c0113, 0x0c0913, 0x219ea528af4becaa, 0x4a2bd2fb2aa433d4, 0, 86 }, /* #90 */
|
---|
6386 | { 0x337ec6, 0x337ec7, 0x219ea528af4becaa, 0x4a2bd2fb2a8433d4, 0, 86 }, /* #90 b */
|
---|
6387 | { 0x202406, 0x202407, 0x987868ed7f7018fc, 0xe261e1a3b5fdc063, 0, 251 }, /* #91 */
|
---|
6388 | { 0x1f5bd3, 0x1f53d3, 0x987868ed7f7018fc, 0xe661e1a3b5fdc063, 0, 251 }, /* #91 b */
|
---|
6389 | { 0x211847, 0x211846, 0xb2d1051a08d46f35, 0xb4414682351bcd76, 0, 6 }, /* #92 */
|
---|
6390 | { 0x1e6792, 0x1e6f92, 0xb2d1051a08d46f35, 0xb4414682351bcd56, 0, 6 }, /* #92 b */
|
---|
6391 | { 0x185ed2, 0x185ed3, 0x7938a4f90e967a52, 0x38a4f90e967a523c, 0, 200 }, /* #93 */
|
---|
6392 | { 0x272107, 0x272907, 0x7938a4f90e967a52, 0x38a4f90e967a52bc, 0, 200 }, /* #93 b */
|
---|
6393 | { 0x201217, 0x201a16, 0x33525724c916bb0d, 0x95c93245aec3666a, 0, 206 }, /* #94 */
|
---|
6394 | { 0x1f6dc2, 0x1f6dc2, 0x33525724c916bb0d, 0x95c93245aec3466a, 0, 206 }, /* #94 b */
|
---|
6395 | { 0x1a6116, 0x1a6116, 0x0556a9aca395e2b4, 0x556a9aca395e2b40, 0, 196 }, /* #95 */
|
---|
6396 | { 0x251ec3, 0x2516c2, 0x0556a9aca395e2b4, 0x556a9aca395e2b48, 0, 196 }, /* #95 b */
|
---|
6397 | };
|
---|
6398 | static const BINU64_TEST_T g_aTests_rcr_u64_amd[] =
|
---|
6399 | {
|
---|
6400 | { 0x2d14d3, 0x2d14d2, 0x0000000000000000, 0x0000080000000000, 0, 149 }, /* #0 */
|
---|
6401 | { 0x126b06, 0x126306, 0x0000000000000000, 0x0000000000000000, 0, 149 }, /* #0 b */
|
---|
6402 | { 0x153e16, 0x153616, 0x0000000000000000, 0x0000000000000000, 0, 16 }, /* #1 */
|
---|
6403 | { 0x2a41c3, 0x2a41c2, 0x0000000000000000, 0x0001000000000000, 0, 16 }, /* #1 b */
|
---|
6404 | { 0x273213, 0x273212, 0x0000000000000000, 0x0000020000000000, 0, 215 }, /* #2 */
|
---|
6405 | { 0x184dc6, 0x1845c6, 0x0000000000000000, 0x0000000000000000, 0, 215 }, /* #2 b */
|
---|
6406 | { 0x213117, 0x213116, 0x0000000000000000, 0x0000000010000000, 0, 36 }, /* #3 */
|
---|
6407 | { 0x1e4ec2, 0x1e46c2, 0x0000000000000000, 0x0000000000000000, 0, 36 }, /* #3 b */
|
---|
6408 | { 0x3723d2, 0x3723d2, 0x0000000000000000, 0x0000000000000000, 0, 162 }, /* #4 */
|
---|
6409 | { 0x085c07, 0x085406, 0x0000000000000000, 0x0000000040000000, 0, 162 }, /* #4 b */
|
---|
6410 | { 0x1e2216, 0x1e2216, 0x0000000000000000, 0x0000000000000000, 0, 150 }, /* #5 */
|
---|
6411 | { 0x215dc3, 0x2155c2, 0x0000000000000000, 0x0000040000000000, 0, 150 }, /* #5 b */
|
---|
6412 | { 0x1d1b43, 0x1d1343, 0xa0f38a41cb440e01, 0xcb440e01d079c520, 0, 33 }, /* #6 */
|
---|
6413 | { 0x226496, 0x226497, 0xa0f38a41cb440e01, 0xcb440e015079c520, 0, 33 }, /* #6 b */
|
---|
6414 | { 0x2e1643, 0x2e1e43, 0x38dc36e78d0ca3e5, 0xb73c68651f2ce370, 0, 174 }, /* #7 */
|
---|
6415 | { 0x116996, 0x116997, 0x38dc36e78d0ca3e5, 0xb73c68651f28e370, 0, 174 }, /* #7 b */
|
---|
6416 | { 0x3f5407, 0x3f5407, 0x69adf10b057591a9, 0x057591a9b4d6f885, 0, 97 }, /* #8 */
|
---|
6417 | { 0x002bd2, 0x0023d3, 0x69adf10b057591a9, 0x057591a934d6f885, 0, 97 }, /* #8 b */
|
---|
6418 | { 0x3506d7, 0x3506d7, 0x99155b09b11bd07f, 0x22ab6136237a0ff9, 0, 188 }, /* #9 */
|
---|
6419 | { 0x0a7902, 0x0a7103, 0x99155b09b11bd07f, 0x22ab6136237a0fe9, 0, 188 }, /* #9 b */
|
---|
6420 | { 0x0d6413, 0x0d6413, 0x90a3834fa2a7394f, 0x394fc851c1a7d153, 0, 17 }, /* #10 */
|
---|
6421 | { 0x321bc6, 0x3213c7, 0x90a3834fa2a7394f, 0x394f4851c1a7d153, 0, 17 }, /* #10 b */
|
---|
6422 | { 0x284cd3, 0x284cd3, 0x2977df4200dee4b0, 0x72584a5df7d08037, 0, 82 }, /* #11 */
|
---|
6423 | { 0x173306, 0x173b07, 0x2977df4200dee4b0, 0x72580a5df7d08037, 0, 82 }, /* #11 b */
|
---|
6424 | { 0x0e0483, 0x0e0c82, 0x0cd0b170681fffc4, 0x858b8340fffe2433, 0, 118 }, /* #12 */
|
---|
6425 | { 0x317b56, 0x317b56, 0x0cd0b170681fffc4, 0x858b8340fffe2033, 0, 118 }, /* #12 b */
|
---|
6426 | { 0x2510c7, 0x2510c7, 0xd02ddf2899f9932e, 0x133f3265dd02ddf2, 0, 100 }, /* #13 */
|
---|
6427 | { 0x1a6f12, 0x1a6713, 0xd02ddf2899f9932e, 0x133f3265cd02ddf2, 0, 100 }, /* #13 b */
|
---|
6428 | { 0x0e7493, 0x0e7492, 0xecb028159aa2a7b4, 0xd5153da7b2c0a056, 0, 158 }, /* #14 */
|
---|
6429 | { 0x310b46, 0x310346, 0xecb028159aa2a7b4, 0xd5153da3b2c0a056, 0, 158 }, /* #14 b */
|
---|
6430 | { 0x194dd6, 0x1945d7, 0x041f96f3e507540e, 0xf96f3e507540e020, 0, 117 }, /* #15 */
|
---|
6431 | { 0x263203, 0x263203, 0x041f96f3e507540e, 0xf96f3e507540e820, 0, 117 }, /* #15 b */
|
---|
6432 | { 0x081fd2, 0x081fd3, 0x4f4fd369f360aa59, 0x60aa5927a7e9b4f9, 0, 89 }, /* #16 */
|
---|
6433 | { 0x376007, 0x376807, 0x4f4fd369f360aa59, 0x60aa59a7a7e9b4f9, 0, 89 }, /* #16 b */
|
---|
6434 | { 0x156ac2, 0x156ac3, 0x0b446f5ba855975d, 0x750ab2eba0b446f5, 0, 36 }, /* #17 */
|
---|
6435 | { 0x2a1517, 0x2a1d17, 0x0b446f5ba855975d, 0x750ab2ebb0b446f5, 0, 36 }, /* #17 b */
|
---|
6436 | { 0x345c12, 0x345413, 0xa6c654b8acf47b3a, 0x2e2b3d1ece94d8ca, 0, 235 }, /* #18 */
|
---|
6437 | { 0x0b23c7, 0x0b23c7, 0xa6c654b8acf47b3a, 0x2e2b3d1eceb4d8ca, 0, 235 }, /* #18 b */
|
---|
6438 | { 0x112117, 0x112116, 0xd0633cb64bddd36b, 0x33cb64bddd36be83, 0, 245 }, /* #19 */
|
---|
6439 | { 0x2e5ec2, 0x2e56c2, 0xd0633cb64bddd36b, 0x33cb64bddd36b683, 0, 245 }, /* #19 b */
|
---|
6440 | { 0x2455d2, 0x245dd3, 0x24ad295633c0863d, 0x5633c0863d125694, 0, 233 }, /* #20 */
|
---|
6441 | { 0x1b2a07, 0x1b2a07, 0x24ad295633c0863d, 0x5633c0863d925694, 0, 233 }, /* #20 b */
|
---|
6442 | { 0x186d87, 0x186d87, 0xe8f9272f16be51fe, 0xe8f9272f16be51fe, 0, 128 }, /* #21 */
|
---|
6443 | { 0x271252, 0x271252, 0xe8f9272f16be51fe, 0xe8f9272f16be51fe, 0, 128 }, /* #21 b */
|
---|
6444 | { 0x075f03, 0x075703, 0x711701c253704a31, 0x28c6e22e0384a6e0, 0, 143 }, /* #22 */
|
---|
6445 | { 0x3820d6, 0x3820d7, 0x711701c253704a31, 0x28c4e22e0384a6e0, 0, 143 }, /* #22 b */
|
---|
6446 | { 0x1a4246, 0x1a4247, 0xfa52b863c7e3c3e8, 0xe1f43e94ae18f1f8, 0, 82 }, /* #23 */
|
---|
6447 | { 0x253d93, 0x253593, 0xfa52b863c7e3c3e8, 0xe1f47e94ae18f1f8, 0, 82 }, /* #23 b */
|
---|
6448 | { 0x3f14d7, 0x3f14d7, 0xf65064630f3361a8, 0x1f65064630f3361a, 0, 68 }, /* #24 */
|
---|
6449 | { 0x006b02, 0x006303, 0xf65064630f3361a8, 0x0f65064630f3361a, 0, 68 }, /* #24 b */
|
---|
6450 | { 0x3f0082, 0x3f0082, 0x0c27e2a789c2adea, 0x0c27e2a789c2adea, 0, 0 }, /* #25 */
|
---|
6451 | { 0x007f57, 0x007f57, 0x0c27e2a789c2adea, 0x0c27e2a789c2adea, 0, 0 }, /* #25 b */
|
---|
6452 | { 0x042746, 0x042746, 0x962bcdbdb9038569, 0xdedc81c2b4a58af3, 0, 170 }, /* #26 */
|
---|
6453 | { 0x3b5893, 0x3b5092, 0x962bcdbdb9038569, 0xdedc81c2b4e58af3, 0, 170 }, /* #26 b */
|
---|
6454 | { 0x021616, 0x021617, 0x43a0d2483c380c13, 0x0182643a0d2483c3, 0, 212 }, /* #27 */
|
---|
6455 | { 0x3d69c3, 0x3d61c3, 0x43a0d2483c380c13, 0x0182743a0d2483c3, 0, 212 }, /* #27 b */
|
---|
6456 | { 0x347296, 0x347296, 0xafb3190a20cfe0da, 0xfb3190a20cfe0da5, 0, 253 }, /* #28 */
|
---|
6457 | { 0x0b0d43, 0x0b0542, 0xafb3190a20cfe0da, 0xfb3190a20cfe0dad, 0, 253 }, /* #28 b */
|
---|
6458 | { 0x290ed2, 0x2906d2, 0x068132c6cdd3b6b9, 0xedae40d02658d9ba, 0, 83 }, /* #29 */
|
---|
6459 | { 0x167107, 0x167106, 0x068132c6cdd3b6b9, 0xedae60d02658d9ba, 0, 83 }, /* #29 b */
|
---|
6460 | { 0x2b4f16, 0x2b4f16, 0x01e7e0e3d27123d6, 0x8f5803cfc1c7a4e2, 0, 15 }, /* #30 */
|
---|
6461 | { 0x1430c3, 0x1438c2, 0x01e7e0e3d27123d6, 0x8f5a03cfc1c7a4e2, 0, 15 }, /* #30 b */
|
---|
6462 | { 0x005056, 0x005056, 0x9df44d378c5bc92b, 0xefa269bc62de495a, 0, 62 }, /* #31 */
|
---|
6463 | { 0x3f2f83, 0x3f2782, 0x9df44d378c5bc92b, 0xefa269bc62de495e, 0, 62 }, /* #31 b */
|
---|
6464 | { 0x255282, 0x255282, 0xb9535050b0e99d41, 0x285874cea0ae54d4, 0, 106 }, /* #32 */
|
---|
6465 | { 0x1a2d57, 0x1a2556, 0xb9535050b0e99d41, 0x285874cea0ee54d4, 0, 106 }, /* #32 b */
|
---|
6466 | { 0x363482, 0x363c83, 0xcaab5b20efa448db, 0x4891b6caab5b20ef, 0, 88 }, /* #33 */
|
---|
6467 | { 0x094b57, 0x094b57, 0xcaab5b20efa448db, 0x4891b7caab5b20ef, 0, 88 }, /* #33 b */
|
---|
6468 | { 0x1d4fc2, 0x1d47c3, 0x3ae72fdc586991dc, 0x1dc1d7397ee2c34c, 0, 141 }, /* #34 */
|
---|
6469 | { 0x223017, 0x223017, 0x3ae72fdc586991dc, 0x1dc9d7397ee2c34c, 0, 141 }, /* #34 b */
|
---|
6470 | { 0x0e7f13, 0x0e7f13, 0xa716c25fd54121df, 0x4121dfd38b612fea, 0, 217 }, /* #35 */
|
---|
6471 | { 0x3100c6, 0x3108c7, 0xa716c25fd54121df, 0x4121df538b612fea, 0, 217 }, /* #35 b */
|
---|
6472 | { 0x2f6342, 0x2f6343, 0xdd4b77a48cb0960e, 0x3752dde9232c2583, 0, 2 }, /* #36 */
|
---|
6473 | { 0x101c97, 0x101c97, 0xdd4b77a48cb0960e, 0x7752dde9232c2583, 0, 2 }, /* #36 b */
|
---|
6474 | { 0x194003, 0x194002, 0xa460f29ee5b93d33, 0x30794f72dc9e99e9, 0, 186 }, /* #37 */
|
---|
6475 | { 0x263fd6, 0x2637d6, 0xa460f29ee5b93d33, 0x30794f72dc9e99a9, 0, 186 }, /* #37 b */
|
---|
6476 | { 0x1933c7, 0x193bc6, 0xc249c864e9ac9867, 0x9272193a6b2619f8, 0, 59 }, /* #38 */
|
---|
6477 | { 0x264c12, 0x264c12, 0xc249c864e9ac9867, 0x9272193a6b2619d8, 0, 59 }, /* #38 b */
|
---|
6478 | { 0x2c7913, 0x2c7113, 0x0a9ac1d7f4c0820f, 0xf0a9ac1d7f4c0820, 0, 132 }, /* #39 */
|
---|
6479 | { 0x1306c6, 0x1306c7, 0x0a9ac1d7f4c0820f, 0xe0a9ac1d7f4c0820, 0, 132 }, /* #39 b */
|
---|
6480 | { 0x256692, 0x256692, 0x63b48708607ae2a0, 0x1eb8a80c7690e10c, 0, 91 }, /* #40 */
|
---|
6481 | { 0x1a1947, 0x1a1146, 0x63b48708607ae2a0, 0x1eb8a82c7690e10c, 0, 91 }, /* #40 b */
|
---|
6482 | { 0x185f06, 0x185706, 0x08555b40e0ce4dcb, 0xce4dcb042aada070, 0, 217 }, /* #41 */
|
---|
6483 | { 0x2720d3, 0x2720d2, 0x08555b40e0ce4dcb, 0xce4dcb842aada070, 0, 217 }, /* #41 b */
|
---|
6484 | { 0x0b2283, 0x0b2a83, 0x03b4f56c5b112966, 0x8894b340ed3d5b16, 0, 90 }, /* #42 */
|
---|
6485 | { 0x345d56, 0x345d57, 0x03b4f56c5b112966, 0x8894b300ed3d5b16, 0, 90 }, /* #42 b */
|
---|
6486 | { 0x3a5592, 0x3a5d93, 0xa8fa67cf9640912a, 0x9640912a547d33e7, 0, 225 }, /* #43 */
|
---|
6487 | { 0x052a47, 0x052a47, 0xa8fa67cf9640912a, 0x9640912ad47d33e7, 0, 225 }, /* #43 b */
|
---|
6488 | { 0x191fd7, 0x1917d6, 0x7173af101e4c8415, 0x3c99082b7173af10, 0, 160 }, /* #44 */
|
---|
6489 | { 0x266002, 0x266002, 0x7173af101e4c8415, 0x3c99082a7173af10, 0, 160 }, /* #44 b */
|
---|
6490 | { 0x1d4592, 0x1d4d93, 0xe3885c515ed7b474, 0x68e8e3885c515ed7, 0, 16 }, /* #45 */
|
---|
6491 | { 0x223a47, 0x223a47, 0xe3885c515ed7b474, 0x68e9e3885c515ed7, 0, 16 }, /* #45 b */
|
---|
6492 | { 0x2b4602, 0x2b4602, 0xa843fd51755ceed5, 0xeed55421fea8baae, 0, 81 }, /* #46 */
|
---|
6493 | { 0x1439d7, 0x1431d6, 0xa843fd51755ceed5, 0xeed5d421fea8baae, 0, 81 }, /* #46 b */
|
---|
6494 | { 0x125493, 0x125c92, 0x6f1ea41f9383c1a6, 0x7a907e4e0f069ade, 0, 55 }, /* #47 */
|
---|
6495 | { 0x2d2b46, 0x2d2b46, 0x6f1ea41f9383c1a6, 0x7a907e4e0f0698de, 0, 55 }, /* #47 b */
|
---|
6496 | { 0x0f5612, 0x0f5612, 0xf603f0f86d9a6f57, 0xc07e1f0db34deaef, 0, 124 }, /* #48 */
|
---|
6497 | { 0x3029c7, 0x3021c6, 0xf603f0f86d9a6f57, 0xc07e1f0db34deaff, 0, 124 }, /* #48 b */
|
---|
6498 | { 0x386f07, 0x386f06, 0x340f589599565985, 0xaccab2cc2cd03d62, 0, 230 }, /* #49 */
|
---|
6499 | { 0x0710d2, 0x0718d2, 0x340f589599565985, 0xaccab2cc28d03d62, 0, 230 }, /* #49 b */
|
---|
6500 | { 0x2b32d2, 0x2b3ad3, 0xbde51b3bca5f68fa, 0xbca367794bed1f4b, 0, 60 }, /* #50 */
|
---|
6501 | { 0x144d07, 0x144d07, 0xbde51b3bca5f68fa, 0xbca367794bed1f5b, 0, 60 }, /* #50 b */
|
---|
6502 | { 0x103b56, 0x103b57, 0x9ff797dfeb715e91, 0x5b8af48a7fde5f7f, 0, 222 }, /* #51 */
|
---|
6503 | { 0x2f4483, 0x2f4c83, 0x9ff797dfeb715e91, 0x5b8af48e7fde5f7f, 0, 222 }, /* #51 b */
|
---|
6504 | { 0x1c7297, 0x1c7297, 0x4f11c68dbb7a2114, 0x14a788e346ddbd10, 0, 137 }, /* #52 */
|
---|
6505 | { 0x230d42, 0x230543, 0x4f11c68dbb7a2114, 0x142788e346ddbd10, 0, 137 }, /* #52 b */
|
---|
6506 | { 0x3c6b87, 0x3c6387, 0xfb12c63ec62e13c0, 0x09e07ec4b18fb18b, 0, 146 }, /* #53 */
|
---|
6507 | { 0x031452, 0x031453, 0xfb12c63ec62e13c0, 0x09e03ec4b18fb18b, 0, 146 }, /* #53 b */
|
---|
6508 | { 0x1b0117, 0x1b0116, 0x80a8043f436c6246, 0x10fd0db1891b0150, 0, 111 }, /* #54 */
|
---|
6509 | { 0x247ec2, 0x2476c2, 0x80a8043f436c6246, 0x10fd0db189190150, 0, 111 }, /* #54 b */
|
---|
6510 | { 0x225f03, 0x225703, 0xc29bb5e89acde1af, 0xe14ddaf44d66f0d7, 0, 129 }, /* #55 */
|
---|
6511 | { 0x1d20d6, 0x1d28d7, 0xc29bb5e89acde1af, 0x614ddaf44d66f0d7, 0, 129 }, /* #55 b */
|
---|
6512 | { 0x3f4107, 0x3f4106, 0x05a77d010f616ea6, 0xea682d3be8087b0b, 0, 141 }, /* #56 */
|
---|
6513 | { 0x003ed2, 0x0036d2, 0x05a77d010f616ea6, 0xea602d3be8087b0b, 0, 141 }, /* #56 b */
|
---|
6514 | { 0x134e12, 0x134e13, 0x25a3722e52f25cb1, 0x94bc972c44b46e45, 0, 35 }, /* #57 */
|
---|
6515 | { 0x2c31c7, 0x2c39c7, 0x25a3722e52f25cb1, 0x94bc972c64b46e45, 0, 35 }, /* #57 b */
|
---|
6516 | { 0x0f7386, 0x0f7386, 0x7c932c4deb4eb611, 0xc227c932c4deb4eb, 0, 76 }, /* #58 */
|
---|
6517 | { 0x300c53, 0x300452, 0x7c932c4deb4eb611, 0xc237c932c4deb4eb, 0, 76 }, /* #58 b */
|
---|
6518 | { 0x2b6dd3, 0x2b6dd2, 0xf6723e93f35496b4, 0x4b5a7d9c8fa4fcd5, 0, 210 }, /* #59 */
|
---|
6519 | { 0x141206, 0x141a06, 0xf6723e93f35496b4, 0x4b5a3d9c8fa4fcd5, 0, 210 }, /* #59 b */
|
---|
6520 | { 0x051e42, 0x051e43, 0xae94ef312d1a9e64, 0x798968d4f322ba53, 0, 174 }, /* #60 */
|
---|
6521 | { 0x3a6197, 0x3a6997, 0xae94ef312d1a9e64, 0x798968d4f326ba53, 0, 174 }, /* #60 b */
|
---|
6522 | { 0x2778d2, 0x2778d3, 0xca026f89bc890e2f, 0x650137c4de448717, 0, 129 }, /* #61 */
|
---|
6523 | { 0x180707, 0x180707, 0xca026f89bc890e2f, 0xe50137c4de448717, 0, 129 }, /* #61 b */
|
---|
6524 | { 0x271892, 0x271892, 0x2c14fb69417fc7c7, 0x5ff1f1c5829f6d28, 0, 27 }, /* #62 */
|
---|
6525 | { 0x186747, 0x186f46, 0x2c14fb69417fc7c7, 0x5ff1f1e5829f6d28, 0, 27 }, /* #62 b */
|
---|
6526 | { 0x085e87, 0x085e87, 0xbcf4ff1cd6af0701, 0xabc1c0779e9fe39a, 0, 91 }, /* #63 */
|
---|
6527 | { 0x372152, 0x372953, 0xbcf4ff1cd6af0701, 0xabc1c0579e9fe39a, 0, 91 }, /* #63 b */
|
---|
6528 | { 0x084446, 0x084c47, 0xec42ec8102821d13, 0x64081410e89bb10b, 0, 174 }, /* #64 */
|
---|
6529 | { 0x373b93, 0x373b93, 0xec42ec8102821d13, 0x64081410e89fb10b, 0, 174 }, /* #64 b */
|
---|
6530 | { 0x296e96, 0x296696, 0xc8ed4d417da5b099, 0x3b53505f696c2659, 0, 251 }, /* #65 */
|
---|
6531 | { 0x161143, 0x161142, 0xc8ed4d417da5b099, 0x3b53505f696c2679, 0, 251 }, /* #65 b */
|
---|
6532 | { 0x290e92, 0x290693, 0x339ae013a143f15c, 0xc0274287e2b8339a, 0, 176 }, /* #66 */
|
---|
6533 | { 0x167147, 0x167147, 0x339ae013a143f15c, 0xc0274287e2b9339a, 0, 176 }, /* #66 b */
|
---|
6534 | { 0x281807, 0x281807, 0xaa5e58a431c3bfb2, 0x796290c70efecb54, 0, 183 }, /* #67 */
|
---|
6535 | { 0x1767d2, 0x176fd3, 0xaa5e58a431c3bfb2, 0x796290c70efec954, 0, 183 }, /* #67 b */
|
---|
6536 | { 0x114e97, 0x114e97, 0xd33cd33b0704e882, 0x82744174cf34cec1, 0, 90 }, /* #68 */
|
---|
6537 | { 0x2e3142, 0x2e3943, 0xd33cd33b0704e882, 0x82744134cf34cec1, 0, 90 }, /* #68 b */
|
---|
6538 | { 0x380557, 0x380557, 0x016b313bda30ea5f, 0x2fc05acc4ef68c3a, 0, 10 }, /* #69 */
|
---|
6539 | { 0x077a82, 0x077283, 0x016b313bda30ea5f, 0x2f805acc4ef68c3a, 0, 10 }, /* #69 b */
|
---|
6540 | { 0x3d1a02, 0x3d1203, 0x4c9cf1c8fb8ba386, 0xe391f717470c4c9c, 0, 240 }, /* #70 */
|
---|
6541 | { 0x0265d7, 0x0265d7, 0x4c9cf1c8fb8ba386, 0xe391f717470d4c9c, 0, 240 }, /* #70 b */
|
---|
6542 | { 0x1f2796, 0x1f2797, 0xb545ff7f02fb2148, 0xefe05f64290b545f, 0, 44 }, /* #71 */
|
---|
6543 | { 0x205843, 0x205043, 0xb545ff7f02fb2148, 0xefe05f64291b545f, 0, 44 }, /* #71 b */
|
---|
6544 | { 0x343606, 0x343e06, 0x48aff0a75c08d84a, 0x75c08d84a2457f85, 0, 101 }, /* #72 */
|
---|
6545 | { 0x0b49d3, 0x0b49d2, 0x48aff0a75c08d84a, 0x75c08d84aa457f85, 0, 101 }, /* #72 b */
|
---|
6546 | { 0x256b52, 0x256b53, 0x9ef76d752c34520f, 0x76d752c34520f4f7, 0, 53 }, /* #73 */
|
---|
6547 | { 0x1a1487, 0x1a1c87, 0x9ef76d752c34520f, 0x76d752c34520fcf7, 0, 53 }, /* #73 b */
|
---|
6548 | { 0x1b4ec3, 0x1b4ec3, 0xa1a65b9db34f65d4, 0xb9db34f65d4d0d32, 0, 173 }, /* #74 */
|
---|
6549 | { 0x243116, 0x243917, 0xa1a65b9db34f65d4, 0xb9db34f65d450d32, 0, 173 }, /* #74 b */
|
---|
6550 | { 0x086dc2, 0x086dc2, 0x79065db502393212, 0x99091e41976d408e, 0, 82 }, /* #75 */
|
---|
6551 | { 0x371217, 0x371a16, 0x79065db502393212, 0x99095e41976d408e, 0, 82 }, /* #75 b */
|
---|
6552 | { 0x077602, 0x077603, 0x8490669424d4a4d0, 0x0935293410920cd2, 0, 227 }, /* #76 */
|
---|
6553 | { 0x3809d7, 0x3801d7, 0x8490669424d4a4d0, 0x0935293430920cd2, 0, 227 }, /* #76 b */
|
---|
6554 | { 0x3f4986, 0x3f4986, 0x153ba7633a913cff, 0x774ec6752279fe15, 0, 120 }, /* #77 */
|
---|
6555 | { 0x003653, 0x003e52, 0x153ba7633a913cff, 0x774ec6752279ff15, 0, 120 }, /* #77 b */
|
---|
6556 | { 0x220082, 0x220883, 0x4e35b579585e2a76, 0x4ec4e35b579585e2, 0, 12 }, /* #78 */
|
---|
6557 | { 0x1d7f57, 0x1d7f57, 0x4e35b579585e2a76, 0x4ed4e35b579585e2, 0, 12 }, /* #78 b */
|
---|
6558 | { 0x1c5d47, 0x1c5547, 0xb5bd6776360ba212, 0x096d6f59dd8d82e8, 0, 138 }, /* #79 */
|
---|
6559 | { 0x232292, 0x232293, 0xb5bd6776360ba212, 0x092d6f59dd8d82e8, 0, 138 }, /* #79 b */
|
---|
6560 | { 0x344046, 0x344847, 0xed00572d2d0525fa, 0x5cb4b41497e9da00, 0, 111 }, /* #80 */
|
---|
6561 | { 0x0b3f93, 0x0b3f93, 0xed00572d2d0525fa, 0x5cb4b41497ebda00, 0, 111 }, /* #80 b */
|
---|
6562 | { 0x1b1f87, 0x1b1787, 0x8f9937a4b307f5c8, 0xd7231f326f49660f, 0, 207 }, /* #81 */
|
---|
6563 | { 0x246052, 0x246053, 0x8f9937a4b307f5c8, 0xd7211f326f49660f, 0, 207 }, /* #81 b */
|
---|
6564 | { 0x286902, 0x286903, 0x6134d4576ca37c49, 0x946f8926134d4576, 0, 156 }, /* #82 */
|
---|
6565 | { 0x1716d7, 0x171ed7, 0x6134d4576ca37c49, 0x946f8936134d4576, 0, 156 }, /* #82 b */
|
---|
6566 | { 0x1a6787, 0x1a6786, 0x550ed792b0b7586e, 0x1baaa1daf25616eb, 0, 11 }, /* #83 */
|
---|
6567 | { 0x251852, 0x251052, 0x550ed792b0b7586e, 0x1b8aa1daf25616eb, 0, 11 }, /* #83 b */
|
---|
6568 | { 0x211dc7, 0x2115c6, 0xae6cb89ffbb22c17, 0x2fae6cb89ffbb22c, 0, 136 }, /* #84 */
|
---|
6569 | { 0x1e6212, 0x1e6212, 0xae6cb89ffbb22c17, 0x2eae6cb89ffbb22c, 0, 136 }, /* #84 b */
|
---|
6570 | { 0x331dc2, 0x331dc3, 0x5a33abe422f07b5f, 0x68ceaf908bc1ed7c, 0, 255 }, /* #85 */
|
---|
6571 | { 0x0c6217, 0x0c6a17, 0x5a33abe422f07b5f, 0x68ceaf908bc1ed7e, 0, 255 }, /* #85 b */
|
---|
6572 | { 0x0b6707, 0x0b6707, 0x121be2ef916e14dd, 0xf177c8b70a6ec486, 0, 50 }, /* #86 */
|
---|
6573 | { 0x3418d2, 0x3410d3, 0x121be2ef916e14dd, 0xf177c8b70a6e8486, 0, 50 }, /* #86 b */
|
---|
6574 | { 0x161453, 0x161c53, 0xe87faf313ca3d71c, 0xae39e87faf313ca3, 0, 144 }, /* #87 */
|
---|
6575 | { 0x296b86, 0x296b87, 0xe87faf313ca3d71c, 0xae38e87faf313ca3, 0, 144 }, /* #87 b */
|
---|
6576 | { 0x196296, 0x196296, 0x9b2069a6c8bbb3e8, 0x1a69b22eecfa1364, 0, 51 }, /* #88 */
|
---|
6577 | { 0x261d43, 0x261542, 0x9b2069a6c8bbb3e8, 0x1a69b22eecfa3364, 0, 51 }, /* #88 b */
|
---|
6578 | { 0x080503, 0x080502, 0x53142b84df9e51eb, 0x285709bf3ca3d753, 0, 184 }, /* #89 */
|
---|
6579 | { 0x377ad6, 0x3772d6, 0x53142b84df9e51eb, 0x285709bf3ca3d653, 0, 184 }, /* #89 b */
|
---|
6580 | { 0x1e7086, 0x1e7086, 0xa5c7f9ca5377ea8d, 0xe3fce529bbf546a9, 0, 250 }, /* #90 */
|
---|
6581 | { 0x210f53, 0x210752, 0xa5c7f9ca5377ea8d, 0xe3fce529bbf546e9, 0, 250 }, /* #90 b */
|
---|
6582 | { 0x194397, 0x194397, 0xe10506c77ea47cea, 0xe10506c77ea47cea, 0, 192 }, /* #91 */
|
---|
6583 | { 0x263c42, 0x263c42, 0xe10506c77ea47cea, 0xe10506c77ea47cea, 0, 192 }, /* #91 b */
|
---|
6584 | { 0x365bc3, 0x3653c2, 0x56fc6bf72f04998a, 0xfdcbc12662aadf8d, 0, 235 }, /* #92 */
|
---|
6585 | { 0x092416, 0x092416, 0x56fc6bf72f04998a, 0xfdcbc126628adf8d, 0, 235 }, /* #92 b */
|
---|
6586 | { 0x171f82, 0x171f82, 0x2fe26b5eb0a72e91, 0x4d6bd614e5d222fe, 0, 180 }, /* #93 */
|
---|
6587 | { 0x286057, 0x286856, 0x2fe26b5eb0a72e91, 0x4d6bd614e5d232fe, 0, 180 }, /* #93 b */
|
---|
6588 | { 0x056ed2, 0x0566d3, 0xa0f4dee08bcc8800, 0xe64400283d37b822, 0, 218 }, /* #94 */
|
---|
6589 | { 0x3a1107, 0x3a1107, 0xa0f4dee08bcc8800, 0xe64400683d37b822, 0, 218 }, /* #94 b */
|
---|
6590 | { 0x0572c6, 0x057ac7, 0x6377293790b2340c, 0x790b2340c31bb949, 0, 229 }, /* #95 */
|
---|
6591 | { 0x3a0d13, 0x3a0d13, 0x6377293790b2340c, 0x790b2340cb1bb949, 0, 229 }, /* #95 b */
|
---|
6592 | };
|
---|
6593 | static const BINU64_TEST_T g_aTests_shl_u64_amd[] =
|
---|
6594 | {
|
---|
6595 | { 0x1320d6, 0x132056, 0x0000000000000000, 0x0000000000000000, 0, 54 }, /* #0 */
|
---|
6596 | { 0x2c5f03, 0x2c5756, 0x0000000000000000, 0x0000000000000000, 0, 54 }, /* #0 b */
|
---|
6597 | { 0x3d0587, 0x3d0556, 0x0000000000000000, 0x0000000000000000, 0, 10 }, /* #1 */
|
---|
6598 | { 0x027a52, 0x027256, 0x0000000000000000, 0x0000000000000000, 0, 10 }, /* #1 b */
|
---|
6599 | { 0x026d96, 0x026556, 0x0000000000000000, 0x0000000000000000, 0, 254 }, /* #2 */
|
---|
6600 | { 0x3d1243, 0x3d1256, 0x0000000000000000, 0x0000000000000000, 0, 254 }, /* #2 b */
|
---|
6601 | { 0x265e16, 0x265656, 0x0000000000000000, 0x0000000000000000, 0, 8 }, /* #3 */
|
---|
6602 | { 0x1921c3, 0x192156, 0x0000000000000000, 0x0000000000000000, 0, 8 }, /* #3 b */
|
---|
6603 | { 0x307dc3, 0x307556, 0x0000000000000000, 0x0000000000000000, 0, 126 }, /* #4 */
|
---|
6604 | { 0x0f0216, 0x0f0256, 0x0000000000000000, 0x0000000000000000, 0, 126 }, /* #4 b */
|
---|
6605 | { 0x070ed7, 0x070656, 0x0000000000000000, 0x0000000000000000, 0, 51 }, /* #5 */
|
---|
6606 | { 0x387102, 0x387156, 0x0000000000000000, 0x0000000000000000, 0, 51 }, /* #5 b */
|
---|
6607 | { 0x184042, 0x184097, 0x977b88a74aa216a0, 0xc453a5510b500000, 0, 207 }, /* #6 */
|
---|
6608 | { 0x273f97, 0x273797, 0x977b88a74aa216a0, 0xc453a5510b500000, 0, 207 }, /* #6 b */
|
---|
6609 | { 0x1d5717, 0x1d5f17, 0x40def651790238cc, 0x1790238cc0000000, 0, 28 }, /* #7 */
|
---|
6610 | { 0x2228c2, 0x222817, 0x40def651790238cc, 0x1790238cc0000000, 0, 28 }, /* #7 b */
|
---|
6611 | { 0x322d86, 0x322516, 0xf725fe596f6885c3, 0x596f6885c3000000, 0, 88 }, /* #8 */
|
---|
6612 | { 0x0d5253, 0x0d5216, 0xf725fe596f6885c3, 0x596f6885c3000000, 0, 88 }, /* #8 b */
|
---|
6613 | { 0x0b2856, 0x0b2016, 0xec601ed1a16306fe, 0x60dfc00000000000, 0, 237 }, /* #9 */
|
---|
6614 | { 0x345783, 0x345716, 0xec601ed1a16306fe, 0x60dfc00000000000, 0, 237 }, /* #9 b */
|
---|
6615 | { 0x2f4316, 0x2f4397, 0x1eb0b279eb79260b, 0x9260b00000000000, 0, 172 }, /* #10 */
|
---|
6616 | { 0x103cc3, 0x103497, 0x1eb0b279eb79260b, 0x9260b00000000000, 0, 172 }, /* #10 b */
|
---|
6617 | { 0x3661c6, 0x366996, 0xc2d1eae6b8fb6d7f, 0xf5735c7db6bf8000, 0, 79 }, /* #11 */
|
---|
6618 | { 0x091e13, 0x091e96, 0xc2d1eae6b8fb6d7f, 0xf5735c7db6bf8000, 0, 79 }, /* #11 b */
|
---|
6619 | { 0x245196, 0x245957, 0x9cb6f35c0aa9f77c, 0x0000000000000000, 0, 190 }, /* #12 */
|
---|
6620 | { 0x1b2e43, 0x1b2e57, 0x9cb6f35c0aa9f77c, 0x0000000000000000, 0, 190 }, /* #12 b */
|
---|
6621 | { 0x0c5f17, 0x0c5716, 0x3ea3c0cc4f0c83d7, 0x3d70000000000000, 0, 52 }, /* #13 */
|
---|
6622 | { 0x3320c2, 0x332016, 0x3ea3c0cc4f0c83d7, 0x3d70000000000000, 0, 52 }, /* #13 b */
|
---|
6623 | { 0x1c06c6, 0x1c0e17, 0xd8ddfe571f803039, 0x6377f95c7e00c0e4, 0, 130 }, /* #14 */
|
---|
6624 | { 0x237913, 0x237917, 0xd8ddfe571f803039, 0x6377f95c7e00c0e4, 0, 130 }, /* #14 b */
|
---|
6625 | { 0x1b0442, 0x1b0c96, 0x114291ccfe0a3976, 0x8e5d800000000000, 0, 238 }, /* #15 */
|
---|
6626 | { 0x247b97, 0x247b96, 0x114291ccfe0a3976, 0x8e5d800000000000, 0, 238 }, /* #15 b */
|
---|
6627 | { 0x002e83, 0x002616, 0x3b44ef4608e80f4e, 0x47407a7000000000, 0, 227 }, /* #16 */
|
---|
6628 | { 0x3f5156, 0x3f5116, 0x3b44ef4608e80f4e, 0x47407a7000000000, 0, 227 }, /* #16 b */
|
---|
6629 | { 0x160ad2, 0x160a96, 0xf58e2119f66070ce, 0xc7108cfb30386700, 0, 199 }, /* #17 */
|
---|
6630 | { 0x297507, 0x297d96, 0xf58e2119f66070ce, 0xc7108cfb30386700, 0, 199 }, /* #17 b */
|
---|
6631 | { 0x3e38d6, 0x3e3016, 0x9c1bc12b950d4c89, 0x4480000000000000, 0, 119 }, /* #18 */
|
---|
6632 | { 0x014703, 0x014716, 0x9c1bc12b950d4c89, 0x4480000000000000, 0, 119 }, /* #18 b */
|
---|
6633 | { 0x091ad2, 0x091216, 0x87e70a800449c7f6, 0x08938fec00000000, 0, 97 }, /* #19 */
|
---|
6634 | { 0x366507, 0x366516, 0x87e70a800449c7f6, 0x08938fec00000000, 0, 97 }, /* #19 b */
|
---|
6635 | { 0x171b13, 0x171316, 0x2de01d4c25ba5bc9, 0x612dd2de48000000, 0, 27 }, /* #20 */
|
---|
6636 | { 0x2864c6, 0x286416, 0x2de01d4c25ba5bc9, 0x612dd2de48000000, 0, 27 }, /* #20 b */
|
---|
6637 | { 0x2f1806, 0x2f1016, 0x24bd15b84beacf04, 0x7820000000000000, 0, 179 }, /* #21 */
|
---|
6638 | { 0x1067d3, 0x106716, 0x24bd15b84beacf04, 0x7820000000000000, 0, 179 }, /* #21 b */
|
---|
6639 | { 0x3d5f52, 0x3d5f96, 0xdd565afbc18567a0, 0xacb5f7830acf4000, 0, 201 }, /* #22 */
|
---|
6640 | { 0x022087, 0x022896, 0xdd565afbc18567a0, 0xacb5f7830acf4000, 0, 201 }, /* #22 b */
|
---|
6641 | { 0x166986, 0x166197, 0xdb5a514ea2eba013, 0xd740260000000000, 0, 233 }, /* #23 */
|
---|
6642 | { 0x291653, 0x291697, 0xdb5a514ea2eba013, 0xd740260000000000, 0, 233 }, /* #23 b */
|
---|
6643 | { 0x3f4812, 0x3f4097, 0x6d529bf3119c5028, 0xf988ce2814000000, 0, 151 }, /* #24 */
|
---|
6644 | { 0x0037c7, 0x003797, 0x6d529bf3119c5028, 0xf988ce2814000000, 0, 151 }, /* #24 b */
|
---|
6645 | { 0x1d2997, 0x1d2996, 0x51d009bc591d49ad, 0xf1647526b4000000, 0, 154 }, /* #25 */
|
---|
6646 | { 0x225642, 0x225e96, 0x51d009bc591d49ad, 0xf1647526b4000000, 0, 154 }, /* #25 b */
|
---|
6647 | { 0x383092, 0x383896, 0xbb2ca1920c086535, 0xc90604329a800000, 0, 151 }, /* #26 */
|
---|
6648 | { 0x074f47, 0x074f96, 0xbb2ca1920c086535, 0xc90604329a800000, 0, 151 }, /* #26 b */
|
---|
6649 | { 0x334c82, 0x334416, 0xb84345e6d1776fa7, 0x2eedf4e000000000, 0, 229 }, /* #27 */
|
---|
6650 | { 0x0c3357, 0x0c3316, 0xb84345e6d1776fa7, 0x2eedf4e000000000, 0, 229 }, /* #27 b */
|
---|
6651 | { 0x157c86, 0x157497, 0xc3bc4fe2c5e9f88a, 0xe2c5e9f88a000000, 0, 88 }, /* #28 */
|
---|
6652 | { 0x2a0353, 0x2a0397, 0xc3bc4fe2c5e9f88a, 0xe2c5e9f88a000000, 0, 88 }, /* #28 b */
|
---|
6653 | { 0x0a3246, 0x0a3297, 0x21244fea8dac26c1, 0xb584d82000000000, 0, 165 }, /* #29 */
|
---|
6654 | { 0x354d93, 0x354597, 0x21244fea8dac26c1, 0xb584d82000000000, 0, 165 }, /* #29 b */
|
---|
6655 | { 0x024117, 0x024996, 0xb759691976c9bff4, 0xffd0000000000000, 0, 178 }, /* #30 */
|
---|
6656 | { 0x3d3ec2, 0x3d3e96, 0xb759691976c9bff4, 0xffd0000000000000, 0, 178 }, /* #30 b */
|
---|
6657 | { 0x296a86, 0x296216, 0xa4ce3d1bd7a8376a, 0x7a37af506ed40000, 0, 81 }, /* #31 */
|
---|
6658 | { 0x161553, 0x161516, 0xa4ce3d1bd7a8376a, 0x7a37af506ed40000, 0, 81 }, /* #31 b */
|
---|
6659 | { 0x142347, 0x142397, 0xb5065355de5844b3, 0xcb08966000000000, 0, 165 }, /* #32 */
|
---|
6660 | { 0x2b5c92, 0x2b5497, 0xb5065355de5844b3, 0xcb08966000000000, 0, 165 }, /* #32 b */
|
---|
6661 | { 0x1d3e47, 0x1d3e96, 0x045c85b08c2d9432, 0x8c2d943200000000, 0, 224 }, /* #33 */
|
---|
6662 | { 0x224192, 0x224996, 0x045c85b08c2d9432, 0x8c2d943200000000, 0, 224 }, /* #33 b */
|
---|
6663 | { 0x013592, 0x013d17, 0x123cccc8e0b70f0b, 0x332382dc3c2c0000, 0, 210 }, /* #34 */
|
---|
6664 | { 0x3e4a47, 0x3e4a17, 0x123cccc8e0b70f0b, 0x332382dc3c2c0000, 0, 210 }, /* #34 b */
|
---|
6665 | { 0x3837c7, 0x383716, 0x7958514f3fdfbaab, 0x561453cff7eeaac0, 0, 198 }, /* #35 */
|
---|
6666 | { 0x074812, 0x074016, 0x7958514f3fdfbaab, 0x561453cff7eeaac0, 0, 198 }, /* #35 b */
|
---|
6667 | { 0x101313, 0x101397, 0x8dbdd01766cfb239, 0xba02ecd9f6472000, 0, 13 }, /* #36 */
|
---|
6668 | { 0x2f6cc6, 0x2f6497, 0x8dbdd01766cfb239, 0xba02ecd9f6472000, 0, 13 }, /* #36 b */
|
---|
6669 | { 0x1e5557, 0x1e5d96, 0x8375a9c79887eb7e, 0xe3cc43f5bf000000, 0, 151 }, /* #37 */
|
---|
6670 | { 0x212a82, 0x212a96, 0x8375a9c79887eb7e, 0xe3cc43f5bf000000, 0, 151 }, /* #37 b */
|
---|
6671 | { 0x0a69d7, 0x0a69d7, 0xb68c644abcacd3e8, 0xb68c644abcacd3e8, 0, 64 }, /* #38 */
|
---|
6672 | { 0x351602, 0x351602, 0xb68c644abcacd3e8, 0xb68c644abcacd3e8, 0, 64 }, /* #38 b */
|
---|
6673 | { 0x2c0603, 0x2c0e96, 0x4d12b14a2a804c52, 0xac528aa013148000, 0, 206 }, /* #39 */
|
---|
6674 | { 0x1379d6, 0x137996, 0x4d12b14a2a804c52, 0xac528aa013148000, 0, 206 }, /* #39 b */
|
---|
6675 | { 0x027f93, 0x027716, 0x460c0a3b9a189d7f, 0x6275fc0000000000, 0, 106 }, /* #40 */
|
---|
6676 | { 0x3d0046, 0x3d0016, 0x460c0a3b9a189d7f, 0x6275fc0000000000, 0, 106 }, /* #40 b */
|
---|
6677 | { 0x2f3d16, 0x2f3d96, 0xf409f96d884bf9ff, 0xc425fcff80000000, 0, 159 }, /* #41 */
|
---|
6678 | { 0x1042c3, 0x104a96, 0xf409f96d884bf9ff, 0xc425fcff80000000, 0, 159 }, /* #41 b */
|
---|
6679 | { 0x0776c6, 0x077e17, 0x429dae0994a2a76c, 0x3b5c1329454ed800, 0, 9 }, /* #42 */
|
---|
6680 | { 0x380913, 0x380917, 0x429dae0994a2a76c, 0x3b5c1329454ed800, 0, 9 }, /* #42 b */
|
---|
6681 | { 0x281486, 0x281416, 0x46f1a5a3a35b6b8b, 0x35b6b8b000000000, 0, 228 }, /* #43 */
|
---|
6682 | { 0x176b53, 0x176316, 0x46f1a5a3a35b6b8b, 0x35b6b8b000000000, 0, 228 }, /* #43 b */
|
---|
6683 | { 0x2f3052, 0x2f3857, 0x44d722294ae31e40, 0x0000000000000000, 0, 58 }, /* #44 */
|
---|
6684 | { 0x104f87, 0x104f57, 0x44d722294ae31e40, 0x0000000000000000, 0, 58 }, /* #44 b */
|
---|
6685 | { 0x2d70c7, 0x2d7896, 0xd41adae0b446cc7b, 0xa0d6d705a23663d8, 0, 67 }, /* #45 */
|
---|
6686 | { 0x120f12, 0x120f96, 0xd41adae0b446cc7b, 0xa0d6d705a23663d8, 0, 67 }, /* #45 b */
|
---|
6687 | { 0x2e6bd6, 0x2e6b17, 0x39c834e2359d89e5, 0x59d89e5000000000, 0, 228 }, /* #46 */
|
---|
6688 | { 0x111403, 0x111c17, 0x39c834e2359d89e5, 0x59d89e5000000000, 0, 228 }, /* #46 b */
|
---|
6689 | { 0x255602, 0x255697, 0xacf83db827cf93eb, 0xb827cf93eb000000, 0, 24 }, /* #47 */
|
---|
6690 | { 0x1a29d7, 0x1a2197, 0xacf83db827cf93eb, 0xb827cf93eb000000, 0, 24 }, /* #47 b */
|
---|
6691 | { 0x281583, 0x281597, 0x6b56d774a866a6e4, 0x9000000000000000, 0, 186 }, /* #48 */
|
---|
6692 | { 0x176a56, 0x176297, 0x6b56d774a866a6e4, 0x9000000000000000, 0, 186 }, /* #48 b */
|
---|
6693 | { 0x271dc2, 0x271d57, 0xfc97f5a8ea65ba06, 0x0000000000000000, 0, 127 }, /* #49 */
|
---|
6694 | { 0x186217, 0x186a57, 0xfc97f5a8ea65ba06, 0x0000000000000000, 0, 127 }, /* #49 b */
|
---|
6695 | { 0x095943, 0x095917, 0x495f43996f18dd27, 0x2de31ba4e0000000, 0, 157 }, /* #50 */
|
---|
6696 | { 0x362696, 0x362e17, 0x495f43996f18dd27, 0x2de31ba4e0000000, 0, 157 }, /* #50 b */
|
---|
6697 | { 0x206513, 0x206d17, 0xf4f9f282fa45af54, 0x3e505f48b5ea8000, 0, 205 }, /* #51 */
|
---|
6698 | { 0x1f1ac6, 0x1f1a17, 0xf4f9f282fa45af54, 0x3e505f48b5ea8000, 0, 205 }, /* #51 b */
|
---|
6699 | { 0x0d4653, 0x0d4616, 0xc7f097c60a1f3963, 0x3000000000000000, 0, 60 }, /* #52 */
|
---|
6700 | { 0x323986, 0x323116, 0xc7f097c60a1f3963, 0x3000000000000000, 0, 60 }, /* #52 b */
|
---|
6701 | { 0x311a46, 0x311a96, 0x43386e39e573855c, 0xe70ab80000000000, 0, 169 }, /* #53 */
|
---|
6702 | { 0x0e6593, 0x0e6d96, 0x43386e39e573855c, 0xe70ab80000000000, 0, 169 }, /* #53 b */
|
---|
6703 | { 0x163c96, 0x163c96, 0x238e677bc26d826f, 0xde00000000000000, 0, 121 }, /* #54 */
|
---|
6704 | { 0x294343, 0x294b96, 0x238e677bc26d826f, 0xde00000000000000, 0, 121 }, /* #54 b */
|
---|
6705 | { 0x001806, 0x001016, 0x5a7c8fd185072e7b, 0x72e7b00000000000, 0, 236 }, /* #55 */
|
---|
6706 | { 0x3f67d3, 0x3f6716, 0x5a7c8fd185072e7b, 0x72e7b00000000000, 0, 236 }, /* #55 b */
|
---|
6707 | { 0x0a2407, 0x0a2c96, 0xd72ce531c4184c1c, 0xc710613070000000, 0, 218 }, /* #56 */
|
---|
6708 | { 0x355bd2, 0x355b96, 0xd72ce531c4184c1c, 0xc710613070000000, 0, 218 }, /* #56 b */
|
---|
6709 | { 0x334382, 0x334316, 0x18620594d6951fe9, 0x40b29ad2a3fd2000, 0, 13 }, /* #57 */
|
---|
6710 | { 0x0c3c57, 0x0c3416, 0x18620594d6951fe9, 0x40b29ad2a3fd2000, 0, 13 }, /* #57 b */
|
---|
6711 | { 0x375802, 0x375817, 0x5d2ac1bc960eabb4, 0x792c1d5768000000, 0, 153 }, /* #58 */
|
---|
6712 | { 0x0827d7, 0x082f17, 0x5d2ac1bc960eabb4, 0x792c1d5768000000, 0, 153 }, /* #58 b */
|
---|
6713 | { 0x232317, 0x232b96, 0x696539dc06d6742d, 0xe7701b59d0b40000, 0, 146 }, /* #59 */
|
---|
6714 | { 0x1c5cc2, 0x1c5c96, 0x696539dc06d6742d, 0xe7701b59d0b40000, 0, 146 }, /* #59 b */
|
---|
6715 | { 0x2c5d16, 0x2c5516, 0x3a34bf77c59503ed, 0x5fbbe2ca81f68000, 0, 79 }, /* #60 */
|
---|
6716 | { 0x1322c3, 0x132216, 0x3a34bf77c59503ed, 0x5fbbe2ca81f68000, 0, 79 }, /* #60 b */
|
---|
6717 | { 0x165546, 0x165597, 0x4689c88a12d0be7c, 0xf3e0000000000000, 0, 51 }, /* #61 */
|
---|
6718 | { 0x292a93, 0x292297, 0x4689c88a12d0be7c, 0xf3e0000000000000, 0, 51 }, /* #61 b */
|
---|
6719 | { 0x0855d3, 0x085597, 0x75ed930ced7a439f, 0xe000000000000000, 0, 125 }, /* #62 */
|
---|
6720 | { 0x372a06, 0x372297, 0x75ed930ced7a439f, 0xe000000000000000, 0, 125 }, /* #62 b */
|
---|
6721 | { 0x181a96, 0x181297, 0x04169dab5b8145f0, 0xe000000000000000, 0, 121 }, /* #63 */
|
---|
6722 | { 0x276543, 0x276597, 0x04169dab5b8145f0, 0xe000000000000000, 0, 121 }, /* #63 b */
|
---|
6723 | { 0x2974d2, 0x297c96, 0x923b6ff331ca347a, 0xcc728d1e80000000, 0, 222 }, /* #64 */
|
---|
6724 | { 0x160b07, 0x160b96, 0x923b6ff331ca347a, 0xcc728d1e80000000, 0, 222 }, /* #64 b */
|
---|
6725 | { 0x196387, 0x196316, 0x042b7a601814e68a, 0x215bd300c0a73450, 0, 195 }, /* #65 */
|
---|
6726 | { 0x261c52, 0x261416, 0x042b7a601814e68a, 0x215bd300c0a73450, 0, 195 }, /* #65 b */
|
---|
6727 | { 0x345e42, 0x345616, 0xa1277c6240a82d14, 0x168a000000000000, 0, 239 }, /* #66 */
|
---|
6728 | { 0x0b2197, 0x0b2116, 0xa1277c6240a82d14, 0x168a000000000000, 0, 239 }, /* #66 b */
|
---|
6729 | { 0x223916, 0x223996, 0x7ecdc96c65257794, 0x8000000000000000, 0, 125 }, /* #67 */
|
---|
6730 | { 0x1d46c3, 0x1d4e96, 0x7ecdc96c65257794, 0x8000000000000000, 0, 125 }, /* #67 b */
|
---|
6731 | { 0x130a42, 0x130a96, 0xceb8b6099bc8990f, 0x8990f00000000000, 0, 108 }, /* #68 */
|
---|
6732 | { 0x2c7597, 0x2c7d96, 0xceb8b6099bc8990f, 0x8990f00000000000, 0, 108 }, /* #68 b */
|
---|
6733 | { 0x1722d3, 0x172a17, 0x97f3ce8de06f021d, 0x46f037810e800000, 0, 23 }, /* #69 */
|
---|
6734 | { 0x285d06, 0x285d17, 0x97f3ce8de06f021d, 0x46f037810e800000, 0, 23 }, /* #69 b */
|
---|
6735 | { 0x011286, 0x011297, 0xffb65fd7a5b0e1c5, 0xfed97f5e96c38714, 0, 194 }, /* #70 */
|
---|
6736 | { 0x3e6d53, 0x3e6597, 0xffb65fd7a5b0e1c5, 0xfed97f5e96c38714, 0, 194 }, /* #70 b */
|
---|
6737 | { 0x2d7b13, 0x2d7312, 0xb150da01740014ba, 0x2a1b402e80029740, 0, 197 }, /* #71 */
|
---|
6738 | { 0x1204c6, 0x120412, 0xb150da01740014ba, 0x2a1b402e80029740, 0, 197 }, /* #71 b */
|
---|
6739 | { 0x3f3783, 0x3f3797, 0xb229ba0b2c57b4f6, 0xb000000000000000, 0, 187 }, /* #72 */
|
---|
6740 | { 0x004856, 0x004097, 0xb229ba0b2c57b4f6, 0xb000000000000000, 0, 187 }, /* #72 b */
|
---|
6741 | { 0x246bd3, 0x246b96, 0x6bb46bf5427e34ad, 0xd7ea84fc695a0000, 0, 17 }, /* #73 */
|
---|
6742 | { 0x1b1406, 0x1b1c96, 0x6bb46bf5427e34ad, 0xd7ea84fc695a0000, 0, 17 }, /* #73 b */
|
---|
6743 | { 0x077442, 0x077456, 0x68484a7a61fcfd08, 0x0000000000000000, 0, 63 }, /* #74 */
|
---|
6744 | { 0x380b97, 0x380356, 0x68484a7a61fcfd08, 0x0000000000000000, 0, 63 }, /* #74 b */
|
---|
6745 | { 0x363592, 0x363516, 0x5e15abd092f71f05, 0x3e0a000000000000, 0, 241 }, /* #75 */
|
---|
6746 | { 0x094a47, 0x094216, 0x5e15abd092f71f05, 0x3e0a000000000000, 0, 241 }, /* #75 b */
|
---|
6747 | { 0x140bd2, 0x140397, 0x99c2fe15b8d2d590, 0xa5ab200000000000, 0, 233 }, /* #76 */
|
---|
6748 | { 0x2b7407, 0x2b7497, 0x99c2fe15b8d2d590, 0xa5ab200000000000, 0, 233 }, /* #76 b */
|
---|
6749 | { 0x137147, 0x137197, 0xd09076c12d79b1ed, 0xda00000000000000, 0, 57 }, /* #77 */
|
---|
6750 | { 0x2c0e92, 0x2c0697, 0xd09076c12d79b1ed, 0xda00000000000000, 0, 57 }, /* #77 b */
|
---|
6751 | { 0x166b02, 0x166b96, 0xd2acf1695b1549fe, 0xc5527f8000000000, 0, 230 }, /* #78 */
|
---|
6752 | { 0x2914d7, 0x291c96, 0xd2acf1695b1549fe, 0xc5527f8000000000, 0, 230 }, /* #78 b */
|
---|
6753 | { 0x270b13, 0x270b17, 0x0ad8d506b75285f5, 0x1aa0d6ea50bea000, 0, 77 }, /* #79 */
|
---|
6754 | { 0x1874c6, 0x187c17, 0x0ad8d506b75285f5, 0x1aa0d6ea50bea000, 0, 77 }, /* #79 b */
|
---|
6755 | { 0x004642, 0x004e92, 0x4d21593d20c4a0ed, 0x90ac9e9062507680, 0, 135 }, /* #80 */
|
---|
6756 | { 0x3f3997, 0x3f3992, 0x4d21593d20c4a0ed, 0x90ac9e9062507680, 0, 135 }, /* #80 b */
|
---|
6757 | { 0x147943, 0x147197, 0x5165bcf967ce2ed9, 0x8bb6400000000000, 0, 46 }, /* #81 */
|
---|
6758 | { 0x2b0696, 0x2b0697, 0x5165bcf967ce2ed9, 0x8bb6400000000000, 0, 46 }, /* #81 b */
|
---|
6759 | { 0x324393, 0x324b17, 0x4aeee8148db4962b, 0x5800000000000000, 0, 123 }, /* #82 */
|
---|
6760 | { 0x0d3c46, 0x0d3c17, 0x4aeee8148db4962b, 0x5800000000000000, 0, 123 }, /* #82 b */
|
---|
6761 | { 0x1049c3, 0x104116, 0x3e954164e75addc3, 0x2c9ceb5bb8600000, 0, 85 }, /* #83 */
|
---|
6762 | { 0x2f3616, 0x2f3616, 0x3e954164e75addc3, 0x2c9ceb5bb8600000, 0, 85 }, /* #83 b */
|
---|
6763 | { 0x261d83, 0x261516, 0x83f5910a02395cb5, 0x0472b96a00000000, 0, 97 }, /* #84 */
|
---|
6764 | { 0x196256, 0x196216, 0x83f5910a02395cb5, 0x0472b96a00000000, 0, 97 }, /* #84 b */
|
---|
6765 | { 0x163e47, 0x163e17, 0xd853a911ba1a5b1c, 0x52237434b6380000, 0, 145 }, /* #85 */
|
---|
6766 | { 0x294192, 0x294917, 0xd853a911ba1a5b1c, 0x52237434b6380000, 0, 145 }, /* #85 b */
|
---|
6767 | { 0x392f17, 0x392f13, 0x558de65a57d3da02, 0x58de65a57d3da020, 0, 196 }, /* #86 */
|
---|
6768 | { 0x0650c2, 0x065813, 0x558de65a57d3da02, 0x58de65a57d3da020, 0, 196 }, /* #86 b */
|
---|
6769 | { 0x180e87, 0x180697, 0x7b98cbd856ac1508, 0x8cbd856ac1508000, 0, 76 }, /* #87 */
|
---|
6770 | { 0x277152, 0x277197, 0x7b98cbd856ac1508, 0x8cbd856ac1508000, 0, 76 }, /* #87 b */
|
---|
6771 | { 0x184c13, 0x184416, 0x39079f9dc245de55, 0x2ef2a80000000000, 0, 171 }, /* #88 */
|
---|
6772 | { 0x2733c6, 0x273316, 0x39079f9dc245de55, 0x2ef2a80000000000, 0, 171 }, /* #88 b */
|
---|
6773 | { 0x153bc2, 0x153b96, 0x3ce4aa485b0655b4, 0xada0000000000000, 0, 51 }, /* #89 */
|
---|
6774 | { 0x2a4417, 0x2a4c96, 0x3ce4aa485b0655b4, 0xada0000000000000, 0, 51 }, /* #89 b */
|
---|
6775 | { 0x0b1d42, 0x0b1597, 0x06550e1b67b797e4, 0xb67b797e40000000, 0, 220 }, /* #90 */
|
---|
6776 | { 0x346297, 0x346297, 0x06550e1b67b797e4, 0xb67b797e40000000, 0, 220 }, /* #90 b */
|
---|
6777 | { 0x2b2046, 0x2b2016, 0xe6d11bd7e09c13b2, 0x4000000000000000, 0, 253 }, /* #91 */
|
---|
6778 | { 0x145f93, 0x145716, 0xe6d11bd7e09c13b2, 0x4000000000000000, 0, 253 }, /* #91 b */
|
---|
6779 | { 0x2a23d6, 0x2a2b17, 0x3fc7d35afa566bed, 0x66bed00000000000, 0, 108 }, /* #92 */
|
---|
6780 | { 0x155c03, 0x155c17, 0x3fc7d35afa566bed, 0x66bed00000000000, 0, 108 }, /* #92 b */
|
---|
6781 | { 0x201593, 0x201d17, 0x4493a729d7ea039e, 0x501cf00000000000, 0, 235 }, /* #93 */
|
---|
6782 | { 0x1f6a46, 0x1f6a17, 0x4493a729d7ea039e, 0x501cf00000000000, 0, 235 }, /* #93 b */
|
---|
6783 | { 0x2a62c7, 0x2a6a96, 0x45803fc7679862d3, 0xb4c0000000000000, 0, 118 }, /* #94 */
|
---|
6784 | { 0x151d12, 0x151d96, 0x45803fc7679862d3, 0xb4c0000000000000, 0, 118 }, /* #94 b */
|
---|
6785 | { 0x2d7a93, 0x2d7a17, 0xf79b35818054aeba, 0x4aeba00000000000, 0, 172 }, /* #95 */
|
---|
6786 | { 0x120546, 0x120d17, 0xf79b35818054aeba, 0x4aeba00000000000, 0, 172 }, /* #95 b */
|
---|
6787 | };
|
---|
6788 | static const BINU64_TEST_T g_aTests_shr_u64_amd[] =
|
---|
6789 | {
|
---|
6790 | { 0x231013, 0x231056, 0x0000000000000000, 0x0000000000000000, 0, 43 }, /* #0 */
|
---|
6791 | { 0x1c6fc6, 0x1c6756, 0x0000000000000000, 0x0000000000000000, 0, 43 }, /* #0 b */
|
---|
6792 | { 0x217013, 0x217056, 0x0000000000000000, 0x0000000000000000, 0, 206 }, /* #1 */
|
---|
6793 | { 0x1e0fc6, 0x1e0756, 0x0000000000000000, 0x0000000000000000, 0, 206 }, /* #1 b */
|
---|
6794 | { 0x056352, 0x056356, 0x0000000000000000, 0x0000000000000000, 0, 245 }, /* #2 */
|
---|
6795 | { 0x3a1c87, 0x3a1456, 0x0000000000000000, 0x0000000000000000, 0, 245 }, /* #2 b */
|
---|
6796 | { 0x2a1cc7, 0x2a1456, 0x0000000000000000, 0x0000000000000000, 0, 70 }, /* #3 */
|
---|
6797 | { 0x156312, 0x156356, 0x0000000000000000, 0x0000000000000000, 0, 70 }, /* #3 b */
|
---|
6798 | { 0x151803, 0x151056, 0x0000000000000000, 0x0000000000000000, 0, 253 }, /* #4 */
|
---|
6799 | { 0x2a67d6, 0x2a6756, 0x0000000000000000, 0x0000000000000000, 0, 253 }, /* #4 b */
|
---|
6800 | { 0x364b86, 0x364356, 0x0000000000000000, 0x0000000000000000, 0, 8 }, /* #5 */
|
---|
6801 | { 0x093453, 0x093456, 0x0000000000000000, 0x0000000000000000, 0, 8 }, /* #5 b */
|
---|
6802 | { 0x2546c7, 0x254613, 0x05157b3d7d4bf25f, 0x00000000001455ec, 0, 102 }, /* #6 */
|
---|
6803 | { 0x1a3912, 0x1a3113, 0x05157b3d7d4bf25f, 0x00000000001455ec, 0, 102 }, /* #6 b */
|
---|
6804 | { 0x0e0817, 0x0e0012, 0x4dc300b5fa74dab6, 0x000000000000026e, 0, 245 }, /* #7 */
|
---|
6805 | { 0x3177c2, 0x317712, 0x4dc300b5fa74dab6, 0x000000000000026e, 0, 245 }, /* #7 b */
|
---|
6806 | { 0x053247, 0x053216, 0x8ba9f3274aea0bc2, 0x000000000008ba9f, 0, 108 }, /* #8 */
|
---|
6807 | { 0x3a4d92, 0x3a4516, 0x8ba9f3274aea0bc2, 0x000000000008ba9f, 0, 108 }, /* #8 b */
|
---|
6808 | { 0x370197, 0x370112, 0x15cc2bc2e7343a01, 0x00002b985785ce68, 0, 143 }, /* #9 */
|
---|
6809 | { 0x087e42, 0x087612, 0x15cc2bc2e7343a01, 0x00002b985785ce68, 0, 143 }, /* #9 b */
|
---|
6810 | { 0x1443d7, 0x144316, 0x71102485aff9ae06, 0x0000000000038881, 0, 237 }, /* #10 */
|
---|
6811 | { 0x2b3c02, 0x2b3416, 0x71102485aff9ae06, 0x0000000000038881, 0, 237 }, /* #10 b */
|
---|
6812 | { 0x1a2552, 0x1a2512, 0x58e5efdb0f5dd376, 0x00000000000002c7, 0, 117 }, /* #11 */
|
---|
6813 | { 0x255a87, 0x255212, 0x58e5efdb0f5dd376, 0x00000000000002c7, 0, 117 }, /* #11 b */
|
---|
6814 | { 0x117283, 0x117216, 0x39948c35f0c87950, 0x00000007329186be, 0, 27 }, /* #12 */
|
---|
6815 | { 0x2e0d56, 0x2e0516, 0x39948c35f0c87950, 0x00000007329186be, 0, 27 }, /* #12 b */
|
---|
6816 | { 0x3c7043, 0x3c7012, 0x66d33dc1a2837e36, 0x000066d33dc1a283, 0, 208 }, /* #13 */
|
---|
6817 | { 0x030f96, 0x030712, 0x66d33dc1a2837e36, 0x000066d33dc1a283, 0, 208 }, /* #13 b */
|
---|
6818 | { 0x0c3f57, 0x0c3713, 0xe30aa0573ad0d00b, 0x0007185502b9d686, 0, 141 }, /* #14 */
|
---|
6819 | { 0x334082, 0x334013, 0xe30aa0573ad0d00b, 0x0007185502b9d686, 0, 141 }, /* #14 b */
|
---|
6820 | { 0x153f53, 0x153712, 0x0032495ea0c374f0, 0x0000000000000649, 0, 107 }, /* #15 */
|
---|
6821 | { 0x2a4086, 0x2a4012, 0x0032495ea0c374f0, 0x0000000000000649, 0, 107 }, /* #15 b */
|
---|
6822 | { 0x107ad3, 0x107256, 0x0f3d81cb664357dd, 0x0000000000000000, 0, 62 }, /* #16 */
|
---|
6823 | { 0x2f0506, 0x2f0556, 0x0f3d81cb664357dd, 0x0000000000000000, 0, 62 }, /* #16 b */
|
---|
6824 | { 0x026007, 0x026012, 0xabb13c8af1f868ef, 0x0000000000015762, 0, 111 }, /* #17 */
|
---|
6825 | { 0x3d1fd2, 0x3d1712, 0xabb13c8af1f868ef, 0x0000000000015762, 0, 111 }, /* #17 b */
|
---|
6826 | { 0x2c09c3, 0x2c0113, 0xdf8682d90592a8c6, 0x0000000000000037, 0, 186 }, /* #18 */
|
---|
6827 | { 0x137616, 0x137613, 0xdf8682d90592a8c6, 0x0000000000000037, 0, 186 }, /* #18 b */
|
---|
6828 | { 0x116c03, 0x116412, 0xaa2c4565b6162e18, 0x000000aa2c4565b6, 0, 88 }, /* #19 */
|
---|
6829 | { 0x2e13d6, 0x2e1312, 0xaa2c4565b6162e18, 0x000000aa2c4565b6, 0, 88 }, /* #19 b */
|
---|
6830 | { 0x0b7183, 0x0b7117, 0xa19f5ab549933d54, 0x000050cfad5aa4c9, 0, 81 }, /* #20 */
|
---|
6831 | { 0x340e56, 0x340617, 0xa19f5ab549933d54, 0x000050cfad5aa4c9, 0, 81 }, /* #20 b */
|
---|
6832 | { 0x0b1782, 0x0b1716, 0xefca2154a1d042af, 0x0003bf2885528741, 0, 78 }, /* #21 */
|
---|
6833 | { 0x346857, 0x346016, 0xefca2154a1d042af, 0x0003bf2885528741, 0, 78 }, /* #21 b */
|
---|
6834 | { 0x172807, 0x172813, 0xbf08973fc7e2dcb7, 0x5f844b9fe3f16e5b, 0, 65 }, /* #22 */
|
---|
6835 | { 0x2857d2, 0x285f13, 0xbf08973fc7e2dcb7, 0x5f844b9fe3f16e5b, 0, 65 }, /* #22 b */
|
---|
6836 | { 0x3a5812, 0x3a5812, 0xee4e571711ec43aa, 0x77272b8b88f621d5, 0, 193 }, /* #23 */
|
---|
6837 | { 0x0527c7, 0x052f12, 0xee4e571711ec43aa, 0x77272b8b88f621d5, 0, 193 }, /* #23 b */
|
---|
6838 | { 0x0c7dd6, 0x0c7517, 0xe41c4552236f5c6a, 0x000003907115488d, 0, 214 }, /* #24 */
|
---|
6839 | { 0x330203, 0x330217, 0xe41c4552236f5c6a, 0x000003907115488d, 0, 214 }, /* #24 b */
|
---|
6840 | { 0x086c13, 0x086417, 0x44c7a05b33ccb61a, 0x000044c7a05b33cc, 0, 208 }, /* #25 */
|
---|
6841 | { 0x3713c6, 0x371317, 0x44c7a05b33ccb61a, 0x000044c7a05b33cc, 0, 208 }, /* #25 b */
|
---|
6842 | { 0x350783, 0x350717, 0xa4ccca54f19da542, 0x00000000000a4ccc, 0, 172 }, /* #26 */
|
---|
6843 | { 0x0a7856, 0x0a7017, 0xa4ccca54f19da542, 0x00000000000a4ccc, 0, 172 }, /* #26 b */
|
---|
6844 | { 0x303192, 0x303112, 0x8959fa8bc762576e, 0x0008959fa8bc7625, 0, 76 }, /* #27 */
|
---|
6845 | { 0x0f4e47, 0x0f4612, 0x8959fa8bc762576e, 0x0008959fa8bc7625, 0, 76 }, /* #27 b */
|
---|
6846 | { 0x105e42, 0x105616, 0x046d248ad264816d, 0x00008da4915a4c90, 0, 75 }, /* #28 */
|
---|
6847 | { 0x2f2197, 0x2f2116, 0x046d248ad264816d, 0x00008da4915a4c90, 0, 75 }, /* #28 b */
|
---|
6848 | { 0x3736d6, 0x373613, 0x2d50e79db3382df3, 0x0000000000000002, 0, 124 }, /* #29 */
|
---|
6849 | { 0x084903, 0x084113, 0x2d50e79db3382df3, 0x0000000000000002, 0, 124 }, /* #29 b */
|
---|
6850 | { 0x022f52, 0x022713, 0xc045a38009065b14, 0x0000000000000180, 0, 119 }, /* #30 */
|
---|
6851 | { 0x3d5087, 0x3d5013, 0xc045a38009065b14, 0x0000000000000180, 0, 119 }, /* #30 b */
|
---|
6852 | { 0x0e31d7, 0x0e3113, 0x461149abd5f20c7a, 0x00000000002308a4, 0, 169 }, /* #31 */
|
---|
6853 | { 0x314e02, 0x314613, 0x461149abd5f20c7a, 0x00000000002308a4, 0, 169 }, /* #31 b */
|
---|
6854 | { 0x3568c2, 0x356016, 0x24f984754ff9021c, 0x00127cc23aa7fc81, 0, 73 }, /* #32 */
|
---|
6855 | { 0x0a1717, 0x0a1716, 0x24f984754ff9021c, 0x00127cc23aa7fc81, 0, 73 }, /* #32 b */
|
---|
6856 | { 0x1346c3, 0x134612, 0xbcd3938fe813152e, 0x000179a7271fd026, 0, 79 }, /* #33 */
|
---|
6857 | { 0x2c3916, 0x2c3112, 0xbcd3938fe813152e, 0x000179a7271fd026, 0, 79 }, /* #33 b */
|
---|
6858 | { 0x112d46, 0x112513, 0x5ecc09f6d8fc575e, 0x02f6604fb6c7e2ba, 0, 69 }, /* #34 */
|
---|
6859 | { 0x2e5293, 0x2e5213, 0x5ecc09f6d8fc575e, 0x02f6604fb6c7e2ba, 0, 69 }, /* #34 b */
|
---|
6860 | { 0x082903, 0x082116, 0xb2ff2e52e7c4f24b, 0x0000000000000059, 0, 121 }, /* #35 */
|
---|
6861 | { 0x3756d6, 0x375616, 0xb2ff2e52e7c4f24b, 0x0000000000000059, 0, 121 }, /* #35 b */
|
---|
6862 | { 0x250c93, 0x250416, 0x5cc1ba36e0efc25e, 0x0002e60dd1b7077e, 0, 205 }, /* #36 */
|
---|
6863 | { 0x1a7346, 0x1a7316, 0x5cc1ba36e0efc25e, 0x0002e60dd1b7077e, 0, 205 }, /* #36 b */
|
---|
6864 | { 0x277e96, 0x277657, 0x1b3c0ffe2c0385a8, 0x0000000000000000, 0, 125 }, /* #37 */
|
---|
6865 | { 0x180143, 0x180157, 0x1b3c0ffe2c0385a8, 0x0000000000000000, 0, 125 }, /* #37 b */
|
---|
6866 | { 0x3e4e83, 0x3e4617, 0x8d08ca85242a2d5f, 0x046846542921516a, 0, 69 }, /* #38 */
|
---|
6867 | { 0x013156, 0x013117, 0x8d08ca85242a2d5f, 0x046846542921516a, 0, 69 }, /* #38 b */
|
---|
6868 | { 0x385093, 0x385017, 0xe7bb81ef024d6757, 0x0039eee07bc09359, 0, 74 }, /* #39 */
|
---|
6869 | { 0x072f46, 0x072717, 0xe7bb81ef024d6757, 0x0039eee07bc09359, 0, 74 }, /* #39 b */
|
---|
6870 | { 0x396807, 0x396012, 0x250eaf02891c5cc5, 0x0000000004a1d5e0, 0, 35 }, /* #40 */
|
---|
6871 | { 0x0617d2, 0x061712, 0x250eaf02891c5cc5, 0x0000000004a1d5e0, 0, 35 }, /* #40 b */
|
---|
6872 | { 0x302dd7, 0x302513, 0xa36065ff6dd1b769, 0x0000000000000002, 0, 126 }, /* #41 */
|
---|
6873 | { 0x0f5202, 0x0f5213, 0xa36065ff6dd1b769, 0x0000000000000002, 0, 126 }, /* #41 b */
|
---|
6874 | { 0x2d0d43, 0x2d0517, 0x861d67ba6541d93d, 0x000861d67ba6541d, 0, 76 }, /* #42 */
|
---|
6875 | { 0x127296, 0x127217, 0x861d67ba6541d93d, 0x000861d67ba6541d, 0, 76 }, /* #42 b */
|
---|
6876 | { 0x235086, 0x235016, 0xbc5a3bc24b8e8f2e, 0x000002f168ef092e, 0, 86 }, /* #43 */
|
---|
6877 | { 0x1c2f53, 0x1c2716, 0xbc5a3bc24b8e8f2e, 0x000002f168ef092e, 0, 86 }, /* #43 b */
|
---|
6878 | { 0x031d13, 0x031517, 0xa0ec43150ecdac52, 0x0000000000507621, 0, 105 }, /* #44 */
|
---|
6879 | { 0x3c62c6, 0x3c6217, 0xa0ec43150ecdac52, 0x0000000000507621, 0, 105 }, /* #44 b */
|
---|
6880 | { 0x2b28c3, 0x2b2017, 0x9635232482963fc7, 0x00000000000012c6, 0, 179 }, /* #45 */
|
---|
6881 | { 0x145716, 0x145717, 0x9635232482963fc7, 0x00000000000012c6, 0, 179 }, /* #45 b */
|
---|
6882 | { 0x2b29d3, 0x2b2116, 0x8a5b772926868841, 0x000000002296ddca, 0, 226 }, /* #46 */
|
---|
6883 | { 0x145606, 0x145616, 0x8a5b772926868841, 0x000000002296ddca, 0, 226 }, /* #46 b */
|
---|
6884 | { 0x285986, 0x285116, 0xa8af17200215da4d, 0x0000000000000005, 0, 189 }, /* #47 */
|
---|
6885 | { 0x172653, 0x172616, 0xa8af17200215da4d, 0x0000000000000005, 0, 189 }, /* #47 b */
|
---|
6886 | { 0x2b7f52, 0x2b7717, 0xce182d2fc691ccbb, 0x0000000019c305a5, 0, 227 }, /* #48 */
|
---|
6887 | { 0x140087, 0x140017, 0xce182d2fc691ccbb, 0x0000000019c305a5, 0, 227 }, /* #48 b */
|
---|
6888 | { 0x234bc7, 0x234317, 0x9a14dc5550c781b6, 0x000013429b8aaa18, 0, 211 }, /* #49 */
|
---|
6889 | { 0x1c3412, 0x1c3417, 0x9a14dc5550c781b6, 0x000013429b8aaa18, 0, 211 }, /* #49 b */
|
---|
6890 | { 0x0a7052, 0x0a7016, 0x97cf79c2142ff258, 0x0000012f9ef38428, 0, 151 }, /* #50 */
|
---|
6891 | { 0x350f87, 0x350716, 0x97cf79c2142ff258, 0x0000012f9ef38428, 0, 151 }, /* #50 b */
|
---|
6892 | { 0x207a03, 0x207213, 0x942f48ba60b429f7, 0x1285e9174c16853e, 0, 131 }, /* #51 */
|
---|
6893 | { 0x1f05d6, 0x1f0513, 0x942f48ba60b429f7, 0x1285e9174c16853e, 0, 131 }, /* #51 b */
|
---|
6894 | { 0x0c6a02, 0x0c6216, 0x3d492655dd83e17e, 0x000000000f524995, 0, 226 }, /* #52 */
|
---|
6895 | { 0x3315d7, 0x331516, 0x3d492655dd83e17e, 0x000000000f524995, 0, 226 }, /* #52 b */
|
---|
6896 | { 0x2a0f56, 0x2a0716, 0x74011a930dd46824, 0x00000000074011a9, 0, 100 }, /* #53 */
|
---|
6897 | { 0x157083, 0x157016, 0x74011a930dd46824, 0x00000000074011a9, 0, 100 }, /* #53 b */
|
---|
6898 | { 0x331cd2, 0x331412, 0x127f3880a290d4be, 0x0000000000000001, 0, 252 }, /* #54 */
|
---|
6899 | { 0x0c6307, 0x0c6312, 0x127f3880a290d4be, 0x0000000000000001, 0, 252 }, /* #54 b */
|
---|
6900 | { 0x000cc6, 0x000413, 0xba8114415946d9bd, 0x000000000000000b, 0, 60 }, /* #55 */
|
---|
6901 | { 0x3f7313, 0x3f7313, 0xba8114415946d9bd, 0x000000000000000b, 0, 60 }, /* #55 b */
|
---|
6902 | { 0x0d75d2, 0x0d7513, 0x6a452202080d7042, 0x0000d48a4404101a, 0, 207 }, /* #56 */
|
---|
6903 | { 0x320a07, 0x320213, 0x6a452202080d7042, 0x0000d48a4404101a, 0, 207 }, /* #56 b */
|
---|
6904 | { 0x2f7886, 0x2f7016, 0x1d174f98272d838b, 0x00000000003a2e9f, 0, 231 }, /* #57 */
|
---|
6905 | { 0x100753, 0x100716, 0x1d174f98272d838b, 0x00000000003a2e9f, 0, 231 }, /* #57 b */
|
---|
6906 | { 0x0915c2, 0x091513, 0x7eb86ad03e3ba893, 0x0000000fd70d5a07, 0, 219 }, /* #58 */
|
---|
6907 | { 0x366a17, 0x366213, 0x7eb86ad03e3ba893, 0x0000000fd70d5a07, 0, 219 }, /* #58 b */
|
---|
6908 | { 0x2f3456, 0x2f3413, 0x013b42e3f1178d43, 0x0000000000000004, 0, 182 }, /* #59 */
|
---|
6909 | { 0x104b83, 0x104313, 0x013b42e3f1178d43, 0x0000000000000004, 0, 182 }, /* #59 b */
|
---|
6910 | { 0x1c5d96, 0x1c5512, 0x73eb35774d5f6cf8, 0x1cfacd5dd357db3e, 0, 66 }, /* #60 */
|
---|
6911 | { 0x232243, 0x232212, 0x73eb35774d5f6cf8, 0x1cfacd5dd357db3e, 0, 66 }, /* #60 b */
|
---|
6912 | { 0x1816d3, 0x181617, 0x660b5d4809982e5b, 0x0001982d75202660, 0, 78 }, /* #61 */
|
---|
6913 | { 0x276906, 0x276117, 0x660b5d4809982e5b, 0x0001982d75202660, 0, 78 }, /* #61 b */
|
---|
6914 | { 0x315646, 0x315617, 0x78f229d95de1660a, 0x078f229d95de1660, 0, 196 }, /* #62 */
|
---|
6915 | { 0x0e2993, 0x0e2117, 0x78f229d95de1660a, 0x078f229d95de1660, 0, 196 }, /* #62 b */
|
---|
6916 | { 0x182393, 0x182317, 0xcc3c5069ae899b71, 0x0661e2834d744cdb, 0, 197 }, /* #63 */
|
---|
6917 | { 0x275c46, 0x275417, 0xcc3c5069ae899b71, 0x0661e2834d744cdb, 0, 197 }, /* #63 b */
|
---|
6918 | { 0x210156, 0x210113, 0xa2b9afab3f83c01c, 0x0000000a2b9afab3, 0, 92 }, /* #64 */
|
---|
6919 | { 0x1e7e83, 0x1e7613, 0xa2b9afab3f83c01c, 0x0000000a2b9afab3, 0, 92 }, /* #64 b */
|
---|
6920 | { 0x1e7257, 0x1e7216, 0x288717863ee6e410, 0x00a21c5e18fb9b90, 0, 6 }, /* #65 */
|
---|
6921 | { 0x210d82, 0x210516, 0x288717863ee6e410, 0x00a21c5e18fb9b90, 0, 6 }, /* #65 b */
|
---|
6922 | { 0x055616, 0x055613, 0x68f3339b3e164885, 0x0000000347999cd9, 0, 29 }, /* #66 */
|
---|
6923 | { 0x3a29c3, 0x3a2113, 0x68f3339b3e164885, 0x0000000347999cd9, 0, 29 }, /* #66 b */
|
---|
6924 | { 0x1922d3, 0x192213, 0xcbb0da9bbf910c17, 0x0000000000019761, 0, 239 }, /* #67 */
|
---|
6925 | { 0x265d06, 0x265513, 0xcbb0da9bbf910c17, 0x0000000000019761, 0, 239 }, /* #67 b */
|
---|
6926 | { 0x0b33c6, 0x0b3313, 0x459153c319c7b266, 0x0000459153c319c7, 0, 16 }, /* #68 */
|
---|
6927 | { 0x344c13, 0x344413, 0x459153c319c7b266, 0x0000459153c319c7, 0, 16 }, /* #68 b */
|
---|
6928 | { 0x070493, 0x070456, 0x0df74c23e3319bfa, 0x0000000000000000, 0, 254 }, /* #69 */
|
---|
6929 | { 0x387b46, 0x387356, 0x0df74c23e3319bfa, 0x0000000000000000, 0, 254 }, /* #69 b */
|
---|
6930 | { 0x266453, 0x266417, 0x2b4af14315599130, 0x000000000015a578, 0, 233 }, /* #70 */
|
---|
6931 | { 0x191b86, 0x191317, 0x2b4af14315599130, 0x000000000015a578, 0, 233 }, /* #70 b */
|
---|
6932 | { 0x2a2156, 0x2a2113, 0xb3d4ea66043ada58, 0x000000000000167a, 0, 243 }, /* #71 */
|
---|
6933 | { 0x155e83, 0x155613, 0xb3d4ea66043ada58, 0x000000000000167a, 0, 243 }, /* #71 b */
|
---|
6934 | { 0x0c4083, 0x0c4013, 0x07298d08a3671f14, 0x00000000007298d0, 0, 228 }, /* #72 */
|
---|
6935 | { 0x333f56, 0x333713, 0x07298d08a3671f14, 0x00000000007298d0, 0, 228 }, /* #72 b */
|
---|
6936 | { 0x3242c7, 0x324217, 0x295e78a7131b5ca1, 0x0000000000295e78, 0, 40 }, /* #73 */
|
---|
6937 | { 0x0d3d12, 0x0d3517, 0x295e78a7131b5ca1, 0x0000000000295e78, 0, 40 }, /* #73 b */
|
---|
6938 | { 0x107742, 0x107713, 0xd439e7606e33f196, 0x0000000000000001, 0, 255 }, /* #74 */
|
---|
6939 | { 0x2f0897, 0x2f0013, 0xd439e7606e33f196, 0x0000000000000001, 0, 255 }, /* #74 b */
|
---|
6940 | { 0x172843, 0x172016, 0x287f4e6441721401, 0x00000287f4e64417, 0, 212 }, /* #75 */
|
---|
6941 | { 0x285796, 0x285716, 0x287f4e6441721401, 0x00000287f4e64417, 0, 212 }, /* #75 b */
|
---|
6942 | { 0x3242c6, 0x324213, 0xe13109e0750610ad, 0x0000000000000070, 0, 249 }, /* #76 */
|
---|
6943 | { 0x0d3d13, 0x0d3513, 0xe13109e0750610ad, 0x0000000000000070, 0, 249 }, /* #76 b */
|
---|
6944 | { 0x2f57d3, 0x2f5717, 0xa675cfce2dc41da3, 0x0000000a675cfce2, 0, 28 }, /* #77 */
|
---|
6945 | { 0x102806, 0x102017, 0xa675cfce2dc41da3, 0x0000000a675cfce2, 0, 28 }, /* #77 b */
|
---|
6946 | { 0x006597, 0x006513, 0x7f5b88342acd19d7, 0x0000000000000001, 0, 62 }, /* #78 */
|
---|
6947 | { 0x3f1a42, 0x3f1213, 0x7f5b88342acd19d7, 0x0000000000000001, 0, 62 }, /* #78 b */
|
---|
6948 | { 0x3f1987, 0x3f1112, 0x80a66e647e9465c8, 0x00000000080a66e6, 0, 100 }, /* #79 */
|
---|
6949 | { 0x006652, 0x006612, 0x80a66e647e9465c8, 0x00000000080a66e6, 0, 100 }, /* #79 b */
|
---|
6950 | { 0x0915d6, 0x091513, 0x7ad5a7eab9945ace, 0x00000f5ab4fd5732, 0, 211 }, /* #80 */
|
---|
6951 | { 0x366a03, 0x366213, 0x7ad5a7eab9945ace, 0x00000f5ab4fd5732, 0, 211 }, /* #80 b */
|
---|
6952 | { 0x074493, 0x074413, 0x425a8c31a0a73832, 0x00000000000425a8, 0, 44 }, /* #81 */
|
---|
6953 | { 0x383b46, 0x383313, 0x425a8c31a0a73832, 0x00000000000425a8, 0, 44 }, /* #81 b */
|
---|
6954 | { 0x065616, 0x065613, 0x1b26a7d32dc00b4f, 0x0000000000d9353e, 0, 101 }, /* #82 */
|
---|
6955 | { 0x3929c3, 0x392113, 0x1b26a7d32dc00b4f, 0x0000000000d9353e, 0, 101 }, /* #82 b */
|
---|
6956 | { 0x092f17, 0x092712, 0xa432ddfc193ad014, 0x00a432ddfc193ad0, 0, 200 }, /* #83 */
|
---|
6957 | { 0x3650c2, 0x365012, 0xa432ddfc193ad014, 0x00a432ddfc193ad0, 0, 200 }, /* #83 b */
|
---|
6958 | { 0x042102, 0x042116, 0x2121cf050be10162, 0x000002121cf050be, 0, 20 }, /* #84 */
|
---|
6959 | { 0x3b5ed7, 0x3b5616, 0x2121cf050be10162, 0x000002121cf050be, 0, 20 }, /* #84 b */
|
---|
6960 | { 0x2f50d6, 0x2f5013, 0x3255e7aab2b79401, 0x0000000000000064, 0, 183 }, /* #85 */
|
---|
6961 | { 0x102f03, 0x102713, 0x3255e7aab2b79401, 0x0000000000000064, 0, 183 }, /* #85 b */
|
---|
6962 | { 0x1616c6, 0x161617, 0xaf3c191fe3063fa3, 0x00000000000015e7, 0, 115 }, /* #86 */
|
---|
6963 | { 0x296913, 0x296117, 0xaf3c191fe3063fa3, 0x00000000000015e7, 0, 115 }, /* #86 b */
|
---|
6964 | { 0x253d87, 0x253513, 0x2f9e9df0e3abf9d3, 0x00002f9e9df0e3ab, 0, 208 }, /* #87 */
|
---|
6965 | { 0x1a4252, 0x1a4213, 0x2f9e9df0e3abf9d3, 0x00002f9e9df0e3ab, 0, 208 }, /* #87 b */
|
---|
6966 | { 0x293346, 0x293317, 0xbd4ee9d7ea784264, 0x02f53ba75fa9e109, 0, 134 }, /* #88 */
|
---|
6967 | { 0x164c93, 0x164417, 0xbd4ee9d7ea784264, 0x02f53ba75fa9e109, 0, 134 }, /* #88 b */
|
---|
6968 | { 0x3a7046, 0x3a7046, 0x6c250844066470bb, 0x6c250844066470bb, 0, 0 }, /* #89 */
|
---|
6969 | { 0x050f93, 0x050f93, 0x6c250844066470bb, 0x6c250844066470bb, 0, 0 }, /* #89 b */
|
---|
6970 | { 0x223342, 0x223313, 0x4ec9c37656e8d065, 0x0000000009d9386e, 0, 99 }, /* #90 */
|
---|
6971 | { 0x1d4c97, 0x1d4413, 0x4ec9c37656e8d065, 0x0000000009d9386e, 0, 99 }, /* #90 b */
|
---|
6972 | { 0x3a5417, 0x3a5416, 0x74d476b84d3c5879, 0x000000000000074d, 0, 244 }, /* #91 */
|
---|
6973 | { 0x052bc2, 0x052316, 0x74d476b84d3c5879, 0x000000000000074d, 0, 244 }, /* #91 b */
|
---|
6974 | { 0x170b13, 0x170317, 0xf6199f853dab4087, 0x000003d8667e14f6, 0, 86 }, /* #92 */
|
---|
6975 | { 0x2874c6, 0x287417, 0xf6199f853dab4087, 0x000003d8667e14f6, 0, 86 }, /* #92 b */
|
---|
6976 | { 0x3a2b56, 0x3a2317, 0x34e20f8f9435437e, 0x000000000034e20f, 0, 104 }, /* #93 */
|
---|
6977 | { 0x055483, 0x055417, 0x34e20f8f9435437e, 0x000000000034e20f, 0, 104 }, /* #93 b */
|
---|
6978 | { 0x154fd6, 0x154717, 0xc676c23dc42d7d33, 0x00000018ced847b8, 0, 27 }, /* #94 */
|
---|
6979 | { 0x2a3003, 0x2a3017, 0xc676c23dc42d7d33, 0x00000018ced847b8, 0, 27 }, /* #94 b */
|
---|
6980 | { 0x265713, 0x265717, 0x4aaeae9103a8f9e7, 0x0000000002557574, 0, 229 }, /* #95 */
|
---|
6981 | { 0x1928c6, 0x192017, 0x4aaeae9103a8f9e7, 0x0000000002557574, 0, 229 }, /* #95 b */
|
---|
6982 | };
|
---|
6983 | static const BINU64_TEST_T g_aTests_sar_u64_amd[] =
|
---|
6984 | {
|
---|
6985 | { 0x0804c2, 0x080456, 0x0000000000000000, 0x0000000000000000, 0, 109 }, /* #0 */
|
---|
6986 | { 0x377b17, 0x377356, 0x0000000000000000, 0x0000000000000000, 0, 109 }, /* #0 b */
|
---|
6987 | { 0x1d38d7, 0x1d3056, 0x0000000000000000, 0x0000000000000000, 0, 79 }, /* #1 */
|
---|
6988 | { 0x224702, 0x224756, 0x0000000000000000, 0x0000000000000000, 0, 79 }, /* #1 b */
|
---|
6989 | { 0x201146, 0x201156, 0x0000000000000000, 0x0000000000000000, 0, 177 }, /* #2 */
|
---|
6990 | { 0x1f6e93, 0x1f6656, 0x0000000000000000, 0x0000000000000000, 0, 177 }, /* #2 b */
|
---|
6991 | { 0x1c4c82, 0x1c4456, 0x0000000000000000, 0x0000000000000000, 0, 111 }, /* #3 */
|
---|
6992 | { 0x233357, 0x233356, 0x0000000000000000, 0x0000000000000000, 0, 111 }, /* #3 b */
|
---|
6993 | { 0x365e12, 0x365656, 0x0000000000000000, 0x0000000000000000, 0, 249 }, /* #4 */
|
---|
6994 | { 0x0921c7, 0x092156, 0x0000000000000000, 0x0000000000000000, 0, 249 }, /* #4 b */
|
---|
6995 | { 0x300096, 0x300056, 0x0000000000000000, 0x0000000000000000, 0, 153 }, /* #5 */
|
---|
6996 | { 0x0f7f43, 0x0f7756, 0x0000000000000000, 0x0000000000000000, 0, 153 }, /* #5 b */
|
---|
6997 | { 0x0d2006, 0x0d2092, 0xe29fbc9ba6794114, 0xffffffffc53f7937, 0, 223 }, /* #6 */
|
---|
6998 | { 0x325fd3, 0x325792, 0xe29fbc9ba6794114, 0xffffffffc53f7937, 0, 223 }, /* #6 b */
|
---|
6999 | { 0x3b1657, 0x3b1697, 0xdd0de2b23284900f, 0xfdd0de2b23284900, 0, 4 }, /* #7 */
|
---|
7000 | { 0x046982, 0x046197, 0xdd0de2b23284900f, 0xfdd0de2b23284900, 0, 4 }, /* #7 b */
|
---|
7001 | { 0x0d1a82, 0x0d1293, 0xd414ec52d846dbfd, 0xfff5053b14b611b6, 0, 202 }, /* #8 */
|
---|
7002 | { 0x326557, 0x326593, 0xd414ec52d846dbfd, 0xfff5053b14b611b6, 0, 202 }, /* #8 b */
|
---|
7003 | { 0x2d46d6, 0x2d4693, 0xb9b28007d24debc7, 0xfffffffffffffffb, 0, 252 }, /* #9 */
|
---|
7004 | { 0x123903, 0x123193, 0xb9b28007d24debc7, 0xfffffffffffffffb, 0, 252 }, /* #9 b */
|
---|
7005 | { 0x281b12, 0x281313, 0x280d59239748bb7e, 0x00000000280d5923, 0, 96 }, /* #10 */
|
---|
7006 | { 0x1764c7, 0x176413, 0x280d59239748bb7e, 0x00000000280d5923, 0, 96 }, /* #10 b */
|
---|
7007 | { 0x090bd3, 0x090397, 0xf87bf6d0217c8eb0, 0xfffffffffff87bf6, 0, 168 }, /* #11 */
|
---|
7008 | { 0x367406, 0x367497, 0xf87bf6d0217c8eb0, 0xfffffffffff87bf6, 0, 168 }, /* #11 b */
|
---|
7009 | { 0x2c01c7, 0x2c0117, 0x6849d12d8ee04e9f, 0x0000006849d12d8e, 0, 216 }, /* #12 */
|
---|
7010 | { 0x137e12, 0x137617, 0x6849d12d8ee04e9f, 0x0000006849d12d8e, 0, 216 }, /* #12 b */
|
---|
7011 | { 0x3762d2, 0x376296, 0x9890627575148e64, 0xffffffffffffffff, 0, 191 }, /* #13 */
|
---|
7012 | { 0x081d07, 0x081596, 0x9890627575148e64, 0xffffffffffffffff, 0, 191 }, /* #13 b */
|
---|
7013 | { 0x2f7882, 0x2f7097, 0xd3a55465d918710a, 0xffffffffffffff4e, 0, 246 }, /* #14 */
|
---|
7014 | { 0x100757, 0x100797, 0xd3a55465d918710a, 0xffffffffffffff4e, 0, 246 }, /* #14 b */
|
---|
7015 | { 0x066116, 0x066196, 0x8f8048773ee395ce, 0xfffff8f8048773ee, 0, 148 }, /* #15 */
|
---|
7016 | { 0x391ec3, 0x391696, 0x8f8048773ee395ce, 0xfffff8f8048773ee, 0, 148 }, /* #15 b */
|
---|
7017 | { 0x332892, 0x332017, 0x07b0853b8d34d58e, 0x01ec214ee34d3563, 0, 66 }, /* #16 */
|
---|
7018 | { 0x0c5747, 0x0c5717, 0x07b0853b8d34d58e, 0x01ec214ee34d3563, 0, 66 }, /* #16 b */
|
---|
7019 | { 0x1c5756, 0x1c5796, 0xe95d7417bacd0279, 0xfffd2bae82f759a0, 0, 11 }, /* #17 */
|
---|
7020 | { 0x232883, 0x232096, 0xe95d7417bacd0279, 0xfffd2bae82f759a0, 0, 11 }, /* #17 b */
|
---|
7021 | { 0x1d06c6, 0x1d0692, 0xe55c808a06452475, 0xffffffffffffcab9, 0, 47 }, /* #18 */
|
---|
7022 | { 0x227913, 0x227192, 0xe55c808a06452475, 0xffffffffffffcab9, 0, 47 }, /* #18 b */
|
---|
7023 | { 0x3a5dd6, 0x3a5517, 0x6de8513d90a6aa15, 0x000001b7a144f642, 0, 86 }, /* #19 */
|
---|
7024 | { 0x052203, 0x052217, 0x6de8513d90a6aa15, 0x000001b7a144f642, 0, 86 }, /* #19 b */
|
---|
7025 | { 0x242c02, 0x242492, 0xc31b63b1d5ccf5c5, 0xfffffffff0c6d8ec, 0, 226 }, /* #20 */
|
---|
7026 | { 0x1b53d7, 0x1b5392, 0xc31b63b1d5ccf5c5, 0xfffffffff0c6d8ec, 0, 226 }, /* #20 b */
|
---|
7027 | { 0x2830c2, 0x283097, 0x8016fb521f6e4395, 0xffc00b7da90fb721, 0, 137 }, /* #21 */
|
---|
7028 | { 0x174f17, 0x174797, 0x8016fb521f6e4395, 0xffc00b7da90fb721, 0, 137 }, /* #21 b */
|
---|
7029 | { 0x223213, 0x223296, 0xdc117c141c919dd6, 0xfdc117c141c919dd, 0, 68 }, /* #22 */
|
---|
7030 | { 0x1d4dc6, 0x1d4596, 0xdc117c141c919dd6, 0xfdc117c141c919dd, 0, 68 }, /* #22 b */
|
---|
7031 | { 0x261dd7, 0x261593, 0x990d70fac20cd756, 0xf321ae1f58419aea, 0, 195 }, /* #23 */
|
---|
7032 | { 0x196202, 0x196293, 0x990d70fac20cd756, 0xf321ae1f58419aea, 0, 195 }, /* #23 b */
|
---|
7033 | { 0x3238d3, 0x323093, 0xab1a4dadca4c9a1e, 0xffeac6936b729326, 0, 202 }, /* #24 */
|
---|
7034 | { 0x0d4706, 0x0d4793, 0xab1a4dadca4c9a1e, 0xffeac6936b729326, 0, 202 }, /* #24 b */
|
---|
7035 | { 0x105cd6, 0x105413, 0x1c6542f42d147e23, 0x0000000000000001, 0, 188 }, /* #25 */
|
---|
7036 | { 0x2f2303, 0x2f2313, 0x1c6542f42d147e23, 0x0000000000000001, 0, 188 }, /* #25 b */
|
---|
7037 | { 0x337e53, 0x337617, 0x534a78428cb26229, 0x00000000000014d2, 0, 242 }, /* #26 */
|
---|
7038 | { 0x0c0186, 0x0c0117, 0x534a78428cb26229, 0x00000000000014d2, 0, 242 }, /* #26 b */
|
---|
7039 | { 0x0f4287, 0x0f4217, 0x5eb14d912b5dda75, 0x000002f58a6c895a, 0, 85 }, /* #27 */
|
---|
7040 | { 0x303d52, 0x303517, 0x5eb14d912b5dda75, 0x000002f58a6c895a, 0, 85 }, /* #27 b */
|
---|
7041 | { 0x3c67c2, 0x3c6717, 0x185246924e403105, 0x0000000000000030, 0, 183 }, /* #28 */
|
---|
7042 | { 0x031817, 0x031017, 0x185246924e403105, 0x0000000000000030, 0, 183 }, /* #28 b */
|
---|
7043 | { 0x300107, 0x300197, 0xdd301a95a9e68528, 0xffffffffffffffff, 0, 255 }, /* #29 */
|
---|
7044 | { 0x0f7ed2, 0x0f7697, 0xdd301a95a9e68528, 0xffffffffffffffff, 0, 255 }, /* #29 b */
|
---|
7045 | { 0x1e42c7, 0x1e4217, 0x4339f35e768f70d9, 0x000219cf9af3b47b, 0, 205 }, /* #30 */
|
---|
7046 | { 0x213d12, 0x213517, 0x4339f35e768f70d9, 0x000219cf9af3b47b, 0, 205 }, /* #30 b */
|
---|
7047 | { 0x1d29c3, 0x1d2117, 0x7b35ae0816a060d6, 0x000001ecd6b8205a, 0, 150 }, /* #31 */
|
---|
7048 | { 0x225616, 0x225617, 0x7b35ae0816a060d6, 0x000001ecd6b8205a, 0, 150 }, /* #31 b */
|
---|
7049 | { 0x307443, 0x307413, 0x3fbd9bf331c6ffb4, 0x001fdecdf998e37f, 0, 9 }, /* #32 */
|
---|
7050 | { 0x0f0b96, 0x0f0313, 0x3fbd9bf331c6ffb4, 0x001fdecdf998e37f, 0, 9 }, /* #32 b */
|
---|
7051 | { 0x045d16, 0x045593, 0xe3d092ca27baf786, 0xffffffffffffffe3, 0, 248 }, /* #33 */
|
---|
7052 | { 0x3b22c3, 0x3b2293, 0xe3d092ca27baf786, 0xffffffffffffffe3, 0, 248 }, /* #33 b */
|
---|
7053 | { 0x191507, 0x191593, 0xa1b33e13383dce4d, 0xd0d99f099c1ee726, 0, 129 }, /* #34 */
|
---|
7054 | { 0x266ad2, 0x266293, 0xa1b33e13383dce4d, 0xd0d99f099c1ee726, 0, 129 }, /* #34 b */
|
---|
7055 | { 0x092a46, 0x092296, 0xcc8f7bfd080c02db, 0xffff991ef7fa1018, 0, 79 }, /* #35 */
|
---|
7056 | { 0x365593, 0x365596, 0xcc8f7bfd080c02db, 0xffff991ef7fa1018, 0, 79 }, /* #35 b */
|
---|
7057 | { 0x3b1dd3, 0x3b1596, 0xa85881dc88a28ef9, 0xffd42c40ee445147, 0, 9 }, /* #36 */
|
---|
7058 | { 0x046206, 0x046296, 0xa85881dc88a28ef9, 0xffd42c40ee445147, 0, 9 }, /* #36 b */
|
---|
7059 | { 0x1f4c57, 0x1f4496, 0x8479c22f5d035002, 0xff8479c22f5d0350, 0, 200 }, /* #37 */
|
---|
7060 | { 0x203382, 0x203396, 0x8479c22f5d035002, 0xff8479c22f5d0350, 0, 200 }, /* #37 b */
|
---|
7061 | { 0x2a4797, 0x2a4713, 0x01b716623d03c205, 0x0000036e2cc47a07, 0, 207 }, /* #38 */
|
---|
7062 | { 0x153842, 0x153013, 0x01b716623d03c205, 0x0000036e2cc47a07, 0, 207 }, /* #38 b */
|
---|
7063 | { 0x1407d3, 0x140713, 0x2529a747389597ee, 0x0000000000000252, 0, 52 }, /* #39 */
|
---|
7064 | { 0x2b7806, 0x2b7013, 0x2529a747389597ee, 0x0000000000000252, 0, 52 }, /* #39 b */
|
---|
7065 | { 0x0514d2, 0x051493, 0xd645bbf63ce3e6cd, 0xffffffffff5916ef, 0, 230 }, /* #40 */
|
---|
7066 | { 0x3a6b07, 0x3a6393, 0xd645bbf63ce3e6cd, 0xffffffffff5916ef, 0, 230 }, /* #40 b */
|
---|
7067 | { 0x0d2cc6, 0x0d2417, 0x57657841a913de44, 0x0000000000aecaf0, 0, 103 }, /* #41 */
|
---|
7068 | { 0x325313, 0x325317, 0x57657841a913de44, 0x0000000000aecaf0, 0, 103 }, /* #41 b */
|
---|
7069 | { 0x2e4686, 0x2e4697, 0xbf65864762f8d8dc, 0xfffffdfb2c323b17, 0, 213 }, /* #42 */
|
---|
7070 | { 0x113953, 0x113197, 0xbf65864762f8d8dc, 0xfffffdfb2c323b17, 0, 213 }, /* #42 b */
|
---|
7071 | { 0x304a87, 0x304296, 0xcc3a0814ffeea3a6, 0xfffffffffcc3a081, 0, 36 }, /* #43 */
|
---|
7072 | { 0x0f3552, 0x0f3596, 0xcc3a0814ffeea3a6, 0xfffffffffcc3a081, 0, 36 }, /* #43 b */
|
---|
7073 | { 0x3477d7, 0x347796, 0x9b00603f9a8330ea, 0xffffffffffffe6c0, 0, 242 }, /* #44 */
|
---|
7074 | { 0x0b0802, 0x0b0096, 0x9b00603f9a8330ea, 0xffffffffffffe6c0, 0, 242 }, /* #44 b */
|
---|
7075 | { 0x201e46, 0x201692, 0xd1801b0ba56bf096, 0xfffffffffffffff4, 0, 250 }, /* #45 */
|
---|
7076 | { 0x1f6193, 0x1f6192, 0xd1801b0ba56bf096, 0xfffffffffffffff4, 0, 250 }, /* #45 b */
|
---|
7077 | { 0x245e53, 0x245613, 0x627146f41a3457d0, 0x00000189c51bd068, 0, 214 }, /* #46 */
|
---|
7078 | { 0x1b2186, 0x1b2113, 0x627146f41a3457d0, 0x00000189c51bd068, 0, 214 }, /* #46 b */
|
---|
7079 | { 0x3661d3, 0x366112, 0x2e4c025738391fa2, 0x000005c9804ae707, 0, 83 }, /* #47 */
|
---|
7080 | { 0x091e06, 0x091612, 0x2e4c025738391fa2, 0x000005c9804ae707, 0, 83 }, /* #47 b */
|
---|
7081 | { 0x120412, 0x120496, 0xf8ade94c6f88b71d, 0xffffffffffe2b7a5, 0, 166 }, /* #48 */
|
---|
7082 | { 0x2d7bc7, 0x2d7396, 0xf8ade94c6f88b71d, 0xffffffffffe2b7a5, 0, 166 }, /* #48 b */
|
---|
7083 | { 0x107293, 0x107292, 0xb832cf7dd4519592, 0xfffffffee0cb3df7, 0, 94 }, /* #49 */
|
---|
7084 | { 0x2f0d46, 0x2f0592, 0xb832cf7dd4519592, 0xfffffffee0cb3df7, 0, 94 }, /* #49 b */
|
---|
7085 | { 0x3a0f52, 0x3a0717, 0x793769b7234b9d1b, 0x000000000000003c, 0, 185 }, /* #50 */
|
---|
7086 | { 0x057087, 0x057017, 0x793769b7234b9d1b, 0x000000000000003c, 0, 185 }, /* #50 b */
|
---|
7087 | { 0x1e2b53, 0x1e2316, 0x0aacf5b8180c39e5, 0x0000005567adc0c0, 0, 85 }, /* #51 */
|
---|
7088 | { 0x215486, 0x215416, 0x0aacf5b8180c39e5, 0x0000005567adc0c0, 0, 85 }, /* #51 b */
|
---|
7089 | { 0x211c56, 0x211456, 0x1f7c333f293cef33, 0x0000000000000000, 0, 63 }, /* #52 */
|
---|
7090 | { 0x1e6383, 0x1e6356, 0x1f7c333f293cef33, 0x0000000000000000, 0, 63 }, /* #52 b */
|
---|
7091 | { 0x163cd6, 0x163413, 0x0cc32c2dbc8918eb, 0x0000000000330cb0, 0, 230 }, /* #53 */
|
---|
7092 | { 0x294303, 0x294313, 0x0cc32c2dbc8918eb, 0x0000000000330cb0, 0, 230 }, /* #53 b */
|
---|
7093 | { 0x0a0a12, 0x0a0213, 0x71c2d899b0ee5f8b, 0x0000071c2d899b0e, 0, 84 }, /* #54 */
|
---|
7094 | { 0x3575c7, 0x357513, 0x71c2d899b0ee5f8b, 0x0000071c2d899b0e, 0, 84 }, /* #54 b */
|
---|
7095 | { 0x3235c2, 0x323512, 0x711e618072a8efe7, 0x000000000000388f, 0, 177 }, /* #55 */
|
---|
7096 | { 0x0d4a17, 0x0d4212, 0x711e618072a8efe7, 0x000000000000388f, 0, 177 }, /* #55 b */
|
---|
7097 | { 0x264b13, 0x264313, 0x01953ccf23dfea63, 0x00000001953ccf23, 0, 216 }, /* #56 */
|
---|
7098 | { 0x1934c6, 0x193413, 0x01953ccf23dfea63, 0x00000001953ccf23, 0, 216 }, /* #56 b */
|
---|
7099 | { 0x047297, 0x047297, 0x9cb7bfd2666a8ab2, 0xffffffffffffff9c, 0, 184 }, /* #57 */
|
---|
7100 | { 0x3b0d42, 0x3b0597, 0x9cb7bfd2666a8ab2, 0xffffffffffffff9c, 0, 184 }, /* #57 b */
|
---|
7101 | { 0x043112, 0x043113, 0x53c931ef4173b65b, 0x00014f24c7bd05ce, 0, 14 }, /* #58 */
|
---|
7102 | { 0x3b4ec7, 0x3b4613, 0x53c931ef4173b65b, 0x00014f24c7bd05ce, 0, 14 }, /* #58 b */
|
---|
7103 | { 0x1c6b92, 0x1c6313, 0x6a678c3893e43167, 0x00d4cf187127c862, 0, 71 }, /* #59 */
|
---|
7104 | { 0x231447, 0x231413, 0x6a678c3893e43167, 0x00d4cf187127c862, 0, 71 }, /* #59 b */
|
---|
7105 | { 0x231ac6, 0x231216, 0x369a872d200dfdef, 0x0000000369a872d2, 0, 92 }, /* #60 */
|
---|
7106 | { 0x1c6513, 0x1c6516, 0x369a872d200dfdef, 0x0000000369a872d2, 0, 92 }, /* #60 b */
|
---|
7107 | { 0x2627c3, 0x262793, 0x918c8a56863c1130, 0xffffffe4632295a1, 0, 26 }, /* #61 */
|
---|
7108 | { 0x195816, 0x195093, 0x918c8a56863c1130, 0xffffffe4632295a1, 0, 26 }, /* #61 b */
|
---|
7109 | { 0x182746, 0x182712, 0x3c11341fca653b31, 0x003c11341fca653b, 0, 8 }, /* #62 */
|
---|
7110 | { 0x275893, 0x275012, 0x3c11341fca653b31, 0x003c11341fca653b, 0, 8 }, /* #62 b */
|
---|
7111 | { 0x114616, 0x114616, 0x24bbc2bd89261b14, 0x00000000092ef0af, 0, 34 }, /* #63 */
|
---|
7112 | { 0x2e39c3, 0x2e3116, 0x24bbc2bd89261b14, 0x00000000092ef0af, 0, 34 }, /* #63 b */
|
---|
7113 | { 0x341912, 0x341192, 0xe668d83e7adb964d, 0xffffffffffffffe6, 0, 248 }, /* #64 */
|
---|
7114 | { 0x0b66c7, 0x0b6692, 0xe668d83e7adb964d, 0xffffffffffffffe6, 0, 248 }, /* #64 b */
|
---|
7115 | { 0x3e1fd7, 0x3e1796, 0x9624be2561dc8aec, 0xffffe5892f895877, 0, 82 }, /* #65 */
|
---|
7116 | { 0x016002, 0x016096, 0x9624be2561dc8aec, 0xffffe5892f895877, 0, 82 }, /* #65 b */
|
---|
7117 | { 0x2e2792, 0x2e2796, 0xd49c6c5f827034d4, 0xffffffff5271b17e, 0, 94 }, /* #66 */
|
---|
7118 | { 0x115847, 0x115096, 0xd49c6c5f827034d4, 0xffffffff5271b17e, 0, 94 }, /* #66 b */
|
---|
7119 | { 0x1a3556, 0x1a3596, 0xb029e7ff42b7c9ed, 0xffffffffb029e7ff, 0, 224 }, /* #67 */
|
---|
7120 | { 0x254a83, 0x254296, 0xb029e7ff42b7c9ed, 0xffffffffb029e7ff, 0, 224 }, /* #67 b */
|
---|
7121 | { 0x2e23c7, 0x2e2317, 0x5e7ca6e0c76e5c87, 0x00000179f29b831d, 0, 150 }, /* #68 */
|
---|
7122 | { 0x115c12, 0x115417, 0x5e7ca6e0c76e5c87, 0x00000179f29b831d, 0, 150 }, /* #68 b */
|
---|
7123 | { 0x151187, 0x151192, 0xbffc019ce94d06d6, 0xfffffdffe00ce74a, 0, 149 }, /* #69 */
|
---|
7124 | { 0x2a6e52, 0x2a6692, 0xbffc019ce94d06d6, 0xfffffdffe00ce74a, 0, 149 }, /* #69 b */
|
---|
7125 | { 0x2d72d2, 0x2d7212, 0x681044c1e48eff22, 0x00d0208983c91dfe, 0, 71 }, /* #70 */
|
---|
7126 | { 0x120d07, 0x120512, 0x681044c1e48eff22, 0x00d0208983c91dfe, 0, 71 }, /* #70 b */
|
---|
7127 | { 0x2a2747, 0x2a2712, 0x5c13e3b638947af2, 0x00000000000005c1, 0, 244 }, /* #71 */
|
---|
7128 | { 0x155892, 0x155012, 0x5c13e3b638947af2, 0x00000000000005c1, 0, 244 }, /* #71 b */
|
---|
7129 | { 0x113253, 0x113292, 0x98c51104afd923ea, 0xffff98c51104afd9, 0, 80 }, /* #72 */
|
---|
7130 | { 0x2e4d86, 0x2e4592, 0x98c51104afd923ea, 0xffff98c51104afd9, 0, 80 }, /* #72 b */
|
---|
7131 | { 0x3a03c6, 0x3a0313, 0x08514f62630d7458, 0x00428a7b13186ba2, 0, 5 }, /* #73 */
|
---|
7132 | { 0x057c13, 0x057413, 0x08514f62630d7458, 0x00428a7b13186ba2, 0, 5 }, /* #73 b */
|
---|
7133 | { 0x372246, 0x372293, 0xa284bfe6a3f4e383, 0xfffffffffffffffe, 0, 190 }, /* #74 */
|
---|
7134 | { 0x085d93, 0x085593, 0xa284bfe6a3f4e383, 0xfffffffffffffffe, 0, 190 }, /* #74 b */
|
---|
7135 | { 0x012152, 0x012117, 0x3c393daf3af44a49, 0x0003c393daf3af44, 0, 12 }, /* #75 */
|
---|
7136 | { 0x3e5e87, 0x3e5617, 0x3c393daf3af44a49, 0x0003c393daf3af44, 0, 12 }, /* #75 b */
|
---|
7137 | { 0x122ac3, 0x122292, 0xaea27153e79136c3, 0xfffffffff5d44e2a, 0, 227 }, /* #76 */
|
---|
7138 | { 0x2d5516, 0x2d5592, 0xaea27153e79136c3, 0xfffffffff5d44e2a, 0, 227 }, /* #76 b */
|
---|
7139 | { 0x0875d6, 0x087592, 0xc5542626a463932f, 0xffffffe2aa131352, 0, 89 }, /* #77 */
|
---|
7140 | { 0x370a03, 0x370292, 0xc5542626a463932f, 0xffffffe2aa131352, 0, 89 }, /* #77 b */
|
---|
7141 | { 0x3f1307, 0x3f1316, 0x06423b1ac78276c0, 0x000000000000c847, 0, 43 }, /* #78 */
|
---|
7142 | { 0x006cd2, 0x006416, 0x06423b1ac78276c0, 0x000000000000c847, 0, 43 }, /* #78 b */
|
---|
7143 | { 0x0c4853, 0x0c4096, 0x91e3c74bd22a3881, 0xfffffffffffc8f1e, 0, 237 }, /* #79 */
|
---|
7144 | { 0x333786, 0x333796, 0x91e3c74bd22a3881, 0xfffffffffffc8f1e, 0, 237 }, /* #79 b */
|
---|
7145 | { 0x0d2303, 0x0d2392, 0xa84c407c0877aa47, 0xffff509880f810ef, 0, 143 }, /* #80 */
|
---|
7146 | { 0x325cd6, 0x325492, 0xa84c407c0877aa47, 0xffff509880f810ef, 0, 143 }, /* #80 b */
|
---|
7147 | { 0x1946d7, 0x194617, 0x31aff1371b0cfce8, 0x00000000000031af, 0, 48 }, /* #81 */
|
---|
7148 | { 0x263902, 0x263117, 0x31aff1371b0cfce8, 0x00000000000031af, 0, 48 }, /* #81 b */
|
---|
7149 | { 0x364f47, 0x364797, 0xc4df6f6b1c33adec, 0xfffc4df6f6b1c33a, 0, 76 }, /* #82 */
|
---|
7150 | { 0x093092, 0x093097, 0xc4df6f6b1c33adec, 0xfffc4df6f6b1c33a, 0, 76 }, /* #82 b */
|
---|
7151 | { 0x2c3757, 0x2c3717, 0x4cc46e74c96ce749, 0x0009988dce992d9c, 0, 11 }, /* #83 */
|
---|
7152 | { 0x134882, 0x134017, 0x4cc46e74c96ce749, 0x0009988dce992d9c, 0, 11 }, /* #83 b */
|
---|
7153 | { 0x034cc6, 0x034416, 0x50a126243ba50bab, 0x000000a1424c4877, 0, 215 }, /* #84 */
|
---|
7154 | { 0x3c3313, 0x3c3316, 0x50a126243ba50bab, 0x000000a1424c4877, 0, 215 }, /* #84 b */
|
---|
7155 | { 0x0c2717, 0x0c2796, 0xcca902ba5ee21465, 0xfffffcca902ba5ee, 0, 212 }, /* #85 */
|
---|
7156 | { 0x3358c2, 0x335096, 0xcca902ba5ee21465, 0xfffffcca902ba5ee, 0, 212 }, /* #85 b */
|
---|
7157 | { 0x2005d6, 0x2005d6, 0xd72ba7f2059f3470, 0xd72ba7f2059f3470, 0, 192 }, /* #86 */
|
---|
7158 | { 0x1f7a03, 0x1f7a03, 0xd72ba7f2059f3470, 0xd72ba7f2059f3470, 0, 192 }, /* #86 b */
|
---|
7159 | { 0x3e2b52, 0x3e2316, 0x72e3780a75c373bc, 0x0000000000000e5c, 0, 115 }, /* #87 */
|
---|
7160 | { 0x015487, 0x015416, 0x72e3780a75c373bc, 0x0000000000000e5c, 0, 115 }, /* #87 b */
|
---|
7161 | { 0x0e7d97, 0x0e7516, 0x1ab5bc9bdd6ceedc, 0x000000000356b793, 0, 163 }, /* #88 */
|
---|
7162 | { 0x310242, 0x310216, 0x1ab5bc9bdd6ceedc, 0x000000000356b793, 0, 163 }, /* #88 b */
|
---|
7163 | { 0x123512, 0x123593, 0xc7d9dc80f61c7b29, 0xff1f677203d871ec, 0, 134 }, /* #89 */
|
---|
7164 | { 0x2d4ac7, 0x2d4293, 0xc7d9dc80f61c7b29, 0xff1f677203d871ec, 0, 134 }, /* #89 b */
|
---|
7165 | { 0x1573c2, 0x157396, 0xaa2dffbaad4091f3, 0xfff545bff755a812, 0, 203 }, /* #90 */
|
---|
7166 | { 0x2a0c17, 0x2a0496, 0xaa2dffbaad4091f3, 0xfff545bff755a812, 0, 203 }, /* #90 b */
|
---|
7167 | { 0x3157d7, 0x315792, 0xf6bdb38706ff999b, 0xffffffffff6bdb38, 0, 36 }, /* #91 */
|
---|
7168 | { 0x0e2802, 0x0e2092, 0xf6bdb38706ff999b, 0xffffffffff6bdb38, 0, 36 }, /* #91 b */
|
---|
7169 | { 0x0f6cc7, 0x0f6497, 0xbdabb607fd182af2, 0xffffffffffffef6a, 0, 50 }, /* #92 */
|
---|
7170 | { 0x301312, 0x301397, 0xbdabb607fd182af2, 0xffffffffffffef6a, 0, 50 }, /* #92 b */
|
---|
7171 | { 0x1a20d2, 0x1a2097, 0x8ff03a4d9274473a, 0xffffffffff1fe074, 0, 103 }, /* #93 */
|
---|
7172 | { 0x255f07, 0x255797, 0x8ff03a4d9274473a, 0xffffffffff1fe074, 0, 103 }, /* #93 b */
|
---|
7173 | { 0x130896, 0x130097, 0xd1e5924342e331f8, 0xfffffffff4796490, 0, 226 }, /* #94 */
|
---|
7174 | { 0x2c7743, 0x2c7797, 0xd1e5924342e331f8, 0xfffffffff4796490, 0, 226 }, /* #94 b */
|
---|
7175 | { 0x1e0543, 0x1e0593, 0x921979986548dadf, 0xf921979986548dad, 0, 68 }, /* #95 */
|
---|
7176 | { 0x217a96, 0x217293, 0x921979986548dadf, 0xf921979986548dad, 0, 68 }, /* #95 b */
|
---|
7177 | };
|
---|
7178 |
|
---|
7179 |
|
---|
7180 | #define HAVE_MULDIV_TESTS_AMD
|
---|
7181 | static const MULDIVU8_TEST_T g_aTests_mul_u8_amd[] =
|
---|
7182 | {
|
---|
7183 | { 0x247f92, 0x247792, 0x0000, 0x0000, 0x00, 0 }, /* #0 */
|
---|
7184 | { 0x3b1c53, 0x3b1452, 0x0000, 0x0000, 0x00, 0 }, /* #1 */
|
---|
7185 | { 0x003dd6, 0x0035d6, 0x0000, 0x0000, 0x00, 0 }, /* #2 */
|
---|
7186 | { 0x305317, 0x305316, 0x0000, 0x0000, 0x00, 0 }, /* #3 */
|
---|
7187 | { 0x052a92, 0x052292, 0x0000, 0x0000, 0x00, 0 }, /* #4 */
|
---|
7188 | { 0x010256, 0x010256, 0x0000, 0x0000, 0x00, 0 }, /* #5 */
|
---|
7189 | { 0x0a5307, 0x0a5306, 0xd529, 0x0000, 0x00, 0 }, /* #6 */
|
---|
7190 | { 0x1e3107, 0x1e3106, 0xd18a, 0x0000, 0x00, 0 }, /* #7 */
|
---|
7191 | { 0x2b7a12, 0x2b7212, 0xfe83, 0x0000, 0x00, 0 }, /* #8 */
|
---|
7192 | { 0x0d0612, 0x0d0612, 0x570f, 0x0000, 0x00, 0 }, /* #9 */
|
---|
7193 | { 0x362213, 0x362212, 0x76fb, 0x0000, 0x00, 0 }, /* #10 */
|
---|
7194 | { 0x016802, 0x016002, 0x18c4, 0x0000, 0x00, 0 }, /* #11 */
|
---|
7195 | { 0x0d2302, 0x0d2b03, 0xd589, 0x87ee, 0xfe, 0 }, /* #12 */
|
---|
7196 | { 0x2854d7, 0x285cd7, 0xc6dc, 0xb8c4, 0xd7, 0 }, /* #13 */
|
---|
7197 | { 0x304912, 0x304913, 0x96c5, 0x3b41, 0x4d, 0 }, /* #14 */
|
---|
7198 | { 0x154c82, 0x154482, 0xb108, 0x00e0, 0x1c, 0 }, /* #15 */
|
---|
7199 | { 0x163406, 0x163c07, 0xe6d8, 0x46e0, 0x54, 0 }, /* #16 */
|
---|
7200 | { 0x3e6706, 0x3e6f07, 0x0263, 0x23f7, 0x5d, 0 }, /* #17 */
|
---|
7201 | { 0x083a43, 0x083a43, 0x819b, 0x38ea, 0x5e, 0 }, /* #18 */
|
---|
7202 | { 0x067446, 0x067c47, 0xb1ed, 0x3024, 0x34, 0 }, /* #19 */
|
---|
7203 | { 0x283713, 0x283f13, 0xd10b, 0x0995, 0xdf, 0 }, /* #20 */
|
---|
7204 | { 0x0f77d6, 0x0f7fd7, 0x5083, 0x62c3, 0xc1, 0 }, /* #21 */
|
---|
7205 | { 0x1e7c97, 0x1e7c97, 0x7d6f, 0x1ae2, 0x3e, 0 }, /* #22 */
|
---|
7206 | { 0x154f93, 0x154f93, 0x89c8, 0x6ef0, 0x8e, 0 }, /* #23 */
|
---|
7207 | { 0x1e06d2, 0x1e0ed3, 0x519e, 0x910a, 0xeb, 0 }, /* #24 */
|
---|
7208 | { 0x2d1903, 0x2d1903, 0x9e0c, 0x02e8, 0x3e, 0 }, /* #25 */
|
---|
7209 | { 0x382712, 0x382f13, 0xbd2c, 0x14f8, 0x7a, 0 }, /* #26 */
|
---|
7210 | { 0x0d1f96, 0x0d1f97, 0xc271, 0x6515, 0xe5, 0 }, /* #27 */
|
---|
7211 | { 0x3d1e43, 0x3d1e43, 0xad3d, 0x27cb, 0xa7, 0 }, /* #28 */
|
---|
7212 | { 0x2d1e57, 0x2d1e57, 0xf555, 0x3bc4, 0xb4, 0 }, /* #29 */
|
---|
7213 | { 0x2a4a87, 0x2a4a87, 0x7f73, 0x2297, 0x4d, 0 }, /* #30 */
|
---|
7214 | { 0x3b33d3, 0x3b3bd3, 0xa131, 0x13b7, 0x67, 0 }, /* #31 */
|
---|
7215 | { 0x2441c7, 0x2449c7, 0x5977, 0x3faf, 0x89, 0 }, /* #32 */
|
---|
7216 | { 0x0f4813, 0x0f4813, 0x1666, 0x309c, 0x7a, 0 }, /* #33 */
|
---|
7217 | { 0x2b6dc3, 0x2b6dc3, 0x51c4, 0x0188, 0x02, 0 }, /* #34 */
|
---|
7218 | { 0x3e7347, 0x3e7b47, 0x055d, 0x4905, 0xc9, 0 }, /* #35 */
|
---|
7219 | { 0x270a07, 0x270a07, 0x72c1, 0x9fd4, 0xd4, 0 }, /* #36 */
|
---|
7220 | { 0x161c56, 0x161456, 0x7008, 0x0010, 0x02, 0 }, /* #37 */
|
---|
7221 | { 0x1e0b92, 0x1e0b93, 0x2ba3, 0xa074, 0xfc, 0 }, /* #38 */
|
---|
7222 | { 0x044a42, 0x044a43, 0x86df, 0x5ef3, 0x6d, 0 }, /* #39 */
|
---|
7223 | { 0x1b7283, 0x1b7a83, 0x5012, 0x05b2, 0x51, 0 }, /* #40 */
|
---|
7224 | { 0x327a96, 0x327a97, 0x20af, 0x582f, 0x81, 0 }, /* #41 */
|
---|
7225 | { 0x232952, 0x232953, 0xe167, 0x5bbc, 0xe4, 0 }, /* #42 */
|
---|
7226 | { 0x337856, 0x337857, 0xf0bf, 0x9b30, 0xd0, 0 }, /* #43 */
|
---|
7227 | { 0x225013, 0x225813, 0xce90, 0x44a0, 0x7a, 0 }, /* #44 */
|
---|
7228 | { 0x376597, 0x376d97, 0xedb6, 0x8164, 0xb6, 0 }, /* #45 */
|
---|
7229 | { 0x1e6796, 0x1e6f97, 0x6d13, 0x12ed, 0xff, 0 }, /* #46 */
|
---|
7230 | { 0x195547, 0x195d47, 0xab79, 0x5e0f, 0xc7, 0 }, /* #47 */
|
---|
7231 | { 0x3e65c7, 0x3e65c6, 0xba01, 0x006f, 0x6f, 0 }, /* #48 */
|
---|
7232 | { 0x125f93, 0x125f93, 0x0228, 0x2148, 0xd5, 0 }, /* #49 */
|
---|
7233 | { 0x077e07, 0x077e07, 0x6a46, 0x3296, 0xb9, 0 }, /* #50 */
|
---|
7234 | { 0x1e2813, 0x1e2813, 0x115e, 0x1be8, 0x4c, 0 }, /* #51 */
|
---|
7235 | { 0x197003, 0x197803, 0xaf1c, 0x13e8, 0xb6, 0 }, /* #52 */
|
---|
7236 | { 0x0a40c3, 0x0a48c3, 0x4f17, 0x02e0, 0x20, 0 }, /* #53 */
|
---|
7237 | { 0x0675d2, 0x067dd3, 0xe2e1, 0x2f76, 0x36, 0 }, /* #54 */
|
---|
7238 | { 0x285496, 0x285c97, 0xe2fe, 0x3f80, 0x40, 0 }, /* #55 */
|
---|
7239 | { 0x0d3f16, 0x0d3f17, 0x1404, 0x033c, 0xcf, 0 }, /* #56 */
|
---|
7240 | { 0x3406c6, 0x340ec7, 0x435c, 0x061c, 0x11, 0 }, /* #57 */
|
---|
7241 | { 0x2f7ec6, 0x2f7ec7, 0x4d14, 0x04ec, 0x3f, 0 }, /* #58 */
|
---|
7242 | { 0x083f52, 0x083f53, 0xe403, 0x0213, 0xb1, 0 }, /* #59 */
|
---|
7243 | { 0x2054c3, 0x205cc3, 0x08e9, 0x773b, 0x83, 0 }, /* #60 */
|
---|
7244 | { 0x1b0b57, 0x1b0b57, 0xc2dc, 0x0dc0, 0x10, 0 }, /* #61 */
|
---|
7245 | { 0x232d96, 0x232d97, 0xb302, 0x011e, 0x8f, 0 }, /* #62 */
|
---|
7246 | { 0x126206, 0x126a07, 0x0bd9, 0x1531, 0x19, 0 }, /* #63 */
|
---|
7247 | { 0x3b5bc6, 0x3b5bc7, 0xba35, 0x2721, 0xbd, 0 }, /* #64 */
|
---|
7248 | { 0x2a65c2, 0x2a6dc3, 0x424c, 0x19d4, 0x57, 0 }, /* #65 */
|
---|
7249 | { 0x373403, 0x373c03, 0xef2b, 0x0285, 0x0f, 0 }, /* #66 */
|
---|
7250 | { 0x284057, 0x284056, 0x6d03, 0x00ab, 0x39, 0 }, /* #67 */
|
---|
7251 | { 0x1d7647, 0x1d7e47, 0xef80, 0x0100, 0x02, 0 }, /* #68 */
|
---|
7252 | { 0x306c17, 0x306c17, 0x3ce1, 0x58c5, 0x65, 0 }, /* #69 */
|
---|
7253 | { 0x0313d2, 0x031bd3, 0x5cc3, 0x8f34, 0xbc, 0 }, /* #70 */
|
---|
7254 | { 0x0c6216, 0x0c6a17, 0x007b, 0x62fa, 0xce, 0 }, /* #71 */
|
---|
7255 | { 0x0e3112, 0x0e3913, 0x51d8, 0x5970, 0x6a, 0 }, /* #72 */
|
---|
7256 | { 0x151993, 0x151993, 0xc73c, 0x1158, 0x4a, 0 }, /* #73 */
|
---|
7257 | { 0x0f3d96, 0x0f3d97, 0xbbfc, 0x7914, 0x7b, 0 }, /* #74 */
|
---|
7258 | { 0x0e6887, 0x0e6887, 0xb966, 0x2f6a, 0x77, 0 }, /* #75 */
|
---|
7259 | { 0x2f1d13, 0x2f1d13, 0xdc0e, 0x0206, 0x25, 0 }, /* #76 */
|
---|
7260 | { 0x122846, 0x122847, 0xb6af, 0xae51, 0xff, 0 }, /* #77 */
|
---|
7261 | { 0x0d0b46, 0x0d0b47, 0xc8dd, 0x2365, 0x29, 0 }, /* #78 */
|
---|
7262 | { 0x3b7746, 0x3b7f47, 0x288f, 0x1894, 0x2c, 0 }, /* #79 */
|
---|
7263 | { 0x134a12, 0x134a13, 0xad96, 0x4b00, 0x80, 0 }, /* #80 */
|
---|
7264 | { 0x040352, 0x040b53, 0x19c4, 0x65d4, 0x85, 0 }, /* #81 */
|
---|
7265 | { 0x3b1687, 0x3b1e87, 0x2e0b, 0x01e4, 0x2c, 0 }, /* #82 */
|
---|
7266 | { 0x211a02, 0x211a03, 0x23b7, 0x73ce, 0xa2, 0 }, /* #83 */
|
---|
7267 | { 0x1f4307, 0x1f4b07, 0x550f, 0x03fc, 0x44, 0 }, /* #84 */
|
---|
7268 | { 0x045397, 0x045b97, 0x5bfa, 0xa21c, 0xa6, 0 }, /* #85 */
|
---|
7269 | { 0x3b6112, 0x3b6913, 0xcd94, 0x8464, 0xe5, 0 }, /* #86 */
|
---|
7270 | { 0x213556, 0x213d57, 0x707f, 0x6ba7, 0xd9, 0 }, /* #87 */
|
---|
7271 | { 0x3104c7, 0x3104c6, 0x6f1d, 0x0074, 0x04, 0 }, /* #88 */
|
---|
7272 | { 0x3c6053, 0x3c6853, 0xdf10, 0x0680, 0x68, 0 }, /* #89 */
|
---|
7273 | { 0x3517c3, 0x351fc3, 0xe3a8, 0x4440, 0x68, 0 }, /* #90 */
|
---|
7274 | { 0x315f06, 0x315f07, 0x036c, 0x5460, 0xc8, 0 }, /* #91 */
|
---|
7275 | { 0x223d43, 0x223d43, 0x450e, 0x040c, 0x4a, 0 }, /* #92 */
|
---|
7276 | { 0x185912, 0x185913, 0xfa6b, 0x45cd, 0xa7, 0 }, /* #93 */
|
---|
7277 | { 0x0d2e86, 0x0d2e87, 0x354f, 0x2a96, 0x8a, 0 }, /* #94 */
|
---|
7278 | { 0x062856, 0x062857, 0x6a4a, 0x393c, 0xc6, 0 }, /* #95 */
|
---|
7279 | };
|
---|
7280 | static const MULDIVU8_TEST_T g_aTests_imul_u8_amd[] =
|
---|
7281 | {
|
---|
7282 | { 0x303a16, 0x303216, 0x0000, 0x0000, 0x00, 0 }, /* #0 */
|
---|
7283 | { 0x3d5c12, 0x3d5412, 0x0000, 0x0000, 0x00, 0 }, /* #1 */
|
---|
7284 | { 0x295317, 0x295316, 0x0000, 0x0000, 0x00, 0 }, /* #2 */
|
---|
7285 | { 0x233e02, 0x233602, 0x0000, 0x0000, 0x00, 0 }, /* #3 */
|
---|
7286 | { 0x3d3587, 0x3d3586, 0x0000, 0x0000, 0x00, 0 }, /* #4 */
|
---|
7287 | { 0x1855d7, 0x1855d6, 0x0000, 0x0000, 0x00, 0 }, /* #5 */
|
---|
7288 | { 0x075506, 0x075506, 0x4ad1, 0x0000, 0x00, 0 }, /* #6 */
|
---|
7289 | { 0x2f11d2, 0x2f11d2, 0xa775, 0x0000, 0x00, 0 }, /* #7 */
|
---|
7290 | { 0x080693, 0x080692, 0xfa6f, 0x0000, 0x00, 0 }, /* #8 */
|
---|
7291 | { 0x220e46, 0x220646, 0xbaca, 0x0000, 0x00, 0 }, /* #9 */
|
---|
7292 | { 0x0d43c3, 0x0d43c2, 0x6ab1, 0x0000, 0x00, 0 }, /* #10 */
|
---|
7293 | { 0x072a12, 0x072212, 0xc2a2, 0x0000, 0x00, 0 }, /* #11 */
|
---|
7294 | { 0x243207, 0x243a07, 0x5d04, 0xfef4, 0xbd, 0 }, /* #12 */
|
---|
7295 | { 0x1e4402, 0x1e4c03, 0x8b42, 0x0ce4, 0x32, 0 }, /* #13 */
|
---|
7296 | { 0x3a7a12, 0x3a7a13, 0x1fbe, 0xe320, 0x70, 0 }, /* #14 */
|
---|
7297 | { 0x0c22d7, 0x0c2ad7, 0x23af, 0xd9b7, 0x79, 0 }, /* #15 */
|
---|
7298 | { 0x163346, 0x163b47, 0x44a9, 0xf625, 0x1d, 0 }, /* #16 */
|
---|
7299 | { 0x177c56, 0x177c57, 0x16d2, 0x0c38, 0xbc, 0 }, /* #17 */
|
---|
7300 | { 0x040547, 0x040d47, 0x5576, 0x297c, 0x5a, 0 }, /* #18 */
|
---|
7301 | { 0x2b57d2, 0x2b5fd3, 0xd233, 0x181b, 0x79, 0 }, /* #19 */
|
---|
7302 | { 0x3d2013, 0x3d2012, 0x4ff5, 0xff87, 0x0b, 0 }, /* #20 */
|
---|
7303 | { 0x080903, 0x080903, 0x8c6f, 0xd435, 0x9b, 0 }, /* #21 */
|
---|
7304 | { 0x307957, 0x307957, 0x0877, 0xe75d, 0xcb, 0 }, /* #22 */
|
---|
7305 | { 0x162e57, 0x162e57, 0x608b, 0xf99a, 0x0e, 0 }, /* #23 */
|
---|
7306 | { 0x2a3f87, 0x2a3f87, 0x84e0, 0xfbe0, 0x21, 0 }, /* #24 */
|
---|
7307 | { 0x242f47, 0x242f47, 0xa620, 0xfc60, 0xe3, 0 }, /* #25 */
|
---|
7308 | { 0x3b4a03, 0x3b4a03, 0x5ea3, 0x26df, 0x95, 0 }, /* #26 */
|
---|
7309 | { 0x1833d6, 0x183bd7, 0x8d81, 0x292d, 0xad, 0 }, /* #27 */
|
---|
7310 | { 0x0c62d6, 0x0c6ad7, 0x14a7, 0xf6f6, 0x1a, 0 }, /* #28 */
|
---|
7311 | { 0x3b3a42, 0x3b3a43, 0x7491, 0x0309, 0xf9, 0 }, /* #29 */
|
---|
7312 | { 0x271206, 0x271a07, 0x0def, 0xfb9e, 0x42, 0 }, /* #30 */
|
---|
7313 | { 0x2c7a83, 0x2c7a83, 0xe577, 0x1045, 0x23, 0 }, /* #31 */
|
---|
7314 | { 0x2670d2, 0x2678d3, 0x0ac0, 0xf040, 0x3f, 0 }, /* #32 */
|
---|
7315 | { 0x0e5513, 0x0e5d13, 0x48b1, 0xf092, 0x32, 0 }, /* #33 */
|
---|
7316 | { 0x282696, 0x282e97, 0x8312, 0xfacc, 0xb6, 0 }, /* #34 */
|
---|
7317 | { 0x041113, 0x041913, 0x68f4, 0xfbec, 0x57, 0 }, /* #35 */
|
---|
7318 | { 0x1578d3, 0x1578d3, 0x29d7, 0x1405, 0x83, 0 }, /* #36 */
|
---|
7319 | { 0x1a3256, 0x1a3a57, 0x36b5, 0xe7af, 0x53, 0 }, /* #37 */
|
---|
7320 | { 0x141682, 0x141e83, 0x5b95, 0x06b0, 0xf0, 0 }, /* #38 */
|
---|
7321 | { 0x0d7d46, 0x0d7d47, 0xcf04, 0xfe58, 0x96, 0 }, /* #39 */
|
---|
7322 | { 0x193d87, 0x193586, 0x2c19, 0x0064, 0x04, 0 }, /* #40 */
|
---|
7323 | { 0x041a87, 0x041a87, 0xafbe, 0xf190, 0x38, 0 }, /* #41 */
|
---|
7324 | { 0x1b6852, 0x1b6853, 0x5bca, 0xebf6, 0x5f, 0 }, /* #42 */
|
---|
7325 | { 0x023753, 0x023f53, 0xe62b, 0x068d, 0x27, 0 }, /* #43 */
|
---|
7326 | { 0x000e46, 0x000646, 0xa907, 0xfff2, 0xfe, 0 }, /* #44 */
|
---|
7327 | { 0x203852, 0x203853, 0x45d3, 0x0195, 0xf7, 0 }, /* #45 */
|
---|
7328 | { 0x3e6756, 0x3e6f57, 0x8962, 0x2f78, 0x7c, 0 }, /* #46 */
|
---|
7329 | { 0x1b2f47, 0x1b2f47, 0x474e, 0x09c0, 0x20, 0 }, /* #47 */
|
---|
7330 | { 0x0b12c7, 0x0b1ac7, 0xa379, 0xcb10, 0x90, 0 }, /* #48 */
|
---|
7331 | { 0x0421c7, 0x0429c7, 0xd094, 0x29c4, 0x9d, 0 }, /* #49 */
|
---|
7332 | { 0x1b1ec6, 0x1b1ec7, 0x564c, 0x07b8, 0x1a, 0 }, /* #50 */
|
---|
7333 | { 0x0d03d6, 0x0d0bd7, 0x8f0f, 0xfe5c, 0xe4, 0 }, /* #51 */
|
---|
7334 | { 0x330a96, 0x330a97, 0x67cc, 0xef24, 0x53, 0 }, /* #52 */
|
---|
7335 | { 0x030a02, 0x030a03, 0xb299, 0xf320, 0x20, 0 }, /* #53 */
|
---|
7336 | { 0x3d03d6, 0x3d0bd7, 0x3885, 0xf196, 0x1e, 0 }, /* #54 */
|
---|
7337 | { 0x361b82, 0x361b83, 0x3725, 0x0bff, 0x53, 0 }, /* #55 */
|
---|
7338 | { 0x1a5492, 0x1a5c93, 0x0025, 0xf18c, 0x9c, 0 }, /* #56 */
|
---|
7339 | { 0x0f4316, 0x0f4b17, 0x215f, 0xda26, 0x9a, 0 }, /* #57 */
|
---|
7340 | { 0x212413, 0x212c13, 0x4426, 0x010a, 0x07, 0 }, /* #58 */
|
---|
7341 | { 0x3e4093, 0x3e4893, 0x9355, 0xe2c8, 0xa8, 0 }, /* #59 */
|
---|
7342 | { 0x057152, 0x057953, 0x256a, 0x3008, 0x74, 0 }, /* #60 */
|
---|
7343 | { 0x2a21d6, 0x2a29d7, 0xb011, 0xf84c, 0x8c, 0 }, /* #61 */
|
---|
7344 | { 0x245e46, 0x245e47, 0xa222, 0x0330, 0x18, 0 }, /* #62 */
|
---|
7345 | { 0x1b6012, 0x1b6813, 0x3042, 0xfd2a, 0xf5, 0 }, /* #63 */
|
---|
7346 | { 0x177157, 0x177957, 0x7895, 0xf235, 0x21, 0 }, /* #64 */
|
---|
7347 | { 0x383f52, 0x383f53, 0xe8e1, 0x0daf, 0x8f, 0 }, /* #65 */
|
---|
7348 | { 0x3f7906, 0x3f7907, 0x00c3, 0xfe92, 0x06, 0 }, /* #66 */
|
---|
7349 | { 0x271446, 0x271c47, 0x9050, 0xefc0, 0xcc, 0 }, /* #67 */
|
---|
7350 | { 0x3e7f96, 0x3e7f97, 0x3ecc, 0x1894, 0x87, 0 }, /* #68 */
|
---|
7351 | { 0x265ec2, 0x265ec3, 0x56c3, 0x1c5b, 0x89, 0 }, /* #69 */
|
---|
7352 | { 0x2b7457, 0x2b7c57, 0xd6ac, 0xecf8, 0x3a, 0 }, /* #70 */
|
---|
7353 | { 0x1e1313, 0x1e1b13, 0x8380, 0xc480, 0x77, 0 }, /* #71 */
|
---|
7354 | { 0x0b6942, 0x0b6943, 0xfdbf, 0xf146, 0x3a, 0 }, /* #72 */
|
---|
7355 | { 0x1a4bc3, 0x1a4bc3, 0xba38, 0x05e8, 0x1b, 0 }, /* #73 */
|
---|
7356 | { 0x176417, 0x176c17, 0x1232, 0xf34e, 0xbf, 0 }, /* #74 */
|
---|
7357 | { 0x0b4a47, 0x0b4a47, 0x36c8, 0xf820, 0x24, 0 }, /* #75 */
|
---|
7358 | { 0x151313, 0x151b13, 0x5894, 0xe05c, 0x4b, 0 }, /* #76 */
|
---|
7359 | { 0x032187, 0x032987, 0x292d, 0x11ee, 0x66, 0 }, /* #77 */
|
---|
7360 | { 0x174153, 0x174953, 0xaca8, 0xddf8, 0x63, 0 }, /* #78 */
|
---|
7361 | { 0x206bc7, 0x206bc7, 0x2a57, 0x0d98, 0x28, 0 }, /* #79 */
|
---|
7362 | { 0x1b3882, 0x1b3883, 0xacde, 0x0f68, 0x8c, 0 }, /* #80 */
|
---|
7363 | { 0x351b96, 0x351b97, 0xe81b, 0x09ea, 0x5e, 0 }, /* #81 */
|
---|
7364 | { 0x2e6412, 0x2e6c13, 0x133a, 0x0c3c, 0x36, 0 }, /* #82 */
|
---|
7365 | { 0x087d17, 0x087d17, 0xc38b, 0xeb6f, 0x2d, 0 }, /* #83 */
|
---|
7366 | { 0x343ad6, 0x343ad7, 0x06c0, 0x1e00, 0x88, 0 }, /* #84 */
|
---|
7367 | { 0x365c12, 0x365c13, 0x412d, 0x0de3, 0x4f, 0 }, /* #85 */
|
---|
7368 | { 0x112c46, 0x112c47, 0x3806, 0xfd7e, 0x95, 0 }, /* #86 */
|
---|
7369 | { 0x240602, 0x240e03, 0xd3b7, 0xe69f, 0x59, 0 }, /* #87 */
|
---|
7370 | { 0x2261c7, 0x2269c7, 0xa5df, 0x037b, 0xe5, 0 }, /* #88 */
|
---|
7371 | { 0x0a1457, 0x0a1c57, 0x3804, 0xfe88, 0xa2, 0 }, /* #89 */
|
---|
7372 | { 0x0e6d83, 0x0e6d83, 0x588e, 0x06ae, 0xf1, 0 }, /* #90 */
|
---|
7373 | { 0x0b4012, 0x0b4813, 0x1af9, 0xfe4e, 0x3e, 0 }, /* #91 */
|
---|
7374 | { 0x2534d7, 0x253cd7, 0x3ff4, 0x01bc, 0xdb, 0 }, /* #92 */
|
---|
7375 | { 0x162c82, 0x162c83, 0x2857, 0xd78f, 0x89, 0 }, /* #93 */
|
---|
7376 | { 0x245602, 0x245e03, 0xe553, 0xe7af, 0xb5, 0 }, /* #94 */
|
---|
7377 | { 0x2168c6, 0x2168c7, 0x33e7, 0xfea2, 0x0e, 0 }, /* #95 */
|
---|
7378 | };
|
---|
7379 | static const MULDIVU8_TEST_T g_aTests_div_u8_amd[] =
|
---|
7380 | {
|
---|
7381 | { 0x3d5243, 0x3d5243, 0x0000, 0x0000, 0x00, -1 }, /* #0 */
|
---|
7382 | { 0x3852d3, 0x3852d3, 0x0000, 0x0000, 0x00, -1 }, /* #1 */
|
---|
7383 | { 0x194492, 0x194492, 0x0000, 0x0000, 0x00, -1 }, /* #2 */
|
---|
7384 | { 0x2c1297, 0x2c1297, 0x0000, 0x0000, 0x00, -1 }, /* #3 */
|
---|
7385 | { 0x153742, 0x153742, 0x0000, 0x0000, 0x00, -1 }, /* #4 */
|
---|
7386 | { 0x3c2bc2, 0x3c2bc2, 0x0000, 0x0000, 0x00, -1 }, /* #5 */
|
---|
7387 | { 0x1e6ac6, 0x1e6ac6, 0x251c, 0x251c, 0x00, -1 }, /* #6 */
|
---|
7388 | { 0x2f7387, 0x2f7387, 0xd483, 0xd483, 0x00, -1 }, /* #7 */
|
---|
7389 | { 0x2d1306, 0x2d1306, 0x2e7a, 0x2e7a, 0x00, -1 }, /* #8 */
|
---|
7390 | { 0x0f5053, 0x0f5053, 0xcaa5, 0xcaa5, 0x00, -1 }, /* #9 */
|
---|
7391 | { 0x1e1c96, 0x1e1c96, 0x0793, 0x0793, 0x00, -1 }, /* #10 */
|
---|
7392 | { 0x3077c7, 0x3077c7, 0xdf83, 0xdf83, 0x00, -1 }, /* #11 */
|
---|
7393 | { 0x231e87, 0x231e87, 0xcf2e, 0xcf2e, 0x68, -1 }, /* #12 */
|
---|
7394 | { 0x197d56, 0x197d56, 0x3ee1, 0x3ee1, 0x3e, -1 }, /* #13 */
|
---|
7395 | { 0x213ac6, 0x213a12, 0x583a, 0x726a, 0xd4, 0 }, /* #14 */
|
---|
7396 | { 0x254f06, 0x254f12, 0x0322, 0x5107, 0x67, 0 }, /* #15 */
|
---|
7397 | { 0x130702, 0x130712, 0x5822, 0xb179, 0xb9, 0 }, /* #16 */
|
---|
7398 | { 0x212fd6, 0x212fd6, 0xcbda, 0xcbda, 0x2d, -1 }, /* #17 */
|
---|
7399 | { 0x307386, 0x307312, 0x9150, 0x93cf, 0xb3, 0 }, /* #18 */
|
---|
7400 | { 0x110152, 0x110112, 0x8608, 0x87ef, 0x8f, 0 }, /* #19 */
|
---|
7401 | { 0x235b87, 0x235b13, 0x0ae9, 0x390c, 0xe4, 0 }, /* #20 */
|
---|
7402 | { 0x331cc6, 0x331cc6, 0x581f, 0x581f, 0x18, -1 }, /* #21 */
|
---|
7403 | { 0x0835c7, 0x083513, 0xe5dd, 0x2df5, 0xf0, 0 }, /* #22 */
|
---|
7404 | { 0x3f4a12, 0x3f4a12, 0xc85b, 0xc85b, 0xc4, -1 }, /* #23 */
|
---|
7405 | { 0x045416, 0x045412, 0xca52, 0x86f6, 0xd2, 0 }, /* #24 */
|
---|
7406 | { 0x1b7702, 0x1b7702, 0xda80, 0xda80, 0x6a, -1 }, /* #25 */
|
---|
7407 | { 0x3156c7, 0x3156c7, 0x896a, 0x896a, 0x75, -1 }, /* #26 */
|
---|
7408 | { 0x167ac7, 0x167a13, 0x8fc2, 0x25ab, 0xd7, 0 }, /* #27 */
|
---|
7409 | { 0x301657, 0x301657, 0xfa97, 0xfa97, 0xec, -1 }, /* #28 */
|
---|
7410 | { 0x3d7bc7, 0x3d7b13, 0x56bf, 0x40b7, 0x79, 0 }, /* #29 */
|
---|
7411 | { 0x3e0702, 0x3e0712, 0x1db1, 0xb924, 0xce, 0 }, /* #30 */
|
---|
7412 | { 0x265607, 0x265607, 0x7af0, 0x7af0, 0x21, -1 }, /* #31 */
|
---|
7413 | { 0x3a78c3, 0x3a78c3, 0xe962, 0xe962, 0x80, -1 }, /* #32 */
|
---|
7414 | { 0x355a83, 0x355a13, 0x7173, 0x0f7b, 0xec, 0 }, /* #33 */
|
---|
7415 | { 0x0114d2, 0x0114d2, 0x99d0, 0x99d0, 0x7b, -1 }, /* #34 */
|
---|
7416 | { 0x170c52, 0x170c52, 0xd77d, 0xd77d, 0x04, -1 }, /* #35 */
|
---|
7417 | { 0x1e3a87, 0x1e3a87, 0xb5fa, 0xb5fa, 0x89, -1 }, /* #36 */
|
---|
7418 | { 0x125842, 0x125842, 0x9e7e, 0x9e7e, 0x1b, -1 }, /* #37 */
|
---|
7419 | { 0x0c7912, 0x0c7912, 0x0b41, 0x2f0d, 0xda, 0 }, /* #38 */
|
---|
7420 | { 0x3e1e57, 0x3e1e57, 0xe0c7, 0xe0c7, 0x03, -1 }, /* #39 */
|
---|
7421 | { 0x2122c2, 0x2122c2, 0x2811, 0x2811, 0x02, -1 }, /* #40 */
|
---|
7422 | { 0x180f46, 0x180f12, 0x6917, 0x0bf9, 0x6c, 0 }, /* #41 */
|
---|
7423 | { 0x151c57, 0x151c13, 0x5bbe, 0x4769, 0xdf, 0 }, /* #42 */
|
---|
7424 | { 0x1f0247, 0x1f0247, 0xf8e4, 0xf8e4, 0xdd, -1 }, /* #43 */
|
---|
7425 | { 0x1b6d42, 0x1b6d12, 0x9f33, 0x39ab, 0xee, 0 }, /* #44 */
|
---|
7426 | { 0x201543, 0x201513, 0x6f7e, 0x53bf, 0x95, 0 }, /* #45 */
|
---|
7427 | { 0x1b0b16, 0x1b0b12, 0x68c1, 0x147f, 0xd3, 0 }, /* #46 */
|
---|
7428 | { 0x043b56, 0x043b56, 0xcc4b, 0xcc4b, 0xa7, -1 }, /* #47 */
|
---|
7429 | { 0x095212, 0x095212, 0x2c91, 0x704f, 0x8f, 0 }, /* #48 */
|
---|
7430 | { 0x372653, 0x372653, 0xdd51, 0xdd51, 0x79, -1 }, /* #49 */
|
---|
7431 | { 0x183296, 0x183296, 0x7000, 0x7000, 0x2f, -1 }, /* #50 */
|
---|
7432 | { 0x386442, 0x386442, 0xfedb, 0xfedb, 0x50, -1 }, /* #51 */
|
---|
7433 | { 0x291002, 0x291002, 0xff78, 0xff78, 0x60, -1 }, /* #52 */
|
---|
7434 | { 0x050407, 0x050413, 0x1ee3, 0x3a2f, 0xa7, 0 }, /* #53 */
|
---|
7435 | { 0x333502, 0x333502, 0xc208, 0xc208, 0x76, -1 }, /* #54 */
|
---|
7436 | { 0x0d6ac2, 0x0d6ac2, 0x9a24, 0x9a24, 0x3a, -1 }, /* #55 */
|
---|
7437 | { 0x370493, 0x370413, 0x19d1, 0x0d44, 0x61, 0 }, /* #56 */
|
---|
7438 | { 0x2c7e86, 0x2c7e12, 0x0cf7, 0x401f, 0x69, 0 }, /* #57 */
|
---|
7439 | { 0x0e0102, 0x0e0112, 0x1162, 0x5e2c, 0x63, 0 }, /* #58 */
|
---|
7440 | { 0x1914c2, 0x191412, 0x855b, 0x2393, 0xe8, 0 }, /* #59 */
|
---|
7441 | { 0x103c47, 0x103c13, 0x3b04, 0x4e5a, 0xa7, 0 }, /* #60 */
|
---|
7442 | { 0x354cd6, 0x354cd6, 0xa6b0, 0xa6b0, 0x3f, -1 }, /* #61 */
|
---|
7443 | { 0x193952, 0x193952, 0x2964, 0x2964, 0x1b, -1 }, /* #62 */
|
---|
7444 | { 0x0b0c16, 0x0b0c12, 0x300d, 0x653d, 0xc8, 0 }, /* #63 */
|
---|
7445 | { 0x340b02, 0x340b12, 0xa54f, 0x13e1, 0xbc, 0 }, /* #64 */
|
---|
7446 | { 0x130b43, 0x130b43, 0xcc41, 0xcc41, 0xb4, -1 }, /* #65 */
|
---|
7447 | { 0x3d52c7, 0x3d5213, 0x958b, 0x87bb, 0xcc, 0 }, /* #66 */
|
---|
7448 | { 0x004f83, 0x004f83, 0xf4fa, 0xf4fa, 0x46, -1 }, /* #67 */
|
---|
7449 | { 0x1c5f16, 0x1c5f16, 0x9727, 0x9727, 0x8e, -1 }, /* #68 */
|
---|
7450 | { 0x1a65c7, 0x1a6513, 0x3d7a, 0x7248, 0xd9, 0 }, /* #69 */
|
---|
7451 | { 0x255647, 0x255647, 0xd21c, 0xd21c, 0xa4, -1 }, /* #70 */
|
---|
7452 | { 0x2c0f02, 0x2c0f12, 0x21d6, 0x3d2f, 0xb7, 0 }, /* #71 */
|
---|
7453 | { 0x1a75d6, 0x1a7512, 0x547f, 0x3382, 0xa6, 0 }, /* #72 */
|
---|
7454 | { 0x2f6ec3, 0x2f6e13, 0x7b32, 0x82d0, 0x97, 0 }, /* #73 */
|
---|
7455 | { 0x371d03, 0x371d03, 0x9987, 0x9987, 0x8c, -1 }, /* #74 */
|
---|
7456 | { 0x224547, 0x224547, 0xddba, 0xddba, 0x77, -1 }, /* #75 */
|
---|
7457 | { 0x253102, 0x253102, 0x6936, 0x6936, 0x44, -1 }, /* #76 */
|
---|
7458 | { 0x021f53, 0x021f53, 0xc5e4, 0xc5e4, 0x03, -1 }, /* #77 */
|
---|
7459 | { 0x1b2452, 0x1b2452, 0xfebb, 0xfebb, 0x03, -1 }, /* #78 */
|
---|
7460 | { 0x046416, 0x046416, 0xd600, 0xd600, 0x5c, -1 }, /* #79 */
|
---|
7461 | { 0x050952, 0x050952, 0xbf10, 0xbf10, 0xb8, -1 }, /* #80 */
|
---|
7462 | { 0x251047, 0x251013, 0xca77, 0x51cf, 0xfa, 0 }, /* #81 */
|
---|
7463 | { 0x357857, 0x357857, 0xf2dc, 0xf2dc, 0x64, -1 }, /* #82 */
|
---|
7464 | { 0x065202, 0x065212, 0x2cab, 0x2396, 0x4c, 0 }, /* #83 */
|
---|
7465 | { 0x0956c3, 0x0956c3, 0xecd6, 0xecd6, 0xd8, -1 }, /* #84 */
|
---|
7466 | { 0x272383, 0x272383, 0x9d9e, 0x9d9e, 0x70, -1 }, /* #85 */
|
---|
7467 | { 0x2237d2, 0x2237d2, 0x855a, 0x855a, 0x7f, -1 }, /* #86 */
|
---|
7468 | { 0x326352, 0x326312, 0x8a04, 0x84c8, 0xb0, 0 }, /* #87 */
|
---|
7469 | { 0x260b96, 0x260b96, 0xf0b8, 0xf0b8, 0x0c, -1 }, /* #88 */
|
---|
7470 | { 0x0b50d6, 0x0b50d6, 0x5298, 0x5298, 0x17, -1 }, /* #89 */
|
---|
7471 | { 0x107c82, 0x107c82, 0x87a8, 0x87a8, 0x2c, -1 }, /* #90 */
|
---|
7472 | { 0x0a2d56, 0x0a2d56, 0xda2d, 0xda2d, 0x6b, -1 }, /* #91 */
|
---|
7473 | { 0x150fc2, 0x150fc2, 0xc95f, 0xc95f, 0xc7, -1 }, /* #92 */
|
---|
7474 | { 0x3236c6, 0x3236c6, 0xea95, 0xea95, 0x59, -1 }, /* #93 */
|
---|
7475 | { 0x321c56, 0x321c12, 0xac8f, 0x0fe6, 0xc0, 0 }, /* #94 */
|
---|
7476 | { 0x315406, 0x315406, 0xb972, 0xb972, 0x51, -1 }, /* #95 */
|
---|
7477 | };
|
---|
7478 | static const MULDIVU8_TEST_T g_aTests_idiv_u8_amd[] =
|
---|
7479 | {
|
---|
7480 | { 0x034e92, 0x034e92, 0x0000, 0x0000, 0x00, -1 }, /* #0 */
|
---|
7481 | { 0x032847, 0x032847, 0x0000, 0x0000, 0x00, -1 }, /* #1 */
|
---|
7482 | { 0x133817, 0x133817, 0x0000, 0x0000, 0x00, -1 }, /* #2 */
|
---|
7483 | { 0x072f52, 0x072f52, 0x0000, 0x0000, 0x00, -1 }, /* #3 */
|
---|
7484 | { 0x0e6f82, 0x0e6f82, 0x0000, 0x0000, 0x00, -1 }, /* #4 */
|
---|
7485 | { 0x107a53, 0x107a53, 0x0000, 0x0000, 0x00, -1 }, /* #5 */
|
---|
7486 | { 0x0e6f57, 0x0e6f57, 0xafbc, 0xafbc, 0x00, -1 }, /* #6 */
|
---|
7487 | { 0x007113, 0x007113, 0x8627, 0x8627, 0x00, -1 }, /* #7 */
|
---|
7488 | { 0x3826d3, 0x3826d3, 0x314c, 0x314c, 0x00, -1 }, /* #8 */
|
---|
7489 | { 0x2211d2, 0x2211d2, 0xd685, 0xd685, 0x00, -1 }, /* #9 */
|
---|
7490 | { 0x2e3f47, 0x2e3f47, 0xf87a, 0xf87a, 0x00, -1 }, /* #10 */
|
---|
7491 | { 0x104a47, 0x104a47, 0x47fc, 0x47fc, 0x00, -1 }, /* #11 */
|
---|
7492 | { 0x201797, 0x201797, 0x600d, 0x600d, 0x37, -1 }, /* #12 */
|
---|
7493 | { 0x0160c7, 0x016013, 0xfa75, 0xbbee, 0x4b, 0 }, /* #13 */
|
---|
7494 | { 0x280c43, 0x280c43, 0xda73, 0xda73, 0xc2, -1 }, /* #14 */
|
---|
7495 | { 0x1b6c46, 0x1b6c46, 0x8900, 0x8900, 0xc9, -1 }, /* #15 */
|
---|
7496 | { 0x033403, 0x033413, 0xf9f7, 0xf720, 0xd0, 0 }, /* #16 */
|
---|
7497 | { 0x3b7413, 0x3b7413, 0xa1fb, 0xa1fb, 0xfe, -1 }, /* #17 */
|
---|
7498 | { 0x1936d3, 0x1936d3, 0x6975, 0x6975, 0x1f, -1 }, /* #18 */
|
---|
7499 | { 0x2078c7, 0x2078c7, 0x5cf7, 0x5cf7, 0x8d, -1 }, /* #19 */
|
---|
7500 | { 0x2e3143, 0x2e3143, 0x9a88, 0x9a88, 0x03, -1 }, /* #20 */
|
---|
7501 | { 0x106f56, 0x106f12, 0x06ca, 0x0d8d, 0xf1, 0 }, /* #21 */
|
---|
7502 | { 0x032b43, 0x032b43, 0x29ca, 0x29ca, 0xc9, -1 }, /* #22 */
|
---|
7503 | { 0x1303d3, 0x130313, 0x1c11, 0x106b, 0x43, 0 }, /* #23 */
|
---|
7504 | { 0x206ed2, 0x206ed2, 0xe1ab, 0xe1ab, 0x18, -1 }, /* #24 */
|
---|
7505 | { 0x016a47, 0x016a47, 0x0a22, 0x0a22, 0x06, -1 }, /* #25 */
|
---|
7506 | { 0x0520c7, 0x0520c7, 0xab11, 0xab11, 0x3e, -1 }, /* #26 */
|
---|
7507 | { 0x384107, 0x384107, 0x73d1, 0x73d1, 0x59, -1 }, /* #27 */
|
---|
7508 | { 0x0111c7, 0x0111c7, 0x6e40, 0x6e40, 0x06, -1 }, /* #28 */
|
---|
7509 | { 0x1761c7, 0x176113, 0xe920, 0xe894, 0x36, 0 }, /* #29 */
|
---|
7510 | { 0x394d43, 0x394d43, 0xc262, 0xc262, 0x50, -1 }, /* #30 */
|
---|
7511 | { 0x1824d6, 0x1824d6, 0x5937, 0x5937, 0xd5, -1 }, /* #31 */
|
---|
7512 | { 0x107306, 0x107306, 0x9084, 0x9084, 0xe2, -1 }, /* #32 */
|
---|
7513 | { 0x3b1ec7, 0x3b1ec7, 0x44a6, 0x44a6, 0x56, -1 }, /* #33 */
|
---|
7514 | { 0x1f7b46, 0x1f7b46, 0x791a, 0x791a, 0x50, -1 }, /* #34 */
|
---|
7515 | { 0x186602, 0x186602, 0x2c2b, 0x2c2b, 0xb8, -1 }, /* #35 */
|
---|
7516 | { 0x3d2687, 0x3d2687, 0x2c22, 0x2c22, 0xdc, -1 }, /* #36 */
|
---|
7517 | { 0x382887, 0x382887, 0x7796, 0x7796, 0xb9, -1 }, /* #37 */
|
---|
7518 | { 0x170157, 0x170157, 0x4d89, 0x4d89, 0xc8, -1 }, /* #38 */
|
---|
7519 | { 0x053c83, 0x053c83, 0xae61, 0xae61, 0x6d, -1 }, /* #39 */
|
---|
7520 | { 0x0e0293, 0x0e0293, 0x89a4, 0x89a4, 0xd2, -1 }, /* #40 */
|
---|
7521 | { 0x3f4e52, 0x3f4e52, 0x036c, 0x036c, 0x06, -1 }, /* #41 */
|
---|
7522 | { 0x354717, 0x354717, 0x21c0, 0x21c0, 0xdf, -1 }, /* #42 */
|
---|
7523 | { 0x245103, 0x245103, 0xeac5, 0xeac5, 0x18, -1 }, /* #43 */
|
---|
7524 | { 0x3b5813, 0x3b5813, 0x2989, 0x1c69, 0x65, 0 }, /* #44 */
|
---|
7525 | { 0x257997, 0x257997, 0x0ad2, 0x0ad2, 0xff, -1 }, /* #45 */
|
---|
7526 | { 0x063056, 0x063056, 0xa143, 0xa143, 0xe7, -1 }, /* #46 */
|
---|
7527 | { 0x142986, 0x142912, 0xdb95, 0x8349, 0x82, 0 }, /* #47 */
|
---|
7528 | { 0x096456, 0x096456, 0x5fac, 0x5fac, 0x3d, -1 }, /* #48 */
|
---|
7529 | { 0x2525c2, 0x252512, 0x2a3a, 0x0f55, 0x7f, 0 }, /* #49 */
|
---|
7530 | { 0x136283, 0x136213, 0xf90f, 0xe5e7, 0x46, 0 }, /* #50 */
|
---|
7531 | { 0x2c4743, 0x2c4743, 0xc22a, 0xc22a, 0x43, -1 }, /* #51 */
|
---|
7532 | { 0x220196, 0x220196, 0x1e35, 0x1e35, 0x05, -1 }, /* #52 */
|
---|
7533 | { 0x3f6cc7, 0x3f6cc7, 0x8f2e, 0x8f2e, 0x62, -1 }, /* #53 */
|
---|
7534 | { 0x032103, 0x032103, 0xce04, 0xce04, 0xdd, -1 }, /* #54 */
|
---|
7535 | { 0x2e7ac3, 0x2e7ac3, 0xe0f6, 0xe0f6, 0x34, -1 }, /* #55 */
|
---|
7536 | { 0x255a92, 0x255a92, 0xdcb3, 0xdcb3, 0xf6, -1 }, /* #56 */
|
---|
7537 | { 0x154156, 0x154112, 0xfe60, 0xf509, 0xd3, 0 }, /* #57 */
|
---|
7538 | { 0x3a6e46, 0x3a6e46, 0x3032, 0x3032, 0xa3, -1 }, /* #58 */
|
---|
7539 | { 0x1c0143, 0x1c0143, 0xa2a8, 0xa2a8, 0x8f, -1 }, /* #59 */
|
---|
7540 | { 0x1b5d42, 0x1b5d42, 0x605f, 0x605f, 0xd7, -1 }, /* #60 */
|
---|
7541 | { 0x027192, 0x027192, 0x4f62, 0x4f62, 0xca, -1 }, /* #61 */
|
---|
7542 | { 0x047a96, 0x047a96, 0xc69c, 0xc69c, 0xbc, -1 }, /* #62 */
|
---|
7543 | { 0x006bd2, 0x006bd2, 0x6ccc, 0x6ccc, 0x67, -1 }, /* #63 */
|
---|
7544 | { 0x065f82, 0x065f82, 0x3171, 0x3171, 0x24, -1 }, /* #64 */
|
---|
7545 | { 0x144d12, 0x144d12, 0xd86d, 0xcd88, 0x54, 0 }, /* #65 */
|
---|
7546 | { 0x3657d3, 0x3657d3, 0xa956, 0xa956, 0x99, -1 }, /* #66 */
|
---|
7547 | { 0x2a3447, 0x2a3447, 0x8560, 0x8560, 0x06, -1 }, /* #67 */
|
---|
7548 | { 0x3f79c7, 0x3f79c7, 0xd7ee, 0xd7ee, 0xbb, -1 }, /* #68 */
|
---|
7549 | { 0x3902d6, 0x390212, 0xda30, 0x98ac, 0x72, 0 }, /* #69 */
|
---|
7550 | { 0x207b87, 0x207b87, 0xc9af, 0xc9af, 0xc1, -1 }, /* #70 */
|
---|
7551 | { 0x0200d2, 0x0200d2, 0x8995, 0x8995, 0xba, -1 }, /* #71 */
|
---|
7552 | { 0x337407, 0x337407, 0x5072, 0x5072, 0x6b, -1 }, /* #72 */
|
---|
7553 | { 0x005d42, 0x005d42, 0xb92b, 0xb92b, 0x0c, -1 }, /* #73 */
|
---|
7554 | { 0x091446, 0x091446, 0x1eb9, 0x1eb9, 0x2a, -1 }, /* #74 */
|
---|
7555 | { 0x2157c6, 0x2157c6, 0x673e, 0x673e, 0x42, -1 }, /* #75 */
|
---|
7556 | { 0x155552, 0x155552, 0x3b7e, 0x3b7e, 0xa3, -1 }, /* #76 */
|
---|
7557 | { 0x075703, 0x075703, 0x7c1d, 0x7c1d, 0x8f, -1 }, /* #77 */
|
---|
7558 | { 0x226693, 0x226693, 0x84e9, 0x84e9, 0x0b, -1 }, /* #78 */
|
---|
7559 | { 0x046953, 0x046953, 0xd476, 0xd476, 0xbc, -1 }, /* #79 */
|
---|
7560 | { 0x3b5116, 0x3b5116, 0x23dc, 0x23dc, 0x39, -1 }, /* #80 */
|
---|
7561 | { 0x173706, 0x173706, 0x27f1, 0x27f1, 0xe2, -1 }, /* #81 */
|
---|
7562 | { 0x176593, 0x176593, 0xda57, 0xda57, 0xfd, -1 }, /* #82 */
|
---|
7563 | { 0x140257, 0x140257, 0x8d4c, 0x8d4c, 0x8b, -1 }, /* #83 */
|
---|
7564 | { 0x0c1542, 0x0c1542, 0xdb96, 0xdb96, 0x1b, -1 }, /* #84 */
|
---|
7565 | { 0x2c6647, 0x2c6613, 0x27f4, 0x1c55, 0x78, 0 }, /* #85 */
|
---|
7566 | { 0x132042, 0x132042, 0x7f2d, 0x7f2d, 0xe4, -1 }, /* #86 */
|
---|
7567 | { 0x265453, 0x265413, 0xff91, 0xf302, 0xcf, 0 }, /* #87 */
|
---|
7568 | { 0x3f48d2, 0x3f48d2, 0x8276, 0x8276, 0x4d, -1 }, /* #88 */
|
---|
7569 | { 0x0d7d97, 0x0d7d97, 0x6583, 0x6583, 0xf6, -1 }, /* #89 */
|
---|
7570 | { 0x3f2792, 0x3f2712, 0x37be, 0x1483, 0x8e, 0 }, /* #90 */
|
---|
7571 | { 0x345682, 0x345612, 0xef45, 0xe027, 0x93, 0 }, /* #91 */
|
---|
7572 | { 0x0d55d7, 0x0d55d7, 0x635b, 0x635b, 0x27, -1 }, /* #92 */
|
---|
7573 | { 0x323942, 0x323912, 0xfbe6, 0x000f, 0xba, 0 }, /* #93 */
|
---|
7574 | { 0x2e2e83, 0x2e2e13, 0x34b8, 0x4c7a, 0x6e, 0 }, /* #94 */
|
---|
7575 | { 0x2b5952, 0x2b5952, 0x46d2, 0x46d2, 0x24, -1 }, /* #95 */
|
---|
7576 | };
|
---|
7577 | static const MULDIVU16_TEST_T g_aTests_mul_u16_amd[] =
|
---|
7578 | {
|
---|
7579 | { 0x2e4d46, 0x2e4546, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0 }, /* #0 */
|
---|
7580 | { 0x1d2a03, 0x1d2202, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0 }, /* #1 */
|
---|
7581 | { 0x0e7012, 0x0e7012, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0 }, /* #2 */
|
---|
7582 | { 0x3a6203, 0x3a6202, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0 }, /* #3 */
|
---|
7583 | { 0x162896, 0x162096, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0 }, /* #4 */
|
---|
7584 | { 0x0d0692, 0x0d0692, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0 }, /* #5 */
|
---|
7585 | { 0x324956, 0x324156, 0x60a9, 0x0000, 0x163d, 0x0000, 0x0000, 0 }, /* #6 */
|
---|
7586 | { 0x083983, 0x083182, 0xfb29, 0x0000, 0x4559, 0x0000, 0x0000, 0 }, /* #7 */
|
---|
7587 | { 0x310112, 0x310112, 0xcfa4, 0x0000, 0x18e0, 0x0000, 0x0000, 0 }, /* #8 */
|
---|
7588 | { 0x1d23d2, 0x1d23d2, 0xc426, 0x0000, 0xa85c, 0x0000, 0x0000, 0 }, /* #9 */
|
---|
7589 | { 0x0d4557, 0x0d4556, 0x176c, 0x0000, 0xc028, 0x0000, 0x0000, 0 }, /* #10 */
|
---|
7590 | { 0x231c86, 0x231486, 0xc757, 0x0000, 0x3f62, 0x0000, 0x0000, 0 }, /* #11 */
|
---|
7591 | { 0x326c17, 0x326c17, 0xb513, 0x483d, 0xfb90, 0x8d10, 0xc76f, 0 }, /* #12 */
|
---|
7592 | { 0x397052, 0x397853, 0xb49d, 0x6e3f, 0xda7e, 0x888c, 0xc18b, 0 }, /* #13 */
|
---|
7593 | { 0x3f2117, 0x3f2917, 0x4aec, 0xa8c0, 0xd1d3, 0x2b2f, 0x9390, 0 }, /* #14 */
|
---|
7594 | { 0x2b7882, 0x2b7883, 0xcac9, 0x7365, 0x7232, 0x43ea, 0x55bd, 0 }, /* #15 */
|
---|
7595 | { 0x3c05c3, 0x3c0dc3, 0x95a7, 0x884b, 0x2735, 0x0c1f, 0x14bd, 0 }, /* #16 */
|
---|
7596 | { 0x1c4447, 0x1c4c47, 0xc013, 0x9906, 0x5e88, 0x47c0, 0x5fa2, 0 }, /* #17 */
|
---|
7597 | { 0x390917, 0x390917, 0x3043, 0xb1ab, 0x9d07, 0x1655, 0x7679, 0 }, /* #18 */
|
---|
7598 | { 0x2e2742, 0x2e2f43, 0xd095, 0x88b2, 0xef5c, 0x9bf5, 0xbf6a, 0 }, /* #19 */
|
---|
7599 | { 0x2c69d7, 0x2c69d7, 0xfc51, 0xbe78, 0x3600, 0x4fcd, 0x50f8, 0 }, /* #20 */
|
---|
7600 | { 0x1a5013, 0x1a5813, 0x3136, 0xa2b0, 0xebd5, 0x08c0, 0x2d88, 0 }, /* #21 */
|
---|
7601 | { 0x346197, 0x346997, 0xe453, 0x54e5, 0x39f7, 0xa6b2, 0xbae7, 0 }, /* #22 */
|
---|
7602 | { 0x2b4212, 0x2b4a13, 0x9c78, 0x00a0, 0xa0e8, 0x8bc4, 0xe4ac, 0 }, /* #23 */
|
---|
7603 | { 0x3e0383, 0x3e0b83, 0x9241, 0xbc2d, 0x0cb7, 0x7ac9, 0xd6ed, 0 }, /* #24 */
|
---|
7604 | { 0x2d1ed2, 0x2d1ed3, 0x0323, 0x37d5, 0x0fb3, 0x02cd, 0xe4a7, 0 }, /* #25 */
|
---|
7605 | { 0x352502, 0x352d03, 0xc661, 0x0ff9, 0x32be, 0x63a7, 0x8099, 0 }, /* #26 */
|
---|
7606 | { 0x026006, 0x026807, 0xce38, 0x12d8, 0xcab8, 0x0f25, 0x12cd, 0 }, /* #27 */
|
---|
7607 | { 0x046202, 0x046a03, 0xcbc5, 0xb748, 0x0104, 0xb798, 0xe6a8, 0 }, /* #28 */
|
---|
7608 | { 0x0f4516, 0x0f4d17, 0xa847, 0x2ca4, 0xf5b5, 0x41e3, 0x643c, 0 }, /* #29 */
|
---|
7609 | { 0x205807, 0x205807, 0x9fd0, 0x6420, 0x251b, 0x2e24, 0x49ea, 0 }, /* #30 */
|
---|
7610 | { 0x3c5116, 0x3c5917, 0xd155, 0xed92, 0x2378, 0x9c6a, 0xbf4a, 0 }, /* #31 */
|
---|
7611 | { 0x1b3992, 0x1b3993, 0x4a19, 0x8956, 0xd392, 0x15a4, 0x4ac6, 0 }, /* #32 */
|
---|
7612 | { 0x274802, 0x274803, 0x0756, 0xe35c, 0xbd71, 0x02f3, 0x670a, 0 }, /* #33 */
|
---|
7613 | { 0x086883, 0x086883, 0x0ba8, 0x0798, 0x71b4, 0x0a5f, 0xe3c7, 0 }, /* #34 */
|
---|
7614 | { 0x0e5656, 0x0e5e57, 0x0c7d, 0x501e, 0xfe45, 0x0712, 0x90f6, 0 }, /* #35 */
|
---|
7615 | { 0x332f46, 0x332f47, 0xa5ff, 0x8675, 0x38c3, 0x64db, 0x9b8b, 0 }, /* #36 */
|
---|
7616 | { 0x337903, 0x337903, 0x4e59, 0x3726, 0xb689, 0x46e0, 0xe796, 0 }, /* #37 */
|
---|
7617 | { 0x2b5217, 0x2b5a17, 0x30f9, 0x65ef, 0x3832, 0x1574, 0x7027, 0 }, /* #38 */
|
---|
7618 | { 0x2f28c2, 0x2f28c3, 0xb1b9, 0x038e, 0x1c60, 0x1584, 0x1efe, 0 }, /* #39 */
|
---|
7619 | { 0x065792, 0x065f93, 0xc7ab, 0x0a0b, 0xcb11, 0xb445, 0xe721, 0 }, /* #40 */
|
---|
7620 | { 0x1d66c7, 0x1d6ec7, 0xb2ac, 0x1ce8, 0x79f2, 0x012c, 0x01ae, 0 }, /* #41 */
|
---|
7621 | { 0x145e92, 0x145e93, 0x30f6, 0x6c20, 0x837f, 0x08a4, 0x2d30, 0 }, /* #42 */
|
---|
7622 | { 0x365ed3, 0x365ed3, 0x32e3, 0x0e8e, 0xf32a, 0x1465, 0x669a, 0 }, /* #43 */
|
---|
7623 | { 0x0136d6, 0x013ed7, 0xb64d, 0x1950, 0xb766, 0x8d66, 0xc690, 0 }, /* #44 */
|
---|
7624 | { 0x3e3bc7, 0x3e3bc7, 0xc220, 0x0900, 0xc3ac, 0x57cc, 0x73c8, 0 }, /* #45 */
|
---|
7625 | { 0x3d5ac6, 0x3d5ac7, 0x3d3a, 0xac5a, 0xe643, 0x0d96, 0x38d1, 0 }, /* #46 */
|
---|
7626 | { 0x144d42, 0x144d43, 0x6fb3, 0xec7d, 0x8e65, 0x43a7, 0x9b0f, 0 }, /* #47 */
|
---|
7627 | { 0x1f2f96, 0x1f2f97, 0x13c0, 0x77c0, 0xc435, 0x0a9a, 0x8971, 0 }, /* #48 */
|
---|
7628 | { 0x090dd2, 0x090dd3, 0xefcb, 0xf3a8, 0x313a, 0x1493, 0x15f8, 0 }, /* #49 */
|
---|
7629 | { 0x1a06c2, 0x1a0ec3, 0x79e5, 0x27d3, 0xddba, 0x0eec, 0x1f57, 0 }, /* #50 */
|
---|
7630 | { 0x213b96, 0x213b97, 0x2f8f, 0xd27e, 0x6583, 0x1ef4, 0xa6a2, 0 }, /* #51 */
|
---|
7631 | { 0x016f52, 0x016f53, 0xa82f, 0x413a, 0xe319, 0x5a98, 0x89e6, 0 }, /* #52 */
|
---|
7632 | { 0x310496, 0x310c97, 0x250b, 0x1d2d, 0x20c2, 0x1add, 0xb9a7, 0 }, /* #53 */
|
---|
7633 | { 0x251507, 0x251d07, 0x0976, 0xb4c2, 0x5b9d, 0x06db, 0xb993, 0 }, /* #54 */
|
---|
7634 | { 0x061506, 0x061d07, 0x8c21, 0x3d75, 0xd2d2, 0x7e5a, 0xe6d5, 0 }, /* #55 */
|
---|
7635 | { 0x1e5102, 0x1e5903, 0x2406, 0xe4ae, 0x2a0d, 0x22e9, 0xf81d, 0 }, /* #56 */
|
---|
7636 | { 0x204802, 0x204803, 0x6310, 0x46a0, 0xb66d, 0x561d, 0xde8a, 0 }, /* #57 */
|
---|
7637 | { 0x1851d7, 0x1859d7, 0x6904, 0x7c20, 0xc613, 0x0558, 0x0d08, 0 }, /* #58 */
|
---|
7638 | { 0x121d82, 0x121d83, 0xac3a, 0xd662, 0x3129, 0x5ef4, 0x8d25, 0 }, /* #59 */
|
---|
7639 | { 0x3e0143, 0x3e0943, 0x1628, 0xc430, 0xdc04, 0x1134, 0xc6ce, 0 }, /* #60 */
|
---|
7640 | { 0x0c1087, 0x0c1887, 0x3da5, 0xce98, 0x5cd0, 0x1efe, 0x80b8, 0 }, /* #61 */
|
---|
7641 | { 0x316416, 0x316c17, 0x4e49, 0x25ee, 0xd516, 0x355c, 0xae7e, 0 }, /* #62 */
|
---|
7642 | { 0x207483, 0x207c83, 0x4679, 0xfc75, 0xc80d, 0x3b25, 0xd6dd, 0 }, /* #63 */
|
---|
7643 | { 0x305e57, 0x305e57, 0x661b, 0x9c2a, 0xa5ad, 0x192c, 0x3f1e, 0 }, /* #64 */
|
---|
7644 | { 0x1e6a97, 0x1e6a97, 0x59b9, 0x3a37, 0x9950, 0x25a7, 0x6b6f, 0 }, /* #65 */
|
---|
7645 | { 0x194592, 0x194d93, 0xbd23, 0xbcf4, 0x4d81, 0x4748, 0x607c, 0 }, /* #66 */
|
---|
7646 | { 0x272813, 0x272813, 0x0c28, 0xb918, 0x4696, 0x04ad, 0x6287, 0 }, /* #67 */
|
---|
7647 | { 0x032453, 0x032c53, 0x8481, 0x8ea1, 0x6c51, 0x3f36, 0x7a21, 0 }, /* #68 */
|
---|
7648 | { 0x3b2952, 0x3b2953, 0xed51, 0x0d6d, 0x913a, 0x9b26, 0xa75d, 0 }, /* #69 */
|
---|
7649 | { 0x2a68c3, 0x2a68c3, 0x041f, 0xefae, 0xc51f, 0x02be, 0xaa92, 0 }, /* #70 */
|
---|
7650 | { 0x186207, 0x186a07, 0x337c, 0x9fb8, 0x4c68, 0x0e71, 0x47d2, 0 }, /* #71 */
|
---|
7651 | { 0x015086, 0x015887, 0xafe8, 0x2bc8, 0xe461, 0x898c, 0xc82d, 0 }, /* #72 */
|
---|
7652 | { 0x143713, 0x143f13, 0x803f, 0x5bcf, 0xe851, 0x2048, 0x4071, 0 }, /* #73 */
|
---|
7653 | { 0x285502, 0x285d03, 0x5600, 0xdc00, 0x371c, 0x156d, 0x3fca, 0 }, /* #74 */
|
---|
7654 | { 0x2618d6, 0x2618d7, 0x732a, 0x5c36, 0xf574, 0x54fe, 0xbcef, 0 }, /* #75 */
|
---|
7655 | { 0x1822d6, 0x182ad7, 0x75e4, 0xf428, 0xe9ac, 0x1fb4, 0x44da, 0 }, /* #76 */
|
---|
7656 | { 0x3779d7, 0x3779d7, 0xd95c, 0x3fbc, 0x3ca4, 0x39df, 0x4429, 0 }, /* #77 */
|
---|
7657 | { 0x2272c7, 0x227ac7, 0x92c4, 0xf20c, 0xc0a8, 0x5362, 0x9173, 0 }, /* #78 */
|
---|
7658 | { 0x283882, 0x283883, 0x757b, 0x0293, 0x0022, 0x5803, 0xbfc9, 0 }, /* #79 */
|
---|
7659 | { 0x3b2542, 0x3b2d43, 0x3c09, 0xcfc0, 0xa6d4, 0x2d6f, 0xc1c0, 0 }, /* #80 */
|
---|
7660 | { 0x0839d7, 0x0839d7, 0x8d85, 0xfba6, 0x4c43, 0x7d72, 0xe2ee, 0 }, /* #81 */
|
---|
7661 | { 0x282a53, 0x282a53, 0x0a5a, 0x8f74, 0xb7b8, 0x085d, 0xcee2, 0 }, /* #82 */
|
---|
7662 | { 0x207056, 0x207857, 0x3083, 0xfc83, 0x156f, 0x0ce2, 0x4401, 0 }, /* #83 */
|
---|
7663 | { 0x315d03, 0x315d03, 0x78d8, 0x8690, 0xe925, 0x55b7, 0xb596, 0 }, /* #84 */
|
---|
7664 | { 0x393343, 0x393b43, 0x66a4, 0x6304, 0xbc79, 0x5bf4, 0xe559, 0 }, /* #85 */
|
---|
7665 | { 0x344957, 0x344957, 0x3d43, 0x6522, 0x024f, 0x233a, 0x9336, 0 }, /* #86 */
|
---|
7666 | { 0x2a7042, 0x2a7843, 0x4941, 0xfe67, 0x4d1e, 0x464a, 0xf5a7, 0 }, /* #87 */
|
---|
7667 | { 0x3f53d2, 0x3f5bd3, 0xaad1, 0xc902, 0xb755, 0x38f8, 0x5562, 0 }, /* #88 */
|
---|
7668 | { 0x2c1f02, 0x2c1f03, 0x05d0, 0x1e20, 0xbf1c, 0x04cc, 0xd34a, 0 }, /* #89 */
|
---|
7669 | { 0x0f57c3, 0x0f5fc3, 0x83c8, 0x5c08, 0xd3ad, 0x1122, 0x2149, 0 }, /* #90 */
|
---|
7670 | { 0x2d0103, 0x2d0903, 0x2d3b, 0x7e5e, 0xa74d, 0x2442, 0xcd3a, 0 }, /* #91 */
|
---|
7671 | { 0x1a24c6, 0x1a2cc7, 0x2975, 0xfcc3, 0xf10d, 0x170c, 0x8e57, 0 }, /* #92 */
|
---|
7672 | { 0x2931c3, 0x2939c3, 0xbb3d, 0x7c6c, 0xacb3, 0x1af5, 0x24dc, 0 }, /* #93 */
|
---|
7673 | { 0x230287, 0x230a87, 0x58a5, 0x6bea, 0xeddc, 0x0ff9, 0x2e22, 0 }, /* #94 */
|
---|
7674 | { 0x326a97, 0x326a97, 0x7a29, 0x857a, 0x1c33, 0x3b9b, 0x7cea, 0 }, /* #95 */
|
---|
7675 | };
|
---|
7676 | static const MULDIVU16_TEST_T g_aTests_imul_u16_amd[] =
|
---|
7677 | {
|
---|
7678 | { 0x0912c3, 0x0912c2, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0 }, /* #0 */
|
---|
7679 | { 0x370747, 0x370746, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0 }, /* #1 */
|
---|
7680 | { 0x093c97, 0x093496, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0 }, /* #2 */
|
---|
7681 | { 0x302e43, 0x302642, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0 }, /* #3 */
|
---|
7682 | { 0x1f1497, 0x1f1496, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0 }, /* #4 */
|
---|
7683 | { 0x137612, 0x137612, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0 }, /* #5 */
|
---|
7684 | { 0x3f5416, 0x3f5416, 0xd971, 0x0000, 0xb40a, 0x0000, 0x0000, 0 }, /* #6 */
|
---|
7685 | { 0x250482, 0x250482, 0x493b, 0x0000, 0xe2c4, 0x0000, 0x0000, 0 }, /* #7 */
|
---|
7686 | { 0x3d5307, 0x3d5306, 0x951e, 0x0000, 0xf4d0, 0x0000, 0x0000, 0 }, /* #8 */
|
---|
7687 | { 0x0e2156, 0x0e2156, 0xb058, 0x0000, 0x6a21, 0x0000, 0x0000, 0 }, /* #9 */
|
---|
7688 | { 0x171f82, 0x171782, 0x463b, 0x0000, 0xe059, 0x0000, 0x0000, 0 }, /* #10 */
|
---|
7689 | { 0x117546, 0x117546, 0xfc78, 0x0000, 0x6b8f, 0x0000, 0x0000, 0 }, /* #11 */
|
---|
7690 | { 0x232006, 0x232807, 0xc0ff, 0x37ae, 0xc726, 0x1906, 0x9a52, 0 }, /* #12 */
|
---|
7691 | { 0x190dc6, 0x190dc7, 0x63d9, 0xab44, 0x79d6, 0xf953, 0xeee4, 0 }, /* #13 */
|
---|
7692 | { 0x1476c2, 0x147ec3, 0x69a7, 0x7ab2, 0x91d0, 0x00d2, 0x01fe, 0 }, /* #14 */
|
---|
7693 | { 0x097783, 0x097f83, 0xcac9, 0x5435, 0x7c7c, 0x0ba1, 0xc80d, 0 }, /* #15 */
|
---|
7694 | { 0x1b0e53, 0x1b0e53, 0xc0c5, 0x7a22, 0xe9b5, 0xe467, 0x6fba, 0 }, /* #16 */
|
---|
7695 | { 0x365716, 0x365f17, 0xb87a, 0xf1dc, 0x8e6a, 0xfe74, 0x0586, 0 }, /* #17 */
|
---|
7696 | { 0x125193, 0x125993, 0x9ed6, 0x2576, 0xfd96, 0x1f25, 0xadf1, 0 }, /* #18 */
|
---|
7697 | { 0x265346, 0x265b47, 0x497f, 0xfc22, 0x4724, 0xeddf, 0xc0de, 0 }, /* #19 */
|
---|
7698 | { 0x393852, 0x393853, 0x005d, 0x56cc, 0xe4e7, 0x0013, 0x353c, 0 }, /* #20 */
|
---|
7699 | { 0x087bc7, 0x087bc7, 0xfcfb, 0x9379, 0xf507, 0x0124, 0x9f1b, 0 }, /* #21 */
|
---|
7700 | { 0x244403, 0x244c03, 0x6215, 0x0924, 0x5803, 0x1920, 0x4194, 0 }, /* #22 */
|
---|
7701 | { 0x347f86, 0x347f87, 0x531d, 0x90f8, 0x9fa0, 0xeee7, 0xcb58, 0 }, /* #23 */
|
---|
7702 | { 0x3f22d2, 0x3f2ad3, 0x2b9c, 0xb8e0, 0x37af, 0xf7ff, 0xd108, 0 }, /* #24 */
|
---|
7703 | { 0x2c2246, 0x2c2a47, 0x8e93, 0x6b14, 0x7501, 0x1bdd, 0xc11c, 0 }, /* #25 */
|
---|
7704 | { 0x0a2052, 0x0a2853, 0x52a3, 0x861f, 0x70b2, 0xfb96, 0xf255, 0 }, /* #26 */
|
---|
7705 | { 0x265882, 0x265883, 0x2bd5, 0xb271, 0xc3b2, 0x010e, 0x062d, 0 }, /* #27 */
|
---|
7706 | { 0x280916, 0x280917, 0xc487, 0x75b1, 0xa68e, 0x1041, 0xba07, 0 }, /* #28 */
|
---|
7707 | { 0x2448c2, 0x2448c3, 0xec92, 0xc69e, 0x6cc1, 0xfc98, 0x2cd7, 0 }, /* #29 */
|
---|
7708 | { 0x205796, 0x205f97, 0x0495, 0x7746, 0xdeb9, 0x020d, 0x72ae, 0 }, /* #30 */
|
---|
7709 | { 0x1b0d07, 0x1b0d07, 0x3996, 0xe9a4, 0xb576, 0x16fd, 0x6636, 0 }, /* #31 */
|
---|
7710 | { 0x3d2342, 0x3d2b43, 0x0f12, 0x0246, 0x8728, 0x0660, 0x6c4b, 0 }, /* #32 */
|
---|
7711 | { 0x0659c7, 0x0659c7, 0x314c, 0xf178, 0xa7c6, 0xf7fd, 0xd66a, 0 }, /* #33 */
|
---|
7712 | { 0x317a46, 0x317a47, 0xa01a, 0xaaee, 0x43f8, 0xdf91, 0x5693, 0 }, /* #34 */
|
---|
7713 | { 0x076402, 0x076c03, 0xbe94, 0xb0fc, 0x0c02, 0xe5a8, 0x6713, 0 }, /* #35 */
|
---|
7714 | { 0x0a18d2, 0x0a18d3, 0xed5b, 0x1574, 0x1ed7, 0x00af, 0xf69c, 0 }, /* #36 */
|
---|
7715 | { 0x020592, 0x020d93, 0x8806, 0xc3cc, 0x5c3f, 0xddf5, 0x48a2, 0 }, /* #37 */
|
---|
7716 | { 0x2b2793, 0x2b2f93, 0xe146, 0xe60e, 0xce6c, 0xf78f, 0x464d, 0 }, /* #38 */
|
---|
7717 | { 0x166e07, 0x166e07, 0xd9f3, 0x9039, 0x0e17, 0xf970, 0x2c23, 0 }, /* #39 */
|
---|
7718 | { 0x3065c2, 0x306dc3, 0x8920, 0x9420, 0xa0f6, 0x2db1, 0x9d99, 0 }, /* #40 */
|
---|
7719 | { 0x2140c3, 0x2148c3, 0x2539, 0x89fb, 0xd46b, 0xf63b, 0xbcd3, 0 }, /* #41 */
|
---|
7720 | { 0x364516, 0x364d17, 0xe2fc, 0xd1e4, 0x4a89, 0x09e2, 0xa8c7, 0 }, /* #42 */
|
---|
7721 | { 0x252893, 0x252893, 0x22c0, 0x4980, 0x8d0c, 0x0987, 0x4632, 0 }, /* #43 */
|
---|
7722 | { 0x371ed3, 0x371ed3, 0x30ef, 0x509a, 0xc089, 0xe87e, 0x8506, 0 }, /* #44 */
|
---|
7723 | { 0x0d7802, 0x0d7803, 0xc4b8, 0x1870, 0x2ad4, 0x0900, 0xd922, 0 }, /* #45 */
|
---|
7724 | { 0x0c5d43, 0x0c5d43, 0x29ac, 0xc0f4, 0x0089, 0x06d4, 0x29f7, 0 }, /* #46 */
|
---|
7725 | { 0x3733d2, 0x373bd3, 0x0079, 0x2cb4, 0x40d7, 0xfff7, 0xed54, 0 }, /* #47 */
|
---|
7726 | { 0x212803, 0x212803, 0xecc9, 0x25cc, 0x81a9, 0x054c, 0xb96c, 0 }, /* #48 */
|
---|
7727 | { 0x2d04c7, 0x2d0cc7, 0x6547, 0x1329, 0x1de9, 0xe51f, 0xbc0f, 0 }, /* #49 */
|
---|
7728 | { 0x080017, 0x080817, 0xad32, 0xef02, 0xe175, 0xff9f, 0x0129, 0 }, /* #50 */
|
---|
7729 | { 0x2933c7, 0x293bc7, 0xa41c, 0xb1b8, 0x67d8, 0x2462, 0x9aa2, 0 }, /* #51 */
|
---|
7730 | { 0x272dd7, 0x272dd7, 0xaf11, 0xe04a, 0xc321, 0x1965, 0xafaa, 0 }, /* #52 */
|
---|
7731 | { 0x1365d6, 0x136dd7, 0x799c, 0xdf7c, 0x05b7, 0x1e4c, 0x3fc9, 0 }, /* #53 */
|
---|
7732 | { 0x145d17, 0x145d17, 0x20b0, 0x0d00, 0x2340, 0x0cd3, 0x6470, 0 }, /* #54 */
|
---|
7733 | { 0x130f57, 0x130f57, 0xacf6, 0xe8e4, 0x8394, 0x2087, 0x9bb6, 0 }, /* #55 */
|
---|
7734 | { 0x0e6916, 0x0e6917, 0x3477, 0x9b83, 0x7138, 0x1076, 0x5055, 0 }, /* #56 */
|
---|
7735 | { 0x053d43, 0x053d43, 0x0a42, 0xfc1c, 0x8459, 0x01da, 0x2e4e, 0 }, /* #57 */
|
---|
7736 | { 0x273592, 0x273d93, 0x5256, 0xa614, 0xca25, 0xd6de, 0x801e, 0 }, /* #58 */
|
---|
7737 | { 0x316707, 0x316f07, 0x2a0e, 0x466c, 0x31e7, 0x0f0c, 0x5b9a, 0 }, /* #59 */
|
---|
7738 | { 0x101116, 0x101917, 0x045b, 0xa84c, 0x01eb, 0xffe8, 0xfaa4, 0 }, /* #60 */
|
---|
7739 | { 0x1c5d53, 0x1c5d53, 0xf297, 0x12de, 0xad2b, 0x015f, 0xe5d2, 0 }, /* #61 */
|
---|
7740 | { 0x026816, 0x026817, 0x3ce5, 0x3fae, 0xea71, 0xedf1, 0xb416, 0 }, /* #62 */
|
---|
7741 | { 0x2c2243, 0x2c2a43, 0x68cf, 0x4dc6, 0x1c75, 0x3280, 0x7b5a, 0 }, /* #63 */
|
---|
7742 | { 0x2c5c06, 0x2c5c07, 0x77e0, 0x77a0, 0x29de, 0xe1cd, 0xbf83, 0 }, /* #64 */
|
---|
7743 | { 0x105796, 0x105f97, 0x84f7, 0x5a04, 0xb07d, 0x0b00, 0xe91c, 0 }, /* #65 */
|
---|
7744 | { 0x016b87, 0x016b87, 0xecbd, 0x609d, 0x8297, 0x05ea, 0xb161, 0 }, /* #66 */
|
---|
7745 | { 0x1d7cc3, 0x1d7cc3, 0x70d2, 0xbc70, 0xfbbf, 0xf44e, 0xe578, 0 }, /* #67 */
|
---|
7746 | { 0x2d2fd2, 0x2d2fd3, 0x3f1b, 0xdaaa, 0x2d0b, 0x0df4, 0x389e, 0 }, /* #68 */
|
---|
7747 | { 0x1f2183, 0x1f2983, 0xf76d, 0x4f23, 0x564b, 0xfc05, 0x76cf, 0 }, /* #69 */
|
---|
7748 | { 0x1b1242, 0x1b1a43, 0xc961, 0xf5b0, 0x3191, 0xeaba, 0x63b0, 0 }, /* #70 */
|
---|
7749 | { 0x2a6a42, 0x2a6a43, 0x85fa, 0xc58e, 0x0318, 0xe821, 0x3213, 0 }, /* #71 */
|
---|
7750 | { 0x171f17, 0x171f17, 0xeedd, 0xc48f, 0x1111, 0x07bd, 0x8c5b, 0 }, /* #72 */
|
---|
7751 | { 0x313fd2, 0x313fd3, 0xe09e, 0x1562, 0xaa0a, 0x0d1e, 0x94ff, 0 }, /* #73 */
|
---|
7752 | { 0x1d1e53, 0x1d1e53, 0x1cbd, 0x4579, 0xbd2a, 0x06e5, 0x3d6d, 0 }, /* #74 */
|
---|
7753 | { 0x1f5f92, 0x1f5f93, 0x98e1, 0xe5cc, 0x0ba2, 0x0b8f, 0xe34c, 0 }, /* #75 */
|
---|
7754 | { 0x2e19c2, 0x2e19c3, 0x3832, 0x4788, 0x7855, 0x0cd1, 0x3a64, 0 }, /* #76 */
|
---|
7755 | { 0x260817, 0x260817, 0x5cdb, 0x1427, 0x6644, 0x0c34, 0x21a5, 0 }, /* #77 */
|
---|
7756 | { 0x0e6cd6, 0x0e6cd7, 0x5c47, 0x76a9, 0x4103, 0x1630, 0x3d8f, 0 }, /* #78 */
|
---|
7757 | { 0x3e7993, 0x3e7993, 0x4ecf, 0xaa33, 0x2a1c, 0xe4b6, 0xa75d, 0 }, /* #79 */
|
---|
7758 | { 0x2c7507, 0x2c7d07, 0xd10c, 0xecb0, 0x9bb4, 0xef3c, 0x5b64, 0 }, /* #80 */
|
---|
7759 | { 0x341d92, 0x341d93, 0x8b8b, 0x2254, 0x7e68, 0xff53, 0x017c, 0 }, /* #81 */
|
---|
7760 | { 0x0c2f12, 0x0c2f13, 0x9da6, 0xb03e, 0x39d0, 0x1ae2, 0xba05, 0 }, /* #82 */
|
---|
7761 | { 0x1e3596, 0x1e3d97, 0x4a2b, 0xa1d1, 0x69d9, 0x0e78, 0x31f3, 0 }, /* #83 */
|
---|
7762 | { 0x1a4b16, 0x1a4b17, 0x7eba, 0xbcd0, 0x0501, 0xdd1d, 0xb988, 0 }, /* #84 */
|
---|
7763 | { 0x151dd7, 0x151dd7, 0x9e97, 0x6a2b, 0x079c, 0x27be, 0x978d, 0 }, /* #85 */
|
---|
7764 | { 0x274146, 0x274947, 0x6d1c, 0x6140, 0x4a2a, 0x1342, 0x2d30, 0 }, /* #86 */
|
---|
7765 | { 0x1b6353, 0x1b6b53, 0x57b7, 0x47f9, 0xdcbe, 0x2b1b, 0x7dcf, 0 }, /* #87 */
|
---|
7766 | { 0x1a3c43, 0x1a3c43, 0x5747, 0x12b2, 0xfd7d, 0x1ce4, 0x54be, 0 }, /* #88 */
|
---|
7767 | { 0x354393, 0x354b93, 0x3ac3, 0xa308, 0x1875, 0xf50f, 0xd058, 0 }, /* #89 */
|
---|
7768 | { 0x360183, 0x360983, 0x566b, 0x35c5, 0xab56, 0xeffc, 0xd08f, 0 }, /* #90 */
|
---|
7769 | { 0x356dc3, 0x356dc3, 0xd398, 0xc3b0, 0xb133, 0x11a8, 0x9a32, 0 }, /* #91 */
|
---|
7770 | { 0x0b4986, 0x0b4987, 0x7f28, 0xa098, 0x43c1, 0x31f6, 0x6497, 0 }, /* #92 */
|
---|
7771 | { 0x090b86, 0x090b87, 0xf0e4, 0xddc4, 0x49ec, 0xfbed, 0x44f9, 0 }, /* #93 */
|
---|
7772 | { 0x027713, 0x027f13, 0x47e8, 0x9290, 0xed84, 0xe441, 0x9d3a, 0 }, /* #94 */
|
---|
7773 | { 0x186852, 0x186853, 0x349c, 0x9e38, 0x21cc, 0x0371, 0x10c2, 0 }, /* #95 */
|
---|
7774 | };
|
---|
7775 | static const MULDIVU16_TEST_T g_aTests_div_u16_amd[] =
|
---|
7776 | {
|
---|
7777 | { 0x2c6347, 0x2c6347, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, -1 }, /* #0 */
|
---|
7778 | { 0x3123d3, 0x3123d3, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, -1 }, /* #1 */
|
---|
7779 | { 0x045697, 0x045697, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, -1 }, /* #2 */
|
---|
7780 | { 0x2c1407, 0x2c1407, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, -1 }, /* #3 */
|
---|
7781 | { 0x3439c6, 0x3439c6, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, -1 }, /* #4 */
|
---|
7782 | { 0x121e02, 0x121e02, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, -1 }, /* #5 */
|
---|
7783 | { 0x0d0e52, 0x0d0e52, 0x5cd9, 0x5cd9, 0xdf82, 0xdf82, 0x0000, -1 }, /* #6 */
|
---|
7784 | { 0x166653, 0x166653, 0xe949, 0xe949, 0xc6d7, 0xc6d7, 0x0000, -1 }, /* #7 */
|
---|
7785 | { 0x0f6f82, 0x0f6f82, 0x0f20, 0x0f20, 0x0503, 0x0503, 0x0000, -1 }, /* #8 */
|
---|
7786 | { 0x1a0897, 0x1a0897, 0xd4e3, 0xd4e3, 0xb866, 0xb866, 0x0000, -1 }, /* #9 */
|
---|
7787 | { 0x354dd7, 0x354dd7, 0x0310, 0x0310, 0x1661, 0x1661, 0x0000, -1 }, /* #10 */
|
---|
7788 | { 0x154996, 0x154996, 0x8705, 0x8705, 0x7b0a, 0x7b0a, 0x0000, -1 }, /* #11 */
|
---|
7789 | { 0x0a0993, 0x0a0993, 0x7819, 0x7819, 0xe01c, 0xe01c, 0x825a, -1 }, /* #12 */
|
---|
7790 | { 0x286483, 0x286483, 0x285b, 0x285b, 0x8d00, 0x8d00, 0x1acb, -1 }, /* #13 */
|
---|
7791 | { 0x0b2f13, 0x0b2f13, 0xa2f5, 0xa2f5, 0xb451, 0xb451, 0x60d7, -1 }, /* #14 */
|
---|
7792 | { 0x3a7087, 0x3a7087, 0x8bb1, 0x8bb1, 0x2d31, 0x2d31, 0x07f9, -1 }, /* #15 */
|
---|
7793 | { 0x281102, 0x281102, 0xb975, 0xb975, 0xb88c, 0xb88c, 0x27f8, -1 }, /* #16 */
|
---|
7794 | { 0x1a1ed6, 0x1a1e12, 0x0081, 0x69c8, 0x35a7, 0x6189, 0x81d7, 0 }, /* #17 */
|
---|
7795 | { 0x1d0792, 0x1d0712, 0x5a56, 0x1bd0, 0x059b, 0x1366, 0x339b, 0 }, /* #18 */
|
---|
7796 | { 0x182343, 0x182313, 0x9474, 0x7ac3, 0x5cf4, 0x77af, 0xc1d7, 0 }, /* #19 */
|
---|
7797 | { 0x001056, 0x001012, 0x6006, 0x6cca, 0x4472, 0x1c9c, 0xa111, 0 }, /* #20 */
|
---|
7798 | { 0x1f6f42, 0x1f6f12, 0xa6f5, 0x3b4a, 0x2791, 0x7c85, 0xaad8, 0 }, /* #21 */
|
---|
7799 | { 0x115492, 0x115492, 0x43f1, 0x43f1, 0xbb02, 0xbb02, 0x879b, -1 }, /* #22 */
|
---|
7800 | { 0x070e07, 0x070e07, 0x9870, 0x9870, 0xe3b5, 0xe3b5, 0xb869, -1 }, /* #23 */
|
---|
7801 | { 0x241196, 0x241112, 0x68c1, 0xaebf, 0x932e, 0x25df, 0xd79e, 0 }, /* #24 */
|
---|
7802 | { 0x146b02, 0x146b12, 0x5e5d, 0x3d9d, 0x369a, 0x189a, 0xe2df, 0 }, /* #25 */
|
---|
7803 | { 0x0f5802, 0x0f5802, 0x5284, 0x5284, 0x7075, 0x7075, 0x139a, -1 }, /* #26 */
|
---|
7804 | { 0x287dc7, 0x287dc7, 0x9efc, 0x9efc, 0xbbf3, 0xbbf3, 0x8aeb, -1 }, /* #27 */
|
---|
7805 | { 0x164b43, 0x164b13, 0xdbf0, 0xb493, 0x922d, 0xac7c, 0xcf3c, 0 }, /* #28 */
|
---|
7806 | { 0x227352, 0x227352, 0x90d2, 0x90d2, 0xe62d, 0xe62d, 0xb126, -1 }, /* #29 */
|
---|
7807 | { 0x325503, 0x325513, 0xd3e9, 0x9620, 0x8bc7, 0x2069, 0xee5c, 0 }, /* #30 */
|
---|
7808 | { 0x270107, 0x270107, 0x4acf, 0x4acf, 0x88e8, 0x88e8, 0x484f, -1 }, /* #31 */
|
---|
7809 | { 0x323f43, 0x323f43, 0x09ee, 0x09ee, 0xf8dd, 0xf8dd, 0x9771, -1 }, /* #32 */
|
---|
7810 | { 0x061086, 0x061012, 0x8dd7, 0xc6ea, 0x4db3, 0x25d7, 0x6400, 0 }, /* #33 */
|
---|
7811 | { 0x0e5913, 0x0e5913, 0x5af2, 0x0533, 0x0223, 0x37fe, 0x693c, 0 }, /* #34 */
|
---|
7812 | { 0x221246, 0x221212, 0x8a69, 0x12c1, 0x1193, 0x243e, 0xefeb, 0 }, /* #35 */
|
---|
7813 | { 0x302e87, 0x302e13, 0x979a, 0x133b, 0x114d, 0xa665, 0xe64f, 0 }, /* #36 */
|
---|
7814 | { 0x0254d6, 0x025412, 0x2eea, 0x744b, 0x2566, 0x004e, 0x5254, 0 }, /* #37 */
|
---|
7815 | { 0x3c3f92, 0x3c3f92, 0xd83e, 0xd83e, 0xced1, 0xced1, 0x1070, -1 }, /* #38 */
|
---|
7816 | { 0x306142, 0x306112, 0x9f05, 0x554c, 0x248c, 0x4979, 0x6db1, 0 }, /* #39 */
|
---|
7817 | { 0x3f1686, 0x3f1612, 0xe559, 0x4ed2, 0x3898, 0x1f15, 0xb7d2, 0 }, /* #40 */
|
---|
7818 | { 0x187a46, 0x187a12, 0xdc77, 0x2128, 0x0c1d, 0x53bf, 0x5d8b, 0 }, /* #41 */
|
---|
7819 | { 0x217ad2, 0x217a12, 0xf656, 0x9ba7, 0x885e, 0x73b7, 0xe049, 0 }, /* #42 */
|
---|
7820 | { 0x150e52, 0x150e12, 0x6dcb, 0x829d, 0x682e, 0x51be, 0xcc31, 0 }, /* #43 */
|
---|
7821 | { 0x074dc2, 0x074d12, 0xb2c0, 0xcf9f, 0x94a0, 0x82c2, 0xb742, 0 }, /* #44 */
|
---|
7822 | { 0x0c50d7, 0x0c5013, 0x029f, 0x643e, 0x3fb5, 0x1383, 0xa2b2, 0 }, /* #45 */
|
---|
7823 | { 0x3811c2, 0x3811c2, 0x39f6, 0x39f6, 0x8488, 0x8488, 0x37be, -1 }, /* #46 */
|
---|
7824 | { 0x2a3fc6, 0x2a3fc6, 0x3d6a, 0x3d6a, 0x3051, 0x3051, 0x1e4f, -1 }, /* #47 */
|
---|
7825 | { 0x0600c6, 0x0600c6, 0x3830, 0x3830, 0xfbac, 0xfbac, 0x1415, -1 }, /* #48 */
|
---|
7826 | { 0x2e0646, 0x2e0612, 0x9c34, 0x37cf, 0x279d, 0x940a, 0xb5b6, 0 }, /* #49 */
|
---|
7827 | { 0x175b16, 0x175b12, 0x4cff, 0x5d45, 0x37a6, 0x1bc9, 0x98be, 0 }, /* #50 */
|
---|
7828 | { 0x061fc6, 0x061fc6, 0xe861, 0xe861, 0x7998, 0x7998, 0x1f52, -1 }, /* #51 */
|
---|
7829 | { 0x285307, 0x285313, 0x8a73, 0xe71d, 0x92b4, 0xa1f3, 0xa280, 0 }, /* #52 */
|
---|
7830 | { 0x241e56, 0x241e56, 0x422a, 0x422a, 0xfc39, 0xfc39, 0x2eb1, -1 }, /* #53 */
|
---|
7831 | { 0x0877d3, 0x0877d3, 0xdb27, 0xdb27, 0xf543, 0xf543, 0x3e85, -1 }, /* #54 */
|
---|
7832 | { 0x134352, 0x134352, 0x8687, 0x8687, 0x39ca, 0x39ca, 0x092f, -1 }, /* #55 */
|
---|
7833 | { 0x2a7182, 0x2a7182, 0x180c, 0x180c, 0xeea5, 0xeea5, 0xd331, -1 }, /* #56 */
|
---|
7834 | { 0x3b7202, 0x3b7202, 0x7afe, 0x7afe, 0xecfa, 0xecfa, 0x3ca6, -1 }, /* #57 */
|
---|
7835 | { 0x053f83, 0x053f83, 0xe9ed, 0xe9ed, 0xfe52, 0xfe52, 0xf813, -1 }, /* #58 */
|
---|
7836 | { 0x2a5787, 0x2a5713, 0x8229, 0x8461, 0x6b59, 0x7991, 0xcf98, 0 }, /* #59 */
|
---|
7837 | { 0x1c2457, 0x1c2457, 0x9979, 0x9979, 0xe8b1, 0xe8b1, 0xcade, -1 }, /* #60 */
|
---|
7838 | { 0x0e4592, 0x0e4512, 0x245e, 0xf1c4, 0xaab6, 0x2c12, 0xb4c3, 0 }, /* #61 */
|
---|
7839 | { 0x081803, 0x081813, 0xb667, 0x7e5b, 0x648e, 0xbf49, 0xcbba, 0 }, /* #62 */
|
---|
7840 | { 0x102d47, 0x102d47, 0x373e, 0x373e, 0xc83e, 0xc83e, 0x6ec1, -1 }, /* #63 */
|
---|
7841 | { 0x296043, 0x296043, 0x9c74, 0x9c74, 0x8780, 0x8780, 0x25d8, -1 }, /* #64 */
|
---|
7842 | { 0x2b3c13, 0x2b3c13, 0x532f, 0x6ff7, 0x58e7, 0x489c, 0xcb45, 0 }, /* #65 */
|
---|
7843 | { 0x2a5443, 0x2a5413, 0xb693, 0xd2e8, 0x7935, 0x2193, 0x9320, 0 }, /* #66 */
|
---|
7844 | { 0x174247, 0x174213, 0x938c, 0x1032, 0x07b6, 0x74d2, 0x79e5, 0 }, /* #67 */
|
---|
7845 | { 0x373552, 0x373512, 0x6c75, 0xf0a3, 0x8841, 0x6119, 0x90f4, 0 }, /* #68 */
|
---|
7846 | { 0x021416, 0x021412, 0x41ec, 0x2382, 0x0e4f, 0x441a, 0x6729, 0 }, /* #69 */
|
---|
7847 | { 0x217416, 0x217416, 0x9a72, 0x9a72, 0xd342, 0xd342, 0xc256, -1 }, /* #70 */
|
---|
7848 | { 0x333d16, 0x333d16, 0x9e4c, 0x9e4c, 0xaebf, 0xaebf, 0x8609, -1 }, /* #71 */
|
---|
7849 | { 0x036846, 0x036846, 0xc514, 0xc514, 0xa715, 0xa715, 0x930a, -1 }, /* #72 */
|
---|
7850 | { 0x221246, 0x221246, 0xeff3, 0xeff3, 0x75fc, 0x75fc, 0x1bf6, -1 }, /* #73 */
|
---|
7851 | { 0x023bd3, 0x023bd3, 0xec50, 0xec50, 0x9653, 0x9653, 0x4dcc, -1 }, /* #74 */
|
---|
7852 | { 0x161313, 0x161313, 0xf56c, 0xf56c, 0x9107, 0x9107, 0x87c4, -1 }, /* #75 */
|
---|
7853 | { 0x1f73c6, 0x1f7312, 0x6377, 0x2a20, 0x2375, 0x4617, 0xd77b, 0 }, /* #76 */
|
---|
7854 | { 0x344d86, 0x344d12, 0xc0f0, 0x0cf2, 0x0196, 0x09ca, 0x1f6b, 0 }, /* #77 */
|
---|
7855 | { 0x113413, 0x113413, 0xf770, 0x1d39, 0x179f, 0xb400, 0xcef0, 0 }, /* #78 */
|
---|
7856 | { 0x347092, 0x347092, 0xdaec, 0xdaec, 0xf84b, 0xf84b, 0x3300, -1 }, /* #79 */
|
---|
7857 | { 0x065813, 0x065813, 0x89a1, 0x89a1, 0xae4e, 0xae4e, 0x9520, -1 }, /* #80 */
|
---|
7858 | { 0x040102, 0x040102, 0x7527, 0x7527, 0x9329, 0x9329, 0x7af8, -1 }, /* #81 */
|
---|
7859 | { 0x1c5e92, 0x1c5e12, 0xb55e, 0x8859, 0x35e9, 0x3c8d, 0x6539, 0 }, /* #82 */
|
---|
7860 | { 0x012956, 0x012956, 0xda7b, 0xda7b, 0xcbab, 0xcbab, 0x5000, -1 }, /* #83 */
|
---|
7861 | { 0x1b6853, 0x1b6853, 0x4683, 0x4683, 0x618c, 0x618c, 0x4cab, -1 }, /* #84 */
|
---|
7862 | { 0x3c7a13, 0x3c7a13, 0x2b04, 0x2814, 0x147a, 0x1314, 0x82cc, 0 }, /* #85 */
|
---|
7863 | { 0x113582, 0x113512, 0x603f, 0x2d91, 0x0385, 0x03f7, 0x13c8, 0 }, /* #86 */
|
---|
7864 | { 0x187016, 0x187016, 0xebd0, 0xebd0, 0xd087, 0xd087, 0x6b7c, -1 }, /* #87 */
|
---|
7865 | { 0x0e3bc2, 0x0e3b12, 0x9581, 0xad33, 0x681e, 0x2be2, 0x99e5, 0 }, /* #88 */
|
---|
7866 | { 0x014496, 0x014496, 0x259c, 0x259c, 0x36e5, 0x36e5, 0x0de1, -1 }, /* #89 */
|
---|
7867 | { 0x0f4682, 0x0f4682, 0xe00d, 0xe00d, 0xb400, 0xb400, 0x9eb3, -1 }, /* #90 */
|
---|
7868 | { 0x097a53, 0x097a13, 0xf24c, 0x94d9, 0x8963, 0x4ab9, 0xec4b, 0 }, /* #91 */
|
---|
7869 | { 0x395256, 0x395212, 0x5336, 0x207c, 0x1059, 0x4c0a, 0x80d5, 0 }, /* #92 */
|
---|
7870 | { 0x224453, 0x224413, 0x47fd, 0x9365, 0x7155, 0xbd8f, 0xc4d6, 0 }, /* #93 */
|
---|
7871 | { 0x353e47, 0x353e47, 0xb0af, 0xb0af, 0xd3f8, 0xd3f8, 0x6865, -1 }, /* #94 */
|
---|
7872 | { 0x1a40c3, 0x1a40c3, 0x181e, 0x181e, 0x7c48, 0x7c48, 0x67cf, -1 }, /* #95 */
|
---|
7873 | };
|
---|
7874 | static const MULDIVU16_TEST_T g_aTests_idiv_u16_amd[] =
|
---|
7875 | {
|
---|
7876 | { 0x020842, 0x020842, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, -1 }, /* #0 */
|
---|
7877 | { 0x070506, 0x070506, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, -1 }, /* #1 */
|
---|
7878 | { 0x2f6f57, 0x2f6f57, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, -1 }, /* #2 */
|
---|
7879 | { 0x096082, 0x096082, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, -1 }, /* #3 */
|
---|
7880 | { 0x320a92, 0x320a92, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, -1 }, /* #4 */
|
---|
7881 | { 0x1e60c6, 0x1e60c6, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, -1 }, /* #5 */
|
---|
7882 | { 0x2d3187, 0x2d3187, 0x5779, 0x5779, 0xf9fb, 0xf9fb, 0x0000, -1 }, /* #6 */
|
---|
7883 | { 0x3d59d3, 0x3d59d3, 0xeb8a, 0xeb8a, 0xef4f, 0xef4f, 0x0000, -1 }, /* #7 */
|
---|
7884 | { 0x0f3d46, 0x0f3d46, 0x92a1, 0x92a1, 0x972c, 0x972c, 0x0000, -1 }, /* #8 */
|
---|
7885 | { 0x116207, 0x116207, 0x8425, 0x8425, 0xcd5e, 0xcd5e, 0x0000, -1 }, /* #9 */
|
---|
7886 | { 0x360ac3, 0x360ac3, 0xe4af, 0xe4af, 0xa8f7, 0xa8f7, 0x0000, -1 }, /* #10 */
|
---|
7887 | { 0x3c1216, 0x3c1216, 0x1fee, 0x1fee, 0x7f70, 0x7f70, 0x0000, -1 }, /* #11 */
|
---|
7888 | { 0x374412, 0x374412, 0xfc51, 0xfc51, 0x4041, 0x4041, 0x86d4, -1 }, /* #12 */
|
---|
7889 | { 0x040016, 0x040016, 0x9048, 0x9048, 0x9fbb, 0x9fbb, 0xcf9c, -1 }, /* #13 */
|
---|
7890 | { 0x3527d3, 0x352713, 0x524f, 0xb976, 0xdd8d, 0x87ed, 0x7d03, 0 }, /* #14 */
|
---|
7891 | { 0x260592, 0x260592, 0xfbf4, 0xfbf4, 0x8259, 0x8259, 0xd554, -1 }, /* #15 */
|
---|
7892 | { 0x292147, 0x292147, 0xa8ab, 0xa8ab, 0x838c, 0x838c, 0x72f0, -1 }, /* #16 */
|
---|
7893 | { 0x142906, 0x142906, 0xb80e, 0xb80e, 0xb49a, 0xb49a, 0xf6cd, -1 }, /* #17 */
|
---|
7894 | { 0x0b4692, 0x0b4692, 0x9e5f, 0x9e5f, 0x7502, 0x7502, 0x050b, -1 }, /* #18 */
|
---|
7895 | { 0x392d96, 0x392d12, 0xa1e9, 0xc61d, 0xe3e7, 0xd4c6, 0x7c3f, 0 }, /* #19 */
|
---|
7896 | { 0x3f1847, 0x3f1813, 0x5022, 0x94e0, 0x07c8, 0x0a02, 0xed67, 0 }, /* #20 */
|
---|
7897 | { 0x0c2b02, 0x0c2b02, 0x8064, 0x8064, 0x44c7, 0x44c7, 0x8559, -1 }, /* #21 */
|
---|
7898 | { 0x2425d3, 0x2425d3, 0xf823, 0xf823, 0xd65a, 0xd65a, 0xdd5a, -1 }, /* #22 */
|
---|
7899 | { 0x3c7e06, 0x3c7e12, 0x4a2e, 0x51c2, 0x2518, 0x3f62, 0x7426, 0 }, /* #23 */
|
---|
7900 | { 0x3527c6, 0x3527c6, 0x04e1, 0x04e1, 0x6149, 0x6149, 0x365d, -1 }, /* #24 */
|
---|
7901 | { 0x324fd3, 0x324fd3, 0xf54d, 0xf54d, 0xb695, 0xb695, 0x1ee4, -1 }, /* #25 */
|
---|
7902 | { 0x191796, 0x191796, 0x0aa0, 0x0aa0, 0xa626, 0xa626, 0x3782, -1 }, /* #26 */
|
---|
7903 | { 0x364e52, 0x364e52, 0x1035, 0x1035, 0x2434, 0x2434, 0xf2d3, -1 }, /* #27 */
|
---|
7904 | { 0x037ec3, 0x037ec3, 0x4863, 0x4863, 0x64f7, 0x64f7, 0xbc35, -1 }, /* #28 */
|
---|
7905 | { 0x2457d2, 0x245712, 0xf6a6, 0xa999, 0x292a, 0x3d77, 0x8607, 0 }, /* #29 */
|
---|
7906 | { 0x0f5c52, 0x0f5c12, 0x4bc3, 0x906d, 0x231e, 0x4a5a, 0xaf6d, 0 }, /* #30 */
|
---|
7907 | { 0x0c3142, 0x0c3112, 0x54b8, 0xf295, 0x0629, 0x1734, 0x8a74, 0 }, /* #31 */
|
---|
7908 | { 0x280707, 0x280707, 0x9c6b, 0x9c6b, 0x6663, 0x6663, 0x010e, -1 }, /* #32 */
|
---|
7909 | { 0x0b6ac6, 0x0b6ac6, 0x171e, 0x171e, 0xb37f, 0xb37f, 0x7931, -1 }, /* #33 */
|
---|
7910 | { 0x222a42, 0x222a42, 0x9868, 0x9868, 0xe762, 0xe762, 0x014b, -1 }, /* #34 */
|
---|
7911 | { 0x396e83, 0x396e13, 0x5def, 0x7f0e, 0x2233, 0x0231, 0x44e9, 0 }, /* #35 */
|
---|
7912 | { 0x352243, 0x352213, 0x9046, 0xa658, 0x150b, 0x222e, 0xc3e9, 0 }, /* #36 */
|
---|
7913 | { 0x2227d6, 0x2227d6, 0x8f34, 0x8f34, 0xb79e, 0xb79e, 0x222a, -1 }, /* #37 */
|
---|
7914 | { 0x0e1812, 0x0e1812, 0xf7ef, 0xf7ef, 0x9caa, 0x9caa, 0x641c, -1 }, /* #38 */
|
---|
7915 | { 0x171dd7, 0x171d13, 0xa857, 0x4081, 0x17b4, 0x4043, 0x5e14, 0 }, /* #39 */
|
---|
7916 | { 0x330bc6, 0x330bc6, 0xdf20, 0xdf20, 0xbebf, 0xbebf, 0x187b, -1 }, /* #40 */
|
---|
7917 | { 0x3f3e83, 0x3f3e13, 0xcc88, 0xcc84, 0x13f2, 0x3148, 0x9cd0, 0 }, /* #41 */
|
---|
7918 | { 0x243706, 0x243712, 0xd17c, 0x7574, 0x37d4, 0x3dbc, 0x79b0, 0 }, /* #42 */
|
---|
7919 | { 0x154906, 0x154906, 0x0ade, 0x0ade, 0x8e0f, 0x8e0f, 0x83b0, -1 }, /* #43 */
|
---|
7920 | { 0x234297, 0x234297, 0xd307, 0xd307, 0x815c, 0x815c, 0xc668, -1 }, /* #44 */
|
---|
7921 | { 0x2e6ec6, 0x2e6ec6, 0x464e, 0x464e, 0xba45, 0xba45, 0x1a7d, -1 }, /* #45 */
|
---|
7922 | { 0x2541c2, 0x2541c2, 0xbfe4, 0xbfe4, 0x4213, 0x4213, 0x039b, -1 }, /* #46 */
|
---|
7923 | { 0x296693, 0x296693, 0x5d75, 0x5d75, 0xe73f, 0xe73f, 0x102e, -1 }, /* #47 */
|
---|
7924 | { 0x1d7503, 0x1d7513, 0xe28e, 0xeb2d, 0xf96c, 0xfc77, 0x50d3, 0 }, /* #48 */
|
---|
7925 | { 0x065a06, 0x065a06, 0x7fd4, 0x7fd4, 0x4b92, 0x4b92, 0x98f8, -1 }, /* #49 */
|
---|
7926 | { 0x016516, 0x016516, 0xad7a, 0xad7a, 0x547f, 0x547f, 0x5f8e, -1 }, /* #50 */
|
---|
7927 | { 0x131053, 0x131053, 0x321a, 0x321a, 0x51d3, 0x51d3, 0x0166, -1 }, /* #51 */
|
---|
7928 | { 0x006203, 0x006203, 0x98b3, 0x98b3, 0x183b, 0x183b, 0x0032, -1 }, /* #52 */
|
---|
7929 | { 0x065446, 0x065446, 0x0df8, 0x0df8, 0x39e8, 0x39e8, 0xbd7b, -1 }, /* #53 */
|
---|
7930 | { 0x395f82, 0x395f82, 0xba8d, 0xba8d, 0x94ab, 0x94ab, 0x6d1f, -1 }, /* #54 */
|
---|
7931 | { 0x3b1683, 0x3b1683, 0xfa86, 0xfa86, 0x962b, 0x962b, 0xfca5, -1 }, /* #55 */
|
---|
7932 | { 0x155b97, 0x155b97, 0x93a7, 0x93a7, 0xe8ec, 0xe8ec, 0x1c73, -1 }, /* #56 */
|
---|
7933 | { 0x074a02, 0x074a12, 0x8764, 0x3367, 0xe891, 0xf102, 0x8b4e, 0 }, /* #57 */
|
---|
7934 | { 0x0469c2, 0x046912, 0xe47e, 0xa815, 0x2a3a, 0x6aac, 0x850a, 0 }, /* #58 */
|
---|
7935 | { 0x350982, 0x350982, 0xf7d5, 0xf7d5, 0xc206, 0xc206, 0x3335, -1 }, /* #59 */
|
---|
7936 | { 0x056bd6, 0x056b12, 0xecc0, 0x8b9a, 0x3163, 0x2500, 0x9360, 0 }, /* #60 */
|
---|
7937 | { 0x0b0486, 0x0b0486, 0xe9ae, 0xe9ae, 0xba6e, 0xba6e, 0xc588, -1 }, /* #61 */
|
---|
7938 | { 0x150c02, 0x150c02, 0x1eb0, 0x1eb0, 0xb62a, 0xb62a, 0x9174, -1 }, /* #62 */
|
---|
7939 | { 0x3162d3, 0x316213, 0xedb1, 0xc313, 0x13e7, 0x4bca, 0xac5d, 0 }, /* #63 */
|
---|
7940 | { 0x374742, 0x374742, 0xf347, 0xf347, 0xf353, 0xf353, 0x028d, -1 }, /* #64 */
|
---|
7941 | { 0x352147, 0x352147, 0x1b86, 0x1b86, 0x288f, 0x288f, 0xfe7f, -1 }, /* #65 */
|
---|
7942 | { 0x2c4cd7, 0x2c4cd7, 0x0d05, 0x0d05, 0xec2b, 0xec2b, 0x227d, -1 }, /* #66 */
|
---|
7943 | { 0x136203, 0x136203, 0x1cb3, 0x1cb3, 0x4116, 0x4116, 0x262c, -1 }, /* #67 */
|
---|
7944 | { 0x0d5142, 0x0d5142, 0x301a, 0x301a, 0x3be6, 0x3be6, 0x99ea, -1 }, /* #68 */
|
---|
7945 | { 0x371043, 0x371013, 0xf6f4, 0x81f6, 0x2a10, 0x028a, 0xaa8f, 0 }, /* #69 */
|
---|
7946 | { 0x2d5396, 0x2d5312, 0x216e, 0x82ab, 0xd863, 0xc3cb, 0x50e9, 0 }, /* #70 */
|
---|
7947 | { 0x162382, 0x162382, 0x7c6b, 0x7c6b, 0x89e1, 0x89e1, 0x43bc, -1 }, /* #71 */
|
---|
7948 | { 0x257903, 0x257903, 0xab36, 0xab36, 0x87d7, 0x87d7, 0x4f94, -1 }, /* #72 */
|
---|
7949 | { 0x193483, 0x193413, 0xb357, 0x5f4f, 0x2309, 0x44b3, 0x5e1c, 0 }, /* #73 */
|
---|
7950 | { 0x033612, 0x033612, 0x8a06, 0x8a06, 0xbbb8, 0xbbb8, 0x4f01, -1 }, /* #74 */
|
---|
7951 | { 0x2b7d47, 0x2b7d13, 0x1978, 0x3bcc, 0x16d6, 0x4114, 0x61c3, 0 }, /* #75 */
|
---|
7952 | { 0x2664c7, 0x2664c7, 0x3862, 0x3862, 0xba4d, 0xba4d, 0x3cef, -1 }, /* #76 */
|
---|
7953 | { 0x0a1c07, 0x0a1c07, 0x08b0, 0x08b0, 0x93e9, 0x93e9, 0xe288, -1 }, /* #77 */
|
---|
7954 | { 0x006406, 0x006406, 0x3838, 0x3838, 0x1bc4, 0x1bc4, 0x01a0, -1 }, /* #78 */
|
---|
7955 | { 0x253a47, 0x253a47, 0x797f, 0x797f, 0x8e8a, 0x8e8a, 0x246d, -1 }, /* #79 */
|
---|
7956 | { 0x1f7ad7, 0x1f7ad7, 0x84cc, 0x84cc, 0xaaa2, 0xaaa2, 0x89cb, -1 }, /* #80 */
|
---|
7957 | { 0x377b97, 0x377b97, 0xbf8c, 0xbf8c, 0xa9b8, 0xa9b8, 0x946b, -1 }, /* #81 */
|
---|
7958 | { 0x1e0b43, 0x1e0b13, 0x959b, 0xa00d, 0x2f5c, 0x2054, 0x81a3, 0 }, /* #82 */
|
---|
7959 | { 0x313407, 0x313413, 0x257b, 0xc600, 0xed60, 0xed7b, 0x5234, 0 }, /* #83 */
|
---|
7960 | { 0x2f6986, 0x2f6986, 0x6c6b, 0x6c6b, 0x217b, 0x217b, 0x1de0, -1 }, /* #84 */
|
---|
7961 | { 0x335fc6, 0x335fc6, 0xacd2, 0xacd2, 0x2891, 0x2891, 0x4f33, -1 }, /* #85 */
|
---|
7962 | { 0x362453, 0x362453, 0xb78c, 0xb78c, 0x7a6a, 0x7a6a, 0xc96f, -1 }, /* #86 */
|
---|
7963 | { 0x004f87, 0x004f87, 0x572b, 0x572b, 0xc86c, 0xc86c, 0x503f, -1 }, /* #87 */
|
---|
7964 | { 0x0e1417, 0x0e1417, 0xc81e, 0xc81e, 0x4785, 0x4785, 0x84a3, -1 }, /* #88 */
|
---|
7965 | { 0x332a57, 0x332a57, 0x7fa9, 0x7fa9, 0x49d8, 0x49d8, 0x0fbe, -1 }, /* #89 */
|
---|
7966 | { 0x1e3fc3, 0x1e3fc3, 0xcf15, 0xcf15, 0x8931, 0x8931, 0x2e28, -1 }, /* #90 */
|
---|
7967 | { 0x210553, 0x210553, 0x1e4d, 0x1e4d, 0x77d0, 0x77d0, 0x2415, -1 }, /* #91 */
|
---|
7968 | { 0x017486, 0x017486, 0x51b2, 0x51b2, 0x864c, 0x864c, 0xfc16, -1 }, /* #92 */
|
---|
7969 | { 0x234496, 0x234412, 0x6d9b, 0xda7e, 0x099f, 0x12c1, 0xbe53, 0 }, /* #93 */
|
---|
7970 | { 0x373cd7, 0x373c13, 0x16f3, 0x8d13, 0xd054, 0xc563, 0x6a30, 0 }, /* #94 */
|
---|
7971 | { 0x2b05c2, 0x2b0512, 0xf9c8, 0x51ab, 0xf0ee, 0xdf86, 0xd0c6, 0 }, /* #95 */
|
---|
7972 | };
|
---|
7973 | static const MULDIVU32_TEST_T g_aTests_mul_u32_amd[] =
|
---|
7974 | {
|
---|
7975 | { 0x2501c6, 0x2501c6, 0x00000000, 0x00000000, 0x00000000, 0x00000000, 0x00000000, 0 }, /* #0 */
|
---|
7976 | { 0x356486, 0x356486, 0x00000000, 0x00000000, 0x00000000, 0x00000000, 0x00000000, 0 }, /* #1 */
|
---|
7977 | { 0x246556, 0x246556, 0x00000000, 0x00000000, 0x00000000, 0x00000000, 0x00000000, 0 }, /* #2 */
|
---|
7978 | { 0x0e0682, 0x0e0682, 0x00000000, 0x00000000, 0x00000000, 0x00000000, 0x00000000, 0 }, /* #3 */
|
---|
7979 | { 0x0c5b46, 0x0c5346, 0x00000000, 0x00000000, 0x00000000, 0x00000000, 0x00000000, 0 }, /* #4 */
|
---|
7980 | { 0x100956, 0x100156, 0x00000000, 0x00000000, 0x00000000, 0x00000000, 0x00000000, 0 }, /* #5 */
|
---|
7981 | { 0x1f55d2, 0x1f55d2, 0x61bb894b, 0x00000000, 0x9f32cd0d, 0x00000000, 0x00000000, 0 }, /* #6 */
|
---|
7982 | { 0x344147, 0x344146, 0xa6aba9a3, 0x00000000, 0xd00e40fe, 0x00000000, 0x00000000, 0 }, /* #7 */
|
---|
7983 | { 0x0c6bc6, 0x0c63c6, 0x8e956277, 0x00000000, 0xf1737a1b, 0x00000000, 0x00000000, 0 }, /* #8 */
|
---|
7984 | { 0x153cc7, 0x1534c6, 0xbff30cc3, 0x00000000, 0xedcb17d5, 0x00000000, 0x00000000, 0 }, /* #9 */
|
---|
7985 | { 0x093847, 0x093046, 0xe1abb921, 0x00000000, 0x1107579f, 0x00000000, 0x00000000, 0 }, /* #10 */
|
---|
7986 | { 0x093142, 0x093142, 0xeb560b39, 0x00000000, 0x1dfae169, 0x00000000, 0x00000000, 0 }, /* #11 */
|
---|
7987 | { 0x2443d7, 0x244bd7, 0xd1f78745, 0x01f87e1d, 0x91d1cc3a, 0x529ac64d, 0x64b6fcf9, 0 }, /* #12 */
|
---|
7988 | { 0x1a7317, 0x1a7b17, 0x5afa0057, 0x250fbe21, 0x932c7e6a, 0x588432c5, 0xf913ca47, 0 }, /* #13 */
|
---|
7989 | { 0x051897, 0x051897, 0x8651837e, 0x0ffa0f94, 0xd18fe943, 0x42b0b789, 0x7f1b36b6, 0 }, /* #14 */
|
---|
7990 | { 0x2527c3, 0x252fc3, 0x3fdfe033, 0xd7abf7c2, 0xc2f875db, 0x31678f00, 0xc6019f36, 0 }, /* #15 */
|
---|
7991 | { 0x3b3602, 0x3b3e03, 0x05f27caf, 0x1520466e, 0x32d7e909, 0x05e0bf6d, 0xfd0467f2, 0 }, /* #16 */
|
---|
7992 | { 0x0400d7, 0x0408d7, 0x457078bf, 0x3be5d8f8, 0xc30938ea, 0x27ba9b14, 0x9277ad08, 0 }, /* #17 */
|
---|
7993 | { 0x007192, 0x007993, 0xa6fb92bf, 0x88557f8d, 0xce5f4d97, 0x0c4f382e, 0x12df1cb3, 0 }, /* #18 */
|
---|
7994 | { 0x155646, 0x155e47, 0x89132946, 0x283e57f4, 0xc8fad825, 0x06b3cc6f, 0x0c8469be, 0 }, /* #19 */
|
---|
7995 | { 0x3a3f57, 0x3a3f57, 0x8f16183a, 0xe64dffe8, 0x73908f92, 0x7897f73a, 0xd7c1f584, 0 }, /* #20 */
|
---|
7996 | { 0x1d3943, 0x1d3943, 0x47ad5c69, 0xb6ffb1cd, 0x468df56f, 0x16f003d4, 0x51ec4dc5, 0 }, /* #21 */
|
---|
7997 | { 0x256a87, 0x256a87, 0x46887ef9, 0x37d3e78e, 0x6b4810c8, 0x0247894b, 0x0845f17e, 0 }, /* #22 */
|
---|
7998 | { 0x312c43, 0x312c43, 0x2b649805, 0xe1dda15b, 0x99388684, 0x0d39e95e, 0x4e0771df, 0 }, /* #23 */
|
---|
7999 | { 0x046e83, 0x046e83, 0xc7112213, 0x814224d1, 0x75d41104, 0x8d42cd6b, 0xb5a95a0b, 0 }, /* #24 */
|
---|
8000 | { 0x153d56, 0x153d57, 0xab75bb70, 0x1edc0990, 0x7e64ed2d, 0x8e07cf8f, 0xd40f662f, 0 }, /* #25 */
|
---|
8001 | { 0x3d21d2, 0x3d29d3, 0x3d935800, 0xd9b7d800, 0x54768795, 0x1b5c0e6c, 0x71bf51b1, 0 }, /* #26 */
|
---|
8002 | { 0x0c75c6, 0x0c7dc7, 0x968a4c14, 0x2b5e280c, 0x9188e16f, 0x6865c20f, 0xb1884767, 0 }, /* #27 */
|
---|
8003 | { 0x075492, 0x075c93, 0x28167d8a, 0x2a16b4ae, 0x5c8c0395, 0x12101f43, 0x7359866b, 0 }, /* #28 */
|
---|
8004 | { 0x077503, 0x077d03, 0x73eeeada, 0x033e4f86, 0x4a7ca8d9, 0x3925e716, 0x7e3143ef, 0 }, /* #29 */
|
---|
8005 | { 0x234082, 0x234883, 0x802876f6, 0x460a8984, 0xa09a3162, 0x75b53f1c, 0xeb2029a6, 0 }, /* #30 */
|
---|
8006 | { 0x0e0816, 0x0e0817, 0x61922194, 0xfb275950, 0x00daad97, 0x38afa4dc, 0x94bab5c4, 0 }, /* #31 */
|
---|
8007 | { 0x330253, 0x330a53, 0xcdf0ab68, 0x67e59578, 0x39977497, 0x6c1f3ef8, 0x8667830b, 0 }, /* #32 */
|
---|
8008 | { 0x0c4a57, 0x0c4a57, 0x772c83be, 0x8ac9292c, 0x0b7d4b3e, 0x06e882df, 0x0ed6fa2a, 0 }, /* #33 */
|
---|
8009 | { 0x016302, 0x016b03, 0xae1ebb0e, 0x16794e06, 0xa38acc9d, 0x1ef20ffb, 0x2d7f69a5, 0 }, /* #34 */
|
---|
8010 | { 0x3107c6, 0x310fc7, 0xe13706fa, 0x31ae8ae8, 0x63ab181f, 0x9fe1e4fe, 0xb5bcad84, 0 }, /* #35 */
|
---|
8011 | { 0x235083, 0x235883, 0x837a6358, 0xc88c9b48, 0x18102830, 0x276a3695, 0x4cbe947b, 0 }, /* #36 */
|
---|
8012 | { 0x061dc6, 0x061dc7, 0xfd8cccd8, 0x872a7e98, 0x26dcb94d, 0xa3752ae4, 0xa5098229, 0 }, /* #37 */
|
---|
8013 | { 0x000593, 0x000d93, 0x31011d4a, 0x986380ca, 0xc029fe68, 0x19751977, 0x84fd7ec1, 0 }, /* #38 */
|
---|
8014 | { 0x0c3356, 0x0c3b57, 0x275a17a5, 0xf2091128, 0x4bc665d2, 0x0c0853f8, 0x4e46c408, 0 }, /* #39 */
|
---|
8015 | { 0x1918c3, 0x1918c3, 0x52331a41, 0x84b12683, 0x1900cb90, 0x15943391, 0x433467c3, 0 }, /* #40 */
|
---|
8016 | { 0x0834d3, 0x083cd3, 0x9145c6a2, 0x829187b6, 0xfbf3df5d, 0x7161d2a4, 0xc7cd716b, 0 }, /* #41 */
|
---|
8017 | { 0x112bc7, 0x112bc7, 0x6492c0f9, 0xf6a470a2, 0xdebb4f04, 0x5622fb46, 0xdb40c032, 0 }, /* #42 */
|
---|
8018 | { 0x0a4143, 0x0a4943, 0x294d155e, 0x420382ea, 0x43b60454, 0x2488f4b1, 0xe2752f1b, 0 }, /* #43 */
|
---|
8019 | { 0x274816, 0x274817, 0x1a82e58f, 0xd7522b8a, 0xc7ad3db5, 0x067dc1f8, 0x3eae5ad6, 0 }, /* #44 */
|
---|
8020 | { 0x0d37c2, 0x0d3fc3, 0x99dab32d, 0x6eab4cce, 0x25297d71, 0x778c244d, 0xc6ea98c6, 0 }, /* #45 */
|
---|
8021 | { 0x141383, 0x141b83, 0x884eb25e, 0x47e05742, 0x66a03d94, 0x3444ff35, 0x622af42f, 0 }, /* #46 */
|
---|
8022 | { 0x054b07, 0x054b07, 0xb98b1450, 0xc1235140, 0xf9650e57, 0x128772c9, 0x1990b004, 0 }, /* #47 */
|
---|
8023 | { 0x140486, 0x140c87, 0x483698e9, 0xeafa580d, 0xf870ed35, 0x238357ee, 0x7de54f85, 0 }, /* #48 */
|
---|
8024 | { 0x076557, 0x076d57, 0x52a15d7f, 0x2ff4ae6d, 0x6001673a, 0x13683b69, 0x3c204213, 0 }, /* #49 */
|
---|
8025 | { 0x122d07, 0x122d07, 0xe58c493c, 0xc9b32c20, 0x1d1c1566, 0xc7bca2f6, 0xdec0ea78, 0 }, /* #50 */
|
---|
8026 | { 0x217c06, 0x217c07, 0x221430e8, 0xb92dbd80, 0xdb9701a6, 0x1c9c7715, 0xd6ed4770, 0 }, /* #51 */
|
---|
8027 | { 0x2d3687, 0x2d3e87, 0x1a9ec618, 0x80fbbcc0, 0x2ddf8022, 0x049c2c77, 0x2c557088, 0 }, /* #52 */
|
---|
8028 | { 0x0f2842, 0x0f2843, 0xf7ddbed3, 0xd1ebdb5e, 0xbf1b4c1f, 0x18565521, 0x1922c86a, 0 }, /* #53 */
|
---|
8029 | { 0x1354d7, 0x135cd7, 0xbf7c3809, 0x39634ebc, 0x74431842, 0xa83e7a92, 0xe0edafdc, 0 }, /* #54 */
|
---|
8030 | { 0x173883, 0x173883, 0x2ac765a9, 0xb742d56f, 0xc8e37103, 0x1767d304, 0x8c10a157, 0 }, /* #55 */
|
---|
8031 | { 0x107dc6, 0x107dc7, 0x38f0fbe6, 0x237e04c0, 0x5529d63e, 0x1865e737, 0x6db0ac20, 0 }, /* #56 */
|
---|
8032 | { 0x340047, 0x340847, 0xb313d80d, 0x6cab0c55, 0x5bcd7881, 0x3701a985, 0x4ea26b69, 0 }, /* #57 */
|
---|
8033 | { 0x3962d6, 0x396ad7, 0xb75ad107, 0xc92c3f0d, 0x6b513ef5, 0x493c54fb, 0x66406e4b, 0 }, /* #58 */
|
---|
8034 | { 0x091183, 0x091983, 0x035ee5ba, 0x53b5ac5c, 0x8b3c1810, 0x01faa7f5, 0x964fe906, 0 }, /* #59 */
|
---|
8035 | { 0x0b3507, 0x0b3d07, 0x92642d1f, 0x0c40b8fa, 0x2ece57a7, 0x62d99213, 0xacdccdc6, 0 }, /* #60 */
|
---|
8036 | { 0x091906, 0x091907, 0xebe742ef, 0xc8c15848, 0x5bdb6f6d, 0x5ba22545, 0x63708c38, 0 }, /* #61 */
|
---|
8037 | { 0x054297, 0x054a97, 0xd83212bb, 0x1feeeb66, 0xbae2c13d, 0x338138f7, 0x3cfccad2, 0 }, /* #62 */
|
---|
8038 | { 0x274047, 0x274847, 0xa3802fc4, 0xcc49bf34, 0xf4c01fe4, 0x9a31e24d, 0xf16ded9d, 0 }, /* #63 */
|
---|
8039 | { 0x0b1892, 0x0b1893, 0xf07bd885, 0xfcffb1c3, 0x52c41ca1, 0x44c3c7df, 0x493397a7, 0 }, /* #64 */
|
---|
8040 | { 0x295983, 0x295983, 0x90bd73aa, 0x20cef0b4, 0xc5f4a67c, 0x6d0ba9b5, 0xc0de19f2, 0 }, /* #65 */
|
---|
8041 | { 0x395f47, 0x395f47, 0x0258684c, 0x42d32f40, 0x7a27779b, 0x01a8c6eb, 0xb51d7ef0, 0 }, /* #66 */
|
---|
8042 | { 0x387a83, 0x387a83, 0xdb8e930c, 0x7da77dc4, 0xad5806f6, 0xcc48a759, 0xee3117bb, 0 }, /* #67 */
|
---|
8043 | { 0x0d2e83, 0x0d2e83, 0x306844d3, 0xb3ec0969, 0x0d7eb24c, 0x2f119752, 0xf8ebc353, 0 }, /* #68 */
|
---|
8044 | { 0x241b56, 0x241b57, 0x7f126bed, 0xa57974a2, 0x926bd5c8, 0x71fb0941, 0xe5a046ea, 0 }, /* #69 */
|
---|
8045 | { 0x2d65c3, 0x2d6dc3, 0x12915deb, 0xc722255a, 0x85acf8d3, 0x06e43a59, 0x5f03e78e, 0 }, /* #70 */
|
---|
8046 | { 0x172b82, 0x172b83, 0x09eb8e6f, 0xdc032450, 0xc7d41e7f, 0x099372d8, 0xf71e48b0, 0 }, /* #71 */
|
---|
8047 | { 0x363717, 0x363f17, 0x4a5a56c9, 0x4cfe8c17, 0x30f7ab6e, 0x3d99bdd8, 0xd417dbdf, 0 }, /* #72 */
|
---|
8048 | { 0x243892, 0x243893, 0xd9c03d07, 0x28681532, 0x1be6c499, 0x3718d155, 0x40c666be, 0 }, /* #73 */
|
---|
8049 | { 0x036503, 0x036d03, 0xf966fb3d, 0xf5551773, 0xd7f87f3c, 0xf4ee8a22, 0xfb69486f, 0 }, /* #74 */
|
---|
8050 | { 0x120dc3, 0x120dc3, 0x8d20eeed, 0x5eb2de76, 0xad26312a, 0x5bbb7d8c, 0xa665d38e, 0 }, /* #75 */
|
---|
8051 | { 0x242353, 0x242b53, 0xf58b530b, 0x63dec9b9, 0x8df93377, 0x5f901600, 0x63a1d0cb, 0 }, /* #76 */
|
---|
8052 | { 0x127287, 0x127a87, 0x7b70879e, 0x082c88ac, 0xf98f0433, 0x2c893068, 0x5c5ccdca, 0 }, /* #77 */
|
---|
8053 | { 0x0a3807, 0x0a3807, 0x6cffae93, 0x104663ff, 0x861e4bf9, 0x4a88b5f9, 0xaf0dec65, 0 }, /* #78 */
|
---|
8054 | { 0x1b13d2, 0x1b1bd3, 0xeeb4090c, 0xd9063d28, 0xedbe0ac8, 0x8d75cee2, 0x97b5e7ee, 0 }, /* #79 */
|
---|
8055 | { 0x0d4643, 0x0d4e43, 0x4cddaf16, 0xbb38c194, 0x2e11f4c6, 0x4250eaef, 0xdcdd2b9e, 0 }, /* #80 */
|
---|
8056 | { 0x1a4193, 0x1a4993, 0x04e54340, 0x891c2c40, 0xe7a22142, 0x0152d1d3, 0x4535a935, 0 }, /* #81 */
|
---|
8057 | { 0x377a12, 0x377a13, 0x9b42d7a1, 0xcec80cb3, 0x415a9902, 0x89a4a90d, 0xe2f373d3, 0 }, /* #82 */
|
---|
8058 | { 0x393392, 0x393b93, 0x5668c53b, 0x8b7e14df, 0x386caffb, 0x4e2b0c88, 0xe795a4ad, 0 }, /* #83 */
|
---|
8059 | { 0x2e0ed6, 0x2e0ed7, 0x716d4b54, 0x97843ebc, 0x7e6cb1f9, 0x245fd715, 0x52187273, 0 }, /* #84 */
|
---|
8060 | { 0x204116, 0x204917, 0x31db6b21, 0x2647c661, 0x7c565d19, 0x01f17106, 0x09fa3341, 0 }, /* #85 */
|
---|
8061 | { 0x3b1652, 0x3b1e53, 0x063810f7, 0x16dffa91, 0x0ae1ec25, 0x0151ed4c, 0x365676b7, 0 }, /* #86 */
|
---|
8062 | { 0x0c2513, 0x0c2d13, 0x3ad6162a, 0xcf1107c8, 0x3d493d93, 0x21e134b1, 0x93699d54, 0 }, /* #87 */
|
---|
8063 | { 0x177fc2, 0x177fc3, 0x3ad7d541, 0x6f8ae13f, 0x6ff1dd68, 0x12f79c30, 0x5284967f, 0 }, /* #88 */
|
---|
8064 | { 0x341603, 0x341e03, 0x81ef220a, 0x41489b98, 0x3aa3bf83, 0x0a60c42d, 0x1472705c, 0 }, /* #89 */
|
---|
8065 | { 0x2e3282, 0x2e3a83, 0x1cc92565, 0xd7f3651e, 0x99b6397a, 0x16c4280c, 0xca7785c6, 0 }, /* #90 */
|
---|
8066 | { 0x2f0f82, 0x2f0f83, 0xe3b840c4, 0x288458ac, 0xd5a4162e, 0xb19d65d2, 0xc7ac311b, 0 }, /* #91 */
|
---|
8067 | { 0x0c0857, 0x0c0857, 0x4239d371, 0x3ca559f8, 0xcb83b8fb, 0x1e3d9622, 0x74e58d78, 0 }, /* #92 */
|
---|
8068 | { 0x2a5c43, 0x2a5c43, 0xd76c97cb, 0xa0df0ad9, 0x1a619c70, 0x3481dada, 0x3e65ab6b, 0 }, /* #93 */
|
---|
8069 | { 0x191dc6, 0x191dc7, 0x4a33c1de, 0x29cece86, 0x0bfcfbe1, 0x169abebb, 0x4dfc76ed, 0 }, /* #94 */
|
---|
8070 | { 0x2348c7, 0x2348c7, 0x19929e82, 0x70b194b2, 0x68e475eb, 0x04b14c94, 0x2ef9cd19, 0 }, /* #95 */
|
---|
8071 | };
|
---|
8072 | static const MULDIVU32_TEST_T g_aTests_imul_u32_amd[] =
|
---|
8073 | {
|
---|
8074 | { 0x085d12, 0x085512, 0x00000000, 0x00000000, 0x00000000, 0x00000000, 0x00000000, 0 }, /* #0 */
|
---|
8075 | { 0x053f03, 0x053702, 0x00000000, 0x00000000, 0x00000000, 0x00000000, 0x00000000, 0 }, /* #1 */
|
---|
8076 | { 0x2b7ad3, 0x2b72d2, 0x00000000, 0x00000000, 0x00000000, 0x00000000, 0x00000000, 0 }, /* #2 */
|
---|
8077 | { 0x1f5542, 0x1f5542, 0x00000000, 0x00000000, 0x00000000, 0x00000000, 0x00000000, 0 }, /* #3 */
|
---|
8078 | { 0x321bc2, 0x3213c2, 0x00000000, 0x00000000, 0x00000000, 0x00000000, 0x00000000, 0 }, /* #4 */
|
---|
8079 | { 0x3e7247, 0x3e7246, 0x00000000, 0x00000000, 0x00000000, 0x00000000, 0x00000000, 0 }, /* #5 */
|
---|
8080 | { 0x024906, 0x024106, 0x4825f18d, 0x00000000, 0x731584fc, 0x00000000, 0x00000000, 0 }, /* #6 */
|
---|
8081 | { 0x0d5697, 0x0d5696, 0x28c3795b, 0x00000000, 0x79547b18, 0x00000000, 0x00000000, 0 }, /* #7 */
|
---|
8082 | { 0x1d22c3, 0x1d22c2, 0x5270f217, 0x00000000, 0x3525ee49, 0x00000000, 0x00000000, 0 }, /* #8 */
|
---|
8083 | { 0x3f3697, 0x3f3696, 0xd7f39504, 0x00000000, 0xf8bc66b8, 0x00000000, 0x00000000, 0 }, /* #9 */
|
---|
8084 | { 0x3b5703, 0x3b5702, 0xfde8e52a, 0x00000000, 0x451d68fa, 0x00000000, 0x00000000, 0 }, /* #10 */
|
---|
8085 | { 0x171883, 0x171082, 0x648bd178, 0x00000000, 0x57653006, 0x00000000, 0x00000000, 0 }, /* #11 */
|
---|
8086 | { 0x340697, 0x340e97, 0x03a67d11, 0xe6eab953, 0x675d09c9, 0xfe5cdc5d, 0x8d2da023, 0 }, /* #12 */
|
---|
8087 | { 0x2c6097, 0x2c6897, 0x8d397150, 0xd934a440, 0x763e62cb, 0xdf8e989d, 0x485cb234, 0 }, /* #13 */
|
---|
8088 | { 0x371903, 0x371903, 0x20a03d86, 0x7a551568, 0x382759f9, 0x0c2c4a60, 0x5f84073c, 0 }, /* #14 */
|
---|
8089 | { 0x370446, 0x370c47, 0x653ba7a2, 0x5102bfa0, 0x2f7ab09a, 0x0c9af627, 0x1fe066d0, 0 }, /* #15 */
|
---|
8090 | { 0x3d7203, 0x3d7a03, 0x8f9d5083, 0x96cd60ad, 0xe110f14a, 0xf2405209, 0x1f51630f, 0 }, /* #16 */
|
---|
8091 | { 0x3e7dd3, 0x3e7dd3, 0x6eb83dfe, 0xbdb38d68, 0x31f72168, 0x25edc871, 0x57b26d4c, 0 }, /* #17 */
|
---|
8092 | { 0x252493, 0x252c93, 0x5c62136d, 0x59495f09, 0xeae9887d, 0x039bc7f7, 0x09ffdc8d, 0 }, /* #18 */
|
---|
8093 | { 0x2852c7, 0x285ac7, 0x19706826, 0xd8e16070, 0xe2c5c4a9, 0x0a216f79, 0x65f265e8, 0 }, /* #19 */
|
---|
8094 | { 0x0075c6, 0x007dc7, 0xd9364ee0, 0xb6bad080, 0x3c7481e1, 0xff3ecd72, 0x04fb1a9c, 0 }, /* #20 */
|
---|
8095 | { 0x101b07, 0x101b07, 0x685dae57, 0xffd768a0, 0x1e610748, 0xe1135cc3, 0xb4253860, 0 }, /* #21 */
|
---|
8096 | { 0x184156, 0x184957, 0x6cebbfa9, 0x49994132, 0xe9740749, 0x1b75cf5e, 0x408a5ee2, 0 }, /* #22 */
|
---|
8097 | { 0x1b4796, 0x1b4f97, 0xccc0ba34, 0x8a847ed4, 0x0100d34a, 0x06f81df0, 0xdd2f9fc9, 0 }, /* #23 */
|
---|
8098 | { 0x2374c2, 0x237cc3, 0x7250e0ba, 0xd6358d88, 0xdbd1ed24, 0xddaf8b88, 0xb3280594, 0 }, /* #24 */
|
---|
8099 | { 0x236756, 0x236f57, 0x641f96ef, 0xa3eb08b8, 0x95ee5843, 0xee5bcb31, 0xd2e4c2c8, 0 }, /* #25 */
|
---|
8100 | { 0x2f6202, 0x2f6a03, 0xb328e5c9, 0xe867c8e1, 0x82062a30, 0xf59316a8, 0x22bbb659, 0 }, /* #26 */
|
---|
8101 | { 0x003f93, 0x003f93, 0x056989e0, 0xeb30f680, 0x13dad3e6, 0x016d9e86, 0x438dcc0c, 0 }, /* #27 */
|
---|
8102 | { 0x0f4a52, 0x0f4a53, 0x53a298fa, 0xa03c0a40, 0xd7e94f28, 0x1934e5b1, 0x4d27c3a0, 0 }, /* #28 */
|
---|
8103 | { 0x1c4417, 0x1c4c17, 0xae3c669d, 0x8f8e6c43, 0xbf7505f5, 0x0b8b9299, 0xdbda385f, 0 }, /* #29 */
|
---|
8104 | { 0x2a7342, 0x2a7b43, 0xbc487c24, 0xa87ecca8, 0xface3e67, 0xdfa05caf, 0x7a62fa5a, 0 }, /* #30 */
|
---|
8105 | { 0x224882, 0x224883, 0x92d02a62, 0x8af31e0e, 0x208eb267, 0x033f6327, 0xf862b9b7, 0 }, /* #31 */
|
---|
8106 | { 0x0e3a46, 0x0e3a47, 0x29690183, 0x510e3fa8, 0x7f268923, 0xf4d4feb0, 0xbaf57938, 0 }, /* #32 */
|
---|
8107 | { 0x290a93, 0x290a93, 0x438a47e4, 0x11375668, 0xab75ec60, 0xe11e049b, 0x8af1a8ea, 0 }, /* #33 */
|
---|
8108 | { 0x084116, 0x084917, 0x2b3cabf0, 0x365e0ba0, 0x5c3c2fbd, 0x08adab8c, 0x33622fc6, 0 }, /* #34 */
|
---|
8109 | { 0x2e0a86, 0x2e0a87, 0x74881b2f, 0x40c7a835, 0x93b0e66e, 0x1e74d3f9, 0x42e849db, 0 }, /* #35 */
|
---|
8110 | { 0x086b06, 0x086b07, 0x26a0f87a, 0xa1c82744, 0x92194639, 0x08a62180, 0x3951724a, 0 }, /* #36 */
|
---|
8111 | { 0x261657, 0x261e57, 0x236295fb, 0xc366badb, 0x5d64c4b6, 0x09379131, 0x42aeb8a1, 0 }, /* #37 */
|
---|
8112 | { 0x1b5347, 0x1b5b47, 0x03409dfe, 0x9840bb36, 0x4744905d, 0xfedc868c, 0xa661cd65, 0 }, /* #38 */
|
---|
8113 | { 0x333592, 0x333d93, 0x5215b4f1, 0xfec47e36, 0x8f1a6451, 0xdb58b1b6, 0x8db00996, 0 }, /* #39 */
|
---|
8114 | { 0x156c06, 0x156c07, 0xc53a9380, 0x2fa55500, 0x88a9bb2e, 0x002c1823, 0xff3fee46, 0 }, /* #40 */
|
---|
8115 | { 0x3476c6, 0x347ec7, 0xe66c2329, 0x949a87c2, 0x85788d47, 0x083dd18c, 0xad8353f2, 0 }, /* #41 */
|
---|
8116 | { 0x3c6d03, 0x3c6d03, 0x345a8f4e, 0xb3a38e6c, 0xa57664bc, 0x0d0cb9dd, 0x3fcf85da, 0 }, /* #42 */
|
---|
8117 | { 0x1c6cc6, 0x1c6cc7, 0x2bbc40c3, 0xf5d575fa, 0xd43ff977, 0x0ccb2567, 0x4ae2b27e, 0 }, /* #43 */
|
---|
8118 | { 0x3473c7, 0x347bc7, 0x329d22f3, 0x38d52d12, 0x2a61997a, 0xfc5ea01b, 0xeda34f26, 0 }, /* #44 */
|
---|
8119 | { 0x215f12, 0x215f13, 0xc670eab7, 0x07542b7b, 0x5f4197ae, 0xef11b26f, 0x4b4d515d, 0 }, /* #45 */
|
---|
8120 | { 0x185742, 0x185f43, 0x05de5ca9, 0xcae313a5, 0x09957f15, 0xfe4c7dca, 0xb5ca409d, 0 }, /* #46 */
|
---|
8121 | { 0x181f03, 0x181f03, 0x105bb4c9, 0xa1dd8058, 0xe7e2b025, 0xf912d16d, 0x939a6198, 0 }, /* #47 */
|
---|
8122 | { 0x3d4c17, 0x3d4c17, 0x86166b6d, 0x8b24d157, 0x29e6c43a, 0xea65bd41, 0x2d5cd153, 0 }, /* #48 */
|
---|
8123 | { 0x325816, 0x325817, 0x359280d7, 0xd0cf0d84, 0x6548bebb, 0xf4e262ec, 0xcae1fa1c, 0 }, /* #49 */
|
---|
8124 | { 0x2b6a86, 0x2b6a87, 0x4ea85fe9, 0xb0091a86, 0x9030c183, 0xe7b553ad, 0xb0f0a896, 0 }, /* #50 */
|
---|
8125 | { 0x0c28d6, 0x0c28d7, 0x557867be, 0x0db28a74, 0x53e2f5f5, 0x1de2292d, 0x5981b206, 0 }, /* #51 */
|
---|
8126 | { 0x0e34d7, 0x0e3cd7, 0xd9ccda7b, 0xee8e1b23, 0x581bce78, 0xf505e0c6, 0x49905579, 0 }, /* #52 */
|
---|
8127 | { 0x1b7fd6, 0x1b7fd7, 0xb8a5ed4e, 0xdf0e7db4, 0x957eb8f0, 0xf1e3eaec, 0x329f9f96, 0 }, /* #53 */
|
---|
8128 | { 0x264ad3, 0x264ad3, 0xa079e657, 0xf3f40c15, 0x63016a69, 0xd57bd374, 0x71f12573, 0 }, /* #54 */
|
---|
8129 | { 0x340a13, 0x340a13, 0x258388c5, 0x0a5b37c9, 0x5e887194, 0x0bb3599f, 0x4fd8bb35, 0 }, /* #55 */
|
---|
8130 | { 0x2a1c93, 0x2a1c93, 0xd5d5dbf0, 0x7a5ce800, 0x4b5a9596, 0x03f0d9e9, 0xe812d180, 0 }, /* #56 */
|
---|
8131 | { 0x383f07, 0x383f07, 0xa373a59a, 0x10db9a8a, 0xbd7d33a4, 0xdad73427, 0x66c99459, 0 }, /* #57 */
|
---|
8132 | { 0x2a72d3, 0x2a7ad3, 0x46e0ef34, 0x4fc46d6c, 0xd9786346, 0xe7f15700, 0xa91c1bc7, 0 }, /* #58 */
|
---|
8133 | { 0x235b92, 0x235b93, 0x07eeab35, 0xab2d2d58, 0x462a28a4, 0xffcefd6c, 0xf9d24af8, 0 }, /* #59 */
|
---|
8134 | { 0x381e43, 0x381e43, 0x4f4af085, 0x15b0c902, 0xc0f4b39b, 0xd8bc4255, 0x813b859a, 0 }, /* #60 */
|
---|
8135 | { 0x0062c3, 0x006ac3, 0x7c9e483a, 0x9bb3e1be, 0x7b97f6ed, 0xfb0c94c9, 0xf5d4602b, 0 }, /* #61 */
|
---|
8136 | { 0x356356, 0x356b57, 0x6e2a07d3, 0xd5cacf25, 0x7bcbb024, 0xe1b44116, 0xb9992a27, 0 }, /* #62 */
|
---|
8137 | { 0x1e03d3, 0x1e0bd3, 0xa0eb1094, 0xe56df618, 0xa88d756e, 0xf4735286, 0x1f189d8e, 0 }, /* #63 */
|
---|
8138 | { 0x100642, 0x100e43, 0xfb14bb51, 0x5b2ecd08, 0xce15e124, 0xfeccdd9e, 0x3e702a88, 0 }, /* #64 */
|
---|
8139 | { 0x380793, 0x380f93, 0x8f8c7d19, 0x6229c746, 0x1068fc48, 0xd7596c63, 0x5c8b0436, 0 }, /* #65 */
|
---|
8140 | { 0x0103d7, 0x010bd7, 0xb0d61239, 0x6b240a6c, 0x7646960e, 0x0d8f8e10, 0xd425adcc, 0 }, /* #66 */
|
---|
8141 | { 0x353643, 0x353e43, 0x0c07430b, 0x1506d98e, 0xf0c28d58, 0xfc7781af, 0xb4cda56a, 0 }, /* #67 */
|
---|
8142 | { 0x266d13, 0x266d13, 0x3aa0d198, 0x27f72fc0, 0xd420703a, 0x1572e457, 0x5da7fa28, 0 }, /* #68 */
|
---|
8143 | { 0x180803, 0x180803, 0xe3914ee3, 0x1f539e08, 0x18d24c26, 0xf663fcbd, 0x56858058, 0 }, /* #69 */
|
---|
8144 | { 0x3341c7, 0x3349c7, 0x49ad328e, 0x1f2f5238, 0x89d20d98, 0xff4641d9, 0xfd7a9c04, 0 }, /* #70 */
|
---|
8145 | { 0x190ad7, 0x190ad7, 0xe39f1e09, 0xdbadf9df, 0x636cf324, 0x0d8b9f41, 0x85ced2a7, 0 }, /* #71 */
|
---|
8146 | { 0x277597, 0x277d97, 0x6436d579, 0x315b6b62, 0x4bf90d82, 0x1db60a20, 0x4be5d7f2, 0 }, /* #72 */
|
---|
8147 | { 0x0456d2, 0x045ed3, 0xac29c38f, 0xd1b63249, 0x69e618c3, 0xd779b84d, 0x7bbe60a7, 0 }, /* #73 */
|
---|
8148 | { 0x3b3343, 0x3b3b43, 0x6bffba90, 0xf3158110, 0xe2317b54, 0xf1e82698, 0xde97fa29, 0 }, /* #74 */
|
---|
8149 | { 0x282952, 0x282953, 0x6e0bfe0a, 0x67493ae8, 0xd5537af7, 0x27691a95, 0x5bae19e4, 0 }, /* #75 */
|
---|
8150 | { 0x2576c2, 0x257ec3, 0xf16b3c2b, 0x0d72d9ae, 0xb73b4465, 0xfedbf357, 0x1407800a, 0 }, /* #76 */
|
---|
8151 | { 0x273b97, 0x273b97, 0xc17b60a7, 0x3bda0f10, 0x54d7ba40, 0x17af14de, 0x9f04ca70, 0 }, /* #77 */
|
---|
8152 | { 0x062fc6, 0x062fc7, 0x4f7f9481, 0x27391be8, 0x80eec9ed, 0xeb350912, 0xbd0b07e8, 0 }, /* #78 */
|
---|
8153 | { 0x345052, 0x345853, 0x238faa6a, 0xea930740, 0xecfd4836, 0x05a274b4, 0x28900920, 0 }, /* #79 */
|
---|
8154 | { 0x074983, 0x074983, 0x802ad939, 0x382347c7, 0x7d1b4e18, 0xda3a949e, 0x4ba428ff, 0 }, /* #80 */
|
---|
8155 | { 0x3f2407, 0x3f2c07, 0x1122bdbe, 0x89699d64, 0xffd70dbb, 0xfffc2a03, 0xffc6b18e, 0 }, /* #81 */
|
---|
8156 | { 0x332303, 0x332b03, 0xabca03e7, 0xaeb1ae84, 0xdbc64926, 0x02fc4bbe, 0xf6ec8cdc, 0 }, /* #82 */
|
---|
8157 | { 0x135b87, 0x135b87, 0x13bbf17d, 0xd2f86197, 0x97eb707d, 0xfdb2ed6d, 0xe2264ba3, 0 }, /* #83 */
|
---|
8158 | { 0x2f4bd3, 0x2f4bd3, 0x81f013a7, 0xf2ed7b7f, 0x389a5ac2, 0x30633bdd, 0x9dbcb469, 0 }, /* #84 */
|
---|
8159 | { 0x201a07, 0x201a07, 0x9c0e82ae, 0xa66c354c, 0x3ca59cb9, 0x0dbb1089, 0xdcd454ca, 0 }, /* #85 */
|
---|
8160 | { 0x0a2887, 0x0a2887, 0x43c06107, 0x6ecba1d4, 0x0b223551, 0x1e65760d, 0x72da5e8c, 0 }, /* #86 */
|
---|
8161 | { 0x357416, 0x357c17, 0x71223f96, 0x99466fc2, 0xff7ccae0, 0xef2bd873, 0xd9eb7983, 0 }, /* #87 */
|
---|
8162 | { 0x363593, 0x363d93, 0x4f8b009a, 0x640d3a74, 0xaed4a742, 0x265925f2, 0x7b6b5f22, 0 }, /* #88 */
|
---|
8163 | { 0x324f82, 0x324f83, 0x31df21c5, 0x7ba4668d, 0x302246ea, 0xf8ab2be2, 0xda5de629, 0 }, /* #89 */
|
---|
8164 | { 0x313c12, 0x313c13, 0xdab3f1f7, 0xec91348e, 0x5bd2bda6, 0xfa14a72b, 0x28a10c62, 0 }, /* #90 */
|
---|
8165 | { 0x342b92, 0x342b93, 0x441a1b3d, 0x9d77e029, 0x8df243e5, 0x188c6d4b, 0x5c47975d, 0 }, /* #91 */
|
---|
8166 | { 0x2209d7, 0x2209d7, 0x3b91f5a7, 0xbd1a03c1, 0x7feb27d9, 0xeb694189, 0xa7853857, 0 }, /* #92 */
|
---|
8167 | { 0x360cd3, 0x360cd3, 0x3985a957, 0x709cd2b3, 0xf630ac41, 0x0c04c89e, 0x357d1c05, 0 }, /* #93 */
|
---|
8168 | { 0x3a4887, 0x3a4887, 0x7ec2c97a, 0xa5fbee70, 0xe63988c6, 0xc6320110, 0x8b42b398, 0 }, /* #94 */
|
---|
8169 | { 0x1c66c2, 0x1c6ec3, 0xe171ceb7, 0x94860166, 0x76ba6188, 0xf79a76ff, 0x465943ca, 0 }, /* #95 */
|
---|
8170 | };
|
---|
8171 | static const MULDIVU32_TEST_T g_aTests_div_u32_amd[] =
|
---|
8172 | {
|
---|
8173 | { 0x310607, 0x310607, 0x00000000, 0x00000000, 0x00000000, 0x00000000, 0x00000000, -1 }, /* #0 */
|
---|
8174 | { 0x283d43, 0x283d43, 0x00000000, 0x00000000, 0x00000000, 0x00000000, 0x00000000, -1 }, /* #1 */
|
---|
8175 | { 0x0e0487, 0x0e0487, 0x00000000, 0x00000000, 0x00000000, 0x00000000, 0x00000000, -1 }, /* #2 */
|
---|
8176 | { 0x1535d7, 0x1535d7, 0x00000000, 0x00000000, 0x00000000, 0x00000000, 0x00000000, -1 }, /* #3 */
|
---|
8177 | { 0x165787, 0x165787, 0x00000000, 0x00000000, 0x00000000, 0x00000000, 0x00000000, -1 }, /* #4 */
|
---|
8178 | { 0x293407, 0x293407, 0x00000000, 0x00000000, 0x00000000, 0x00000000, 0x00000000, -1 }, /* #5 */
|
---|
8179 | { 0x343203, 0x343203, 0x85dcdd38, 0x85dcdd38, 0x273fab5d, 0x273fab5d, 0x00000000, -1 }, /* #6 */
|
---|
8180 | { 0x0b7ac6, 0x0b7ac6, 0xb4ab0a7d, 0xb4ab0a7d, 0x093dd062, 0x093dd062, 0x00000000, -1 }, /* #7 */
|
---|
8181 | { 0x3b5683, 0x3b5683, 0xc78a91e8, 0xc78a91e8, 0xda711a36, 0xda711a36, 0x00000000, -1 }, /* #8 */
|
---|
8182 | { 0x2f5cc3, 0x2f5cc3, 0x381044d6, 0x381044d6, 0x34177b2e, 0x34177b2e, 0x00000000, -1 }, /* #9 */
|
---|
8183 | { 0x184487, 0x184487, 0x83bc9e6b, 0x83bc9e6b, 0x944484b7, 0x944484b7, 0x00000000, -1 }, /* #10 */
|
---|
8184 | { 0x253593, 0x253593, 0x86a20039, 0x86a20039, 0x35bcc269, 0x35bcc269, 0x00000000, -1 }, /* #11 */
|
---|
8185 | { 0x3f1706, 0x3f1712, 0x75965779, 0x42125be9, 0x2149053e, 0x0acbec61, 0x80f75b58, 0 }, /* #12 */
|
---|
8186 | { 0x0d6ec6, 0x0d6e12, 0x8f3f7741, 0xbc692360, 0x4fae750c, 0x65bb1d81, 0x6c44134a, 0 }, /* #13 */
|
---|
8187 | { 0x0e75d2, 0x0e7512, 0x5e238545, 0xfe333506, 0xee02a54b, 0xec668c2f, 0xefb21759, 0 }, /* #14 */
|
---|
8188 | { 0x1b0d53, 0x1b0d13, 0x230958e2, 0x9a561b19, 0x7aaa6f66, 0xcabd3729, 0xcb77afa1, 0 }, /* #15 */
|
---|
8189 | { 0x2b78c2, 0x2b7812, 0x0b8ef7e6, 0x5f6c600c, 0x573543cb, 0xd679b3f6, 0xe9f5d054, 0 }, /* #16 */
|
---|
8190 | { 0x005053, 0x005053, 0x5d591b69, 0x5d591b69, 0x8ebad9c3, 0x8ebad9c3, 0x4d2eb996, -1 }, /* #17 */
|
---|
8191 | { 0x1a4e52, 0x1a4e12, 0xcc93b711, 0x393cc738, 0x35d7e45d, 0x89c9fcf1, 0xf0d1d21c, 0 }, /* #18 */
|
---|
8192 | { 0x394546, 0x394546, 0x68f513e5, 0x68f513e5, 0xf1ed5538, 0xf1ed5538, 0x9475e923, -1 }, /* #19 */
|
---|
8193 | { 0x1d2407, 0x1d2407, 0x9830811d, 0x9830811d, 0x986cc426, 0x986cc426, 0x0cc1c824, -1 }, /* #20 */
|
---|
8194 | { 0x3a5ad2, 0x3a5ad2, 0x4e765152, 0x4e765152, 0xf9d4e5e8, 0xf9d4e5e8, 0x484220d5, -1 }, /* #21 */
|
---|
8195 | { 0x390407, 0x390413, 0x44d540fc, 0x1244bc3c, 0x0c9d62de, 0x49b2fe30, 0xb0c6041d, 0 }, /* #22 */
|
---|
8196 | { 0x3845c2, 0x384512, 0xd66bf0cd, 0x8d95b1ff, 0x888e4f0e, 0x78e50625, 0xf6e84558, 0 }, /* #23 */
|
---|
8197 | { 0x205147, 0x205113, 0x17934398, 0x101b7ef6, 0x053abc3f, 0x067dbaa6, 0x531cef9b, 0 }, /* #24 */
|
---|
8198 | { 0x1c4a06, 0x1c4a06, 0x5ac15f45, 0x5ac15f45, 0xcd55b8bc, 0xcd55b8bc, 0x76d3457a, -1 }, /* #25 */
|
---|
8199 | { 0x360982, 0x360982, 0xbe3f5478, 0xbe3f5478, 0x6fc2d308, 0x6fc2d308, 0x5faceb8a, -1 }, /* #26 */
|
---|
8200 | { 0x1b6212, 0x1b6212, 0x9118bf83, 0x9118bf83, 0x6fc55b0d, 0x6fc55b0d, 0x45dccafb, -1 }, /* #27 */
|
---|
8201 | { 0x124892, 0x124892, 0xb1da7af9, 0xb1da7af9, 0x7ebf8b00, 0x7ebf8b00, 0x7a7beef9, -1 }, /* #28 */
|
---|
8202 | { 0x065c43, 0x065c13, 0x0712dfe2, 0x28321b83, 0x282892e2, 0x8c6062d0, 0xffc34806, 0 }, /* #29 */
|
---|
8203 | { 0x2d4353, 0x2d4313, 0xeafa67f8, 0x6b053c4e, 0x5dbfe0d3, 0x40c82396, 0xe0414be7, 0 }, /* #30 */
|
---|
8204 | { 0x1e3b16, 0x1e3b16, 0x5002eff9, 0x5002eff9, 0xb0d8cca5, 0xb0d8cca5, 0x29637db0, -1 }, /* #31 */
|
---|
8205 | { 0x1063d6, 0x1063d6, 0x60200543, 0x60200543, 0x61fd0487, 0x61fd0487, 0x2a346d53, -1 }, /* #32 */
|
---|
8206 | { 0x3579c2, 0x3579c2, 0xb50ee9e3, 0xb50ee9e3, 0x661d514b, 0x661d514b, 0x0ec4474d, -1 }, /* #33 */
|
---|
8207 | { 0x2517c7, 0x251713, 0xcb3dd15a, 0x09e2ead2, 0x077b924d, 0x6dd8b180, 0xc1c221e5, 0 }, /* #34 */
|
---|
8208 | { 0x3f4243, 0x3f4243, 0x09190031, 0x09190031, 0xc85bb675, 0xc85bb675, 0xbd27bf9c, -1 }, /* #35 */
|
---|
8209 | { 0x143a03, 0x143a13, 0xb227cc5a, 0x565bb145, 0x52d9426f, 0xcd44ac17, 0xf598afe7, 0 }, /* #36 */
|
---|
8210 | { 0x040206, 0x040206, 0x8ebeb868, 0x8ebeb868, 0x4b3cbb68, 0x4b3cbb68, 0x0033ae9b, -1 }, /* #37 */
|
---|
8211 | { 0x0c6303, 0x0c6313, 0x143a67b6, 0x6e25a093, 0x466f08ed, 0x9a010355, 0xa3b323bb, 0 }, /* #38 */
|
---|
8212 | { 0x2e5c46, 0x2e5c12, 0x04c12572, 0x6a08b15a, 0x648182a1, 0xd017f0c4, 0xf2a74b93, 0 }, /* #39 */
|
---|
8213 | { 0x144153, 0x144153, 0x934cd24b, 0x934cd24b, 0x588243d3, 0x588243d3, 0x5032de37, -1 }, /* #40 */
|
---|
8214 | { 0x1a7507, 0x1a7507, 0xfa57200e, 0xfa57200e, 0xadf9b5e1, 0xadf9b5e1, 0x6513ff2f, -1 }, /* #41 */
|
---|
8215 | { 0x167987, 0x167913, 0xb5ce6fa6, 0xc8987233, 0x840416e3, 0x127d177a, 0xa87a9324, 0 }, /* #42 */
|
---|
8216 | { 0x123517, 0x123517, 0x2625beda, 0x2625beda, 0xb814edc6, 0xb814edc6, 0x3ce24b67, -1 }, /* #43 */
|
---|
8217 | { 0x041716, 0x041712, 0x9ea59f3b, 0xd23cb9b5, 0xcb790b08, 0x1eead2aa, 0xf7c360ed, 0 }, /* #44 */
|
---|
8218 | { 0x102502, 0x102512, 0x28c2cf06, 0x4dec6ba1, 0x4da5c8a5, 0x8e6b42d0, 0xff17f076, 0 }, /* #45 */
|
---|
8219 | { 0x2b7356, 0x2b7312, 0x3cf4b238, 0x2c3457bf, 0x24e099cb, 0xb003dee2, 0xd591122a, 0 }, /* #46 */
|
---|
8220 | { 0x3f2f43, 0x3f2f43, 0xc60cf5c0, 0xc60cf5c0, 0x9997b664, 0x9997b664, 0x77478d2f, -1 }, /* #47 */
|
---|
8221 | { 0x0645d6, 0x064512, 0x05532372, 0xf6028466, 0x953c1419, 0x34bdc320, 0x9b4b8033, 0 }, /* #48 */
|
---|
8222 | { 0x0d2246, 0x0d2212, 0x2b585cd5, 0x9b36e8a3, 0x7636ba2e, 0x2cc18165, 0xc2f93dd0, 0 }, /* #49 */
|
---|
8223 | { 0x094503, 0x094513, 0x79539014, 0xb4b0f166, 0x9d182e73, 0x0a13bb0e, 0xde918ef1, 0 }, /* #50 */
|
---|
8224 | { 0x3f7fc6, 0x3f7fc6, 0x9acc1edf, 0x9acc1edf, 0x4efef10b, 0x4efef10b, 0x438310de, -1 }, /* #51 */
|
---|
8225 | { 0x086097, 0x086013, 0xfa3f6fd7, 0x86c87d04, 0x1ac7caf4, 0x176b01eb, 0x32dd87bb, 0 }, /* #52 */
|
---|
8226 | { 0x3a40c7, 0x3a4013, 0x88bb1546, 0x41aeed7f, 0x3271ab24, 0xa77c8b21, 0xc49ae25b, 0 }, /* #53 */
|
---|
8227 | { 0x026787, 0x026787, 0x5e2fe480, 0x5e2fe480, 0x9a429efb, 0x9a429efb, 0x0bd39f08, -1 }, /* #54 */
|
---|
8228 | { 0x296303, 0x296313, 0xdd3eb400, 0x7e27d51b, 0x3f9b9bd3, 0x6f95c5b9, 0x81135a45, 0 }, /* #55 */
|
---|
8229 | { 0x0b6892, 0x0b6892, 0x6b7dd517, 0x6b7dd517, 0xd230ef4f, 0xd230ef4f, 0xcaaf55b1, -1 }, /* #56 */
|
---|
8230 | { 0x225cd3, 0x225cd3, 0x7bd79265, 0x7bd79265, 0xc5cc6468, 0xc5cc6468, 0x2dd3ead1, -1 }, /* #57 */
|
---|
8231 | { 0x1d56d2, 0x1d56d2, 0x88709982, 0x88709982, 0xd86e2a22, 0xd86e2a22, 0x90e406b4, -1 }, /* #58 */
|
---|
8232 | { 0x343cc3, 0x343c13, 0x754afac5, 0xceb2749c, 0x4d95b6d8, 0x289cc9b1, 0x601746b3, 0 }, /* #59 */
|
---|
8233 | { 0x222212, 0x222212, 0x49c8bb0a, 0x7c3ee57e, 0x196fb35e, 0x1949b644, 0x3468ed5d, 0 }, /* #60 */
|
---|
8234 | { 0x373042, 0x373042, 0x279c7940, 0x279c7940, 0x51dc6d11, 0x51dc6d11, 0x1e7c8040, -1 }, /* #61 */
|
---|
8235 | { 0x077942, 0x077912, 0x61c5d278, 0x6111113d, 0x51ab9390, 0xc0216678, 0xd764dc00, 0 }, /* #62 */
|
---|
8236 | { 0x270fd7, 0x270fd7, 0xcadedee5, 0xcadedee5, 0xadfbb2c9, 0xadfbb2c9, 0xa796e288, -1 }, /* #63 */
|
---|
8237 | { 0x326306, 0x326312, 0x574330d6, 0xd95dd679, 0xbc3b5e5b, 0x667bf0e9, 0xddafe815, 0 }, /* #64 */
|
---|
8238 | { 0x2d49c7, 0x2d49c7, 0x22a3ea8b, 0x22a3ea8b, 0x777b5d71, 0x777b5d71, 0x0433c22c, -1 }, /* #65 */
|
---|
8239 | { 0x1058d3, 0x105813, 0x26f60099, 0xc32bcd41, 0x60a150ca, 0x2d3ceb04, 0x7ebf2f55, 0 }, /* #66 */
|
---|
8240 | { 0x3c3657, 0x3c3613, 0x946ed8f0, 0x5141cd41, 0x39647f0a, 0x620f49e7, 0xb4d0a7c9, 0 }, /* #67 */
|
---|
8241 | { 0x371817, 0x371817, 0x9769f85c, 0x9769f85c, 0x6e308cd9, 0x6e308cd9, 0x356f3313, -1 }, /* #68 */
|
---|
8242 | { 0x023fc7, 0x023f13, 0x282ab7c9, 0x10ec2340, 0x0c88228c, 0x666356c9, 0xbd943c94, 0 }, /* #69 */
|
---|
8243 | { 0x034487, 0x034487, 0xb80a2a66, 0xb80a2a66, 0xe365ab48, 0xe365ab48, 0x67d0161f, -1 }, /* #70 */
|
---|
8244 | { 0x1c0252, 0x1c0212, 0xdb799ba5, 0xdd9c0b4f, 0x8cd99c8e, 0x3888bc0e, 0xa2b53539, 0 }, /* #71 */
|
---|
8245 | { 0x3942d6, 0x394212, 0x8cdcc240, 0x5a915e3d, 0x31551f2c, 0x764f7503, 0x8b719b01, 0 }, /* #72 */
|
---|
8246 | { 0x370553, 0x370513, 0x6fd39dfd, 0xc9dad199, 0xae298666, 0x11e572e4, 0xdce11581, 0 }, /* #73 */
|
---|
8247 | { 0x0a56d6, 0x0a5612, 0x7c66f0bd, 0x25eb53c5, 0x0a472746, 0x1228eed2, 0x456369ef, 0 }, /* #74 */
|
---|
8248 | { 0x3f6d82, 0x3f6d12, 0x5f816f65, 0x6e92afe9, 0x6ab880df, 0x0a17e233, 0xf714c662, 0 }, /* #75 */
|
---|
8249 | { 0x2c6806, 0x2c6806, 0x4cabbf27, 0x4cabbf27, 0x1f929ff0, 0x1f929ff0, 0x13427695, -1 }, /* #76 */
|
---|
8250 | { 0x373a13, 0x373a13, 0x2385ef14, 0x2385ef14, 0xa8a4cbfd, 0xa8a4cbfd, 0x1b4c84b7, -1 }, /* #77 */
|
---|
8251 | { 0x1d1843, 0x1d1813, 0x2daba75d, 0xb08ddf03, 0xa07902eb, 0xd3493281, 0xe8aea2f4, 0 }, /* #78 */
|
---|
8252 | { 0x0c76d7, 0x0c7613, 0xa30fb83f, 0xab926f56, 0x5d094214, 0x40dae667, 0x8ad15ec4, 0 }, /* #79 */
|
---|
8253 | { 0x241b42, 0x241b42, 0x17d6e562, 0x17d6e562, 0xdd6d9128, 0xdd6d9128, 0x4454e830, -1 }, /* #80 */
|
---|
8254 | { 0x172982, 0x172982, 0x358ef611, 0x358ef611, 0x7cbcf18f, 0x7cbcf18f, 0x58970270, -1 }, /* #81 */
|
---|
8255 | { 0x211386, 0x211386, 0x6992b388, 0x6992b388, 0x9e48dbde, 0x9e48dbde, 0x815adb5a, -1 }, /* #82 */
|
---|
8256 | { 0x371313, 0x371313, 0x620fa124, 0x620fa124, 0xf01c53f4, 0xf01c53f4, 0x53cbd0d9, -1 }, /* #83 */
|
---|
8257 | { 0x3c6096, 0x3c6096, 0x38316242, 0x38316242, 0x722a18b3, 0x722a18b3, 0x69bbca53, -1 }, /* #84 */
|
---|
8258 | { 0x3f1893, 0x3f1813, 0x6cfbfeef, 0x4490d08b, 0x141e34cf, 0x2f8d2a11, 0x4b1d0c5a, 0 }, /* #85 */
|
---|
8259 | { 0x160f16, 0x160f16, 0x08425d6c, 0x08425d6c, 0x7d038283, 0x7d038283, 0x316da693, -1 }, /* #86 */
|
---|
8260 | { 0x133712, 0x133712, 0x1dc4aac3, 0x1dc4aac3, 0xdaa6f779, 0xdaa6f779, 0xc7c1576e, -1 }, /* #87 */
|
---|
8261 | { 0x127a96, 0x127a12, 0x11cb604c, 0x665c19d8, 0x3f1f26b4, 0x128c39cc, 0x9dddc170, 0 }, /* #88 */
|
---|
8262 | { 0x062f43, 0x062f43, 0x93242f1e, 0x93242f1e, 0xec916463, 0xec916463, 0x7d55b670, -1 }, /* #89 */
|
---|
8263 | { 0x3c3353, 0x3c3313, 0x3b229b41, 0x1f8c861a, 0x1cff078f, 0x79f3ef31, 0xeb494c28, 0 }, /* #90 */
|
---|
8264 | { 0x266c43, 0x266c13, 0x4a635da7, 0x0212332a, 0x01998445, 0x6d8effb5, 0xc5baced5, 0 }, /* #91 */
|
---|
8265 | { 0x2104c3, 0x210413, 0xae87e954, 0xccbadafb, 0xb391ab5e, 0xb878302d, 0xe089c2c5, 0 }, /* #92 */
|
---|
8266 | { 0x122413, 0x122413, 0x3cc6ab1a, 0x3cc6ab1a, 0x570b77f5, 0x570b77f5, 0x31f0a278, -1 }, /* #93 */
|
---|
8267 | { 0x3a0dc7, 0x3a0dc7, 0xdf39cc95, 0xdf39cc95, 0xcba67b0a, 0xcba67b0a, 0x1ed7f453, -1 }, /* #94 */
|
---|
8268 | { 0x2904d6, 0x290412, 0x68186ded, 0xc5caaa6b, 0x9bd917ff, 0x0358c4a2, 0xc9b674a1, 0 }, /* #95 */
|
---|
8269 | };
|
---|
8270 | static const MULDIVU32_TEST_T g_aTests_idiv_u32_amd[] =
|
---|
8271 | {
|
---|
8272 | { 0x231bd7, 0x231bd7, 0x00000000, 0x00000000, 0x00000000, 0x00000000, 0x00000000, -1 }, /* #0 */
|
---|
8273 | { 0x0e2657, 0x0e2657, 0x00000000, 0x00000000, 0x00000000, 0x00000000, 0x00000000, -1 }, /* #1 */
|
---|
8274 | { 0x0a1e47, 0x0a1e47, 0x00000000, 0x00000000, 0x00000000, 0x00000000, 0x00000000, -1 }, /* #2 */
|
---|
8275 | { 0x1c6016, 0x1c6016, 0x00000000, 0x00000000, 0x00000000, 0x00000000, 0x00000000, -1 }, /* #3 */
|
---|
8276 | { 0x0613d6, 0x0613d6, 0x00000000, 0x00000000, 0x00000000, 0x00000000, 0x00000000, -1 }, /* #4 */
|
---|
8277 | { 0x007692, 0x007692, 0x00000000, 0x00000000, 0x00000000, 0x00000000, 0x00000000, -1 }, /* #5 */
|
---|
8278 | { 0x305d42, 0x305d42, 0xc70fb718, 0xc70fb718, 0x18bdad1a, 0x18bdad1a, 0x00000000, -1 }, /* #6 */
|
---|
8279 | { 0x2f3352, 0x2f3352, 0xe3301517, 0xe3301517, 0xe9b8cbe0, 0xe9b8cbe0, 0x00000000, -1 }, /* #7 */
|
---|
8280 | { 0x111553, 0x111553, 0x6050b8ff, 0x6050b8ff, 0x93a19ebf, 0x93a19ebf, 0x00000000, -1 }, /* #8 */
|
---|
8281 | { 0x3d3856, 0x3d3856, 0xd4621cf6, 0xd4621cf6, 0xf55b85c1, 0xf55b85c1, 0x00000000, -1 }, /* #9 */
|
---|
8282 | { 0x2a7e12, 0x2a7e12, 0x263c8077, 0x263c8077, 0x8e16183d, 0x8e16183d, 0x00000000, -1 }, /* #10 */
|
---|
8283 | { 0x1174d2, 0x1174d2, 0xe18e175a, 0xe18e175a, 0xf79f26eb, 0xf79f26eb, 0x00000000, -1 }, /* #11 */
|
---|
8284 | { 0x344b87, 0x344b87, 0x33d2fb42, 0x33d2fb42, 0xa06de576, 0xa06de576, 0xcef3b69c, -1 }, /* #12 */
|
---|
8285 | { 0x194347, 0x194347, 0x332dbe07, 0x332dbe07, 0x4016d7d1, 0x4016d7d1, 0x7b1f86f6, -1 }, /* #13 */
|
---|
8286 | { 0x151ec7, 0x151e13, 0xc6acae64, 0x73d6de48, 0x32ed2aa8, 0x2b72bf34, 0x708b95b6, 0 }, /* #14 */
|
---|
8287 | { 0x121953, 0x121953, 0xa844fc3e, 0xa844fc3e, 0x490c5f19, 0x490c5f19, 0x4b3787c6, -1 }, /* #15 */
|
---|
8288 | { 0x327e96, 0x327e12, 0x4d7281d8, 0xa541d83b, 0xd8aab3a1, 0xb33828f9, 0x6ef71bad, 0 }, /* #16 */
|
---|
8289 | { 0x3a33c7, 0x3a3313, 0xb41cdb8d, 0x001a7e2e, 0x000c92e5, 0x4294cac5, 0x7980193c, 0 }, /* #17 */
|
---|
8290 | { 0x387057, 0x387057, 0xcf72b6c0, 0xcf72b6c0, 0x343c1fff, 0x343c1fff, 0x1758d9f7, -1 }, /* #18 */
|
---|
8291 | { 0x0d7312, 0x0d7312, 0x03935612, 0x03935612, 0x7df7da66, 0x7df7da66, 0x9b239f26, -1 }, /* #19 */
|
---|
8292 | { 0x250597, 0x250597, 0x4bed4eb8, 0x4bed4eb8, 0x48cb1826, 0x48cb1826, 0x8d9e6b4c, -1 }, /* #20 */
|
---|
8293 | { 0x167243, 0x167243, 0xe95a3533, 0xe95a3533, 0x615abc7a, 0x615abc7a, 0x0c0c1f85, -1 }, /* #21 */
|
---|
8294 | { 0x295ad2, 0x295ad2, 0x01517bf6, 0x01517bf6, 0x8ca174fa, 0x8ca174fa, 0xfc06f063, -1 }, /* #22 */
|
---|
8295 | { 0x103312, 0x103312, 0xc8112df6, 0xc8112df6, 0x5fe0759d, 0x5fe0759d, 0x4949a6c4, -1 }, /* #23 */
|
---|
8296 | { 0x233353, 0x233353, 0x5f9a443e, 0x5f9a443e, 0x88f6737b, 0x88f6737b, 0x2c1794d5, -1 }, /* #24 */
|
---|
8297 | { 0x313a52, 0x313a12, 0x0dec0fdb, 0x7fa8c5d1, 0xc504fa01, 0xff1ac481, 0x89b95a3a, 0 }, /* #25 */
|
---|
8298 | { 0x121ad2, 0x121ad2, 0x33b2863e, 0x33b2863e, 0xcd8b6af6, 0xcd8b6af6, 0x3c1b436c, -1 }, /* #26 */
|
---|
8299 | { 0x270642, 0x270642, 0x6720f25b, 0x6720f25b, 0x64076942, 0x64076942, 0x228f7e88, -1 }, /* #27 */
|
---|
8300 | { 0x3c4547, 0x3c4547, 0x1e67d323, 0x1e67d323, 0x7256ae6d, 0x7256ae6d, 0xacdbfc84, -1 }, /* #28 */
|
---|
8301 | { 0x1f5516, 0x1f5516, 0xee8d3446, 0xee8d3446, 0xf863185d, 0xf863185d, 0xf1d4bf6a, -1 }, /* #29 */
|
---|
8302 | { 0x226197, 0x226113, 0x05d03559, 0x396fe6a2, 0xe85e89dd, 0xab88d013, 0x96ad41b3, 0 }, /* #30 */
|
---|
8303 | { 0x345a46, 0x345a46, 0xb89b03d4, 0xb89b03d4, 0x49187054, 0x49187054, 0x2376c049, -1 }, /* #31 */
|
---|
8304 | { 0x0a2b83, 0x0a2b83, 0xa476df18, 0xa476df18, 0xcdba767b, 0xcdba767b, 0x4cb88c47, -1 }, /* #32 */
|
---|
8305 | { 0x013082, 0x013082, 0x06f59e3e, 0x06f59e3e, 0xa7681cd7, 0xa7681cd7, 0xa43d7b77, -1 }, /* #33 */
|
---|
8306 | { 0x345417, 0x345413, 0x761887f0, 0xf333239d, 0x0484b94f, 0x3b012d3e, 0xa5a1f3da, 0 }, /* #34 */
|
---|
8307 | { 0x100083, 0x100083, 0x1be52ecd, 0x1be52ecd, 0x2363a309, 0x2363a309, 0xe264d6d9, -1 }, /* #35 */
|
---|
8308 | { 0x155213, 0x155213, 0x36efe5b0, 0x36efe5b0, 0xbfd0c2d0, 0xbfd0c2d0, 0x22a6273e, -1 }, /* #36 */
|
---|
8309 | { 0x1a0a03, 0x1a0a03, 0xfe1cdd7c, 0xfe1cdd7c, 0x991117bf, 0x991117bf, 0x312e2a47, -1 }, /* #37 */
|
---|
8310 | { 0x195556, 0x195556, 0xd847156c, 0xd847156c, 0x22cf92bb, 0x22cf92bb, 0x29aa44d7, -1 }, /* #38 */
|
---|
8311 | { 0x0d3553, 0x0d3553, 0xd683a655, 0xd683a655, 0x1d1d21ff, 0x1d1d21ff, 0xe3a2fb47, -1 }, /* #39 */
|
---|
8312 | { 0x114597, 0x114513, 0x4104e934, 0x2ea63a19, 0xe96a5571, 0xacb29aac, 0x840fa3c8, 0 }, /* #40 */
|
---|
8313 | { 0x094242, 0x094242, 0x0ff85d3e, 0x0ff85d3e, 0x7ab199a2, 0x7ab199a2, 0xa1dd999c, -1 }, /* #41 */
|
---|
8314 | { 0x0f6202, 0x0f6212, 0xc3475524, 0xff7c9521, 0x0026d0fe, 0x2edc5fbf, 0xb462d3c5, 0 }, /* #42 */
|
---|
8315 | { 0x3d6617, 0x3d6617, 0x1b0123bf, 0x1b0123bf, 0x67d1ff46, 0x67d1ff46, 0xda48123b, -1 }, /* #43 */
|
---|
8316 | { 0x250dc3, 0x250dc3, 0x0b2ca3e3, 0x0b2ca3e3, 0x9fbbb2a3, 0x9fbbb2a3, 0x1bcd1c6f, -1 }, /* #44 */
|
---|
8317 | { 0x054983, 0x054983, 0xdcfb15c5, 0xdcfb15c5, 0x28526833, 0x28526833, 0xfa3721c6, -1 }, /* #45 */
|
---|
8318 | { 0x0a0cd3, 0x0a0c13, 0xb7251812, 0xaf2601cd, 0xe44f6206, 0xd2668199, 0x57acab5d, 0 }, /* #46 */
|
---|
8319 | { 0x2672c7, 0x2672c7, 0x3b3b998d, 0x3b3b998d, 0x3ff93352, 0x3ff93352, 0x81986d4e, -1 }, /* #47 */
|
---|
8320 | { 0x301c93, 0x301c13, 0x88ac4baa, 0x3f14d08e, 0xe79bab2c, 0xce9b3d72, 0x9d02ea04, 0 }, /* #48 */
|
---|
8321 | { 0x115c52, 0x115c52, 0x24573eb8, 0x24573eb8, 0xdbd6b4ab, 0xdbd6b4ab, 0xecef75a7, -1 }, /* #49 */
|
---|
8322 | { 0x155ed2, 0x155ed2, 0xe603d96e, 0xe603d96e, 0x86b7d841, 0x86b7d841, 0x0fd6b7ac, -1 }, /* #50 */
|
---|
8323 | { 0x342607, 0x342613, 0x38b0db57, 0x78056eb3, 0x23106aa8, 0x1c0304db, 0x4aca4d94, 0 }, /* #51 */
|
---|
8324 | { 0x2b3516, 0x2b3516, 0xd929e938, 0xd929e938, 0x8e8e6870, 0x8e8e6870, 0xa76a9887, -1 }, /* #52 */
|
---|
8325 | { 0x035b42, 0x035b42, 0x37f17885, 0x37f17885, 0x4e1f8074, 0x4e1f8074, 0x362a67bd, -1 }, /* #53 */
|
---|
8326 | { 0x0065c6, 0x006512, 0x70f58d33, 0xedd5fb04, 0x09094935, 0x193aa95f, 0x80a53b35, 0 }, /* #54 */
|
---|
8327 | { 0x051847, 0x051847, 0xf3927bdb, 0xf3927bdb, 0x56018150, 0x56018150, 0xfcd0d74c, -1 }, /* #55 */
|
---|
8328 | { 0x267e92, 0x267e92, 0x9b54e817, 0x9b54e817, 0x63514c05, 0x63514c05, 0x2e560f33, -1 }, /* #56 */
|
---|
8329 | { 0x0015d6, 0x0015d6, 0x919b4999, 0x919b4999, 0xa9fd05aa, 0xa9fd05aa, 0xe27ef16f, -1 }, /* #57 */
|
---|
8330 | { 0x1c4012, 0x1c4012, 0xc38809cb, 0xc38809cb, 0x983af03c, 0x983af03c, 0x87acc9ae, -1 }, /* #58 */
|
---|
8331 | { 0x2c4253, 0x2c4213, 0xd7d1ba6d, 0x49843f8d, 0x0a267726, 0x1e4f9887, 0x235864fe, 0 }, /* #59 */
|
---|
8332 | { 0x0e1286, 0x0e1212, 0x667df145, 0x45a918d6, 0x166b1d94, 0x4d5e1cdb, 0x52630bdf, 0 }, /* #60 */
|
---|
8333 | { 0x2066c7, 0x2066c7, 0xdec3da7a, 0xdec3da7a, 0x8c3c8f5d, 0x8c3c8f5d, 0x9be849c5, -1 }, /* #61 */
|
---|
8334 | { 0x0332d3, 0x0332d3, 0xe4bdd2e2, 0xe4bdd2e2, 0x0ea710de, 0x0ea710de, 0xfa448729, -1 }, /* #62 */
|
---|
8335 | { 0x053283, 0x053283, 0xb5129de4, 0xb5129de4, 0xd93c1fc8, 0xd93c1fc8, 0x3a4a9069, -1 }, /* #63 */
|
---|
8336 | { 0x0e7b46, 0x0e7b46, 0x145a9e67, 0x145a9e67, 0x095586a1, 0x095586a1, 0x0df9d9a4, -1 }, /* #64 */
|
---|
8337 | { 0x3f2507, 0x3f2507, 0x3473aabf, 0x3473aabf, 0x55cf1d53, 0x55cf1d53, 0x508e6028, -1 }, /* #65 */
|
---|
8338 | { 0x0a6a97, 0x0a6a97, 0xba64ebee, 0xba64ebee, 0xb7bd9508, 0xb7bd9508, 0xbf837da2, -1 }, /* #66 */
|
---|
8339 | { 0x2d3743, 0x2d3743, 0xc306b64b, 0xc306b64b, 0xadaa184d, 0xadaa184d, 0x3a219f7a, -1 }, /* #67 */
|
---|
8340 | { 0x2d2046, 0x2d2046, 0xcf6a44c4, 0xcf6a44c4, 0x49c8c897, 0x49c8c897, 0xdce95759, -1 }, /* #68 */
|
---|
8341 | { 0x2522c3, 0x2522c3, 0x6da8f322, 0x6da8f322, 0xeef25499, 0xeef25499, 0xe79020e3, -1 }, /* #69 */
|
---|
8342 | { 0x181ed6, 0x181ed6, 0xdf6e4291, 0xdf6e4291, 0xbfd44db5, 0xbfd44db5, 0x8b39e7a3, -1 }, /* #70 */
|
---|
8343 | { 0x1624c2, 0x1624c2, 0x4c2522da, 0x4c2522da, 0x5a133d44, 0x5a133d44, 0xa51b48bb, -1 }, /* #71 */
|
---|
8344 | { 0x0420d2, 0x0420d2, 0xe6c8774e, 0xe6c8774e, 0xb310d699, 0xb310d699, 0x967911d3, -1 }, /* #72 */
|
---|
8345 | { 0x015fd7, 0x015fd7, 0x37c57218, 0x37c57218, 0x43c5c316, 0x43c5c316, 0x98adc9f0, -1 }, /* #73 */
|
---|
8346 | { 0x243812, 0x243812, 0x2d3a8218, 0xb18b3b8a, 0x1c332dae, 0x5aa48468, 0xa3fc08f8, 0 }, /* #74 */
|
---|
8347 | { 0x310512, 0x310512, 0xc6c37a00, 0xc6c37a00, 0x4b7eba4b, 0x4b7eba4b, 0x6cf8b8a5, -1 }, /* #75 */
|
---|
8348 | { 0x221087, 0x221087, 0x283eae6c, 0x283eae6c, 0x6b2d4918, 0x6b2d4918, 0xaa19dccd, -1 }, /* #76 */
|
---|
8349 | { 0x2f2c53, 0x2f2c53, 0x67470136, 0x67470136, 0x40d81a41, 0x40d81a41, 0xaba3c2a9, -1 }, /* #77 */
|
---|
8350 | { 0x007b83, 0x007b83, 0xbe480d4f, 0xbe480d4f, 0xac61fe4e, 0xac61fe4e, 0x957ec9a5, -1 }, /* #78 */
|
---|
8351 | { 0x281b56, 0x281b56, 0x613826e1, 0x613826e1, 0x2d808ed0, 0x2d808ed0, 0x132031da, -1 }, /* #79 */
|
---|
8352 | { 0x286907, 0x286907, 0x5b5a5b17, 0x5b5a5b17, 0xc9125108, 0xc9125108, 0x118609b2, -1 }, /* #80 */
|
---|
8353 | { 0x262ec6, 0x262ec6, 0x54f952e0, 0x54f952e0, 0x7caffae1, 0x7caffae1, 0xc58009bb, -1 }, /* #81 */
|
---|
8354 | { 0x3e56c7, 0x3e5613, 0xc2c8bcdb, 0x15a966a6, 0x08e6cf4a, 0x5f2ea29f, 0x693328aa, 0 }, /* #82 */
|
---|
8355 | { 0x324607, 0x324607, 0xc3e725a0, 0xc3e725a0, 0x3c572d60, 0x3c572d60, 0xff641892, -1 }, /* #83 */
|
---|
8356 | { 0x095a97, 0x095a97, 0x5599ee86, 0x5599ee86, 0x2cfacb51, 0x2cfacb51, 0xc53a6abc, -1 }, /* #84 */
|
---|
8357 | { 0x303dd6, 0x303dd6, 0x2eedf069, 0x2eedf069, 0x4742b664, 0x4742b664, 0x2cd483c8, -1 }, /* #85 */
|
---|
8358 | { 0x177743, 0x177743, 0x116c152a, 0x116c152a, 0x0ee1a229, 0x0ee1a229, 0xff5d3960, -1 }, /* #86 */
|
---|
8359 | { 0x220ed3, 0x220ed3, 0x8cc3950e, 0x8cc3950e, 0x7c6ed0ad, 0x7c6ed0ad, 0x0f464dad, -1 }, /* #87 */
|
---|
8360 | { 0x154186, 0x154186, 0xd7d3c99d, 0xd7d3c99d, 0x91598f77, 0x91598f77, 0xff9340ae, -1 }, /* #88 */
|
---|
8361 | { 0x3b20d3, 0x3b20d3, 0x38833cd2, 0x38833cd2, 0x700e3ccd, 0x700e3ccd, 0xf6b9f034, -1 }, /* #89 */
|
---|
8362 | { 0x0901d7, 0x090113, 0xb821bf0b, 0x958e5744, 0xef8587f7, 0xf938d90b, 0x27a18180, 0 }, /* #90 */
|
---|
8363 | { 0x3d2f87, 0x3d2f87, 0xb5038b6c, 0xb5038b6c, 0x7bb69b78, 0x7bb69b78, 0xd19901e8, -1 }, /* #91 */
|
---|
8364 | { 0x0c5012, 0x0c5012, 0x9e250d07, 0x9e250d07, 0xdda5ef0b, 0xdda5ef0b, 0x38f0ca61, -1 }, /* #92 */
|
---|
8365 | { 0x366447, 0x366413, 0x358702e0, 0x26d9282f, 0xf2cddb94, 0xe62bb19a, 0xa90aeb9a, 0 }, /* #93 */
|
---|
8366 | { 0x320156, 0x320156, 0x3d35dc0d, 0x3d35dc0d, 0x5b0219b3, 0x5b0219b3, 0xe6e56572, -1 }, /* #94 */
|
---|
8367 | { 0x275406, 0x275406, 0x11c537e7, 0x11c537e7, 0x6ad948a1, 0x6ad948a1, 0x9f2f78d4, -1 }, /* #95 */
|
---|
8368 | };
|
---|
8369 | static const MULDIVU64_TEST_T g_aTests_mul_u64_amd[] =
|
---|
8370 | {
|
---|
8371 | { 0x255716, 0x255716, 0x0000000000000000, 0x0000000000000000, 0x0000000000000000, 0x0000000000000000, 0x0000000000000000, 0 }, /* #0 */
|
---|
8372 | { 0x240c93, 0x240492, 0x0000000000000000, 0x0000000000000000, 0x0000000000000000, 0x0000000000000000, 0x0000000000000000, 0 }, /* #1 */
|
---|
8373 | { 0x3f6796, 0x3f6796, 0x0000000000000000, 0x0000000000000000, 0x0000000000000000, 0x0000000000000000, 0x0000000000000000, 0 }, /* #2 */
|
---|
8374 | { 0x051853, 0x051052, 0x0000000000000000, 0x0000000000000000, 0x0000000000000000, 0x0000000000000000, 0x0000000000000000, 0 }, /* #3 */
|
---|
8375 | { 0x0a68d3, 0x0a60d2, 0x0000000000000000, 0x0000000000000000, 0x0000000000000000, 0x0000000000000000, 0x0000000000000000, 0 }, /* #4 */
|
---|
8376 | { 0x316697, 0x316696, 0x0000000000000000, 0x0000000000000000, 0x0000000000000000, 0x0000000000000000, 0x0000000000000000, 0 }, /* #5 */
|
---|
8377 | { 0x1b0dc3, 0x1b05c2, 0x2bf2c21f0a8047ef, 0x0000000000000000, 0x5b35ab8ccea697c3, 0x0000000000000000, 0x0000000000000000, 0 }, /* #6 */
|
---|
8378 | { 0x110242, 0x110242, 0x5563c5ce7100767f, 0x0000000000000000, 0x432d45c8494f832e, 0x0000000000000000, 0x0000000000000000, 0 }, /* #7 */
|
---|
8379 | { 0x341882, 0x341082, 0xe9ea5ad570fce04e, 0x0000000000000000, 0xda305475d8f18c46, 0x0000000000000000, 0x0000000000000000, 0 }, /* #8 */
|
---|
8380 | { 0x385ac3, 0x3852c2, 0x3f2306fac7e1e390, 0x0000000000000000, 0x25435f54149f484b, 0x0000000000000000, 0x0000000000000000, 0 }, /* #9 */
|
---|
8381 | { 0x2716c2, 0x2716c2, 0x1b5c3e578d248fca, 0x0000000000000000, 0xf849b8838500cfc9, 0x0000000000000000, 0x0000000000000000, 0 }, /* #10 */
|
---|
8382 | { 0x1d4d87, 0x1d4586, 0xad2e6eb1aea27ad5, 0x0000000000000000, 0xb41cd85e83655e77, 0x0000000000000000, 0x0000000000000000, 0 }, /* #11 */
|
---|
8383 | { 0x013ec2, 0x013ec3, 0x50c0cffe6606ed3b, 0xbfc24af885cb0757, 0xb52b7e3022973549, 0x4a55b455373adf32, 0xeba71828fa699c95, 0 }, /* #12 */
|
---|
8384 | { 0x232147, 0x232947, 0xdace264a735fdd9b, 0x2e2945891b38d429, 0x2d9f405e96217173, 0x03d8dae0290a2df6, 0x04804544323b138b, 0 }, /* #13 */
|
---|
8385 | { 0x037583, 0x037d83, 0x8647100eb3e22e32, 0x8e7e5cb0980d1d06, 0x4f10ace2e36f0a5a, 0x3513684ecb648e35, 0x65305ea78fc651fb, 0 }, /* #14 */
|
---|
8386 | { 0x1659d7, 0x1659d7, 0x9b6eea5894e45882, 0x331a0d239249cbce, 0x907628658edb664d, 0x3c5a08b0fc1dd0d1, 0x636658ba7d562827, 0 }, /* #15 */
|
---|
8387 | { 0x0b2d56, 0x0b2d57, 0x8d13bc561397b59a, 0x5cead8d994630d9c, 0x99dc2385cab1b8cf, 0x8b59f8a39fe0e56a, 0xfcde5e99039ffe06, 0 }, /* #16 */
|
---|
8388 | { 0x142e07, 0x142e07, 0xed6a1ac11aad63a9, 0x6b58dcfa2de2c3c4, 0xfe422f5711028c32, 0x5cdf59f14ff8ed14, 0x64248ef2e5f2c024, 0 }, /* #17 */
|
---|
8389 | { 0x246513, 0x246d13, 0x2db0e1d77a4592ec, 0x80fc08758f95b9c8, 0x166be665f7bb01b0, 0x0bb421a407178b69, 0x4192e81205e31d36, 0 }, /* #18 */
|
---|
8390 | { 0x021742, 0x021f43, 0x9fdd15e46b8ca9c2, 0x9a59adb34ef76ad6, 0x66e03aad6bc83c13, 0x2e8b6a3bfb362284, 0x4a88edbacb2c47cb, 0 }, /* #19 */
|
---|
8391 | { 0x2f5397, 0x2f5b97, 0x65b64af3cba2af98, 0x5c38ac0b8f6a3b38, 0x29af8444e2f2aadc, 0x56074cb341dc903a, 0xd886a12f0214a1bd, 0 }, /* #20 */
|
---|
8392 | { 0x004212, 0x004a13, 0x19e735c0d031613e, 0x52c054513af6980e, 0x36bf5af31a79dd89, 0x16fa2a6cabb065cd, 0xe31539434cec2399, 0 }, /* #21 */
|
---|
8393 | { 0x1374d6, 0x137cd7, 0x7aa0c648a8ddd075, 0x43a364c53c1741da, 0xee984fd4d139dfdd, 0x6bb15e9b843f7bce, 0xe0d234a851a0ff32, 0 }, /* #22 */
|
---|
8394 | { 0x3f3343, 0x3f3b43, 0x3ad0192c56fdf4c2, 0x0815a470b24c0138, 0x16201c90f424b5de, 0x0178b1f1342c7f9d, 0x0667ac7ad6335e1c, 0 }, /* #23 */
|
---|
8395 | { 0x2c2192, 0x2c2993, 0x5fa49376162bf411, 0x95d40cb16f1547e4, 0x3c25163d6dcd3834, 0x2ba869cda74d2ba6, 0x74db0de7e6d71da4, 0 }, /* #24 */
|
---|
8396 | { 0x2d7482, 0x2d7c83, 0x6372f637c1d7623e, 0x5eb0837627d187ba, 0xf1a5f3145082a70f, 0x1ee6f1412cf53422, 0x4f8c3485c5f9bf83, 0 }, /* #25 */
|
---|
8397 | { 0x0c3087, 0x0c3887, 0xc7fbe570e8883cce, 0x42b33bcf39d50f84, 0xe2cb37eeea942028, 0x913f360fc8613073, 0xb9ee534bcbc51cee, 0 }, /* #26 */
|
---|
8398 | { 0x1e7e83, 0x1e7e83, 0x115dde01608c2724, 0xc691f7b56b215400, 0x84c9059f299a1c8f, 0x03d4d924c1396aa4, 0x387a9124a9902d00, 0 }, /* #27 */
|
---|
8399 | { 0x0f1047, 0x0f1847, 0x952e064c5435c16d, 0x8d6e767eeac55f22, 0xb0934f8b24125908, 0x0dd0252f7860a5ef, 0x17b433ecd74b686a, 0 }, /* #28 */
|
---|
8400 | { 0x3c5716, 0x3c5f17, 0xda3fbda18ece8bda, 0xb6669bb7c0e4ed94, 0xc76d02658ebac351, 0x0156e1e9b8cae8f4, 0x0192310dc5b838b2, 0 }, /* #29 */
|
---|
8401 | { 0x124d43, 0x124d43, 0x3f5b35ef2ad00681, 0xb4a99d96f431443b, 0x0aa1746c3d321f3b, 0x3c01f5c494c03374, 0xf27828852de284bb, 0 }, /* #30 */
|
---|
8402 | { 0x2c6e53, 0x2c6e53, 0xf0a5157e3a88e1df, 0x0b57d971312a8632, 0x186cf22ce6263cf8, 0x275512f8b3223752, 0x29d7908e188f540e, 0 }, /* #31 */
|
---|
8403 | { 0x137012, 0x137813, 0x81f8a77af6e43b69, 0xa6ddf40651b944d4, 0x1145af692bbb3b98, 0x3c9d6ab0f77d230e, 0x77641ef0c8cea7b4, 0 }, /* #32 */
|
---|
8404 | { 0x2b3ad3, 0x2b3ad3, 0x00120c95382cb8b3, 0x058ba59dd6de04f9, 0xbc67fa0c20f80a3c, 0x000dbe56ad9d0851, 0xc2ee53ad8e5169a3, 0 }, /* #33 */
|
---|
8405 | { 0x370453, 0x370c53, 0xcf1f1d17c452aa20, 0x74f9bf62be425c80, 0x9483e8bd83aef996, 0x028c7e3e5031cc43, 0x0326797a6024fba4, 0 }, /* #34 */
|
---|
8406 | { 0x315b07, 0x315b07, 0x0e2e2735e38f3248, 0xbadb854d4af71d30, 0xe6806b7cb8100fd8, 0x0700318b7ee56aca, 0x7e62e312b910ce76, 0 }, /* #35 */
|
---|
8407 | { 0x295297, 0x295a97, 0x1364422f1bca9e62, 0xfbb2b4b4bf448600, 0xbe37f1111b35259b, 0x0bcacd4224eb0025, 0x9baceb50cab3b300, 0 }, /* #36 */
|
---|
8408 | { 0x083302, 0x083b03, 0x4f0260fb9f227450, 0x92f45b8b4bd6eb30, 0x376cb2c6252d2743, 0x0becd10800799c9d, 0x26a381ff014d0197, 0 }, /* #37 */
|
---|
8409 | { 0x2b2002, 0x2b2803, 0x466b98978ba04277, 0x7f46d9cb95ce7fc4, 0xf35a2b8a01ef059f, 0x281fdd8844e914ee, 0x91dd78c1a4e08b5c, 0 }, /* #38 */
|
---|
8410 | { 0x2270c6, 0x2278c7, 0x1000015621af9b59, 0xdb9e76e344295e8b, 0x504d8581b057bd4e, 0x0d534f40d5cbcefa, 0xd534e23e5177e083, 0 }, /* #39 */
|
---|
8411 | { 0x315f52, 0x315f53, 0x8c2d867bb4a922d3, 0xc6cefe5b31e077a5, 0xe3bf8a5280d7fb7c, 0x3175477ea79f3cf7, 0x5a52aea6741240a7, 0 }, /* #40 */
|
---|
8412 | { 0x0821c2, 0x0829c3, 0x953121ca25a26a75, 0x2d43e9ebb341aba2, 0xfef94cc28ca18078, 0x326ecc0cdb017da2, 0x5689c606a11e74da, 0 }, /* #41 */
|
---|
8413 | { 0x273f53, 0x273f53, 0x8b268f039a8bb91e, 0x3cc554d2c1a8e988, 0xf9accb4c507713ad, 0x843a7abaaed709ac, 0xf343d8e0ff5728fc, 0 }, /* #42 */
|
---|
8414 | { 0x131516, 0x131d17, 0x69719f2f7c6b507e, 0x7aa4166bbe91001c, 0x422d32a348c51230, 0x55151c0f901ffff2, 0xce90e458e5576c72, 0 }, /* #43 */
|
---|
8415 | { 0x3f7596, 0x3f7d97, 0xa8821718f60881ce, 0xd19ac3f21f056122, 0x37825a19f4ba5e42, 0x21207d69b2643b56, 0x3253ae4a4ee93bc7, 0 }, /* #44 */
|
---|
8416 | { 0x171616, 0x171e17, 0x1ef56f0a6ebe8887, 0x1588876141e5cf46, 0x4c8c2de1434d2a3a, 0x104468a5d50b4b9c, 0x8683ce29c718360a, 0 }, /* #45 */
|
---|
8417 | { 0x1409c3, 0x1409c3, 0x48d457092e56dd33, 0x9bd3a62d5e6eba6f, 0x86b868e5ec9e3539, 0x1a153f00370baba3, 0x5baeee19f4ee95d5, 0 }, /* #46 */
|
---|
8418 | { 0x113983, 0x113983, 0xe80a8b3e8e2a0281, 0xf9565c85e38c1d7b, 0xe09176d6cc3ba7fb, 0x114dcbcaa3fdca86, 0x13172ee6217529fb, 0 }, /* #47 */
|
---|
8419 | { 0x0807d6, 0x080fd7, 0x9700110f903a1bef, 0x8fc2c21e3d5869c7, 0x207df5f4455ffb95, 0x041bbb2e02e7140e, 0x06f71078ad9e97a9, 0 }, /* #48 */
|
---|
8420 | { 0x1a5a86, 0x1a5a87, 0x21e4b72015f758c4, 0xa804cd5dbc5a3468, 0x5302f601eeb2a742, 0x1c1949973b41bccc, 0xd43b89ae2764e63a, 0 }, /* #49 */
|
---|
8421 | { 0x0c2996, 0x0c2997, 0x5200229e8bc67457, 0xdc4908eb920d1707, 0xd4d5a50ec6e0dd21, 0x338f3e86e80297c7, 0xa0f72197164744d1, 0 }, /* #50 */
|
---|
8422 | { 0x3e7217, 0x3e7a17, 0xa8426a73173e032c, 0xb97f51b1d6537504, 0x2411f325a05ab8ab, 0x905fd30fd22384ba, 0xdba8e4d8967214a3, 0 }, /* #51 */
|
---|
8423 | { 0x0b4706, 0x0b4f07, 0x3dd752969739778b, 0xde5ea73bdfcdf05b, 0xf1f12600836f1592, 0x1d60d959b625d276, 0x799d9e634ef60471, 0 }, /* #52 */
|
---|
8424 | { 0x091302, 0x091b03, 0x4153a9db119aab0c, 0x3a97a64de9449744, 0xa9e8505b9bb48a5e, 0x1e7de6bf629d12db, 0x777d716892f39bdb, 0 }, /* #53 */
|
---|
8425 | { 0x202003, 0x202803, 0xb13b5530bd288ce9, 0x7cf5daa6f2b4e1d0, 0xcf2d002cae55fc63, 0xa26a58321626e4b0, 0xea99452393667150, 0 }, /* #54 */
|
---|
8426 | { 0x0a1286, 0x0a1a87, 0x0294332c54d07874, 0x115908aac3bc0578, 0xd0a6193f8fabafda, 0x01a54947f81d69e9, 0xa35bc84c88c3a076, 0 }, /* #55 */
|
---|
8427 | { 0x3b0796, 0x3b0f97, 0x8066066048f76e50, 0x5a4352631fb29060, 0x11cb2bedea2c88d4, 0x2db07970f2c5fcc2, 0x5b1856f2f1b0fe8e, 0 }, /* #56 */
|
---|
8428 | { 0x3437c3, 0x343fc3, 0x8d836dbad77911db, 0x83d3e50c30eab958, 0x6344993e6f98f617, 0x219719e1138e5028, 0x3cc3e973eca8c788, 0 }, /* #57 */
|
---|
8429 | { 0x131c07, 0x131c07, 0x520947b7757303f6, 0x46de535e56ade9a0, 0xa7da6bf482c06f88, 0x2d17681f93df8ece, 0x8cb60731f4e59570, 0 }, /* #58 */
|
---|
8430 | { 0x124947, 0x124947, 0xd11e9dc3520b03ae, 0x65e6b95ac4ccc0ae, 0x60d32d5db10775fc, 0x9c235734cac68986, 0xbf241c6508474581, 0 }, /* #59 */
|
---|
8431 | { 0x046c13, 0x046c13, 0xd4f4743afc94eb8c, 0x98257f371acc8a20, 0x2698e61ffcfa9695, 0xb196f2f3196a457f, 0xd57c7cd2c02c31d8, 0 }, /* #60 */
|
---|
8432 | { 0x264a03, 0x264a03, 0x64bd189de8d89b51, 0x90fa75b10fb152fd, 0x1e15fb697a9b1f16, 0x36d9762916501efe, 0x8b6291e1b52cb9ed, 0 }, /* #61 */
|
---|
8433 | { 0x175097, 0x175897, 0xd102176ed06daf17, 0xa30850a21bc02064, 0xf477b4cf20503f7b, 0x193ff184c8fa2ae1, 0x1eed3f7da804013c, 0 }, /* #62 */
|
---|
8434 | { 0x235813, 0x235813, 0xa7d7f3f3ccb59ef9, 0x649619f654d6259a, 0x5a5c811ed2d10bc8, 0x93b7620ca87af032, 0xe14d25a5ef2106ea, 0 }, /* #63 */
|
---|
8435 | { 0x222583, 0x222d83, 0x622840c9e8e250d2, 0xbc1a254f84582ff2, 0xcb81d7d1c0b57e77, 0x3c65b7b458ab55d3, 0x9d85179fb9800111, 0 }, /* #64 */
|
---|
8436 | { 0x1156d7, 0x115ed7, 0x4aa707a324714dbe, 0xd067688870cdfad8, 0x32a1d38f1be663cb, 0x0d17624ea42ea407, 0x2ce4a5675e488c14, 0 }, /* #65 */
|
---|
8437 | { 0x274503, 0x274d03, 0x9bda264d1325e10d, 0x144aa9b24b21df66, 0x7d1362d14f089784, 0x87a4104763b264a5, 0xdecd231c03bcc77e, 0 }, /* #66 */
|
---|
8438 | { 0x323457, 0x323c57, 0xc1941d97101f765e, 0xd14ddc67394a9958, 0x77933935e322a550, 0x41293dac1d12693a, 0x562c47c6a290e314, 0 }, /* #67 */
|
---|
8439 | { 0x1c4456, 0x1c4c57, 0xdb68bc5792cc3015, 0xe402133f55e0a6c0, 0xec99fb2b792501cf, 0x48131c768a1321af, 0x54183452b138fbc0, 0 }, /* #68 */
|
---|
8440 | { 0x131e82, 0x131e83, 0x66f85761b1d444e9, 0xd8a007507cbe161e, 0x53cc8061fa30b543, 0x589bccb4a3f51766, 0xdc4b886157006a6e, 0 }, /* #69 */
|
---|
8441 | { 0x264797, 0x264f97, 0xdebbdd21dd3b4725, 0xc4b873833f330588, 0x6c9591f1ffb2b14a, 0xd92db16cc153f7fd, 0xf99d6c2f0fa09ce8, 0 }, /* #70 */
|
---|
8442 | { 0x291f16, 0x291f17, 0x128dc6d00e93997d, 0x247098e48d5c307c, 0x8ad4103dd9f78b34, 0x0c54f6e6e0f47e56, 0xaa26da74e8763b2c, 0 }, /* #71 */
|
---|
8443 | { 0x102c16, 0x102c17, 0x0ed6931027007459, 0x09473313fab8b073, 0x06a5ba056951070c, 0x01cf2d4e18f84e4f, 0x1f371818aa57a1ab, 0 }, /* #72 */
|
---|
8444 | { 0x0e5f82, 0x0e5f83, 0x0aa1a955c67e4017, 0x19333aeb63f9945b, 0xc4f4fbf5496cc8d4, 0x091a1b9e49a8bf2a, 0xdb2b9f016fc9945d, 0 }, /* #73 */
|
---|
8445 | { 0x140896, 0x140897, 0x750d2827b47fd741, 0x2f53bb897794a90c, 0xbc7b2fa132c7547a, 0x58621910046fbbb7, 0xc14cf052bb74120c, 0 }, /* #74 */
|
---|
8446 | { 0x3538d6, 0x3538d7, 0xc7a435ed7503b9ef, 0x67f7ef800f5d306c, 0x70f9e7da2dd07f59, 0xbb876cae6b9e5bcf, 0xf077dd9226e4b254, 0 }, /* #75 */
|
---|
8447 | { 0x333512, 0x333d13, 0x26765bc1a776c4dc, 0x8bc4deb09a949a48, 0x57066339e4821074, 0x2247f8e4cd0a09a5, 0xe42ba858245c3efe, 0 }, /* #76 */
|
---|
8448 | { 0x393bd7, 0x393bd7, 0x7059781caf8f6988, 0x1276363e41c802b0, 0x3f9fa2b081dcafe4, 0x4b44e49117837458, 0xab822d5957a27836, 0 }, /* #77 */
|
---|
8449 | { 0x2f4457, 0x2f4c57, 0x034f4d51b1f1f220, 0x8c28dfeecc93e360, 0xcfbcb47f8b5d235d, 0x007d0790658aa838, 0x25c69edbedee05eb, 0 }, /* #78 */
|
---|
8450 | { 0x277012, 0x277813, 0xb38bce2ed86e54f5, 0x9d157a313cb7d5cc, 0x748f448c1f8d4872, 0x1bcea2d70df79c4b, 0x27a5e04f69dd7f1c, 0 }, /* #79 */
|
---|
8451 | { 0x291792, 0x291f93, 0xd51a5a5027a64576, 0xe2ffe0b3772bf2d0, 0xd7ebc260b51f4502, 0x2d9dac110edce92e, 0x36cc5b51772659b8, 0 }, /* #80 */
|
---|
8452 | { 0x3f3ed2, 0x3f3ed3, 0x90e2ba500ffd938f, 0x3743147d57917ff1, 0x84c01f705535e2d9, 0x4d1aefcfe2178e5c, 0x883cefc2614ff47f, 0 }, /* #81 */
|
---|
8453 | { 0x1c2e96, 0x1c2e97, 0x0e883780c700efef, 0x8859e0f4ac760b65, 0xfa23b65650f3dcc7, 0x0973227e20c846c2, 0xa677e83b7e97e5eb, 0 }, /* #82 */
|
---|
8454 | { 0x2f0d12, 0x2f0d13, 0x2ae99f8f37e05cc1, 0x7354aa0ee1b71944, 0x73afbf624fea9c1f, 0x2660cc3ccd2ae566, 0xe4f2f647173df644, 0 }, /* #83 */
|
---|
8455 | { 0x066312, 0x066b13, 0x57e79c66c8728a92, 0x0ad08a615954dcb0, 0x234d6b46a6cd19a0, 0x0ae8410c4f86cb84, 0x1fc3b9786fbdf398, 0 }, /* #84 */
|
---|
8456 | { 0x050592, 0x050d93, 0xda4d368a8dc46b01, 0x3fda2f970ec89cc9, 0x7bdd47ee0337ab83, 0x0cab7d3e49dbec22, 0x0edb9b09bc9d99c9, 0 }, /* #85 */
|
---|
8457 | { 0x1f1453, 0x1f1c53, 0x86d3e7c271c26c51, 0x5cf0de949103e4c1, 0x8d110c06c214750e, 0x330c2d3f5adc93c3, 0x60eccb239a2c8571, 0 }, /* #86 */
|
---|
8458 | { 0x0c1883, 0x0c1883, 0xa0756272b0f2fbdc, 0x93019597e0240450, 0x9ecb9e4bba925bd7, 0x6d828fec02de919c, 0xaeb71e778a057e8c, 0 }, /* #87 */
|
---|
8459 | { 0x314f42, 0x314f43, 0x5c69fd08ad54d4f8, 0x42a398e695dbfdb0, 0x42091f744b87d271, 0x1ca6d7307aa0d343, 0x4f5e8dcba4f01a8a, 0 }, /* #88 */
|
---|
8460 | { 0x2f3302, 0x2f3b03, 0x468063c826462275, 0x8bb651bdbcd96944, 0x5f842d669716e2cd, 0x4381fe5bfc2ab079, 0xf5211e311ec093b4, 0 }, /* #89 */
|
---|
8461 | { 0x055f02, 0x055f03, 0x96e36db26162b335, 0x6ec34d48af43d35f, 0xe060d4a32d36edae, 0x17bbeb873202aab3, 0x2844844c35284ac3, 0 }, /* #90 */
|
---|
8462 | { 0x092e13, 0x092e13, 0x9bb85ffa4b4db92d, 0x900dbc8f9e29f1d2, 0x055d8cd6e5a54521, 0x3718146e4c32b7b2, 0x5a92bdf0c0c9385a, 0 }, /* #91 */
|
---|
8463 | { 0x340606, 0x340e07, 0x290046fe95b71db8, 0xf44d00c8bbfe34d0, 0x6f7c26ce9135038d, 0x2095910eafb13e95, 0xcb728d57ab1e3236, 0 }, /* #92 */
|
---|
8464 | { 0x1d7153, 0x1d7953, 0xcd4370685b835cd4, 0xa382cb5011ddf0b8, 0x450e20498688e379, 0x9c983c8bdf9e243d, 0xc34d28b4e2699b36, 0 }, /* #93 */
|
---|
8465 | { 0x2b4317, 0x2b4b17, 0xfeeb0be09dc3450f, 0x9806c2f0e7bb36c7, 0xf17d9d4cf958bf65, 0x5fd6571ede30d198, 0x603e763dade222c9, 0 }, /* #94 */
|
---|
8466 | { 0x045002, 0x045803, 0x3ab729a7f53e04f3, 0x092945a32fadf8a9, 0x8f3136af4f0fb10e, 0x3275cbfeb999523c, 0xdc01b4dbe7fd22f3, 0 }, /* #95 */
|
---|
8467 | };
|
---|
8468 | static const MULDIVU64_TEST_T g_aTests_imul_u64_amd[] =
|
---|
8469 | {
|
---|
8470 | { 0x082412, 0x082412, 0x0000000000000000, 0x0000000000000000, 0x0000000000000000, 0x0000000000000000, 0x0000000000000000, 0 }, /* #0 */
|
---|
8471 | { 0x157686, 0x157686, 0x0000000000000000, 0x0000000000000000, 0x0000000000000000, 0x0000000000000000, 0x0000000000000000, 0 }, /* #1 */
|
---|
8472 | { 0x2b6983, 0x2b6182, 0x0000000000000000, 0x0000000000000000, 0x0000000000000000, 0x0000000000000000, 0x0000000000000000, 0 }, /* #2 */
|
---|
8473 | { 0x3152d6, 0x3152d6, 0x0000000000000000, 0x0000000000000000, 0x0000000000000000, 0x0000000000000000, 0x0000000000000000, 0 }, /* #3 */
|
---|
8474 | { 0x3d2d12, 0x3d2512, 0x0000000000000000, 0x0000000000000000, 0x0000000000000000, 0x0000000000000000, 0x0000000000000000, 0 }, /* #4 */
|
---|
8475 | { 0x1b2893, 0x1b2092, 0x0000000000000000, 0x0000000000000000, 0x0000000000000000, 0x0000000000000000, 0x0000000000000000, 0 }, /* #5 */
|
---|
8476 | { 0x1a5e96, 0x1a5696, 0x76d04b23758de568, 0x0000000000000000, 0x919470d224f502f2, 0x0000000000000000, 0x0000000000000000, 0 }, /* #6 */
|
---|
8477 | { 0x3b14d7, 0x3b14d6, 0xc6631f032894e189, 0x0000000000000000, 0xd5aff45c9589013b, 0x0000000000000000, 0x0000000000000000, 0 }, /* #7 */
|
---|
8478 | { 0x134f03, 0x134702, 0xd87b0819cfc42d50, 0x0000000000000000, 0x0c31c0fcb550ceb0, 0x0000000000000000, 0x0000000000000000, 0 }, /* #8 */
|
---|
8479 | { 0x346687, 0x346686, 0x24f9444dc130b5f2, 0x0000000000000000, 0x3dc8e64368f34f05, 0x0000000000000000, 0x0000000000000000, 0 }, /* #9 */
|
---|
8480 | { 0x057913, 0x057112, 0xf2f05e922ad995a8, 0x0000000000000000, 0x5e75689702d0dd5e, 0x0000000000000000, 0x0000000000000000, 0 }, /* #10 */
|
---|
8481 | { 0x252102, 0x252102, 0x6ebfdf6da875538b, 0x0000000000000000, 0x968441dbb6e58515, 0x0000000000000000, 0x0000000000000000, 0 }, /* #11 */
|
---|
8482 | { 0x3f1c43, 0x3f1c43, 0x1cf3d8ee76eb7785, 0x2b06115dd5a43c4d, 0x7b78142fcd27001b, 0xf265cd2b09190ff8, 0x87ba30e988753829, 0 }, /* #12 */
|
---|
8483 | { 0x2114d7, 0x211cd7, 0x8215bcd1e9270a4e, 0x94af058b163a8fcc, 0xca3a4fa8a11f3e68, 0xe4e0ae6d51a9ddd0, 0x372492c8ba43c4aa, 0 }, /* #13 */
|
---|
8484 | { 0x2024c2, 0x202cc3, 0xf39406476d205b2a, 0x979e24535ee388f0, 0x9653f053fb285a98, 0xfb414a4e48e880a9, 0x61c9e8cb20c6e498, 0 }, /* #14 */
|
---|
8485 | { 0x1278c3, 0x1278c3, 0xaf33a2f69bf5ef54, 0xedb816df21e979b0, 0x0accb77e270ffd83, 0x23052769d8e790fc, 0x910af3c98622b6bc, 0 }, /* #15 */
|
---|
8486 | { 0x0b3a92, 0x0b3a93, 0xefff33502b3a0c53, 0xec177e99f0fac299, 0x289c5b64347ac6f6, 0xfa4ba1e6edf7168b, 0x5b415225713437e3, 0 }, /* #16 */
|
---|
8487 | { 0x380917, 0x380917, 0x2a9a972a339e7edb, 0x212dc3848fa501c7, 0x647e73820b3a5c40, 0x08c489b78289b471, 0x34af140929d16e85, 0 }, /* #17 */
|
---|
8488 | { 0x0c75c6, 0x0c7dc7, 0xe41bf01b59cff5f2, 0x0141d41e995ae1b4, 0xbf966fab26308f22, 0x0d97eb8135695c2c, 0x833b18bb2d7d642a, 0 }, /* #18 */
|
---|
8489 | { 0x141e87, 0x141e87, 0x81d38fe98afb716c, 0x81c8f83e6e6f3ca4, 0x8c33e25a288d2bc2, 0xf08811e865589aae, 0x1f6280daa251a9cb, 0 }, /* #19 */
|
---|
8490 | { 0x391902, 0x391903, 0xecfa71103fb4a5f0, 0x520cadbf688e59b0, 0x5eaca59dee14e881, 0xfe10f653dfd5b100, 0x1a065e8bc3546645, 0 }, /* #20 */
|
---|
8491 | { 0x2925d3, 0x292dd3, 0xd04e7d683573f6c6, 0xb223988b4f494a2c, 0xf962b950910b3f35, 0x127ccf4d161d17b7, 0x9cc4146d40747172, 0 }, /* #21 */
|
---|
8492 | { 0x190ed6, 0x190ed7, 0x6f95e2e4681e943b, 0x66e03ad015408cd9, 0xf25ca1811962ff24, 0xf4cc0a49caa5b918, 0xe64c4feadf6f35fb, 0 }, /* #22 */
|
---|
8493 | { 0x124016, 0x124817, 0x69f2fc885302fff8, 0x3dd8df0397b90a40, 0x2a2b21284fa15a3c, 0xe100428a1c95e307, 0xb5193e53758ddeb8, 0 }, /* #23 */
|
---|
8494 | { 0x0a5643, 0x0a5e43, 0x8db9b8e405408095, 0xdfac899656842a47, 0xd88c040c1c19a899, 0xc98bcbe74d4ff458, 0x79fd1d31d05dbc6b, 0 }, /* #24 */
|
---|
8495 | { 0x276402, 0x276c03, 0x167d52c7515e8d09, 0x68190f200e1b4a9c, 0x7e766f097dc5b32d, 0x07734f2a19739940, 0x54cf0797d173f8bc, 0 }, /* #25 */
|
---|
8496 | { 0x3b7602, 0x3b7e03, 0x099cdb33d2002d48, 0x8c2079d7fa1dd6d0, 0x4ca4b88d18fb1706, 0xfe8778ebf1de272a, 0xd8d48c7e1250584a, 0 }, /* #26 */
|
---|
8497 | { 0x1330c6, 0x1338c7, 0xb5ee633fdb64c995, 0x9175678cfb82509d, 0x7e14e192f5b5f995, 0xe05942caf26843b6, 0x6d650f9ccce578e9, 0 }, /* #27 */
|
---|
8498 | { 0x236206, 0x236a07, 0xabf7faba740da5ac, 0x188b09a021f45e7c, 0x1085c347256ddfe3, 0x236a0ee49846f027, 0x941c68f67dd7939d, 0 }, /* #28 */
|
---|
8499 | { 0x2f1996, 0x2f1997, 0x3a169816c73adeef, 0x7b4db788e0d4f43b, 0xd7c2343ea15aea25, 0x0c08946dca70d7db, 0x350861fe8ef3ff75, 0 }, /* #29 */
|
---|
8500 | { 0x1905c7, 0x190dc7, 0x0a961b66a4659acd, 0xe1ee7ebd85043295, 0x022d624844e0caf8, 0x003e49e1754e648f, 0x05e2446a318f86e9, 0 }, /* #30 */
|
---|
8501 | { 0x392ed6, 0x392ed7, 0x9f573106674faacf, 0x9563a7e61efb3808, 0xc8d0f3d5a153dcfb, 0xe45fbfcff9847c02, 0x492aad66ce382978, 0 }, /* #31 */
|
---|
8502 | { 0x1e2913, 0x1e2913, 0x1ce08354a95a23bd, 0x83fe9e315c186ab9, 0x59210f26d7ce0e9b, 0xf745a60e2a851780, 0xb2a00f82896994ad, 0 }, /* #32 */
|
---|
8503 | { 0x1a39c7, 0x1a39c7, 0xb0472e068986ca3c, 0x979872d643b60f9c, 0x7a628afc911ec580, 0xfd318ab05a30ef3f, 0x090315b7db92e529, 0 }, /* #33 */
|
---|
8504 | { 0x062602, 0x062e03, 0x22d49afc06fc5f4c, 0x22f9b2c0c9690c30, 0x50eafb91340b4914, 0xf8552941fe0b29e3, 0xc7a55d9a3329f544, 0 }, /* #34 */
|
---|
8505 | { 0x242d43, 0x242d43, 0x44ecce7c899f79ab, 0x88dea15824daa81b, 0xee6f7031d6e8523e, 0xf801ceaf9117d9ed, 0xe25012215dd07b51, 0 }, /* #35 */
|
---|
8506 | { 0x1666d3, 0x166ed3, 0x01edaacef6011878, 0x8a380f77f3cc58b0, 0x9a5084fdda68dc32, 0xff8a25a65119d6b0, 0xc2e29f895c4b0b8a, 0 }, /* #36 */
|
---|
8507 | { 0x175cd3, 0x175cd3, 0x226662ad7c646220, 0xb43a270178ca0560, 0xa5e27636efd85d7f, 0xf13700a56f82ce63, 0x91f887c976bf077b, 0 }, /* #37 */
|
---|
8508 | { 0x1a2656, 0x1a2e57, 0xb52954ce4e1e82fb, 0x778e37936800eb83, 0xf451a61c2c7ebba6, 0xf5d495f632bd5a89, 0x22c97db89c709319, 0 }, /* #38 */
|
---|
8509 | { 0x1c6d93, 0x1c6d93, 0x067010ba0af9904a, 0xce4997ea1c094a2e, 0xd809c8fce75a4776, 0xfdc2ef9c43dc6c04, 0xa6fbdf41aa6a458b, 0 }, /* #39 */
|
---|
8510 | { 0x133e96, 0x133e97, 0x75fa77c6cac798b4, 0x07d1e94113dae55c, 0x1ef661728ecda4ad, 0xd0e7c26da012fb9a, 0x99cf4c25c177b413, 0 }, /* #40 */
|
---|
8511 | { 0x103f13, 0x103f13, 0xfa2fc01ec6254a48, 0x259c43cb39a60288, 0xe1a1205ad4ee303d, 0xff39cf8e2d067192, 0x2217631c195326c9, 0 }, /* #41 */
|
---|
8512 | { 0x2b54c2, 0x2b5cc3, 0x6aea63d08f30488a, 0x65caea5015fb3d44, 0x76ca36eb023f02b3, 0x0560f863ff7092e1, 0x0ce108df15dbbb3a, 0 }, /* #42 */
|
---|
8513 | { 0x0d0fc7, 0x0d0fc7, 0x8e36713a4062acac, 0x1b5a5e26fd0872d0, 0xbf425351d8439e20, 0xd7a7fddcf51234ef, 0x5ac411281b6c2c1c, 0 }, /* #43 */
|
---|
8514 | { 0x0266d2, 0x026ed3, 0x52876421f96c84ec, 0xf673d46d4136975c, 0x6c95c9f1f6bedcdb, 0x048ad62dbe69edc6, 0x0e170e141dfd0415, 0 }, /* #44 */
|
---|
8515 | { 0x1d6b13, 0x1d6b13, 0x7a4db7eccbe25d17, 0x9bab650de305d6ee, 0x4e34066a446625af, 0xf808b43f06daa040, 0xef53719439914142, 0 }, /* #45 */
|
---|
8516 | { 0x056487, 0x056c87, 0x32f50b4435a6354b, 0x71179d0fd15bf1db, 0xb9c0faa977340b0a, 0x00263ff898d9803b, 0x00c02922ac88abb1, 0 }, /* #46 */
|
---|
8517 | { 0x0c7792, 0x0c7f93, 0xa664e869c0bdb3c3, 0x895b9c9717ae9b4b, 0xe6e491c16ad67a03, 0xe31201a34bd9cd0c, 0x52a69af5a81d29d9, 0 }, /* #47 */
|
---|
8518 | { 0x077517, 0x077d17, 0xa2ec83b2b1a08a9d, 0x7fb8145912b54d75, 0x31f49061d5ba4ddb, 0xfffe1ce7f4047f46, 0x000530b82f330ab9, 0 }, /* #48 */
|
---|
8519 | { 0x010002, 0x010803, 0x94add7f42bbd3bfe, 0x48f78ed7e19c3ea2, 0xabb10955e13cff9a, 0xd3fb8c8efbe69e87, 0x68ff69c2b3dbe2af, 0 }, /* #49 */
|
---|
8520 | { 0x385497, 0x385c97, 0x5437614903f90ec0, 0x31c64818dfae7940, 0x4246ff40ffd42ad0, 0xee66fdd0ba6d5b9d, 0xca81b7b1e2e2985f, 0 }, /* #50 */
|
---|
8521 | { 0x024ad2, 0x024ad3, 0x86d6fe726713d44c, 0xefd09801aebb3600, 0xc2a8cd300cdb12b3, 0x1786a6e793eb7dea, 0xce4ab4bfd8372c80, 0 }, /* #51 */
|
---|
8522 | { 0x206ec7, 0x206ec7, 0xae1913912ad2afe1, 0x753ef2b44aaa70cf, 0x05508f1a7053ac3b, 0x04c9b5dcb7dc1121, 0xf108d0b7abe2f6af, 0 }, /* #52 */
|
---|
8523 | { 0x3e3787, 0x3e3f87, 0x3491d879d8031daf, 0xa0203743aca71757, 0x9cd3887b531b2bb9, 0xfa103ba4373c43e2, 0xe317274103a572d9, 0 }, /* #53 */
|
---|
8524 | { 0x122e46, 0x122e47, 0x56faaa06aca44df7, 0xd2b780c36b0cda22, 0x38f45408e2b09c86, 0xe9fe53d39e154f0e, 0xbf3ac8bf30b8f66e, 0 }, /* #54 */
|
---|
8525 | { 0x0d6e46, 0x0d6e47, 0x3318f56e28044fe3, 0x64cecc19c3beccc4, 0x9b31b9f62b9943ca, 0x0a9c74da5902091e, 0x3529877d9da7d36c, 0 }, /* #55 */
|
---|
8526 | { 0x3e3ac7, 0x3e3ac7, 0x99c243bc0e470986, 0x7ece598b8dfe5d22, 0x2e30de91a0ed19ad, 0xcf38a31e2ca0ba15, 0x7a22e8c48a643a1b, 0 }, /* #56 */
|
---|
8527 | { 0x1f5a83, 0x1f5a83, 0x9f3bf299fc606f8e, 0x84e963a03d2c19ca, 0x24d2ee7058b44ba7, 0x2c339d6ce5ae2246, 0x8b0fd6d914240df3, 0 }, /* #57 */
|
---|
8528 | { 0x226706, 0x226f07, 0x729d811533dc082f, 0xeba80c3a26a4539f, 0x1c26cb020285c47c, 0xf649ad0422db28a7, 0xea4ea58cf6da1f91, 0 }, /* #58 */
|
---|
8529 | { 0x1640d2, 0x1648d3, 0x9567b94c168f51ee, 0x10c4691d712ddd62, 0x8ef972fa8cb6378e, 0xd6415a428e4f6310, 0x64413d23daeba397, 0 }, /* #59 */
|
---|
8530 | { 0x145747, 0x145f47, 0xffca4abff94b515b, 0x6b3eb75c3b971e8a, 0x5ed8ce3479f18324, 0x00184388d84a55a5, 0x8c58a167abc9c7be, 0 }, /* #60 */
|
---|
8531 | { 0x0c1853, 0x0c1853, 0x7de30b2bda262379, 0x3e5cca361c0bb712, 0xfbd1486cc9c6546f, 0x25a824d2789c4907, 0x4c93ec2a28e9c922, 0 }, /* #61 */
|
---|
8532 | { 0x353fd3, 0x353fd3, 0xe7966531a7866228, 0xb99c1b2f81ce7218, 0x43ad6b7302cd8845, 0x05cbd1cd4b702896, 0xc3380a52ae694ce7, 0 }, /* #62 */
|
---|
8533 | { 0x2d2fd2, 0x2d2fd3, 0x34d85423837bcd21, 0xd4521f69dce0ebbf, 0x4135bfd7267c01c3, 0xf92d710498093e5c, 0xdef30dcdafc5bcdf, 0 }, /* #63 */
|
---|
8534 | { 0x0f1d92, 0x0f1d93, 0xde3a226791609e52, 0x23e279931bae021e, 0xdf04b1d97aa8c885, 0x107723353754abfa, 0x833117a6ed382d77, 0 }, /* #64 */
|
---|
8535 | { 0x0714c7, 0x071cc7, 0xda93f9f185c259c6, 0x67ac60b0702f0664, 0x174efe3aa8fe6bac, 0x06b1f4c320e4621f, 0xd232feabc6ee78a6, 0 }, /* #65 */
|
---|
8536 | { 0x2d3696, 0x2d3e97, 0xdaadf5db4d766fec, 0x15ff53a02ada5440, 0x4877947fd2e82b5f, 0x0d7c55a8113d81d9, 0xa37eaff162b62230, 0 }, /* #66 */
|
---|
8537 | { 0x110943, 0x110943, 0xb4b2024b06417a05, 0x6e969dcc186538e0, 0x1a24b63c52b4c5c7, 0x0a6cb4970bc3507d, 0xdc8fabc060384b60, 0 }, /* #67 */
|
---|
8538 | { 0x1458c6, 0x1458c7, 0x19025289466bf292, 0x5948a0cd210555ae, 0xe3b2e2b0a778ad32, 0x0a0584f609520cc7, 0x669563893540a31f, 0 }, /* #68 */
|
---|
8539 | { 0x394b03, 0x394b03, 0xb797d376f4c8fdf0, 0x28871153ba1ec1f0, 0xe7cad3f3d0bc047d, 0x1e55bdc9786ea97a, 0x94bfa72775212bc1, 0 }, /* #69 */
|
---|
8540 | { 0x1f6097, 0x1f6897, 0x315e711e87516772, 0x293aa02d3b13fc32, 0x9d86d57b2f54a2b7, 0xf3d9f907229e7afe, 0xc1011c80ff298d61, 0 }, /* #70 */
|
---|
8541 | { 0x361803, 0x361803, 0xb9596ed1c5a2a662, 0xa1150747ae6d2000, 0x02f8f401de7a9994, 0x21dd4ae1d18d0697, 0x854b2480665b9000, 0 }, /* #71 */
|
---|
8542 | { 0x095217, 0x095a17, 0x34f7864c14b7e474, 0xdbfe860bcbfc43e4, 0xbbf23c8d669202be, 0xf5d9098e15212511, 0xceeeac5f9c658c8d, 0 }, /* #72 */
|
---|
8543 | { 0x361883, 0x361883, 0xa7515f326b1e9ee3, 0x674ddb917a7801a6, 0x748f09968f41009c, 0x24e027b8c65d18ff, 0x958cf839dabe92a2, 0 }, /* #73 */
|
---|
8544 | { 0x3c7116, 0x3c7917, 0x18f2c1374c6e484b, 0xde8f855e65327063, 0x73907445296b0eac, 0x0866de2b4c49340e, 0x5636903790c19949, 0 }, /* #74 */
|
---|
8545 | { 0x361647, 0x361e47, 0x053efec986f03941, 0xd1585de6607a1d8a, 0x4b292a47aac961a3, 0x009e2cf0b01f73f1, 0x1e26b616bb96a10a, 0 }, /* #75 */
|
---|
8546 | { 0x3c6dd2, 0x3c6dd3, 0x91a96d46c20db413, 0x0c977318292afad3, 0xf86b125e3e1877f3, 0x0d610d9e992e256d, 0xe0f565c77d82f641, 0 }, /* #76 */
|
---|
8547 | { 0x2c7c92, 0x2c7c93, 0x0a8d515da8c3bc83, 0xb94f4a30eb748733, 0x91051b5183d8d6e8, 0xfba0ea9a4738f19d, 0x95f2310b26446b91, 0 }, /* #77 */
|
---|
8548 | { 0x315446, 0x315c47, 0x52b119007a31aa81, 0x66c79c0cdb0ddd88, 0x0209d62fa8e05896, 0xe424d09753b9d62d, 0xa9c309df93ccc988, 0 }, /* #78 */
|
---|
8549 | { 0x3d4592, 0x3d4d93, 0xaf483d18bf2c34f2, 0x87a8a6cf392c2df4, 0xf9211dc6efa30ae8, 0x1f69e76817d65344, 0x9c5ec243ed29f04a, 0 }, /* #79 */
|
---|
8550 | { 0x236c17, 0x236c17, 0x3a884cb34d608051, 0x5b56b077689c07db, 0xd105c2ed0a6399ca, 0x0ef932f09c0c0a4e, 0x417d0cbd215c866b, 0 }, /* #80 */
|
---|
8551 | { 0x0f4d06, 0x0f4d07, 0xc3c9b48db1cbef45, 0x6cc5dd0303dc757d, 0xca9395bfef6cb7bf, 0xfd191b81012cbd25, 0x0c56829c1f4c54d9, 0 }, /* #81 */
|
---|
8552 | { 0x1876c3, 0x187ec3, 0xac47f2f5af7ae0f8, 0xff73048961f49230, 0xb3d3732a279fea5c, 0xed195facef2489f9, 0x39cbcb44bf2de4fa, 0 }, /* #82 */
|
---|
8553 | { 0x0d7b02, 0x0d7b03, 0x2398c47f8759f7c1, 0xc408f50084387ead, 0xde998b64428ca0ee, 0x04b14a826d8f3338, 0x21bf495c328e61ed, 0 }, /* #83 */
|
---|
8554 | { 0x296906, 0x296907, 0x1b0eb97bbb766998, 0x6d1498228a2b8010, 0xcf439b0e23b3481d, 0x0bc881524c48207a, 0x6f7c239edf78bbf6, 0 }, /* #84 */
|
---|
8555 | { 0x025193, 0x025993, 0xec86aa1d41fb973f, 0xf60351b98312ffae, 0x776a12353d0a6cc1, 0x04084084adc878e1, 0xcafe447f94d192d2, 0 }, /* #85 */
|
---|
8556 | { 0x027356, 0x027b57, 0x06a4dd64e87f7049, 0xed43f67b574f8071, 0xb63feafa31c2f477, 0xff358e59a54fc844, 0xe187a291de5bdee9, 0 }, /* #86 */
|
---|
8557 | { 0x016ec3, 0x016ec3, 0x35c55a6ffc2f1007, 0x5d26a7f2e3a9bcc2, 0xa523f2822fb448fd, 0xe57bf3b46f3652d4, 0x81c2855edb0668ae, 0 }, /* #87 */
|
---|
8558 | { 0x020006, 0x020807, 0x7760759cdf9139a8, 0x08a8f81ccfcbb500, 0x5424cd541dc9712b, 0xdc9364d4865c75bc, 0xb408a48cbc245020, 0 }, /* #88 */
|
---|
8559 | { 0x2a7e06, 0x2a7e07, 0x97fb12b2054acac6, 0x0d510ebd33860bf4, 0x798c72b6a488706a, 0xfb90480e137efcaf, 0x0aeb18fc73bf283e, 0 }, /* #89 */
|
---|
8560 | { 0x356ed3, 0x356ed3, 0x4ad151a2777e63e8, 0x01fb0b8e65c5c228, 0x3a64d2a5f446683a, 0xdc8a4305f1dee0cc, 0x86ab2296b1418d69, 0 }, /* #90 */
|
---|
8561 | { 0x2b2947, 0x2b2947, 0xa09104c3973618b8, 0xdaeed11e1dd190c8, 0x6a208c2c32e44b9e, 0xd2405480d35c30f0, 0x7ab880c1fed2b24f, 0 }, /* #91 */
|
---|
8562 | { 0x0d3dd2, 0x0d3dd3, 0x439849aa565764c3, 0xa43c8ef05cc6498e, 0xe00e07fac30c5a91, 0xeb928d15f10a78d3, 0xb2a2ab09792ddf5a, 0 }, /* #92 */
|
---|
8563 | { 0x0b1683, 0x0b1e83, 0xb0da86451e7d3f99, 0xf91a59bfd99cf2dd, 0xac0b0202daa555e5, 0xfd706f651ea2ddff, 0x08486ed146b0e7e5, 0 }, /* #93 */
|
---|
8564 | { 0x230042, 0x230843, 0xfddf67707183b4fd, 0x1dbfea7e8342559b, 0x1c833b5c560009cc, 0xfef3d0d249c991dc, 0x7e10f7086bae4477, 0 }, /* #94 */
|
---|
8565 | { 0x0a4e07, 0x0a4e07, 0x87f88f1f4eca5e5a, 0xe100fd47de8e4cda, 0xaecd48c6cf7c6123, 0xe125217e9949a01b, 0x41ced71c4d6a5c41, 0 }, /* #95 */
|
---|
8566 | };
|
---|
8567 | static const MULDIVU64_TEST_T g_aTests_div_u64_amd[] =
|
---|
8568 | {
|
---|
8569 | { 0x0c7013, 0x0c7013, 0x0000000000000000, 0x0000000000000000, 0x0000000000000000, 0x0000000000000000, 0x0000000000000000, -1 }, /* #0 */
|
---|
8570 | { 0x193ac6, 0x193ac6, 0x0000000000000000, 0x0000000000000000, 0x0000000000000000, 0x0000000000000000, 0x0000000000000000, -1 }, /* #1 */
|
---|
8571 | { 0x3c6013, 0x3c6013, 0x0000000000000000, 0x0000000000000000, 0x0000000000000000, 0x0000000000000000, 0x0000000000000000, -1 }, /* #2 */
|
---|
8572 | { 0x246292, 0x246292, 0x0000000000000000, 0x0000000000000000, 0x0000000000000000, 0x0000000000000000, 0x0000000000000000, -1 }, /* #3 */
|
---|
8573 | { 0x205646, 0x205646, 0x0000000000000000, 0x0000000000000000, 0x0000000000000000, 0x0000000000000000, 0x0000000000000000, -1 }, /* #4 */
|
---|
8574 | { 0x133d97, 0x133d97, 0x0000000000000000, 0x0000000000000000, 0x0000000000000000, 0x0000000000000000, 0x0000000000000000, -1 }, /* #5 */
|
---|
8575 | { 0x384dc6, 0x384dc6, 0xcb6ed832260f9e7f, 0xcb6ed832260f9e7f, 0xfba1d8ad9a33c07b, 0xfba1d8ad9a33c07b, 0x0000000000000000, -1 }, /* #6 */
|
---|
8576 | { 0x186452, 0x186452, 0x1e60571786ea35fe, 0x1e60571786ea35fe, 0x3611321086f5d769, 0x3611321086f5d769, 0x0000000000000000, -1 }, /* #7 */
|
---|
8577 | { 0x2d74d6, 0x2d74d6, 0xc4dc8121746f826f, 0xc4dc8121746f826f, 0x537bda92a8a1c0d8, 0x537bda92a8a1c0d8, 0x0000000000000000, -1 }, /* #8 */
|
---|
8578 | { 0x0a5207, 0x0a5207, 0xf8490d7ec8250c47, 0xf8490d7ec8250c47, 0x788f955b0414e810, 0x788f955b0414e810, 0x0000000000000000, -1 }, /* #9 */
|
---|
8579 | { 0x162657, 0x162657, 0xd3d6d504d884d56f, 0xd3d6d504d884d56f, 0xb5e09d2b7d3b249c, 0xb5e09d2b7d3b249c, 0x0000000000000000, -1 }, /* #10 */
|
---|
8580 | { 0x2e2e82, 0x2e2e82, 0xa7ccb9a2fd8310ee, 0xa7ccb9a2fd8310ee, 0x6c71a95031af4f17, 0x6c71a95031af4f17, 0x0000000000000000, -1 }, /* #11 */
|
---|
8581 | { 0x2259d3, 0x225913, 0xb3df4a50e6151bf8, 0x18192666dcd3f710, 0x11bdcfcd4887e4cb, 0x182e30932ff642b8, 0xbc787d79c495a4d4, 0 }, /* #12 */
|
---|
8582 | { 0x354dc2, 0x354d12, 0xcdef62d5b59fcb97, 0x438669fcb2500693, 0x130ea8fcdf41b5ec, 0x2469346ed8e4d179, 0x483fe7a4a778422a, 0 }, /* #13 */
|
---|
8583 | { 0x006502, 0x006512, 0xbaa124acab3d2274, 0x97ec80d7d5ca64b6, 0x2bebe062e96ed719, 0x09dcab584b26c944, 0x4a028c5b4ad87948, 0 }, /* #14 */
|
---|
8584 | { 0x0c5052, 0x0c5052, 0x7f48212a9f6f39fd, 0x7f48212a9f6f39fd, 0xcbd9aa6a18796cdb, 0xcbd9aa6a18796cdb, 0x571b99edff433c0d, -1 }, /* #15 */
|
---|
8585 | { 0x164342, 0x164312, 0x0c0d686e496ed79c, 0x11e3ac9b57de9a50, 0x0fd21493044313f0, 0x33902a91c27d72fc, 0xe26569782944c702, 0 }, /* #16 */
|
---|
8586 | { 0x2f7797, 0x2f7713, 0xd48e0e3b129ed602, 0x7a627d05f3bb23e8, 0x696609c17a486edb, 0x31a91c5cf01c1d12, 0xdc78110aea0a93f6, 0 }, /* #17 */
|
---|
8587 | { 0x263602, 0x263612, 0x10e2105ba2fef663, 0x8b3b73cf712d5293, 0x833ba4e8a99fefd9, 0x29a622c9ad8d6da7, 0xf14ac9b2c0c79dd4, 0 }, /* #18 */
|
---|
8588 | { 0x3f5e46, 0x3f5e12, 0x9b6562a4da620d84, 0xae9532eff0fa379c, 0x6f2626f03b7d8ad6, 0x75cfa8f9c7f6328c, 0xa2fbd3c531c68f92, 0 }, /* #19 */
|
---|
8589 | { 0x0c5d42, 0x0c5d42, 0x265cc68460c02388, 0x265cc68460c02388, 0xd9b497da94ed17c9, 0xd9b497da94ed17c9, 0x79730e715f5d9738, -1 }, /* #20 */
|
---|
8590 | { 0x395b03, 0x395b03, 0xcec6bb1d9905d878, 0xcec6bb1d9905d878, 0xe96d2e6bd9269552, 0xe96d2e6bd9269552, 0x7f31ec25bf02880c, -1 }, /* #21 */
|
---|
8591 | { 0x061186, 0x061186, 0x7a2d272e0cbdb2ea, 0x7a2d272e0cbdb2ea, 0xafe86ef3ea677bac, 0xafe86ef3ea677bac, 0x80cddac384cc4ceb, -1 }, /* #22 */
|
---|
8592 | { 0x153896, 0x153812, 0xbf79fec134783373, 0x7dac53f0f7741e08, 0x7bab2832a2447249, 0xaacf46a9ebbd17ab, 0xfbeaa7ce34e16db9, 0 }, /* #23 */
|
---|
8593 | { 0x2e6417, 0x2e6413, 0x142e9ddd800241cf, 0x39888abc6c35c9c4, 0x2177677c407e4358, 0x09d120a87252bd17, 0x94e973b5262b0f0e, 0 }, /* #24 */
|
---|
8594 | { 0x2b1b82, 0x2b1b12, 0xea2c9fa2a8763b42, 0x34f3b2adad8f0019, 0x2725257c17a45a4f, 0x46883bdafa4da36f, 0xbd3ff49db7c024cb, 0 }, /* #25 */
|
---|
8595 | { 0x142f82, 0x142f12, 0x3e6e871d025878fa, 0x66efe5161983ef3f, 0x5b1e12ba0a68a0f0, 0xb54fb8882b5346b8, 0xe29aea35535f7f3e, 0 }, /* #26 */
|
---|
8596 | { 0x064f52, 0x064f52, 0x50b4faca49c1c61a, 0x50b4faca49c1c61a, 0xcaab8f40d9bd0d2b, 0xcaab8f40d9bd0d2b, 0x3348c65d0549d90c, -1 }, /* #27 */
|
---|
8597 | { 0x1b5b12, 0x1b5b12, 0x99ddf101618da354, 0x99ddf101618da354, 0xf532428179f9a6be, 0xf532428179f9a6be, 0x6ea243bff6ac5f43, -1 }, /* #28 */
|
---|
8598 | { 0x0d6957, 0x0d6913, 0xae313519ca527f82, 0xd7a2dbbede0a0689, 0x5b541cb6a0951400, 0x4fad2d461ffdb7d4, 0x6c6c8422ef28febe, 0 }, /* #29 */
|
---|
8599 | { 0x166ad7, 0x166ad7, 0x5469471f26a1fb0d, 0x5469471f26a1fb0d, 0x37d24c7bcbbc4eb1, 0x37d24c7bcbbc4eb1, 0x20e2b21f4f9b5cb2, -1 }, /* #30 */
|
---|
8600 | { 0x1c2217, 0x1c2217, 0xbcd806612c021599, 0xbcd806612c021599, 0xa5e6d14cca8ae97c, 0xa5e6d14cca8ae97c, 0x743a8a0f14b6e804, -1 }, /* #31 */
|
---|
8601 | { 0x3d7992, 0x3d7992, 0x6aa2c0c28dcc194c, 0x6aa2c0c28dcc194c, 0xd3163befe31d373f, 0xd3163befe31d373f, 0x8dcf4b7318b8d1b3, -1 }, /* #32 */
|
---|
8602 | { 0x227212, 0x227212, 0x550c8215fb311b9f, 0x550c8215fb311b9f, 0xb69202a228303b7e, 0xb69202a228303b7e, 0x4ea6c4132beaf5ab, -1 }, /* #33 */
|
---|
8603 | { 0x126396, 0x126312, 0xfc1be7cbb5a55f6c, 0x5019bfcc973e1102, 0x32ec0dfc24634b69, 0x3eecc0df95875268, 0xa2befe15a78a3582, 0 }, /* #34 */
|
---|
8604 | { 0x1b4752, 0x1b4752, 0x923b6cc4fde91850, 0x923b6cc4fde91850, 0xd73edb547b61e209, 0xd73edb547b61e209, 0x3b2445495fb173b8, -1 }, /* #35 */
|
---|
8605 | { 0x0059d6, 0x0059d6, 0x542ad890a7a54841, 0x542ad890a7a54841, 0xbfff64f988efe048, 0xbfff64f988efe048, 0x1cdf817d583e3842, -1 }, /* #36 */
|
---|
8606 | { 0x2e4452, 0x2e4452, 0xeaa0ce9b64097bd4, 0xeaa0ce9b64097bd4, 0xfb5f1038235c37fa, 0xfb5f1038235c37fa, 0x4d35527d9e220bcf, -1 }, /* #37 */
|
---|
8607 | { 0x3a3406, 0x3a3406, 0x9750b0511288dcb0, 0x9750b0511288dcb0, 0x7a1a8f66f267c29f, 0x7a1a8f66f267c29f, 0x770937de46d1c994, -1 }, /* #38 */
|
---|
8608 | { 0x330cd7, 0x330c13, 0x21fd3d0109924533, 0xb9ea1784a87560c3, 0x72873299b8b01e15, 0x0c355ff8199afacc, 0x9db3e1214a0b158d, 0 }, /* #39 */
|
---|
8609 | { 0x016d96, 0x016d12, 0xde205f864541ba17, 0x49ff39997282d4a1, 0x3883de8e9f5f86b1, 0x6a3ad25b6e0e85b9, 0xc3850e221988599e, 0 }, /* #40 */
|
---|
8610 | { 0x225bd6, 0x225b12, 0xfe3eaa66e65887d8, 0x2bb9b2b716b4b6c3, 0x250d88c104252e77, 0x2d86aca5100e4c20, 0xd8ef2c799b8d49e8, 0 }, /* #41 */
|
---|
8611 | { 0x106986, 0x106986, 0x424ffdf6b215064a, 0x424ffdf6b215064a, 0xf8c9af2151aa22a9, 0xf8c9af2151aa22a9, 0x6d04b6c40108dd7b, -1 }, /* #42 */
|
---|
8612 | { 0x070353, 0x070353, 0xadeb81ff0c46952c, 0xadeb81ff0c46952c, 0xbfc88fa9c0a3c4ba, 0xbfc88fa9c0a3c4ba, 0x74707835884fe1c9, -1 }, /* #43 */
|
---|
8613 | { 0x241b46, 0x241b12, 0xe9f7f11d74bc1c92, 0x24a968a4feeb4452, 0x1b38e7c3d4f6dd45, 0x4100361c2d244136, 0xbe1626b034f7e1fe, 0 }, /* #44 */
|
---|
8614 | { 0x060c82, 0x060c12, 0x105c73a1997ebfb6, 0x19b319aa37438393, 0x13f8451f65ab576b, 0x89160f5328769661, 0xc6ec8d1850820077, 0 }, /* #45 */
|
---|
8615 | { 0x234702, 0x234702, 0x1f0ee922580c895f, 0x1f0ee922580c895f, 0xe45d05614bebc71c, 0xe45d05614bebc71c, 0xe2a88740570c35ed, -1 }, /* #46 */
|
---|
8616 | { 0x072d52, 0x072d52, 0x637d1978ebc60358, 0x637d1978ebc60358, 0x97f0501dea13484f, 0x97f0501dea13484f, 0x8f313595621bcd05, -1 }, /* #47 */
|
---|
8617 | { 0x3450d7, 0x345013, 0xe9b43c5b1004c73c, 0x02e7d9fb9b4f19b1, 0x01e7c3bfb7e68fc0, 0x81c01308c0a1d8b6, 0xa7ddd31b16e45266, 0 }, /* #48 */
|
---|
8618 | { 0x0e2607, 0x0e2613, 0x7b4aa930b7784e06, 0x8cb8659ddcd01fe2, 0x7a6e93cfb9f5d4ee, 0x274e47cc15f094de, 0xdebac79831aa39d4, 0 }, /* #49 */
|
---|
8619 | { 0x057c96, 0x057c12, 0xbfa9547f64943aef, 0x921ee0ff90259dff, 0x26170888c5ea7e80, 0x03679d3c054f3003, 0x42bb969e72314d14, 0 }, /* #50 */
|
---|
8620 | { 0x1d6052, 0x1d6012, 0x073770c65b289c73, 0x818006f483ac2b06, 0x711d65d948ccfbb1, 0x1c4bf1e39d988bf3, 0xdf9bebc8c109a2c0, 0 }, /* #51 */
|
---|
8621 | { 0x142786, 0x142712, 0x316f88f8b28cabfd, 0x653294209ad3c234, 0x14d8cfd351896b23, 0x2f73b463bba01da9, 0x34bc8f2a26345129, 0 }, /* #52 */
|
---|
8622 | { 0x1b4a46, 0x1b4a12, 0x13408132fa693d6f, 0xee4671cea40bb105, 0xdf533ced6fe2037d, 0x0d6e8a7493d24582, 0xeff01851e3d1ffc9, 0 }, /* #53 */
|
---|
8623 | { 0x0c2742, 0x0c2712, 0x8956bb5138f89a3f, 0x3e7e195f80fe22e6, 0x20724771dd23e874, 0x26af620ba22406eb, 0x84ea8fc8aeb07d2e, 0 }, /* #54 */
|
---|
8624 | { 0x0515d7, 0x0515d7, 0xcf1d3a5bb73a37ac, 0xcf1d3a5bb73a37ac, 0x93cb80c907e2341d, 0x93cb80c907e2341d, 0x71071511d5743719, -1 }, /* #55 */
|
---|
8625 | { 0x384912, 0x384912, 0x15b6c7f77d84bd86, 0x15b6c7f77d84bd86, 0xbe208394d3025517, 0xbe208394d3025517, 0xa04f71bec89e8969, -1 }, /* #56 */
|
---|
8626 | { 0x340186, 0x340112, 0xaaff049263a321c8, 0x026b485e69aa4fe1, 0x013b55a54c85441f, 0x7374d2abad2aa604, 0x825a7cce1e73c444, 0 }, /* #57 */
|
---|
8627 | { 0x3969c7, 0x396913, 0x0b6c7687839770c4, 0x47a379024b1da986, 0x1a50d880fdd99eec, 0x291aa1d7e4396ad8, 0x5e0a1450f1b5e9d2, 0 }, /* #58 */
|
---|
8628 | { 0x3b4043, 0x3b4043, 0x886f7872d755e601, 0x886f7872d755e601, 0x4b0d62184e4ca985, 0x4b0d62184e4ca985, 0x39c211ca5ba33c26, -1 }, /* #59 */
|
---|
8629 | { 0x1e0247, 0x1e0213, 0x84fc051e3c7f3b05, 0x5a59e9bafd15dc84, 0x32257585fdb3f720, 0x45915fa6012ae6cd, 0x8e157e163946a94e, 0 }, /* #60 */
|
---|
8630 | { 0x085d93, 0x085d13, 0xcd4cfcf5a90af0e3, 0x58c6b1c8d3ec8bd7, 0x45c2a49379736078, 0x9fd1eb7bb4eac0a4, 0xc92a35072dc2b1d9, 0 }, /* #61 */
|
---|
8631 | { 0x3f0417, 0x3f0417, 0x30eaa3d0be393c79, 0x30eaa3d0be393c79, 0xac508a1afca8c5c6, 0xac508a1afca8c5c6, 0x4eac22ccdb9ac7b0, -1 }, /* #62 */
|
---|
8632 | { 0x200692, 0x200612, 0x8234b6efa8650cf1, 0xc351e8fce4668f04, 0xa126a50212d6060a, 0x3e29380b3c30ae69, 0xd33738da701b5822, 0 }, /* #63 */
|
---|
8633 | { 0x351ac6, 0x351a12, 0xc6b87cc0cb0c16fa, 0x0ade404ad0354bca, 0x08e29792b1be5d59, 0x94684bbc4c2b92ba, 0xd14a13c9144d17a0, 0 }, /* #64 */
|
---|
8634 | { 0x191ad2, 0x191ad2, 0xaf3105e533ef79f9, 0xaf3105e533ef79f9, 0xd48aa87b3b7a366a, 0xd48aa87b3b7a366a, 0x0a3a30211b3b2dc6, -1 }, /* #65 */
|
---|
8635 | { 0x2d6c93, 0x2d6c93, 0xc3561f7f65084a8b, 0xc3561f7f65084a8b, 0x977867e84b2dcc8f, 0x977867e84b2dcc8f, 0x0755d3fa21eddd35, -1 }, /* #66 */
|
---|
8636 | { 0x0f45d3, 0x0f4513, 0x2f6d8c82edc633b8, 0x974c11799f175b6d, 0x52dfccf08123c321, 0x7330fc907c6cad52, 0x8c39de692307aa3e, 0 }, /* #67 */
|
---|
8637 | { 0x386697, 0x386697, 0x5523db7be4aafa7f, 0x5523db7be4aafa7f, 0xb21559e9651e7314, 0xb21559e9651e7314, 0x57e8a418fbd4ec58, -1 }, /* #68 */
|
---|
8638 | { 0x2d2fc3, 0x2d2fc3, 0x31ac024de665030f, 0x31ac024de665030f, 0xc6c55cb253cb4788, 0xc6c55cb253cb4788, 0x3ce7b5b5c748ce6a, -1 }, /* #69 */
|
---|
8639 | { 0x0a3e03, 0x0a3e03, 0xf142a6a69b091503, 0xf142a6a69b091503, 0xaebf4538cecaf58e, 0xaebf4538cecaf58e, 0x80fdd4f78f597782, -1 }, /* #70 */
|
---|
8640 | { 0x284556, 0x284556, 0xefec1bc2703bf373, 0xefec1bc2703bf373, 0xf609cde9f6127622, 0xf609cde9f6127622, 0x582e6ad5fdadb889, -1 }, /* #71 */
|
---|
8641 | { 0x275252, 0x275212, 0x7fa82db0a9231a9c, 0x4ad7d5f38b686703, 0x4997905b7a4fbf49, 0x28800c53fb0640c4, 0xfbb88386fd864b48, 0 }, /* #72 */
|
---|
8642 | { 0x1f3192, 0x1f3112, 0x2791f02b49af99ac, 0x167cfeeae436e666, 0x125e6c2f9e2ecc2c, 0x4caab86921ec37b4, 0xd11b0a17b5108b14, 0 }, /* #73 */
|
---|
8643 | { 0x3374c7, 0x337413, 0x0e10d4d25c37b7ff, 0xcff4a2951a834ff7, 0x577592eab3042e34, 0x10e7b759833a0a1d, 0x6baa4806e8004cae, 0 }, /* #74 */
|
---|
8644 | { 0x1e1847, 0x1e1847, 0x8195048f49037384, 0x8195048f49037384, 0x8010f70fde5e4918, 0x8010f70fde5e4918, 0x1e7e3665d9cbf9d1, -1 }, /* #75 */
|
---|
8645 | { 0x255152, 0x255152, 0x2f213874e2000467, 0x2f213874e2000467, 0xe4a692f92e0180ab, 0xe4a692f92e0180ab, 0x6f14f02633fb2c3b, -1 }, /* #76 */
|
---|
8646 | { 0x2266d2, 0x2266d2, 0xf127432237141a7a, 0xf127432237141a7a, 0xb00f13ac88a88664, 0xb00f13ac88a88664, 0x692bec30edd4baad, -1 }, /* #77 */
|
---|
8647 | { 0x1f5846, 0x1f5846, 0x1e577a38ab669f1a, 0x1e577a38ab669f1a, 0x994393b0c11922eb, 0x994393b0c11922eb, 0x58f1c13ba3953598, -1 }, /* #78 */
|
---|
8648 | { 0x053613, 0x053613, 0x172261ad44635bd6, 0x755cefe2358bd76a, 0x6a46d9b8939347ad, 0xc41a6e71aa42cab2, 0xe7d160d3117ff58a, 0 }, /* #79 */
|
---|
8649 | { 0x2b5113, 0x2b5113, 0xa274029691aac521, 0xed1c5a2f5ec753d7, 0x4e23b2d36e55f859, 0x19124108666c2ece, 0x545d472fc9b141e5, 0 }, /* #80 */
|
---|
8650 | { 0x2c6912, 0x2c6912, 0x80e1191641e86778, 0x80e1191641e86778, 0xeb0d21783a35f3cd, 0xeb0d21783a35f3cd, 0x00eb63eeab10635c, -1 }, /* #81 */
|
---|
8651 | { 0x2d1e92, 0x2d1e12, 0x9e7f79779b4ff583, 0xaa811caf02770810, 0x9503496042ff8345, 0x3401f48b46c73713, 0xdfbb67b70ac64867, 0 }, /* #82 */
|
---|
8652 | { 0x165053, 0x165053, 0x9bb0cb1d047dbfa4, 0x9bb0cb1d047dbfa4, 0xfd563a0473e6eb1e, 0xfd563a0473e6eb1e, 0x94468d020ebaf56c, -1 }, /* #83 */
|
---|
8653 | { 0x130896, 0x130896, 0xb24ae0b214b3f3cc, 0xb24ae0b214b3f3cc, 0xcacf6400d1e5dfe9, 0xcacf6400d1e5dfe9, 0x4bbc45ae75ae625e, -1 }, /* #84 */
|
---|
8654 | { 0x022886, 0x022812, 0xc9a803c5d50631af, 0x26a26ea5537dd3ea, 0x1ff95846f58f7f76, 0xa7e2584ed34e3b0f, 0xd3ddbf34eb126c10, 0 }, /* #85 */
|
---|
8655 | { 0x337916, 0x337912, 0x509cd4560927bfbc, 0x1d76ad426e49419c, 0x0dd2c95aa838629f, 0x05c68a2b6084ddd0, 0x781b6dab49a13acd, 0 }, /* #86 */
|
---|
8656 | { 0x3d1256, 0x3d1256, 0xec90ef2eacfe5161, 0xec90ef2eacfe5161, 0xe0f24b091f46cbdd, 0xe0f24b091f46cbdd, 0x76f41b1b031c4cc5, -1 }, /* #87 */
|
---|
8657 | { 0x3e1f13, 0x3e1f13, 0x969d0d1d40f40d6b, 0x969d0d1d40f40d6b, 0xb0748264e0c81757, 0xb0748264e0c81757, 0x519c2f03311cace9, -1 }, /* #88 */
|
---|
8658 | { 0x1276d7, 0x127613, 0xe56d45e0f581eeed, 0x3bd346f799faacd8, 0x2bdfd48829068852, 0xb0096bd7ff4d74cd, 0xbbbe6a7cb3fa640c, 0 }, /* #89 */
|
---|
8659 | { 0x013256, 0x013212, 0x14a8979d1017f44f, 0xc576deee59faebc6, 0xbd711099c879efd7, 0xe1c035118ac2a6eb, 0xf5995ee7c9f8ed26, 0 }, /* #90 */
|
---|
8660 | { 0x252b06, 0x252b12, 0x1a6596a381098e6d, 0xe5d1e9bcf3a815ce, 0xbd7e9e468384b4df, 0xcdf0fae365148bfd, 0xd314b92903c94608, 0 }, /* #91 */
|
---|
8661 | { 0x083c82, 0x083c12, 0x96d1adbe433e202d, 0x3c120d5fed819967, 0x2501201e1fe5c179, 0x0942f6edbd43568d, 0x9db338a62ce3c560, 0 }, /* #92 */
|
---|
8662 | { 0x0c2987, 0x0c2913, 0x2c159588cf3a0caa, 0xb6e75f86187a853d, 0xb21a2d947d0c4b27, 0xcbba8f6e3759c2e4, 0xf94790dc54a6693e, 0 }, /* #93 */
|
---|
8663 | { 0x371992, 0x371992, 0x8be54f380b0d24b6, 0x8be54f380b0d24b6, 0x80faaa36a99df3f2, 0x80faaa36a99df3f2, 0x283a8f1dc8bce08e, -1 }, /* #94 */
|
---|
8664 | { 0x094d87, 0x094d87, 0x3deb70f65b15f29e, 0x3deb70f65b15f29e, 0xb80623d82c45463c, 0xb80623d82c45463c, 0x6840545b9b1b7777, -1 }, /* #95 */
|
---|
8665 | };
|
---|
8666 | static const MULDIVU64_TEST_T g_aTests_idiv_u64_amd[] =
|
---|
8667 | {
|
---|
8668 | { 0x2257d7, 0x2257d7, 0x0000000000000000, 0x0000000000000000, 0x0000000000000000, 0x0000000000000000, 0x0000000000000000, -1 }, /* #0 */
|
---|
8669 | { 0x340dc6, 0x340dc6, 0x0000000000000000, 0x0000000000000000, 0x0000000000000000, 0x0000000000000000, 0x0000000000000000, -1 }, /* #1 */
|
---|
8670 | { 0x077d07, 0x077d07, 0x0000000000000000, 0x0000000000000000, 0x0000000000000000, 0x0000000000000000, 0x0000000000000000, -1 }, /* #2 */
|
---|
8671 | { 0x293607, 0x293607, 0x0000000000000000, 0x0000000000000000, 0x0000000000000000, 0x0000000000000000, 0x0000000000000000, -1 }, /* #3 */
|
---|
8672 | { 0x0d0cc2, 0x0d0cc2, 0x0000000000000000, 0x0000000000000000, 0x0000000000000000, 0x0000000000000000, 0x0000000000000000, -1 }, /* #4 */
|
---|
8673 | { 0x003196, 0x003196, 0x0000000000000000, 0x0000000000000000, 0x0000000000000000, 0x0000000000000000, 0x0000000000000000, -1 }, /* #5 */
|
---|
8674 | { 0x372912, 0x372912, 0xd5682fb90385121d, 0xd5682fb90385121d, 0x395bb12b6b1525a9, 0x395bb12b6b1525a9, 0x0000000000000000, -1 }, /* #6 */
|
---|
8675 | { 0x0c1b52, 0x0c1b52, 0x6ad624df96f2fd56, 0x6ad624df96f2fd56, 0xdfffb24ad10ec271, 0xdfffb24ad10ec271, 0x0000000000000000, -1 }, /* #7 */
|
---|
8676 | { 0x122887, 0x122887, 0x369b8938bc2d202d, 0x369b8938bc2d202d, 0x4a53f37e6181b40d, 0x4a53f37e6181b40d, 0x0000000000000000, -1 }, /* #8 */
|
---|
8677 | { 0x165a56, 0x165a56, 0xffa1d664eae28d2a, 0xffa1d664eae28d2a, 0x9a4f54489a0280b2, 0x9a4f54489a0280b2, 0x0000000000000000, -1 }, /* #9 */
|
---|
8678 | { 0x267142, 0x267142, 0x5d93e79cbdd7b887, 0x5d93e79cbdd7b887, 0x836d7d2e994ae2c3, 0x836d7d2e994ae2c3, 0x0000000000000000, -1 }, /* #10 */
|
---|
8679 | { 0x3558c6, 0x3558c6, 0xb6630d0acd56b095, 0xb6630d0acd56b095, 0x61f71a4f71b6f2b0, 0x61f71a4f71b6f2b0, 0x0000000000000000, -1 }, /* #11 */
|
---|
8680 | { 0x206ac2, 0x206ac2, 0xc8a14844b08283e5, 0xc8a14844b08283e5, 0x5c9a2823148f8d9c, 0x5c9a2823148f8d9c, 0x9b3cdade8cc12080, -1 }, /* #12 */
|
---|
8681 | { 0x0532c2, 0x053212, 0x42e9681dc70988a2, 0x03b00acf454517ca, 0x005cbf5a29b26a3c, 0x0ff689e6f99acba8, 0x192696510916ceb9, 0 }, /* #13 */
|
---|
8682 | { 0x162c97, 0x162c97, 0x259bde87a666c723, 0x259bde87a666c723, 0xf1f380d11c2e845b, 0xf1f380d11c2e845b, 0xf6b3a8f6a98e32f5, -1 }, /* #14 */
|
---|
8683 | { 0x196b56, 0x196b56, 0xb55a9465e0aaebbc, 0xb55a9465e0aaebbc, 0x235733a30dc48e40, 0x235733a30dc48e40, 0x25b296f7f1ff2475, -1 }, /* #15 */
|
---|
8684 | { 0x2e1cc6, 0x2e1cc6, 0xafa81d214938cb41, 0xafa81d214938cb41, 0xec22ca3006109acc, 0xec22ca3006109acc, 0xf87d6ef220082bf3, -1 }, /* #16 */
|
---|
8685 | { 0x3f0f82, 0x3f0f12, 0x92e69c61875d9ce1, 0xa084f7965cf05860, 0xde84c497a224cecc, 0xfb41288a9699ede1, 0x59c4f4c0de86a528, 0 }, /* #17 */
|
---|
8686 | { 0x207657, 0x207613, 0xcd5ad95cf51d28b2, 0x393258504f167f8f, 0x1c6f2cd1c7742ddd, 0x24a3b9ad98febbde, 0x7f44075106e75bec, 0 }, /* #18 */
|
---|
8687 | { 0x3c1817, 0x3c1817, 0x10a54444f726be81, 0x10a54444f726be81, 0xb01530841224d4e5, 0xb01530841224d4e5, 0xae06d15eff246398, -1 }, /* #19 */
|
---|
8688 | { 0x1b09c7, 0x1b09c7, 0x4780f24e8a7c4841, 0x4780f24e8a7c4841, 0x3de59239e2a4038e, 0x3de59239e2a4038e, 0x2474f9b9eae31cc1, -1 }, /* #20 */
|
---|
8689 | { 0x371417, 0x371417, 0xee16dc00b08fc233, 0xee16dc00b08fc233, 0x47d838695ec5bc77, 0x47d838695ec5bc77, 0xa08e2a79c45f9a58, -1 }, /* #21 */
|
---|
8690 | { 0x061f57, 0x061f57, 0x227f7a0f394ec55d, 0x227f7a0f394ec55d, 0x4f367d85e12817dc, 0x4f367d85e12817dc, 0xb255af79826acf64, -1 }, /* #22 */
|
---|
8691 | { 0x334ac2, 0x334a12, 0x720e87a512308f47, 0x9c118fb1527efed6, 0xe4ecaca157eb7b4f, 0xc7588431d8aa4ecd, 0x455c5fd62e3990f7, 0 }, /* #23 */
|
---|
8692 | { 0x177e07, 0x177e07, 0xd213d401ffb056d1, 0xd213d401ffb056d1, 0x4ffb070993c3b7c0, 0x4ffb070993c3b7c0, 0xde89c965298ae811, -1 }, /* #24 */
|
---|
8693 | { 0x053642, 0x053642, 0x54bd92502e34ed26, 0x54bd92502e34ed26, 0x53a2639069d0eda6, 0x53a2639069d0eda6, 0x8363838b8a368d02, -1 }, /* #25 */
|
---|
8694 | { 0x111c43, 0x111c43, 0xe6a864542320703b, 0xe6a864542320703b, 0xb6fa586bb952fb73, 0xb6fa586bb952fb73, 0xbc00539862cde71d, -1 }, /* #26 */
|
---|
8695 | { 0x303ec6, 0x303ec6, 0x836f5408f83398b7, 0x836f5408f83398b7, 0x33fb95be81f5dafb, 0x33fb95be81f5dafb, 0x436f77248a24079b, -1 }, /* #27 */
|
---|
8696 | { 0x365e17, 0x365e17, 0xfadcb4de9578ffb8, 0xfadcb4de9578ffb8, 0x4c7dc92bafe699d6, 0x4c7dc92bafe699d6, 0x81518374d6224d48, -1 }, /* #28 */
|
---|
8697 | { 0x0d3553, 0x0d3553, 0x1b55643c58a96d85, 0x1b55643c58a96d85, 0xea447dd5c327cdfc, 0xea447dd5c327cdfc, 0xdd0522b1b6a16174, -1 }, /* #29 */
|
---|
8698 | { 0x282153, 0x282153, 0xcf1dd295cf78f8ea, 0xcf1dd295cf78f8ea, 0x9fbf24e2eeec5cc7, 0x9fbf24e2eeec5cc7, 0xaa65f38e3e0e81b6, -1 }, /* #30 */
|
---|
8699 | { 0x302913, 0x302913, 0xeefcc7da2a9a290b, 0xeefcc7da2a9a290b, 0xb7a9c57695a4d14f, 0xb7a9c57695a4d14f, 0x1586023c2ae2e286, -1 }, /* #31 */
|
---|
8700 | { 0x3c5d03, 0x3c5d03, 0xe19b6f9d09119631, 0xe19b6f9d09119631, 0x84b26f91a3bcde7b, 0x84b26f91a3bcde7b, 0x758129675ebabbd3, -1 }, /* #32 */
|
---|
8701 | { 0x056557, 0x056557, 0xa6d9597833b7c8b2, 0xa6d9597833b7c8b2, 0xa04e9a6c4780e935, 0xa04e9a6c4780e935, 0xd383bd44c87c3906, -1 }, /* #33 */
|
---|
8702 | { 0x3e4556, 0x3e4512, 0x282fed49314fb5e9, 0x9c18a4098e49e796, 0x299b497c6283890f, 0x557975ba8c2a1fb5, 0x95626f2bd1f5a20e, 0 }, /* #34 */
|
---|
8703 | { 0x301bd2, 0x301bd2, 0x5deca0bcd8079b43, 0x5deca0bcd8079b43, 0xa9459277da2ca5fd, 0xa9459277da2ca5fd, 0x0b00bb205692f89f, -1 }, /* #35 */
|
---|
8704 | { 0x3d5852, 0x3d5812, 0x0de44accfcb30846, 0xc9e915705b406f47, 0x15386b7846ea9e34, 0x2562b69c1311f4a0, 0x9b90ed80eb179e2a, 0 }, /* #36 */
|
---|
8705 | { 0x187c83, 0x187c83, 0x58bf920dd5ded62e, 0x58bf920dd5ded62e, 0x4a81b9dd9d8ece2c, 0x4a81b9dd9d8ece2c, 0x385bd8014ad1618e, -1 }, /* #37 */
|
---|
8706 | { 0x026742, 0x026742, 0x5ea35cb00e117eea, 0x5ea35cb00e117eea, 0xa25cf1f9f71a575a, 0xa25cf1f9f71a575a, 0x02fd56df4412240f, -1 }, /* #38 */
|
---|
8707 | { 0x126cd7, 0x126cd7, 0x6b2398d60d671731, 0x6b2398d60d671731, 0x4dcac5992e07408d, 0x4dcac5992e07408d, 0xec5f1d187b72c6e1, -1 }, /* #39 */
|
---|
8708 | { 0x2f2942, 0x2f2942, 0x31dacb102a07faae, 0x31dacb102a07faae, 0x8f54b1ab5349c1d5, 0x8f54b1ab5349c1d5, 0xd5f23ed8c15c596a, -1 }, /* #40 */
|
---|
8709 | { 0x3c02d7, 0x3c02d7, 0xc9e9689f1f2839c7, 0xc9e9689f1f2839c7, 0xa5126506fad3c4a1, 0xa5126506fad3c4a1, 0x0c207ea33183ec92, -1 }, /* #41 */
|
---|
8710 | { 0x1a2642, 0x1a2642, 0x3cab78675d8d9ea9, 0x3cab78675d8d9ea9, 0x54c8a8a11d6dd14f, 0x54c8a8a11d6dd14f, 0xd06d17b141b6ecb0, -1 }, /* #42 */
|
---|
8711 | { 0x2e6dc3, 0x2e6d13, 0x545464f44e30888b, 0xba421c359ccc1d09, 0xe8f6e4c770afd999, 0xdb75c7094d61cdac, 0x548e6afde925faa7, 0 }, /* #43 */
|
---|
8712 | { 0x123343, 0x123313, 0xb759d27e28ed5c97, 0x9bd9dfc2a6720ba4, 0xda46b00fea0a8b69, 0xbcb44332f78db8ab, 0x606df468d6d0b643, 0 }, /* #44 */
|
---|
8713 | { 0x090947, 0x090947, 0xdc9ee2e14c81c8b1, 0xdc9ee2e14c81c8b1, 0xacd452fe03413075, 0xacd452fe03413075, 0x54e93f1de794b8b0, -1 }, /* #45 */
|
---|
8714 | { 0x1f23c7, 0x1f23c7, 0x5851fb2b3da5ec9f, 0x5851fb2b3da5ec9f, 0x613a2523ee40d086, 0x613a2523ee40d086, 0x33c7c51ab05c2ddf, -1 }, /* #46 */
|
---|
8715 | { 0x1d4887, 0x1d4887, 0x6979ac65ec4413f2, 0x6979ac65ec4413f2, 0x96e7ea9f732550fc, 0x96e7ea9f732550fc, 0xf7d456c393dc994c, -1 }, /* #47 */
|
---|
8716 | { 0x0c5983, 0x0c5983, 0xd9bc14f47d38c3c2, 0xd9bc14f47d38c3c2, 0x6694b4170b03cd32, 0x6694b4170b03cd32, 0x8b830603acbb869e, -1 }, /* #48 */
|
---|
8717 | { 0x3f5592, 0x3f5592, 0x6f4dbc5846261967, 0x6f4dbc5846261967, 0x9ca3222298884dab, 0x9ca3222298884dab, 0x177f28339a15f4de, -1 }, /* #49 */
|
---|
8718 | { 0x283852, 0x283812, 0xd594d69ffb899e72, 0x39fbf2315be0ca5e, 0xede9e8c21e968c9e, 0xbcc72d4f6e2370e6, 0xb02627ef57b0301a, 0 }, /* #50 */
|
---|
8719 | { 0x077546, 0x077512, 0xb3c2f989d982366c, 0x746f76f7322d729c, 0x166af4f9058cabeb, 0x15026f0b4376b164, 0x3149ec2c07f912ee, 0 }, /* #51 */
|
---|
8720 | { 0x3055d3, 0x3055d3, 0xab08ecab595d093a, 0xab08ecab595d093a, 0x98b0c9bf5e0bccc5, 0x98b0c9bf5e0bccc5, 0xad77bc6ffe8d4816, -1 }, /* #52 */
|
---|
8721 | { 0x343293, 0x343293, 0x32cd59ff292e9b2b, 0x32cd59ff292e9b2b, 0x53f94e7e07cfaf3b, 0x53f94e7e07cfaf3b, 0xd1db25e854905d44, -1 }, /* #53 */
|
---|
8722 | { 0x152b82, 0x152b82, 0x8690fd83e82e86c1, 0x8690fd83e82e86c1, 0x18d6125598f3a6d3, 0x18d6125598f3a6d3, 0xd06bf51e8e4db803, -1 }, /* #54 */
|
---|
8723 | { 0x292dd3, 0x292dd3, 0xa9694d367cd2a567, 0xa9694d367cd2a567, 0x90a18214c04c4a4b, 0x90a18214c04c4a4b, 0x7e6c02c49b62f793, -1 }, /* #55 */
|
---|
8724 | { 0x2931c2, 0x2931c2, 0xa4b09cee145cfc2f, 0xa4b09cee145cfc2f, 0x619923d7070ee013, 0x619923d7070ee013, 0xf6f7e670bd6ed362, -1 }, /* #56 */
|
---|
8725 | { 0x395f43, 0x395f43, 0x0a8e626a92704c03, 0x0a8e626a92704c03, 0x1856210049df2290, 0x1856210049df2290, 0x05c290543e90937b, -1 }, /* #57 */
|
---|
8726 | { 0x117dc2, 0x117dc2, 0x8b4af76427d6dd0e, 0x8b4af76427d6dd0e, 0x751ef011a6b7ecda, 0x751ef011a6b7ecda, 0x652b2ed982232829, -1 }, /* #58 */
|
---|
8727 | { 0x105c52, 0x105c52, 0xeea5116e4cf8fcec, 0xeea5116e4cf8fcec, 0xcfda25a8971b8582, 0xcfda25a8971b8582, 0xd56b4fe07ade40b9, -1 }, /* #59 */
|
---|
8728 | { 0x0926c7, 0x0926c7, 0x5b4c438d0a9b529b, 0x5b4c438d0a9b529b, 0x4df9dfba2be70cce, 0x4df9dfba2be70cce, 0x6c3e62428fcf3381, -1 }, /* #60 */
|
---|
8729 | { 0x266a86, 0x266a86, 0x0d2695dab9ddbeff, 0x0d2695dab9ddbeff, 0x4da868fe603842c8, 0x4da868fe603842c8, 0x31df698fab852386, -1 }, /* #61 */
|
---|
8730 | { 0x0b6593, 0x0b6513, 0x0c9084918dc148c5, 0x237505962205d92e, 0xf4f2be7963ef5208, 0xd62279cd96903eb9, 0xb034cd686cb735ea, 0 }, /* #62 */
|
---|
8731 | { 0x192047, 0x192047, 0x20493577c0e49a39, 0x20493577c0e49a39, 0x692c987126554903, 0x692c987126554903, 0xa9d0b66caecc58a8, -1 }, /* #63 */
|
---|
8732 | { 0x3801c6, 0x380112, 0x3347bb39aa9846ab, 0xaf1c878261ca88cc, 0xdf56f59aaa54b57c, 0xd7525dc80dd7c57f, 0x675d6c7ec6166189, 0 }, /* #64 */
|
---|
8733 | { 0x3d5842, 0x3d5812, 0xe98db7ae10093e7f, 0x316aff942820625a, 0xeaf299d5171615d2, 0xe8840d6e5d38ca9b, 0x92f1481f5d5184fa, 0 }, /* #65 */
|
---|
8734 | { 0x3615c3, 0x361513, 0x17cff154444ee5c9, 0x2068d93de6f38cb4, 0x0f342e55d4eceed6, 0x04cd03fcd6495521, 0x7817f585eacdf712, 0 }, /* #66 */
|
---|
8735 | { 0x382c53, 0x382c53, 0xe215c64e59284241, 0xe215c64e59284241, 0xe134be01af1d2051, 0xe134be01af1d2051, 0x1ee744298da644af, -1 }, /* #67 */
|
---|
8736 | { 0x2b6f92, 0x2b6f92, 0x447d1e3ecb7f15ff, 0x447d1e3ecb7f15ff, 0xc379c8de324c9b92, 0xc379c8de324c9b92, 0x27316f4f7072689a, -1 }, /* #68 */
|
---|
8737 | { 0x023f83, 0x023f83, 0x3ec6bf0c59f375fb, 0x3ec6bf0c59f375fb, 0xbfd7255faa28cd06, 0xbfd7255faa28cd06, 0x963c8fabc5d6c18b, -1 }, /* #69 */
|
---|
8738 | { 0x3c4fc2, 0x3c4f12, 0xde42d6bc7bd9e4e6, 0x6c82af235e5b99cb, 0x2f20dcfaf62000fc, 0x6361e04a82df8b90, 0x6f2fa79e968bb942, 0 }, /* #70 */
|
---|
8739 | { 0x250e47, 0x250e47, 0xb99cb07e7c1f8618, 0xb99cb07e7c1f8618, 0xad66b52cde073dbe, 0xad66b52cde073dbe, 0xe28b5053bb7d59b0, -1 }, /* #71 */
|
---|
8740 | { 0x060ad6, 0x060ad6, 0x477de86c6f46a6ff, 0x477de86c6f46a6ff, 0xdf748cad9b260e4b, 0xdf748cad9b260e4b, 0x3158d7c91cbfc1fd, -1 }, /* #72 */
|
---|
8741 | { 0x3f0743, 0x3f0743, 0x3b9e3d4c16757dec, 0x3b9e3d4c16757dec, 0xbf3a7c3751ca6728, 0xbf3a7c3751ca6728, 0x6f7bad34d8b14022, -1 }, /* #73 */
|
---|
8742 | { 0x286a12, 0x286a12, 0xfc9d7c5850cde1b6, 0xfc9d7c5850cde1b6, 0x37f72198874e947f, 0x37f72198874e947f, 0xc9af9f3c41be9edc, -1 }, /* #74 */
|
---|
8743 | { 0x3f41c7, 0x3f41c7, 0xc06bbde04e41c6f0, 0xc06bbde04e41c6f0, 0x87c0abef617ebd57, 0x87c0abef617ebd57, 0x1e25112efa57dbe2, -1 }, /* #75 */
|
---|
8744 | { 0x342e46, 0x342e46, 0xce3c689cd39f8694, 0xce3c689cd39f8694, 0x534450f51ff801e4, 0x534450f51ff801e4, 0xdcfe81daaa1f0eb4, -1 }, /* #76 */
|
---|
8745 | { 0x3f1e17, 0x3f1e13, 0x7bb90632650ff950, 0x0c6eff2b28fad956, 0xfa3d3eae3045db3f, 0xc78842b8599cf3d8, 0x8963ac524ade5034, 0 }, /* #77 */
|
---|
8746 | { 0x066102, 0x066102, 0x4211157453563a5a, 0x4211157453563a5a, 0x889a2fde6f97948e, 0x889a2fde6f97948e, 0xb5202530c2bcbd0f, -1 }, /* #78 */
|
---|
8747 | { 0x290d87, 0x290d87, 0x5eb01d46a8ccd10a, 0x5eb01d46a8ccd10a, 0x2f65e899bc520f3a, 0x2f65e899bc520f3a, 0x442fd0c90b89cdf2, -1 }, /* #79 */
|
---|
8748 | { 0x343e46, 0x343e12, 0x57aa4398dee41330, 0x5ae3e5621df82434, 0xdec6f619eb3bbc4b, 0xb64467fa06fefb74, 0xa26cd694584713eb, 0 }, /* #80 */
|
---|
8749 | { 0x3b2016, 0x3b2016, 0xcc3c5a7af552c1f7, 0xcc3c5a7af552c1f7, 0x3d53f42bce5826b0, 0x3d53f42bce5826b0, 0xd55dbd9a52c35281, -1 }, /* #81 */
|
---|
8750 | { 0x0a5443, 0x0a5443, 0xf114269c7bbfdc3c, 0xf114269c7bbfdc3c, 0x12faeab359ff7772, 0x12faeab359ff7772, 0xe3efbf8f9746b854, -1 }, /* #82 */
|
---|
8751 | { 0x097883, 0x097883, 0x25a9ab9a04c8f66a, 0x25a9ab9a04c8f66a, 0x7d4bae6fa6411ec7, 0x7d4bae6fa6411ec7, 0xeb098686b3a939ac, -1 }, /* #83 */
|
---|
8752 | { 0x1e7e52, 0x1e7e52, 0x1c1fcca30e8a562d, 0x1c1fcca30e8a562d, 0xa2930583abb41095, 0xa2930583abb41095, 0x2bb61cbce24eed30, -1 }, /* #84 */
|
---|
8753 | { 0x181107, 0x181107, 0xd417fa4db3db912c, 0xd417fa4db3db912c, 0x684ab51d7231df89, 0x684ab51d7231df89, 0x5f52f5dd80b8b869, -1 }, /* #85 */
|
---|
8754 | { 0x0b3107, 0x0b3107, 0x7384e60f6c157060, 0x7384e60f6c157060, 0x2bf7ee43da1c1e09, 0x2bf7ee43da1c1e09, 0x2c5c0553722d0f9c, -1 }, /* #86 */
|
---|
8755 | { 0x214393, 0x214313, 0xedc9c93c8d78ad8c, 0x56a52df15141ab86, 0x1927028e1ababa73, 0x17c611aee507705c, 0x4a508ccdd018c588, 0 }, /* #87 */
|
---|
8756 | { 0x0b6c07, 0x0b6c07, 0x2b374c757a745401, 0x2b374c757a745401, 0x3e49d7867b7ccc50, 0x3e49d7867b7ccc50, 0x29407be9e1e4be5c, -1 }, /* #88 */
|
---|
8757 | { 0x0733d3, 0x0733d3, 0x0dfff9c26465a81c, 0x0dfff9c26465a81c, 0xdefe9ebaa066578f, 0xdefe9ebaa066578f, 0xf9a462605e66f60f, -1 }, /* #89 */
|
---|
8758 | { 0x364b06, 0x364b06, 0x3cf9ba704e4a7f84, 0x3cf9ba704e4a7f84, 0x1cfb28556f3f2e56, 0x1cfb28556f3f2e56, 0x02dd3dc8ad151423, -1 }, /* #90 */
|
---|
8759 | { 0x166c17, 0x166c13, 0xd6e9cfedbf2dc90a, 0x8cf00360e645f67c, 0xf6c521075051fd2f, 0xfd07a2b9110720fa, 0x148919fc87fb8f7c, 0 }, /* #91 */
|
---|
8760 | { 0x0879c6, 0x0879c6, 0x2854a1d760501027, 0x2854a1d760501027, 0xa35f25b20c4d3ef0, 0xa35f25b20c4d3ef0, 0x4afb061d7ba3fc15, -1 }, /* #92 */
|
---|
8761 | { 0x0e0042, 0x0e0042, 0x185d299eae46874e, 0x185d299eae46874e, 0x386a65eb8c575091, 0x386a65eb8c575091, 0xa11ee8d55149443c, -1 }, /* #93 */
|
---|
8762 | { 0x0808c7, 0x0808c7, 0xc0ec2e172542be8d, 0xc0ec2e172542be8d, 0xa08cc82c51c6094d, 0xa08cc82c51c6094d, 0x62f27ccdfaa9d165, -1 }, /* #94 */
|
---|
8763 | { 0x1f0887, 0x1f0887, 0xd89a64653e84bc16, 0xd89a64653e84bc16, 0x6c2cfc8ec0355055, 0x6c2cfc8ec0355055, 0x0c157ccdbd78e54a, -1 }, /* #95 */
|
---|
8764 | };
|
---|
8765 |
|
---|
8766 | #endif /* !VMM_INCLUDED_SRC_testcase_tstIEMAImplData_Amd_h */
|
---|