1 | /* $Id: tstIEMAImplData.h 94162 2022-03-10 22:29:05Z vboxsync $ */
|
---|
2 | /** @file
|
---|
3 | * IEM Assembly Instruction Helper Testcase Data - r150406 on Intel(R) Core(TM) i9-10980XE CPU @ 3.00GHz.
|
---|
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_h
|
---|
19 | #define VMM_INCLUDED_SRC_testcase_tstIEMAImplData_h
|
---|
20 | #ifndef RT_WITHOUT_PRAGMA_ONCE
|
---|
21 | # pragma once
|
---|
22 | #endif
|
---|
23 |
|
---|
24 |
|
---|
25 | #define HAVE_BINU8_TESTS
|
---|
26 | static const BINU8_TEST_T g_aTests_add_u8[] =
|
---|
27 | {
|
---|
28 | { 0x1b26d2, 0x1b2646, 0x00, 0x00, 0x00, 0x0 }, /* #0 */
|
---|
29 | { 0x251e06, 0x251646, 0x00, 0x00, 0x00, 0x0 }, /* #1 */
|
---|
30 | { 0x0a21c7, 0x0a2146, 0x00, 0x00, 0x00, 0x0 }, /* #2 */
|
---|
31 | { 0x170442, 0x170446, 0x00, 0x00, 0x00, 0x0 }, /* #3 */
|
---|
32 | { 0x2d0e92, 0x2d0686, 0xd7, 0xd7, 0x00, 0x0 }, /* #4 */
|
---|
33 | { 0x143d42, 0x143586, 0x99, 0x99, 0x00, 0x0 }, /* #5 */
|
---|
34 | { 0x1e15c7, 0x1e1582, 0xbf, 0xbf, 0x00, 0x0 }, /* #6 */
|
---|
35 | { 0x012146, 0x012186, 0xe8, 0xe8, 0x00, 0x0 }, /* #7 */
|
---|
36 | { 0x085e46, 0x085e96, 0x1b, 0x81, 0x66, 0x0 }, /* #8 */
|
---|
37 | { 0x3e54c7, 0x3e5492, 0x1b, 0xb3, 0x98, 0x0 }, /* #9 */
|
---|
38 | { 0x291e96, 0x291693, 0xec, 0xe6, 0xfa, 0x0 }, /* #10 */
|
---|
39 | { 0x185f12, 0x185f96, 0x5b, 0x88, 0x2d, 0x0 }, /* #11 */
|
---|
40 | { 0x3a0317, 0x3a0302, 0x27, 0x4a, 0x23, 0x0 }, /* #12 */
|
---|
41 | { 0x006c97, 0x006482, 0x92, 0xb5, 0x23, 0x0 }, /* #13 */
|
---|
42 | { 0x062dd3, 0x062593, 0xaa, 0x89, 0xdf, 0x0 }, /* #14 */
|
---|
43 | { 0x263e53, 0x263e03, 0x98, 0x4c, 0xb4, 0x0 }, /* #15 */
|
---|
44 | { 0x027d47, 0x027513, 0xcc, 0x1a, 0x4e, 0x0 }, /* #16 */
|
---|
45 | { 0x2a3c57, 0x2a3482, 0x03, 0xb3, 0xb0, 0x0 }, /* #17 */
|
---|
46 | { 0x0939d6, 0x093186, 0xf0, 0xfa, 0x0a, 0x0 }, /* #18 */
|
---|
47 | { 0x3174d6, 0x317403, 0xe1, 0x57, 0x76, 0x0 }, /* #19 */
|
---|
48 | { 0x1e64d6, 0x1e6c82, 0x72, 0xb5, 0x43, 0x0 }, /* #20 */
|
---|
49 | { 0x052843, 0x052096, 0x39, 0xe2, 0xa9, 0x0 }, /* #21 */
|
---|
50 | { 0x3e00d7, 0x3e0086, 0xc1, 0xf3, 0x32, 0x0 }, /* #22 */
|
---|
51 | { 0x387e86, 0x387603, 0x61, 0x19, 0xb8, 0x0 }, /* #23 */
|
---|
52 | { 0x2c4ad7, 0x2c4293, 0xe6, 0x94, 0xae, 0x0 }, /* #24 */
|
---|
53 | { 0x083892, 0x083017, 0x6b, 0x50, 0xe5, 0x0 }, /* #25 */
|
---|
54 | { 0x2a7a46, 0x2a7286, 0x69, 0xee, 0x85, 0x0 }, /* #26 */
|
---|
55 | { 0x261487, 0x261413, 0x78, 0x26, 0xae, 0x0 }, /* #27 */
|
---|
56 | { 0x046e43, 0x046e92, 0x6f, 0xb0, 0x41, 0x0 }, /* #28 */
|
---|
57 | { 0x207352, 0x207b03, 0xd7, 0x68, 0x91, 0x0 }, /* #29 */
|
---|
58 | { 0x162b46, 0x162b92, 0x7e, 0xcd, 0x4f, 0x0 }, /* #30 */
|
---|
59 | { 0x3e32c7, 0x3e3202, 0x08, 0x1a, 0x12, 0x0 }, /* #31 */
|
---|
60 | { 0x2f1283, 0x2f1a03, 0x88, 0x1a, 0x92, 0x0 }, /* #32 */
|
---|
61 | { 0x293416, 0x293402, 0x03, 0x6b, 0x68, 0x0 }, /* #33 */
|
---|
62 | { 0x1a3507, 0x1a3586, 0xd7, 0xde, 0x07, 0x0 }, /* #34 */
|
---|
63 | { 0x1733c6, 0x173307, 0xf2, 0x1e, 0x2c, 0x0 }, /* #35 */
|
---|
64 | { 0x3a76d3, 0x3a7603, 0x43, 0x2a, 0xe7, 0x0 }, /* #36 */
|
---|
65 | { 0x163913, 0x163197, 0xcd, 0x9a, 0xcd, 0x0 }, /* #37 */
|
---|
66 | { 0x031212, 0x031a82, 0x5b, 0x8f, 0x34, 0x0 }, /* #38 */
|
---|
67 | { 0x310586, 0x310587, 0xc9, 0x8e, 0xc5, 0x0 }, /* #39 */
|
---|
68 | { 0x061c06, 0x061406, 0x20, 0x42, 0x22, 0x0 }, /* #40 */
|
---|
69 | { 0x024697, 0x024682, 0x80, 0xa1, 0x21, 0x0 }, /* #41 */
|
---|
70 | { 0x1d1f83, 0x1d1f86, 0x79, 0x8e, 0x15, 0x0 }, /* #42 */
|
---|
71 | { 0x2a6b43, 0x2a6307, 0xf0, 0x2d, 0x3d, 0x0 }, /* #43 */
|
---|
72 | { 0x355d57, 0x355d92, 0x7b, 0xb5, 0x3a, 0x0 }, /* #44 */
|
---|
73 | { 0x097456, 0x097c96, 0x7a, 0xd1, 0x57, 0x0 }, /* #45 */
|
---|
74 | { 0x0b5ec7, 0x0b5683, 0xc3, 0xad, 0xea, 0x0 }, /* #46 */
|
---|
75 | { 0x2531c2, 0x253917, 0xcc, 0x6a, 0x9e, 0x0 }, /* #47 */
|
---|
76 | { 0x274753, 0x274786, 0x29, 0xcc, 0xa3, 0x0 }, /* #48 */
|
---|
77 | { 0x003d06, 0x003582, 0x49, 0xda, 0x91, 0x0 }, /* #49 */
|
---|
78 | { 0x2f5507, 0x2f5512, 0x1f, 0x64, 0x45, 0x0 }, /* #50 */
|
---|
79 | { 0x315843, 0x315083, 0xd4, 0x98, 0xc4, 0x0 }, /* #51 */
|
---|
80 | { 0x1354d7, 0x135c07, 0xca, 0x6c, 0xa2, 0x0 }, /* #52 */
|
---|
81 | { 0x2f1556, 0x2f1d03, 0xc8, 0x68, 0xa0, 0x0 }, /* #53 */
|
---|
82 | { 0x2d4b16, 0x2d4397, 0xf7, 0xf0, 0xf9, 0x0 }, /* #54 */
|
---|
83 | { 0x2d2cc6, 0x2d2403, 0xf1, 0x54, 0x63, 0x0 }, /* #55 */
|
---|
84 | { 0x3d6547, 0x3d6592, 0x4a, 0xd9, 0x8f, 0x0 }, /* #56 */
|
---|
85 | { 0x2d6946, 0x2d6117, 0x1b, 0x06, 0xeb, 0x0 }, /* #57 */
|
---|
86 | { 0x1918d6, 0x191093, 0xbc, 0x86, 0xca, 0x0 }, /* #58 */
|
---|
87 | { 0x017996, 0x017102, 0x00, 0x40, 0x40, 0x0 }, /* #59 */
|
---|
88 | { 0x1e0c56, 0x1e0406, 0x55, 0x59, 0x04, 0x0 }, /* #60 */
|
---|
89 | { 0x000f86, 0x000787, 0xc5, 0xa9, 0xe4, 0x0 }, /* #61 */
|
---|
90 | { 0x3b0652, 0x3b0683, 0xc8, 0x9b, 0xd3, 0x0 }, /* #62 */
|
---|
91 | { 0x363147, 0x363197, 0x8b, 0x84, 0xf9, 0x0 }, /* #63 */
|
---|
92 | };
|
---|
93 | static const BINU8_TEST_T g_aTests_add_u8_locked[] =
|
---|
94 | {
|
---|
95 | { 0x1d1dc3, 0x1d1546, 0x00, 0x00, 0x00, 0x0 }, /* #0 */
|
---|
96 | { 0x1426c7, 0x142646, 0x00, 0x00, 0x00, 0x0 }, /* #1 */
|
---|
97 | { 0x1800c2, 0x180046, 0x00, 0x00, 0x00, 0x0 }, /* #2 */
|
---|
98 | { 0x081387, 0x081346, 0x00, 0x00, 0x00, 0x0 }, /* #3 */
|
---|
99 | { 0x1c1c03, 0x1c1402, 0x10, 0x10, 0x00, 0x0 }, /* #4 */
|
---|
100 | { 0x2b3982, 0x2b3102, 0x5b, 0x5b, 0x00, 0x0 }, /* #5 */
|
---|
101 | { 0x355796, 0x355786, 0xc9, 0xc9, 0x00, 0x0 }, /* #6 */
|
---|
102 | { 0x095f03, 0x095782, 0xae, 0xae, 0x00, 0x0 }, /* #7 */
|
---|
103 | { 0x2a6ad7, 0x2a6207, 0xf2, 0x4b, 0x59, 0x0 }, /* #8 */
|
---|
104 | { 0x3b4916, 0x3b4117, 0x49, 0x35, 0xec, 0x0 }, /* #9 */
|
---|
105 | { 0x080897, 0x080007, 0x5c, 0x2d, 0xd1, 0x0 }, /* #10 */
|
---|
106 | { 0x270943, 0x270193, 0xf5, 0xc4, 0xcf, 0x0 }, /* #11 */
|
---|
107 | { 0x0b7c13, 0x0b7c86, 0x70, 0xb4, 0x44, 0x0 }, /* #12 */
|
---|
108 | { 0x210c57, 0x210c86, 0x78, 0xed, 0x75, 0x0 }, /* #13 */
|
---|
109 | { 0x324512, 0x324503, 0x60, 0x2c, 0xcc, 0x0 }, /* #14 */
|
---|
110 | { 0x215b52, 0x215317, 0xdc, 0x09, 0x2d, 0x0 }, /* #15 */
|
---|
111 | { 0x226196, 0x226192, 0xba, 0xe9, 0x2f, 0x0 }, /* #16 */
|
---|
112 | { 0x0b1ec2, 0x0b1e03, 0x80, 0x08, 0x88, 0x0 }, /* #17 */
|
---|
113 | { 0x183147, 0x183193, 0xdf, 0xd0, 0xf1, 0x0 }, /* #18 */
|
---|
114 | { 0x093516, 0x093d03, 0x92, 0x1c, 0x8a, 0x0 }, /* #19 */
|
---|
115 | { 0x2e2a06, 0x2e2202, 0x52, 0x54, 0x02, 0x0 }, /* #20 */
|
---|
116 | { 0x235c96, 0x235486, 0x15, 0xfa, 0xe5, 0x0 }, /* #21 */
|
---|
117 | { 0x367903, 0x367187, 0xf1, 0xb7, 0xc6, 0x0 }, /* #22 */
|
---|
118 | { 0x141697, 0x141617, 0x0d, 0x09, 0xfc, 0x0 }, /* #23 */
|
---|
119 | { 0x1c4b13, 0x1c4b92, 0x3c, 0x8a, 0x4e, 0x0 }, /* #24 */
|
---|
120 | { 0x2c3953, 0x2c3113, 0xfc, 0x68, 0x6c, 0x0 }, /* #25 */
|
---|
121 | { 0x0831d2, 0x083106, 0x52, 0x6c, 0x1a, 0x0 }, /* #26 */
|
---|
122 | { 0x087f87, 0x087717, 0x5b, 0x05, 0xaa, 0x0 }, /* #27 */
|
---|
123 | { 0x044f86, 0x044796, 0x0f, 0xfa, 0xeb, 0x0 }, /* #28 */
|
---|
124 | { 0x107fc7, 0x107792, 0xaf, 0xe6, 0x37, 0x0 }, /* #29 */
|
---|
125 | { 0x2666c3, 0x266693, 0xac, 0xab, 0xff, 0x0 }, /* #30 */
|
---|
126 | { 0x082b93, 0x082396, 0x1d, 0xb8, 0x9b, 0x0 }, /* #31 */
|
---|
127 | { 0x2a3b42, 0x2a3393, 0xfb, 0xf7, 0xfc, 0x0 }, /* #32 */
|
---|
128 | { 0x0d7dc2, 0x0d7512, 0x2a, 0x76, 0x4c, 0x0 }, /* #33 */
|
---|
129 | { 0x2e1d17, 0x2e1592, 0xbb, 0xc8, 0x0d, 0x0 }, /* #34 */
|
---|
130 | { 0x180543, 0x180d96, 0x78, 0xc5, 0x4d, 0x0 }, /* #35 */
|
---|
131 | { 0x056793, 0x056717, 0x5a, 0x21, 0xc7, 0x0 }, /* #36 */
|
---|
132 | { 0x084417, 0x084402, 0x13, 0x73, 0x60, 0x0 }, /* #37 */
|
---|
133 | { 0x0444d7, 0x044c07, 0x9b, 0x5f, 0xc4, 0x0 }, /* #38 */
|
---|
134 | { 0x001f52, 0x001706, 0x59, 0x5c, 0x03, 0x0 }, /* #39 */
|
---|
135 | { 0x235083, 0x235002, 0x40, 0x76, 0x36, 0x0 }, /* #40 */
|
---|
136 | { 0x151556, 0x151502, 0x19, 0x1f, 0x06, 0x0 }, /* #41 */
|
---|
137 | { 0x1d1e47, 0x1d1612, 0x37, 0x54, 0x1d, 0x0 }, /* #42 */
|
---|
138 | { 0x0e5e82, 0x0e5606, 0x52, 0x7b, 0x29, 0x0 }, /* #43 */
|
---|
139 | { 0x1a2443, 0x1a2496, 0x9b, 0xd1, 0x36, 0x0 }, /* #44 */
|
---|
140 | { 0x301096, 0x301807, 0x80, 0x4d, 0xcd, 0x0 }, /* #45 */
|
---|
141 | { 0x164186, 0x164103, 0xe4, 0x5e, 0x7a, 0x0 }, /* #46 */
|
---|
142 | { 0x394146, 0x394182, 0x80, 0xea, 0x6a, 0x0 }, /* #47 */
|
---|
143 | { 0x3a0cc6, 0x3a0482, 0x31, 0xba, 0x89, 0x0 }, /* #48 */
|
---|
144 | { 0x1a6396, 0x1a6b82, 0x46, 0xa7, 0x61, 0x0 }, /* #49 */
|
---|
145 | { 0x2b5b12, 0x2b5382, 0x88, 0xea, 0x62, 0x0 }, /* #50 */
|
---|
146 | { 0x010307, 0x010382, 0x98, 0xbf, 0x27, 0x0 }, /* #51 */
|
---|
147 | { 0x217813, 0x217096, 0xa7, 0xd4, 0x2d, 0x0 }, /* #52 */
|
---|
148 | { 0x334946, 0x334102, 0x3a, 0x6d, 0x33, 0x0 }, /* #53 */
|
---|
149 | { 0x082b97, 0x082313, 0x4e, 0x04, 0xb6, 0x0 }, /* #54 */
|
---|
150 | { 0x137953, 0x137192, 0x18, 0xc4, 0xac, 0x0 }, /* #55 */
|
---|
151 | { 0x353a56, 0x353217, 0x6f, 0x0a, 0x9b, 0x0 }, /* #56 */
|
---|
152 | { 0x025d57, 0x025d07, 0x89, 0x4d, 0xc4, 0x0 }, /* #57 */
|
---|
153 | { 0x261e93, 0x261606, 0x34, 0x36, 0x02, 0x0 }, /* #58 */
|
---|
154 | { 0x173b92, 0x173313, 0x28, 0x20, 0xf8, 0x0 }, /* #59 */
|
---|
155 | { 0x231a57, 0x231a96, 0x6d, 0x99, 0x2c, 0x0 }, /* #60 */
|
---|
156 | { 0x087997, 0x087196, 0x5c, 0xe1, 0x85, 0x0 }, /* #61 */
|
---|
157 | { 0x1d23c2, 0x1d2382, 0x12, 0xd6, 0xc4, 0x0 }, /* #62 */
|
---|
158 | { 0x155a86, 0x155a96, 0x3e, 0xac, 0x6e, 0x0 }, /* #63 */
|
---|
159 | };
|
---|
160 | static const BINU8_TEST_T g_aTests_adc_u8[] =
|
---|
161 | {
|
---|
162 | { 0x093b56, 0x093346, 0x00, 0x00, 0x00, 0x0 }, /* #0 */
|
---|
163 | { 0x154a47, 0x154202, 0x00, 0x01, 0x00, 0x0 }, /* #1 */
|
---|
164 | { 0x3944c6, 0x394446, 0x00, 0x00, 0x00, 0x0 }, /* #2 */
|
---|
165 | { 0x336143, 0x336102, 0x00, 0x01, 0x00, 0x0 }, /* #3 */
|
---|
166 | { 0x134016, 0x134006, 0x06, 0x06, 0x00, 0x0 }, /* #4 */
|
---|
167 | { 0x3c7797, 0x3c7706, 0x2a, 0x2b, 0x00, 0x0 }, /* #5 */
|
---|
168 | { 0x3f0702, 0x3f0782, 0x80, 0x80, 0x00, 0x0 }, /* #6 */
|
---|
169 | { 0x3f6286, 0x3f6206, 0x2b, 0x2b, 0x00, 0x0 }, /* #7 */
|
---|
170 | { 0x192f82, 0x192f03, 0xc4, 0x46, 0x82, 0x0 }, /* #8 */
|
---|
171 | { 0x273413, 0x273496, 0x65, 0xf0, 0x8a, 0x0 }, /* #9 */
|
---|
172 | { 0x2b6b17, 0x2b6382, 0xd0, 0xd9, 0x08, 0x0 }, /* #10 */
|
---|
173 | { 0x227787, 0x227703, 0x7a, 0x3b, 0xc0, 0x0 }, /* #11 */
|
---|
174 | { 0x256c56, 0x256492, 0x0c, 0xd5, 0xc9, 0x0 }, /* #12 */
|
---|
175 | { 0x270947, 0x270107, 0xc4, 0x3a, 0x75, 0x0 }, /* #13 */
|
---|
176 | { 0x0f0782, 0x0f0797, 0xc8, 0xb4, 0xec, 0x0 }, /* #14 */
|
---|
177 | { 0x013553, 0x013592, 0x26, 0xc4, 0x9d, 0x0 }, /* #15 */
|
---|
178 | { 0x0433c6, 0x043317, 0xbc, 0x1b, 0x5f, 0x0 }, /* #16 */
|
---|
179 | { 0x1c27c7, 0x1c2782, 0xa2, 0xe5, 0x42, 0x0 }, /* #17 */
|
---|
180 | { 0x1f65d6, 0x1f6d92, 0x7d, 0xb0, 0x33, 0x0 }, /* #18 */
|
---|
181 | { 0x070142, 0x070982, 0x77, 0xce, 0x57, 0x0 }, /* #19 */
|
---|
182 | { 0x2f6f42, 0x2f6787, 0xb8, 0xa9, 0xf1, 0x0 }, /* #20 */
|
---|
183 | { 0x0105c3, 0x010597, 0xfd, 0x82, 0x84, 0x0 }, /* #21 */
|
---|
184 | { 0x126982, 0x126903, 0x82, 0x07, 0x85, 0x0 }, /* #22 */
|
---|
185 | { 0x2b2f96, 0x2b2793, 0xca, 0xc4, 0xfa, 0x0 }, /* #23 */
|
---|
186 | { 0x3b7052, 0x3b7012, 0x19, 0x26, 0x0d, 0x0 }, /* #24 */
|
---|
187 | { 0x2f2757, 0x2f2786, 0x21, 0xb2, 0x90, 0x0 }, /* #25 */
|
---|
188 | { 0x180913, 0x180917, 0xb6, 0x55, 0x9e, 0x0 }, /* #26 */
|
---|
189 | { 0x1b3e16, 0x1b3682, 0xd1, 0xda, 0x09, 0x0 }, /* #27 */
|
---|
190 | { 0x337313, 0x337b82, 0x74, 0xdf, 0x6a, 0x0 }, /* #28 */
|
---|
191 | { 0x246517, 0x246517, 0x7e, 0x06, 0x87, 0x0 }, /* #29 */
|
---|
192 | { 0x0e1f82, 0x0e1786, 0x88, 0xaa, 0x22, 0x0 }, /* #30 */
|
---|
193 | { 0x127f46, 0x127783, 0xba, 0xae, 0xf4, 0x0 }, /* #31 */
|
---|
194 | { 0x212a96, 0x212207, 0x67, 0x1e, 0xb7, 0x0 }, /* #32 */
|
---|
195 | { 0x150547, 0x150513, 0x59, 0x49, 0xef, 0x0 }, /* #33 */
|
---|
196 | { 0x290083, 0x290882, 0x4b, 0x9d, 0x51, 0x0 }, /* #34 */
|
---|
197 | { 0x292253, 0x292213, 0x2a, 0x07, 0xdc, 0x0 }, /* #35 */
|
---|
198 | { 0x3002c3, 0x300292, 0x97, 0xd5, 0x3d, 0x0 }, /* #36 */
|
---|
199 | { 0x3c3782, 0x3c3793, 0xf7, 0xd5, 0xde, 0x0 }, /* #37 */
|
---|
200 | { 0x0f58c2, 0x0f5086, 0x2e, 0xcf, 0xa1, 0x0 }, /* #38 */
|
---|
201 | { 0x3d7693, 0x3d7e96, 0x68, 0x87, 0x1e, 0x0 }, /* #39 */
|
---|
202 | { 0x222983, 0x222992, 0x67, 0xe0, 0x78, 0x0 }, /* #40 */
|
---|
203 | { 0x2762d6, 0x276a13, 0xcf, 0x61, 0x92, 0x0 }, /* #41 */
|
---|
204 | { 0x047516, 0x047597, 0xed, 0x93, 0xa6, 0x0 }, /* #42 */
|
---|
205 | { 0x345693, 0x345696, 0x88, 0xd4, 0x4b, 0x0 }, /* #43 */
|
---|
206 | { 0x396802, 0x396083, 0x91, 0x85, 0xf4, 0x0 }, /* #44 */
|
---|
207 | { 0x002e87, 0x002e96, 0x02, 0x82, 0x7f, 0x0 }, /* #45 */
|
---|
208 | { 0x2d3843, 0x2d3892, 0x3e, 0xb0, 0x71, 0x0 }, /* #46 */
|
---|
209 | { 0x125442, 0x125482, 0xc6, 0xfe, 0x38, 0x0 }, /* #47 */
|
---|
210 | { 0x361f03, 0x361703, 0x65, 0x2c, 0xc6, 0x0 }, /* #48 */
|
---|
211 | { 0x2b78c6, 0x2b7003, 0xb7, 0x0b, 0x54, 0x0 }, /* #49 */
|
---|
212 | { 0x243e42, 0x243683, 0xd2, 0xad, 0xdb, 0x0 }, /* #50 */
|
---|
213 | { 0x0e32c6, 0x0e3296, 0x0f, 0xee, 0xdf, 0x0 }, /* #51 */
|
---|
214 | { 0x1d5f06, 0x1d5f96, 0x6b, 0x81, 0x16, 0x0 }, /* #52 */
|
---|
215 | { 0x317f46, 0x317793, 0xe8, 0x80, 0x98, 0x0 }, /* #53 */
|
---|
216 | { 0x211642, 0x211692, 0xb6, 0xd5, 0x1f, 0x0 }, /* #54 */
|
---|
217 | { 0x205052, 0x205892, 0x7e, 0xe6, 0x68, 0x0 }, /* #55 */
|
---|
218 | { 0x187792, 0x187713, 0xe4, 0x02, 0x1e, 0x0 }, /* #56 */
|
---|
219 | { 0x0b1282, 0x0b1286, 0x08, 0xff, 0xf7, 0x0 }, /* #57 */
|
---|
220 | { 0x221b87, 0x221b17, 0x98, 0x74, 0xdb, 0x0 }, /* #58 */
|
---|
221 | { 0x2c1287, 0x2c1207, 0xce, 0x0f, 0x40, 0x0 }, /* #59 */
|
---|
222 | { 0x1e29d7, 0x1e2913, 0x8a, 0x76, 0xeb, 0x0 }, /* #60 */
|
---|
223 | { 0x075957, 0x075117, 0x5b, 0x14, 0xb8, 0x0 }, /* #61 */
|
---|
224 | { 0x176152, 0x176107, 0xe6, 0x27, 0x41, 0x0 }, /* #62 */
|
---|
225 | { 0x082e07, 0x082612, 0x04, 0x51, 0x4c, 0x0 }, /* #63 */
|
---|
226 | };
|
---|
227 | static const BINU8_TEST_T g_aTests_adc_u8_locked[] =
|
---|
228 | {
|
---|
229 | { 0x227783, 0x227702, 0x00, 0x01, 0x00, 0x0 }, /* #0 */
|
---|
230 | { 0x363cc3, 0x363402, 0x00, 0x01, 0x00, 0x0 }, /* #1 */
|
---|
231 | { 0x167f16, 0x167746, 0x00, 0x00, 0x00, 0x0 }, /* #2 */
|
---|
232 | { 0x0b1f52, 0x0b1746, 0x00, 0x00, 0x00, 0x0 }, /* #3 */
|
---|
233 | { 0x2a5ac3, 0x2a5202, 0x5d, 0x5e, 0x00, 0x0 }, /* #4 */
|
---|
234 | { 0x2954d2, 0x295482, 0xef, 0xef, 0x00, 0x0 }, /* #5 */
|
---|
235 | { 0x351757, 0x351706, 0x2c, 0x2d, 0x00, 0x0 }, /* #6 */
|
---|
236 | { 0x3d3bc7, 0x3d3302, 0x0c, 0x0d, 0x00, 0x0 }, /* #7 */
|
---|
237 | { 0x1c0ad7, 0x1c0283, 0xf3, 0xec, 0xf8, 0x0 }, /* #8 */
|
---|
238 | { 0x2c4a92, 0x2c4293, 0xea, 0xa4, 0xba, 0x0 }, /* #9 */
|
---|
239 | { 0x171e47, 0x171682, 0x11, 0x9d, 0x8b, 0x0 }, /* #10 */
|
---|
240 | { 0x182056, 0x182006, 0x13, 0x5c, 0x49, 0x0 }, /* #11 */
|
---|
241 | { 0x3124c2, 0x312c03, 0xa1, 0x7a, 0xd9, 0x0 }, /* #12 */
|
---|
242 | { 0x1c4f06, 0x1c4783, 0xc3, 0xb5, 0xf2, 0x0 }, /* #13 */
|
---|
243 | { 0x1c7942, 0x1c7982, 0x5b, 0x9b, 0x40, 0x0 }, /* #14 */
|
---|
244 | { 0x370f57, 0x370f13, 0x97, 0x32, 0x9a, 0x0 }, /* #15 */
|
---|
245 | { 0x1a6103, 0x1a6186, 0x13, 0xee, 0xda, 0x0 }, /* #16 */
|
---|
246 | { 0x1d3387, 0x1d3b82, 0x6a, 0xce, 0x63, 0x0 }, /* #17 */
|
---|
247 | { 0x1e7147, 0x1e7116, 0x29, 0x48, 0x1e, 0x0 }, /* #18 */
|
---|
248 | { 0x132046, 0x132017, 0xb7, 0x06, 0x4f, 0x0 }, /* #19 */
|
---|
249 | { 0x0f2682, 0x0f2687, 0xda, 0xbb, 0xe1, 0x0 }, /* #20 */
|
---|
250 | { 0x0a5d47, 0x0a5d03, 0xa2, 0x34, 0x91, 0x0 }, /* #21 */
|
---|
251 | { 0x280f87, 0x280793, 0xcd, 0xbc, 0xee, 0x0 }, /* #22 */
|
---|
252 | { 0x096e96, 0x096617, 0x5b, 0x55, 0xfa, 0x0 }, /* #23 */
|
---|
253 | { 0x0f7347, 0x0f7b07, 0xbb, 0x7d, 0xc1, 0x0 }, /* #24 */
|
---|
254 | { 0x2b0887, 0x2b0002, 0x16, 0x49, 0x32, 0x0 }, /* #25 */
|
---|
255 | { 0x063847, 0x063006, 0x1b, 0x1e, 0x02, 0x0 }, /* #26 */
|
---|
256 | { 0x266f97, 0x266f92, 0x59, 0xd5, 0x7b, 0x0 }, /* #27 */
|
---|
257 | { 0x186803, 0x186892, 0x7d, 0xf8, 0x7a, 0x0 }, /* #28 */
|
---|
258 | { 0x2b4ec2, 0x2b4686, 0xd6, 0xdb, 0x05, 0x0 }, /* #29 */
|
---|
259 | { 0x2775c3, 0x277d96, 0x4d, 0x84, 0x36, 0x0 }, /* #30 */
|
---|
260 | { 0x2424c2, 0x242496, 0xec, 0xf5, 0x09, 0x0 }, /* #31 */
|
---|
261 | { 0x174e56, 0x174607, 0x47, 0x17, 0xd0, 0x0 }, /* #32 */
|
---|
262 | { 0x3e5383, 0x3e5303, 0x31, 0x2c, 0xfa, 0x0 }, /* #33 */
|
---|
263 | { 0x357b53, 0x357313, 0xf1, 0x70, 0x7e, 0x0 }, /* #34 */
|
---|
264 | { 0x0d7302, 0x0d7393, 0xf9, 0xe0, 0xe7, 0x0 }, /* #35 */
|
---|
265 | { 0x0d5992, 0x0d5187, 0xb3, 0x95, 0xe2, 0x0 }, /* #36 */
|
---|
266 | { 0x136643, 0x136657, 0x8b, 0x00, 0x74, 0x0 }, /* #37 */
|
---|
267 | { 0x3e6752, 0x3e6f86, 0x50, 0xb4, 0x64, 0x0 }, /* #38 */
|
---|
268 | { 0x2f0706, 0x2f0783, 0xd5, 0x9d, 0xc8, 0x0 }, /* #39 */
|
---|
269 | { 0x133207, 0x133283, 0xb3, 0x8f, 0xdb, 0x0 }, /* #40 */
|
---|
270 | { 0x3117d6, 0x311f92, 0x1d, 0x8c, 0x6f, 0x0 }, /* #41 */
|
---|
271 | { 0x014442, 0x014417, 0xf6, 0x05, 0x0f, 0x0 }, /* #42 */
|
---|
272 | { 0x164256, 0x164a03, 0x93, 0x79, 0xe6, 0x0 }, /* #43 */
|
---|
273 | { 0x397a96, 0x397296, 0xbf, 0xe8, 0x29, 0x0 }, /* #44 */
|
---|
274 | { 0x066702, 0x066f17, 0x9b, 0x78, 0xdd, 0x0 }, /* #45 */
|
---|
275 | { 0x3132c7, 0x313217, 0x72, 0x30, 0xbd, 0x0 }, /* #46 */
|
---|
276 | { 0x295a93, 0x295a92, 0x37, 0xa2, 0x6a, 0x0 }, /* #47 */
|
---|
277 | { 0x141a43, 0x141207, 0x1d, 0x0f, 0xf1, 0x0 }, /* #48 */
|
---|
278 | { 0x0f2796, 0x0f2787, 0xf5, 0xe7, 0xf2, 0x0 }, /* #49 */
|
---|
279 | { 0x1d52d3, 0x1d5203, 0x50, 0x1f, 0xce, 0x0 }, /* #50 */
|
---|
280 | { 0x2556c2, 0x255606, 0x0e, 0x6f, 0x61, 0x0 }, /* #51 */
|
---|
281 | { 0x3d1b86, 0x3d1306, 0x04, 0x77, 0x73, 0x0 }, /* #52 */
|
---|
282 | { 0x320f13, 0x320793, 0xea, 0x89, 0x9e, 0x0 }, /* #53 */
|
---|
283 | { 0x376dd2, 0x376d03, 0xee, 0x7f, 0x91, 0x0 }, /* #54 */
|
---|
284 | { 0x3841d7, 0x384193, 0xe8, 0xc1, 0xd8, 0x0 }, /* #55 */
|
---|
285 | { 0x282d06, 0x282507, 0x40, 0x21, 0xe1, 0x0 }, /* #56 */
|
---|
286 | { 0x064292, 0x064207, 0x61, 0x42, 0xe1, 0x0 }, /* #57 */
|
---|
287 | { 0x2c5457, 0x2c5407, 0x3b, 0x2d, 0xf1, 0x0 }, /* #58 */
|
---|
288 | { 0x1a0dd2, 0x1a0512, 0x4a, 0x62, 0x18, 0x0 }, /* #59 */
|
---|
289 | { 0x2f5496, 0x2f5417, 0x4d, 0x39, 0xec, 0x0 }, /* #60 */
|
---|
290 | { 0x136d96, 0x136502, 0x56, 0x6e, 0x18, 0x0 }, /* #61 */
|
---|
291 | { 0x031853, 0x031097, 0xff, 0xaa, 0xaa, 0x0 }, /* #62 */
|
---|
292 | { 0x250c57, 0x250403, 0x50, 0x29, 0xd8, 0x0 }, /* #63 */
|
---|
293 | };
|
---|
294 | static const BINU8_TEST_T g_aTests_sub_u8[] =
|
---|
295 | {
|
---|
296 | { 0x392152, 0x392146, 0x00, 0x00, 0x00, 0x0 }, /* #0 */
|
---|
297 | { 0x242513, 0x242546, 0x00, 0x00, 0x00, 0x0 }, /* #1 */
|
---|
298 | { 0x3a0787, 0x3a0746, 0x00, 0x00, 0x00, 0x0 }, /* #2 */
|
---|
299 | { 0x181c83, 0x181446, 0x00, 0x00, 0x00, 0x0 }, /* #3 */
|
---|
300 | { 0x240a93, 0x240286, 0x82, 0x82, 0x00, 0x0 }, /* #4 */
|
---|
301 | { 0x044253, 0x044286, 0xf6, 0xf6, 0x00, 0x0 }, /* #5 */
|
---|
302 | { 0x3a5d96, 0x3a5506, 0x74, 0x74, 0x00, 0x0 }, /* #6 */
|
---|
303 | { 0x2d1407, 0x2d1486, 0xd1, 0xd1, 0x00, 0x0 }, /* #7 */
|
---|
304 | { 0x396052, 0x396887, 0x36, 0xb4, 0x82, 0x0 }, /* #8 */
|
---|
305 | { 0x2b34c7, 0x2b3493, 0x13, 0x97, 0x7c, 0x0 }, /* #9 */
|
---|
306 | { 0x2a52c7, 0x2a5283, 0x4a, 0xd9, 0x71, 0x0 }, /* #10 */
|
---|
307 | { 0x0e3ec7, 0x0e3e06, 0x87, 0x41, 0x46, 0x0 }, /* #11 */
|
---|
308 | { 0x111347, 0x111387, 0xdc, 0xe8, 0xf4, 0x0 }, /* #12 */
|
---|
309 | { 0x004ed6, 0x004e83, 0x1d, 0x91, 0x8c, 0x0 }, /* #13 */
|
---|
310 | { 0x1f1613, 0x1f1692, 0xd2, 0xad, 0x25, 0x0 }, /* #14 */
|
---|
311 | { 0x060887, 0x060096, 0xe1, 0x84, 0x5d, 0x0 }, /* #15 */
|
---|
312 | { 0x352092, 0x352883, 0x1c, 0x89, 0x93, 0x0 }, /* #16 */
|
---|
313 | { 0x0e7316, 0x0e7316, 0xc1, 0x3f, 0x82, 0x0 }, /* #17 */
|
---|
314 | { 0x135242, 0x135216, 0x93, 0x0f, 0x84, 0x0 }, /* #18 */
|
---|
315 | { 0x204d93, 0x204d97, 0x41, 0x9f, 0xa2, 0x0 }, /* #19 */
|
---|
316 | { 0x2b1e82, 0x2b1602, 0xc9, 0x19, 0xb0, 0x0 }, /* #20 */
|
---|
317 | { 0x3b2d56, 0x3b2597, 0xb9, 0xbd, 0xfc, 0x0 }, /* #21 */
|
---|
318 | { 0x2f1057, 0x2f1897, 0x31, 0xa5, 0x8c, 0x0 }, /* #22 */
|
---|
319 | { 0x1e1dd2, 0x1e1503, 0x0f, 0x19, 0xf6, 0x0 }, /* #23 */
|
---|
320 | { 0x1459d6, 0x145192, 0xec, 0x9e, 0x4e, 0x0 }, /* #24 */
|
---|
321 | { 0x063846, 0x063087, 0xbf, 0xff, 0xc0, 0x0 }, /* #25 */
|
---|
322 | { 0x0b1a03, 0x0b1a16, 0xbd, 0x6f, 0x4e, 0x0 }, /* #26 */
|
---|
323 | { 0x010843, 0x010017, 0x21, 0x78, 0xa9, 0x0 }, /* #27 */
|
---|
324 | { 0x366d57, 0x366593, 0x57, 0xfb, 0x5c, 0x0 }, /* #28 */
|
---|
325 | { 0x2e3196, 0x2e3186, 0xe3, 0xb1, 0x32, 0x0 }, /* #29 */
|
---|
326 | { 0x342d17, 0x342583, 0x55, 0xe5, 0x70, 0x0 }, /* #30 */
|
---|
327 | { 0x1f0fc3, 0x1f0797, 0x81, 0x88, 0xf9, 0x0 }, /* #31 */
|
---|
328 | { 0x0a54d7, 0x0a5482, 0xe4, 0x92, 0x52, 0x0 }, /* #32 */
|
---|
329 | { 0x0b1ad7, 0x0b1286, 0xf7, 0xb4, 0x43, 0x0 }, /* #33 */
|
---|
330 | { 0x310fc6, 0x310793, 0x87, 0xab, 0xdc, 0x0 }, /* #34 */
|
---|
331 | { 0x1171c3, 0x117187, 0x9c, 0xd4, 0xc8, 0x0 }, /* #35 */
|
---|
332 | { 0x184fc2, 0x184787, 0xcf, 0xf0, 0xdf, 0x0 }, /* #36 */
|
---|
333 | { 0x091657, 0x091602, 0x7e, 0x46, 0x38, 0x0 }, /* #37 */
|
---|
334 | { 0x062612, 0x062616, 0xb1, 0x1e, 0x93, 0x0 }, /* #38 */
|
---|
335 | { 0x012a86, 0x012287, 0x4e, 0xe4, 0x6a, 0x0 }, /* #39 */
|
---|
336 | { 0x2c14d3, 0x2c1496, 0xe3, 0xd8, 0x0b, 0x0 }, /* #40 */
|
---|
337 | { 0x370653, 0x370682, 0xda, 0xd6, 0x04, 0x0 }, /* #41 */
|
---|
338 | { 0x3b5216, 0x3b5a87, 0x7e, 0xe1, 0x9d, 0x0 }, /* #42 */
|
---|
339 | { 0x1f3ed6, 0x1f3616, 0x65, 0x4e, 0x17, 0x0 }, /* #43 */
|
---|
340 | { 0x275497, 0x275482, 0xf5, 0x83, 0x72, 0x0 }, /* #44 */
|
---|
341 | { 0x155883, 0x155096, 0xf1, 0xcf, 0x22, 0x0 }, /* #45 */
|
---|
342 | { 0x1567d6, 0x156787, 0x36, 0xe1, 0x55, 0x0 }, /* #46 */
|
---|
343 | { 0x285bd6, 0x285383, 0x3f, 0xf8, 0x47, 0x0 }, /* #47 */
|
---|
344 | { 0x205d96, 0x205502, 0x77, 0x45, 0x32, 0x0 }, /* #48 */
|
---|
345 | { 0x2b6d52, 0x2b6513, 0x51, 0x54, 0xfd, 0x0 }, /* #49 */
|
---|
346 | { 0x1b6a46, 0x1b6a02, 0x9f, 0x34, 0x6b, 0x0 }, /* #50 */
|
---|
347 | { 0x2924c3, 0x292486, 0xfb, 0x96, 0x65, 0x0 }, /* #51 */
|
---|
348 | { 0x0c3e03, 0x0c3617, 0x10, 0x21, 0xef, 0x0 }, /* #52 */
|
---|
349 | { 0x1751c3, 0x175106, 0xfd, 0x7d, 0x80, 0x0 }, /* #53 */
|
---|
350 | { 0x3954d2, 0x395c16, 0x83, 0x2e, 0x55, 0x0 }, /* #54 */
|
---|
351 | { 0x367506, 0x367513, 0x0d, 0x4f, 0xbe, 0x0 }, /* #55 */
|
---|
352 | { 0x1446d3, 0x144e12, 0xc2, 0x75, 0x4d, 0x0 }, /* #56 */
|
---|
353 | { 0x254507, 0x254507, 0x0c, 0x5c, 0xb0, 0x0 }, /* #57 */
|
---|
354 | { 0x3b7293, 0x3b7283, 0xa7, 0xb3, 0xf4, 0x0 }, /* #58 */
|
---|
355 | { 0x102a97, 0x102283, 0x1a, 0xf1, 0x29, 0x0 }, /* #59 */
|
---|
356 | { 0x0a3612, 0x0a3612, 0x53, 0x04, 0x4f, 0x0 }, /* #60 */
|
---|
357 | { 0x305f16, 0x305702, 0x51, 0x20, 0x31, 0x0 }, /* #61 */
|
---|
358 | { 0x043f07, 0x043706, 0xfb, 0x7b, 0x80, 0x0 }, /* #62 */
|
---|
359 | { 0x304a03, 0x304a87, 0x34, 0x81, 0xb3, 0x0 }, /* #63 */
|
---|
360 | };
|
---|
361 | static const BINU8_TEST_T g_aTests_sub_u8_locked[] =
|
---|
362 | {
|
---|
363 | { 0x0c0b92, 0x0c0346, 0x00, 0x00, 0x00, 0x0 }, /* #0 */
|
---|
364 | { 0x030b93, 0x030346, 0x00, 0x00, 0x00, 0x0 }, /* #1 */
|
---|
365 | { 0x124387, 0x124346, 0x00, 0x00, 0x00, 0x0 }, /* #2 */
|
---|
366 | { 0x2d4f52, 0x2d4746, 0x00, 0x00, 0x00, 0x0 }, /* #3 */
|
---|
367 | { 0x2e3113, 0x2e3182, 0x86, 0x86, 0x00, 0x0 }, /* #4 */
|
---|
368 | { 0x3b30d7, 0x3b3086, 0x84, 0x84, 0x00, 0x0 }, /* #5 */
|
---|
369 | { 0x2b7e57, 0x2b7682, 0xb0, 0xb0, 0x00, 0x0 }, /* #6 */
|
---|
370 | { 0x157f03, 0x157706, 0x47, 0x47, 0x00, 0x0 }, /* #7 */
|
---|
371 | { 0x037ac3, 0x037216, 0x52, 0x1d, 0x35, 0x0 }, /* #8 */
|
---|
372 | { 0x235607, 0x235e02, 0x9f, 0x2a, 0x75, 0x0 }, /* #9 */
|
---|
373 | { 0x031913, 0x031107, 0x2c, 0x5c, 0xd0, 0x0 }, /* #10 */
|
---|
374 | { 0x1d3e53, 0x1d3692, 0xf1, 0xe3, 0x0e, 0x0 }, /* #11 */
|
---|
375 | { 0x2c6317, 0x2c6386, 0xaa, 0x84, 0x26, 0x0 }, /* #12 */
|
---|
376 | { 0x296292, 0x296283, 0x16, 0xd0, 0x46, 0x0 }, /* #13 */
|
---|
377 | { 0x363712, 0x363f97, 0x34, 0x9f, 0x95, 0x0 }, /* #14 */
|
---|
378 | { 0x0e6c02, 0x0e6482, 0x99, 0x97, 0x02, 0x0 }, /* #15 */
|
---|
379 | { 0x0d7e43, 0x0d7e12, 0xd3, 0x6b, 0x68, 0x0 }, /* #16 */
|
---|
380 | { 0x2363d6, 0x236397, 0x15, 0x99, 0x7c, 0x0 }, /* #17 */
|
---|
381 | { 0x196c12, 0x196c02, 0x9e, 0x26, 0x78, 0x0 }, /* #18 */
|
---|
382 | { 0x2a2542, 0x2a2506, 0xab, 0x0a, 0xa1, 0x0 }, /* #19 */
|
---|
383 | { 0x324b46, 0x324397, 0xa1, 0xcc, 0xd5, 0x0 }, /* #20 */
|
---|
384 | { 0x0f0856, 0x0f0097, 0xb5, 0xde, 0xd7, 0x0 }, /* #21 */
|
---|
385 | { 0x375306, 0x375b87, 0x67, 0xe1, 0x86, 0x0 }, /* #22 */
|
---|
386 | { 0x223cc7, 0x223402, 0xc8, 0x15, 0xb3, 0x0 }, /* #23 */
|
---|
387 | { 0x007282, 0x007292, 0xf3, 0xec, 0x07, 0x0 }, /* #24 */
|
---|
388 | { 0x1739d2, 0x173983, 0x67, 0xa2, 0xc5, 0x0 }, /* #25 */
|
---|
389 | { 0x181a13, 0x181216, 0x30, 0x12, 0x1e, 0x0 }, /* #26 */
|
---|
390 | { 0x0951c7, 0x095993, 0x61, 0x97, 0xca, 0x0 }, /* #27 */
|
---|
391 | { 0x325602, 0x325687, 0x16, 0xa0, 0x76, 0x0 }, /* #28 */
|
---|
392 | { 0x2744d6, 0x274416, 0xb2, 0x14, 0x9e, 0x0 }, /* #29 */
|
---|
393 | { 0x3479d6, 0x347983, 0x6a, 0xc1, 0xa9, 0x0 }, /* #30 */
|
---|
394 | { 0x0c5616, 0x0c5686, 0xfe, 0x81, 0x7d, 0x0 }, /* #31 */
|
---|
395 | { 0x3925d6, 0x392507, 0x2f, 0x36, 0xf9, 0x0 }, /* #32 */
|
---|
396 | { 0x1e5247, 0x1e5287, 0x56, 0xe4, 0x72, 0x0 }, /* #33 */
|
---|
397 | { 0x2e6207, 0x2e6293, 0xcb, 0xfd, 0xce, 0x0 }, /* #34 */
|
---|
398 | { 0x190f06, 0x190797, 0x90, 0xc9, 0xc7, 0x0 }, /* #35 */
|
---|
399 | { 0x3d24c6, 0x3d2402, 0x6f, 0x57, 0x18, 0x0 }, /* #36 */
|
---|
400 | { 0x1967c7, 0x196793, 0xa2, 0xae, 0xf4, 0x0 }, /* #37 */
|
---|
401 | { 0x3f4997, 0x3f4906, 0x8e, 0x63, 0x2b, 0x0 }, /* #38 */
|
---|
402 | { 0x205046, 0x205087, 0xee, 0xf5, 0xf9, 0x0 }, /* #39 */
|
---|
403 | { 0x0e1803, 0x0e1086, 0xe2, 0x82, 0x60, 0x0 }, /* #40 */
|
---|
404 | { 0x1f1906, 0x1f1183, 0x8e, 0xb0, 0xde, 0x0 }, /* #41 */
|
---|
405 | { 0x102917, 0x102183, 0x0f, 0xfe, 0x11, 0x0 }, /* #42 */
|
---|
406 | { 0x330a92, 0x330292, 0x90, 0x89, 0x07, 0x0 }, /* #43 */
|
---|
407 | { 0x176987, 0x176117, 0x17, 0x6c, 0xab, 0x0 }, /* #44 */
|
---|
408 | { 0x301e83, 0x301697, 0x51, 0xdb, 0x76, 0x0 }, /* #45 */
|
---|
409 | { 0x032112, 0x032186, 0xd9, 0xc9, 0x10, 0x0 }, /* #46 */
|
---|
410 | { 0x3a2292, 0x3a2202, 0xfa, 0x76, 0x84, 0x0 }, /* #47 */
|
---|
411 | { 0x2c5206, 0x2c5283, 0xbb, 0xd0, 0xeb, 0x0 }, /* #48 */
|
---|
412 | { 0x0075d3, 0x007587, 0x0d, 0xc6, 0x47, 0x0 }, /* #49 */
|
---|
413 | { 0x0c43c2, 0x0c4306, 0x69, 0x56, 0x13, 0x0 }, /* #50 */
|
---|
414 | { 0x320c43, 0x320487, 0x1c, 0xc6, 0x56, 0x0 }, /* #51 */
|
---|
415 | { 0x2012c7, 0x201a12, 0x80, 0x6b, 0x15, 0x0 }, /* #52 */
|
---|
416 | { 0x0c7bd2, 0x0c7397, 0x93, 0xbb, 0xd8, 0x0 }, /* #53 */
|
---|
417 | { 0x253682, 0x253e12, 0xb3, 0x3b, 0x78, 0x0 }, /* #54 */
|
---|
418 | { 0x017042, 0x017893, 0x52, 0x89, 0xc9, 0x0 }, /* #55 */
|
---|
419 | { 0x3031d7, 0x303102, 0xe6, 0x20, 0xc6, 0x0 }, /* #56 */
|
---|
420 | { 0x342d52, 0x342502, 0x7c, 0x34, 0x48, 0x0 }, /* #57 */
|
---|
421 | { 0x381c03, 0x381c06, 0x83, 0x63, 0x20, 0x0 }, /* #58 */
|
---|
422 | { 0x1242c3, 0x124292, 0xe2, 0x89, 0x59, 0x0 }, /* #59 */
|
---|
423 | { 0x207682, 0x207e12, 0x8d, 0x1f, 0x6e, 0x0 }, /* #60 */
|
---|
424 | { 0x103453, 0x103406, 0xa7, 0x12, 0x95, 0x0 }, /* #61 */
|
---|
425 | { 0x195146, 0x195187, 0x8a, 0xb1, 0xd9, 0x0 }, /* #62 */
|
---|
426 | { 0x120012, 0x120086, 0x9e, 0x9a, 0x04, 0x0 }, /* #63 */
|
---|
427 | };
|
---|
428 | static const BINU8_TEST_T g_aTests_sbb_u8[] =
|
---|
429 | {
|
---|
430 | { 0x281b57, 0x281397, 0x00, 0xff, 0x00, 0x0 }, /* #0 */
|
---|
431 | { 0x2c2e06, 0x2c2646, 0x00, 0x00, 0x00, 0x0 }, /* #1 */
|
---|
432 | { 0x1342d2, 0x134246, 0x00, 0x00, 0x00, 0x0 }, /* #2 */
|
---|
433 | { 0x2150c2, 0x215046, 0x00, 0x00, 0x00, 0x0 }, /* #3 */
|
---|
434 | { 0x323e93, 0x323602, 0x16, 0x15, 0x00, 0x0 }, /* #4 */
|
---|
435 | { 0x227b53, 0x227386, 0xbc, 0xbb, 0x00, 0x0 }, /* #5 */
|
---|
436 | { 0x3a4b82, 0x3a4302, 0x37, 0x37, 0x00, 0x0 }, /* #6 */
|
---|
437 | { 0x175f93, 0x175782, 0xf2, 0xf1, 0x00, 0x0 }, /* #7 */
|
---|
438 | { 0x3700c7, 0x370887, 0x68, 0x93, 0xd4, 0x0 }, /* #8 */
|
---|
439 | { 0x2b4f53, 0x2b4f83, 0x7f, 0xd9, 0xa5, 0x0 }, /* #9 */
|
---|
440 | { 0x1b4fc2, 0x1b4783, 0x13, 0xb0, 0x63, 0x0 }, /* #10 */
|
---|
441 | { 0x020e02, 0x020607, 0x29, 0x65, 0xc4, 0x0 }, /* #11 */
|
---|
442 | { 0x1f1b02, 0x1f1306, 0xf9, 0x05, 0xf4, 0x0 }, /* #12 */
|
---|
443 | { 0x1a2297, 0x1a2282, 0xaf, 0x97, 0x17, 0x0 }, /* #13 */
|
---|
444 | { 0x014d83, 0x014502, 0xdb, 0x1a, 0xc0, 0x0 }, /* #14 */
|
---|
445 | { 0x385757, 0x385787, 0xbf, 0xd7, 0xe7, 0x0 }, /* #15 */
|
---|
446 | { 0x246f06, 0x246f97, 0x5a, 0xbb, 0x9f, 0x0 }, /* #16 */
|
---|
447 | { 0x136697, 0x136606, 0xdf, 0x18, 0xc6, 0x0 }, /* #17 */
|
---|
448 | { 0x2c4c96, 0x2c4496, 0xda, 0x8e, 0x4c, 0x0 }, /* #18 */
|
---|
449 | { 0x1f78c6, 0x1f7093, 0x13, 0xc4, 0x4f, 0x0 }, /* #19 */
|
---|
450 | { 0x3c5443, 0x3c5482, 0xda, 0xb5, 0x24, 0x0 }, /* #20 */
|
---|
451 | { 0x3666c7, 0x366693, 0x99, 0xdf, 0xb9, 0x0 }, /* #21 */
|
---|
452 | { 0x3a5a52, 0x3a5216, 0xe6, 0x2d, 0xb9, 0x0 }, /* #22 */
|
---|
453 | { 0x085783, 0x085707, 0x5c, 0x77, 0xe4, 0x0 }, /* #23 */
|
---|
454 | { 0x250317, 0x250393, 0x46, 0xce, 0x77, 0x0 }, /* #24 */
|
---|
455 | { 0x360382, 0x360b87, 0x7f, 0xd2, 0xad, 0x0 }, /* #25 */
|
---|
456 | { 0x0b5112, 0x0b5113, 0x22, 0x6e, 0xb4, 0x0 }, /* #26 */
|
---|
457 | { 0x182c97, 0x182c87, 0x3f, 0xbb, 0x83, 0x0 }, /* #27 */
|
---|
458 | { 0x0b4bd6, 0x0b4302, 0xca, 0x1a, 0xb0, 0x0 }, /* #28 */
|
---|
459 | { 0x1a5982, 0x1a5117, 0x05, 0x48, 0xbd, 0x0 }, /* #29 */
|
---|
460 | { 0x056f06, 0x056702, 0x7a, 0x45, 0x35, 0x0 }, /* #30 */
|
---|
461 | { 0x227016, 0x227812, 0xc7, 0x4f, 0x78, 0x0 }, /* #31 */
|
---|
462 | { 0x0e5447, 0x0e5c02, 0xc3, 0x70, 0x52, 0x0 }, /* #32 */
|
---|
463 | { 0x3a1343, 0x3a1312, 0x7a, 0x0b, 0x6e, 0x0 }, /* #33 */
|
---|
464 | { 0x215007, 0x215097, 0xb7, 0xcc, 0xea, 0x0 }, /* #34 */
|
---|
465 | { 0x2218c2, 0x221806, 0xb5, 0x60, 0x55, 0x0 }, /* #35 */
|
---|
466 | { 0x375c13, 0x375487, 0xaf, 0xe2, 0xcc, 0x0 }, /* #36 */
|
---|
467 | { 0x133053, 0x133002, 0x75, 0x51, 0x23, 0x0 }, /* #37 */
|
---|
468 | { 0x1d7286, 0x1d7297, 0xb6, 0xbe, 0xf8, 0x0 }, /* #38 */
|
---|
469 | { 0x247147, 0x247183, 0x2d, 0xdc, 0x50, 0x0 }, /* #39 */
|
---|
470 | { 0x240143, 0x240182, 0xbb, 0x8a, 0x30, 0x0 }, /* #40 */
|
---|
471 | { 0x2e15d6, 0x2e1d02, 0xba, 0x43, 0x77, 0x0 }, /* #41 */
|
---|
472 | { 0x295f13, 0x295786, 0xe7, 0xd2, 0x14, 0x0 }, /* #42 */
|
---|
473 | { 0x324996, 0x324102, 0xfe, 0x31, 0xcd, 0x0 }, /* #43 */
|
---|
474 | { 0x2f3b83, 0x2f3b06, 0x8f, 0x2b, 0x63, 0x0 }, /* #44 */
|
---|
475 | { 0x300453, 0x300402, 0xfc, 0x51, 0xaa, 0x0 }, /* #45 */
|
---|
476 | { 0x2424d6, 0x242402, 0xec, 0x02, 0xea, 0x0 }, /* #46 */
|
---|
477 | { 0x157e47, 0x157616, 0x53, 0x36, 0x1c, 0x0 }, /* #47 */
|
---|
478 | { 0x174f03, 0x174783, 0xbc, 0xf1, 0xca, 0x0 }, /* #48 */
|
---|
479 | { 0x0a3ec7, 0x0a3616, 0x41, 0x39, 0x07, 0x0 }, /* #49 */
|
---|
480 | { 0x2a54c3, 0x2a5c02, 0x9d, 0x7c, 0x20, 0x0 }, /* #50 */
|
---|
481 | { 0x334e17, 0x334616, 0x44, 0x06, 0x3d, 0x0 }, /* #51 */
|
---|
482 | { 0x065d82, 0x065596, 0xa2, 0x87, 0x1b, 0x0 }, /* #52 */
|
---|
483 | { 0x065c83, 0x065417, 0x26, 0x3c, 0xe9, 0x0 }, /* #53 */
|
---|
484 | { 0x245f46, 0x245797, 0xc6, 0xe8, 0xde, 0x0 }, /* #54 */
|
---|
485 | { 0x2f1416, 0x2f1416, 0x58, 0x2e, 0x2a, 0x0 }, /* #55 */
|
---|
486 | { 0x3a3896, 0x3a3816, 0x90, 0x72, 0x1e, 0x0 }, /* #56 */
|
---|
487 | { 0x0c4682, 0x0c4696, 0xd5, 0x9f, 0x36, 0x0 }, /* #57 */
|
---|
488 | { 0x1c0616, 0x1c0617, 0x07, 0x0c, 0xfb, 0x0 }, /* #58 */
|
---|
489 | { 0x0434c6, 0x043c97, 0x25, 0x9c, 0x89, 0x0 }, /* #59 */
|
---|
490 | { 0x3b5847, 0x3b5012, 0x64, 0x2a, 0x39, 0x0 }, /* #60 */
|
---|
491 | { 0x1c22d3, 0x1c2286, 0xde, 0x96, 0x47, 0x0 }, /* #61 */
|
---|
492 | { 0x171b57, 0x171392, 0xd7, 0x97, 0x3f, 0x0 }, /* #62 */
|
---|
493 | { 0x146f42, 0x146786, 0xad, 0x8d, 0x20, 0x0 }, /* #63 */
|
---|
494 | };
|
---|
495 | static const BINU8_TEST_T g_aTests_sbb_u8_locked[] =
|
---|
496 | {
|
---|
497 | { 0x372693, 0x372697, 0x00, 0xff, 0x00, 0x0 }, /* #0 */
|
---|
498 | { 0x0952c3, 0x095297, 0x00, 0xff, 0x00, 0x0 }, /* #1 */
|
---|
499 | { 0x114986, 0x114146, 0x00, 0x00, 0x00, 0x0 }, /* #2 */
|
---|
500 | { 0x3d7847, 0x3d7097, 0x00, 0xff, 0x00, 0x0 }, /* #3 */
|
---|
501 | { 0x3f4757, 0x3f4702, 0x55, 0x54, 0x00, 0x0 }, /* #4 */
|
---|
502 | { 0x366146, 0x366106, 0x66, 0x66, 0x00, 0x0 }, /* #5 */
|
---|
503 | { 0x3a01d3, 0x3a0102, 0x16, 0x15, 0x00, 0x0 }, /* #6 */
|
---|
504 | { 0x2c6896, 0x2c6006, 0x56, 0x56, 0x00, 0x0 }, /* #7 */
|
---|
505 | { 0x267752, 0x267712, 0x52, 0x46, 0x0c, 0x0 }, /* #8 */
|
---|
506 | { 0x3a2b47, 0x3a2396, 0xa8, 0x88, 0x1f, 0x0 }, /* #9 */
|
---|
507 | { 0x317d53, 0x317597, 0xfd, 0xff, 0xfd, 0x0 }, /* #10 */
|
---|
508 | { 0x195896, 0x195812, 0xc2, 0x5d, 0x65, 0x0 }, /* #11 */
|
---|
509 | { 0x164102, 0x164102, 0xda, 0x19, 0xc1, 0x0 }, /* #12 */
|
---|
510 | { 0x0a6952, 0x0a6106, 0xe5, 0x05, 0xe0, 0x0 }, /* #13 */
|
---|
511 | { 0x001553, 0x001593, 0x98, 0xab, 0xec, 0x0 }, /* #14 */
|
---|
512 | { 0x2047c2, 0x204787, 0x99, 0xb8, 0xe1, 0x0 }, /* #15 */
|
---|
513 | { 0x1e01d3, 0x1e0997, 0x75, 0xac, 0xc8, 0x0 }, /* #16 */
|
---|
514 | { 0x201bc6, 0x201b06, 0xbb, 0x47, 0x74, 0x0 }, /* #17 */
|
---|
515 | { 0x3965c6, 0x396d97, 0x44, 0xa9, 0x9b, 0x0 }, /* #18 */
|
---|
516 | { 0x010542, 0x010506, 0x36, 0x03, 0x33, 0x0 }, /* #19 */
|
---|
517 | { 0x063387, 0x063382, 0xcb, 0x92, 0x38, 0x0 }, /* #20 */
|
---|
518 | { 0x260582, 0x260597, 0x80, 0x9f, 0xe1, 0x0 }, /* #21 */
|
---|
519 | { 0x1b7897, 0x1b7002, 0xdf, 0x2c, 0xb2, 0x0 }, /* #22 */
|
---|
520 | { 0x2c4196, 0x2c4182, 0xe6, 0x94, 0x52, 0x0 }, /* #23 */
|
---|
521 | { 0x191d82, 0x191506, 0x7b, 0x12, 0x69, 0x0 }, /* #24 */
|
---|
522 | { 0x100a03, 0x100a87, 0x3b, 0x82, 0xb8, 0x0 }, /* #25 */
|
---|
523 | { 0x2c61d2, 0x2c6117, 0x30, 0x69, 0xc7, 0x0 }, /* #26 */
|
---|
524 | { 0x031bc3, 0x031316, 0x9b, 0x0c, 0x8e, 0x0 }, /* #27 */
|
---|
525 | { 0x0d6896, 0x0d6897, 0x3d, 0xaf, 0x8e, 0x0 }, /* #28 */
|
---|
526 | { 0x3b5ad6, 0x3b5216, 0xb9, 0x2b, 0x8e, 0x0 }, /* #29 */
|
---|
527 | { 0x343f06, 0x343796, 0x9d, 0x8e, 0x0f, 0x0 }, /* #30 */
|
---|
528 | { 0x141f06, 0x141796, 0xe2, 0xbd, 0x25, 0x0 }, /* #31 */
|
---|
529 | { 0x137c17, 0x137482, 0xa5, 0xa1, 0x03, 0x0 }, /* #32 */
|
---|
530 | { 0x3622d7, 0x362293, 0xae, 0xdf, 0xce, 0x0 }, /* #33 */
|
---|
531 | { 0x3e0002, 0x3e0012, 0x10, 0x0b, 0x05, 0x0 }, /* #34 */
|
---|
532 | { 0x332786, 0x332702, 0xc9, 0x25, 0xa4, 0x0 }, /* #35 */
|
---|
533 | { 0x362fc3, 0x362f06, 0x9e, 0x22, 0x7b, 0x0 }, /* #36 */
|
---|
534 | { 0x0f12d3, 0x0f1293, 0x94, 0xc7, 0xcc, 0x0 }, /* #37 */
|
---|
535 | { 0x072fc6, 0x072f16, 0xe8, 0x69, 0x7f, 0x0 }, /* #38 */
|
---|
536 | { 0x065356, 0x065306, 0x8a, 0x0a, 0x80, 0x0 }, /* #39 */
|
---|
537 | { 0x0f4783, 0x0f4f16, 0x80, 0x74, 0x0b, 0x0 }, /* #40 */
|
---|
538 | { 0x244003, 0x244816, 0xa0, 0x4d, 0x52, 0x0 }, /* #41 */
|
---|
539 | { 0x2d3ad2, 0x2d3286, 0xda, 0x84, 0x56, 0x0 }, /* #42 */
|
---|
540 | { 0x230c97, 0x230487, 0x8d, 0xcc, 0xc0, 0x0 }, /* #43 */
|
---|
541 | { 0x025686, 0x025692, 0xc0, 0xb3, 0x0d, 0x0 }, /* #44 */
|
---|
542 | { 0x1631c7, 0x163997, 0x74, 0xc6, 0xad, 0x0 }, /* #45 */
|
---|
543 | { 0x164517, 0x164587, 0x25, 0xb1, 0x73, 0x0 }, /* #46 */
|
---|
544 | { 0x0377c6, 0x037703, 0x0e, 0x43, 0xcb, 0x0 }, /* #47 */
|
---|
545 | { 0x334243, 0x334286, 0x8a, 0x82, 0x07, 0x0 }, /* #48 */
|
---|
546 | { 0x0e7386, 0x0e7303, 0x1e, 0x6b, 0xb3, 0x0 }, /* #49 */
|
---|
547 | { 0x0e3406, 0x0e3412, 0xd4, 0x07, 0xcd, 0x0 }, /* #50 */
|
---|
548 | { 0x2a1653, 0x2a1612, 0x74, 0x67, 0x0c, 0x0 }, /* #51 */
|
---|
549 | { 0x0a6f93, 0x0a6f06, 0xa8, 0x63, 0x44, 0x0 }, /* #52 */
|
---|
550 | { 0x2b2756, 0x2b2712, 0xe1, 0x2c, 0xb5, 0x0 }, /* #53 */
|
---|
551 | { 0x335243, 0x335a83, 0x37, 0xb6, 0x80, 0x0 }, /* #54 */
|
---|
552 | { 0x0c6983, 0x0c6106, 0x07, 0x05, 0x01, 0x0 }, /* #55 */
|
---|
553 | { 0x1d1e56, 0x1d1616, 0xf3, 0x35, 0xbe, 0x0 }, /* #56 */
|
---|
554 | { 0x3d36d6, 0x3d3e93, 0x49, 0xba, 0x8f, 0x0 }, /* #57 */
|
---|
555 | { 0x0f6a93, 0x0f6217, 0x55, 0x77, 0xdd, 0x0 }, /* #58 */
|
---|
556 | { 0x2b5ec6, 0x2b5602, 0xe2, 0x52, 0x90, 0x0 }, /* #59 */
|
---|
557 | { 0x0416d2, 0x041e83, 0x7f, 0xb6, 0xc9, 0x0 }, /* #60 */
|
---|
558 | { 0x094b53, 0x094302, 0x39, 0x20, 0x18, 0x0 }, /* #61 */
|
---|
559 | { 0x102146, 0x102102, 0xce, 0x45, 0x89, 0x0 }, /* #62 */
|
---|
560 | { 0x197297, 0x197216, 0xb1, 0x05, 0xab, 0x0 }, /* #63 */
|
---|
561 | };
|
---|
562 | static const BINU8_TEST_T g_aTests_or_u8[] =
|
---|
563 | {
|
---|
564 | { 0x047417, 0x047446, 0x00, 0x00, 0x00, 0x0 }, /* #0 */
|
---|
565 | { 0x1a5512, 0x1a5546, 0x00, 0x00, 0x00, 0x0 }, /* #1 */
|
---|
566 | { 0x205cd2, 0x205446, 0x00, 0x00, 0x00, 0x0 }, /* #2 */
|
---|
567 | { 0x206a86, 0x206246, 0x00, 0x00, 0x00, 0x0 }, /* #3 */
|
---|
568 | { 0x241956, 0x241106, 0x21, 0x21, 0x00, 0x0 }, /* #4 */
|
---|
569 | { 0x363593, 0x363506, 0x11, 0x11, 0x00, 0x0 }, /* #5 */
|
---|
570 | { 0x2135c7, 0x213586, 0xc6, 0xc6, 0x00, 0x0 }, /* #6 */
|
---|
571 | { 0x330083, 0x330002, 0x20, 0x20, 0x00, 0x0 }, /* #7 */
|
---|
572 | { 0x3e7796, 0x3e7786, 0x29, 0xbd, 0x95, 0x0 }, /* #8 */
|
---|
573 | { 0x0220d7, 0x022082, 0x86, 0x9e, 0x1e, 0x0 }, /* #9 */
|
---|
574 | { 0x3d6996, 0x3d6186, 0xb8, 0xb8, 0x90, 0x0 }, /* #10 */
|
---|
575 | { 0x391e06, 0x391602, 0x56, 0x5e, 0x48, 0x0 }, /* #11 */
|
---|
576 | { 0x1e6c57, 0x1e6482, 0x60, 0xea, 0xca, 0x0 }, /* #12 */
|
---|
577 | { 0x000742, 0x000786, 0xd5, 0xf5, 0x35, 0x0 }, /* #13 */
|
---|
578 | { 0x022bc2, 0x022306, 0x38, 0x3a, 0x32, 0x0 }, /* #14 */
|
---|
579 | { 0x1a2416, 0x1a2486, 0xc3, 0xcf, 0xce, 0x0 }, /* #15 */
|
---|
580 | { 0x033742, 0x033786, 0xdc, 0xfc, 0x3c, 0x0 }, /* #16 */
|
---|
581 | { 0x110cd7, 0x110482, 0xb0, 0xbf, 0x8f, 0x0 }, /* #17 */
|
---|
582 | { 0x2c7f46, 0x2c7786, 0x11, 0x93, 0x82, 0x0 }, /* #18 */
|
---|
583 | { 0x3906c2, 0x390682, 0xbd, 0xfd, 0xc1, 0x0 }, /* #19 */
|
---|
584 | { 0x284f87, 0x284782, 0xd3, 0xf7, 0x24, 0x0 }, /* #20 */
|
---|
585 | { 0x116146, 0x116186, 0x93, 0xf3, 0x73, 0x0 }, /* #21 */
|
---|
586 | { 0x2747d7, 0x274786, 0x11, 0xf9, 0xf8, 0x0 }, /* #22 */
|
---|
587 | { 0x260b06, 0x260386, 0xc0, 0xd4, 0x54, 0x0 }, /* #23 */
|
---|
588 | { 0x2110d2, 0x211086, 0x2e, 0xff, 0xdb, 0x0 }, /* #24 */
|
---|
589 | { 0x0e3c07, 0x0e3486, 0xcc, 0xde, 0x56, 0x0 }, /* #25 */
|
---|
590 | { 0x133592, 0x133582, 0xe5, 0xef, 0x4b, 0x0 }, /* #26 */
|
---|
591 | { 0x357d06, 0x357582, 0xe6, 0xf7, 0x73, 0x0 }, /* #27 */
|
---|
592 | { 0x227793, 0x227786, 0xec, 0xff, 0x3f, 0x0 }, /* #28 */
|
---|
593 | { 0x3d65c2, 0x3d6586, 0xc2, 0xeb, 0xeb, 0x0 }, /* #29 */
|
---|
594 | { 0x144ac6, 0x144202, 0x49, 0x49, 0x41, 0x0 }, /* #30 */
|
---|
595 | { 0x083806, 0x083082, 0xee, 0xfe, 0x96, 0x0 }, /* #31 */
|
---|
596 | { 0x320d02, 0x320502, 0x1c, 0x7c, 0x60, 0x0 }, /* #32 */
|
---|
597 | { 0x394596, 0x394582, 0xb9, 0xfb, 0x62, 0x0 }, /* #33 */
|
---|
598 | { 0x160dc7, 0x160586, 0xa0, 0xe4, 0x44, 0x0 }, /* #34 */
|
---|
599 | { 0x0d7912, 0x0d7186, 0xea, 0xee, 0xe4, 0x0 }, /* #35 */
|
---|
600 | { 0x322a92, 0x322206, 0x35, 0x7d, 0x6c, 0x0 }, /* #36 */
|
---|
601 | { 0x062783, 0x062702, 0x5a, 0x7f, 0x3f, 0x0 }, /* #37 */
|
---|
602 | { 0x1164c7, 0x116486, 0x96, 0xd7, 0xd3, 0x0 }, /* #38 */
|
---|
603 | { 0x2e2b02, 0x2e2386, 0x76, 0xff, 0xbb, 0x0 }, /* #39 */
|
---|
604 | { 0x3a6f07, 0x3a6782, 0xcb, 0xef, 0x2d, 0x0 }, /* #40 */
|
---|
605 | { 0x1d7d97, 0x1d7506, 0x40, 0x7e, 0x3e, 0x0 }, /* #41 */
|
---|
606 | { 0x151206, 0x151282, 0x89, 0x9d, 0x9d, 0x0 }, /* #42 */
|
---|
607 | { 0x340806, 0x340086, 0xd4, 0xf5, 0xf1, 0x0 }, /* #43 */
|
---|
608 | { 0x355f52, 0x355706, 0x00, 0x39, 0x39, 0x0 }, /* #44 */
|
---|
609 | { 0x043b42, 0x043386, 0x61, 0xff, 0xde, 0x0 }, /* #45 */
|
---|
610 | { 0x064783, 0x064706, 0x71, 0x7b, 0x4a, 0x0 }, /* #46 */
|
---|
611 | { 0x104c16, 0x104406, 0x73, 0x7b, 0x7a, 0x0 }, /* #47 */
|
---|
612 | { 0x016dc6, 0x016506, 0x5b, 0x7b, 0x28, 0x0 }, /* #48 */
|
---|
613 | { 0x097946, 0x097186, 0xd9, 0xff, 0x26, 0x0 }, /* #49 */
|
---|
614 | { 0x355496, 0x355482, 0xa7, 0xf7, 0x55, 0x0 }, /* #50 */
|
---|
615 | { 0x2a4fc2, 0x2a4782, 0x91, 0xdf, 0xcf, 0x0 }, /* #51 */
|
---|
616 | { 0x007e42, 0x007606, 0x52, 0x7b, 0x39, 0x0 }, /* #52 */
|
---|
617 | { 0x0e4a93, 0x0e4282, 0x30, 0xfb, 0xdb, 0x0 }, /* #53 */
|
---|
618 | { 0x040e57, 0x040686, 0x9c, 0xfc, 0xec, 0x0 }, /* #54 */
|
---|
619 | { 0x374dd2, 0x374506, 0x01, 0x3f, 0x3e, 0x0 }, /* #55 */
|
---|
620 | { 0x0d0256, 0x0d0286, 0xa8, 0xe8, 0xe0, 0x0 }, /* #56 */
|
---|
621 | { 0x3811c7, 0x381106, 0x4f, 0x5f, 0x1d, 0x0 }, /* #57 */
|
---|
622 | { 0x060e96, 0x060686, 0xe4, 0xee, 0xca, 0x0 }, /* #58 */
|
---|
623 | { 0x3b02d3, 0x3b0286, 0xbb, 0xff, 0xd5, 0x0 }, /* #59 */
|
---|
624 | { 0x045b07, 0x045386, 0xb4, 0xbd, 0xbd, 0x0 }, /* #60 */
|
---|
625 | { 0x1d0596, 0x1d0582, 0xdb, 0xdf, 0xdf, 0x0 }, /* #61 */
|
---|
626 | { 0x180896, 0x180086, 0x8e, 0xee, 0xec, 0x0 }, /* #62 */
|
---|
627 | { 0x3b5dd6, 0x3b5582, 0x9d, 0x9d, 0x95, 0x0 }, /* #63 */
|
---|
628 | };
|
---|
629 | static const BINU8_TEST_T g_aTests_or_u8_locked[] =
|
---|
630 | {
|
---|
631 | { 0x125d56, 0x125546, 0x00, 0x00, 0x00, 0x0 }, /* #0 */
|
---|
632 | { 0x234942, 0x234146, 0x00, 0x00, 0x00, 0x0 }, /* #1 */
|
---|
633 | { 0x3c2417, 0x3c2446, 0x00, 0x00, 0x00, 0x0 }, /* #2 */
|
---|
634 | { 0x2448c6, 0x244046, 0x00, 0x00, 0x00, 0x0 }, /* #3 */
|
---|
635 | { 0x281c42, 0x281482, 0xb9, 0xb9, 0x00, 0x0 }, /* #4 */
|
---|
636 | { 0x383603, 0x383686, 0xd2, 0xd2, 0x00, 0x0 }, /* #5 */
|
---|
637 | { 0x3b2446, 0x3b2406, 0x18, 0x18, 0x00, 0x0 }, /* #6 */
|
---|
638 | { 0x2017d7, 0x201786, 0xf6, 0xf6, 0x00, 0x0 }, /* #7 */
|
---|
639 | { 0x253f96, 0x253786, 0xf0, 0xf0, 0x60, 0x0 }, /* #8 */
|
---|
640 | { 0x142c43, 0x142486, 0x7e, 0xff, 0xcd, 0x0 }, /* #9 */
|
---|
641 | { 0x281652, 0x281602, 0x3e, 0x7f, 0x65, 0x0 }, /* #10 */
|
---|
642 | { 0x2918c7, 0x291082, 0xcc, 0xef, 0x67, 0x0 }, /* #11 */
|
---|
643 | { 0x127787, 0x127706, 0x4e, 0x4e, 0x46, 0x0 }, /* #12 */
|
---|
644 | { 0x312913, 0x312182, 0x03, 0xcb, 0xc8, 0x0 }, /* #13 */
|
---|
645 | { 0x131253, 0x131286, 0xf6, 0xff, 0xff, 0x0 }, /* #14 */
|
---|
646 | { 0x170983, 0x170182, 0x1f, 0xbf, 0xa4, 0x0 }, /* #15 */
|
---|
647 | { 0x083e07, 0x083602, 0x1d, 0x1f, 0x0b, 0x0 }, /* #16 */
|
---|
648 | { 0x054a02, 0x054286, 0xd6, 0xf6, 0x64, 0x0 }, /* #17 */
|
---|
649 | { 0x036212, 0x036286, 0xc9, 0xff, 0xf6, 0x0 }, /* #18 */
|
---|
650 | { 0x3f6cd3, 0x3f6486, 0xd3, 0xdb, 0x99, 0x0 }, /* #19 */
|
---|
651 | { 0x221583, 0x221582, 0x9e, 0x9e, 0x0e, 0x0 }, /* #20 */
|
---|
652 | { 0x056013, 0x056082, 0x01, 0xd9, 0xd8, 0x0 }, /* #21 */
|
---|
653 | { 0x326156, 0x326182, 0xe4, 0xfd, 0x5d, 0x0 }, /* #22 */
|
---|
654 | { 0x001357, 0x001382, 0x9a, 0xba, 0x3a, 0x0 }, /* #23 */
|
---|
655 | { 0x297402, 0x297486, 0xeb, 0xeb, 0x69, 0x0 }, /* #24 */
|
---|
656 | { 0x0e1743, 0x0e1706, 0x30, 0x36, 0x26, 0x0 }, /* #25 */
|
---|
657 | { 0x392dd6, 0x392502, 0x3b, 0x3b, 0x3b, 0x0 }, /* #26 */
|
---|
658 | { 0x275046, 0x275002, 0x7b, 0x7f, 0x27, 0x0 }, /* #27 */
|
---|
659 | { 0x247f06, 0x247782, 0xf7, 0xf7, 0xe2, 0x0 }, /* #28 */
|
---|
660 | { 0x274857, 0x274082, 0x82, 0x83, 0x01, 0x0 }, /* #29 */
|
---|
661 | { 0x2333c6, 0x233386, 0xf2, 0xff, 0xcf, 0x0 }, /* #30 */
|
---|
662 | { 0x0365d7, 0x036582, 0xf8, 0xf8, 0x40, 0x0 }, /* #31 */
|
---|
663 | { 0x0f2e96, 0x0f2686, 0xd7, 0xd7, 0x83, 0x0 }, /* #32 */
|
---|
664 | { 0x2b24c3, 0x2b2402, 0x31, 0x73, 0x52, 0x0 }, /* #33 */
|
---|
665 | { 0x1c4047, 0x1c4002, 0x31, 0x79, 0x78, 0x0 }, /* #34 */
|
---|
666 | { 0x041042, 0x041082, 0x00, 0x85, 0x85, 0x0 }, /* #35 */
|
---|
667 | { 0x2c3f16, 0x2c3786, 0xe1, 0xf3, 0x13, 0x0 }, /* #36 */
|
---|
668 | { 0x3a5047, 0x3a5086, 0x38, 0xb8, 0xb8, 0x0 }, /* #37 */
|
---|
669 | { 0x337506, 0x337582, 0xaa, 0xef, 0x6f, 0x0 }, /* #38 */
|
---|
670 | { 0x370706, 0x370706, 0x28, 0x39, 0x19, 0x0 }, /* #39 */
|
---|
671 | { 0x1239c3, 0x123186, 0x4c, 0xfc, 0xf4, 0x0 }, /* #40 */
|
---|
672 | { 0x2d0247, 0x2d0282, 0x85, 0xef, 0x6b, 0x0 }, /* #41 */
|
---|
673 | { 0x3c09c7, 0x3c0182, 0xd5, 0xfd, 0xf9, 0x0 }, /* #42 */
|
---|
674 | { 0x0277c3, 0x027782, 0xa1, 0xa1, 0xa1, 0x0 }, /* #43 */
|
---|
675 | { 0x357c53, 0x357486, 0x93, 0x93, 0x82, 0x0 }, /* #44 */
|
---|
676 | { 0x056ac3, 0x056286, 0x7a, 0xff, 0xe5, 0x0 }, /* #45 */
|
---|
677 | { 0x206a82, 0x206286, 0xb0, 0xf0, 0x50, 0x0 }, /* #46 */
|
---|
678 | { 0x2b2256, 0x2b2282, 0xea, 0xfe, 0x36, 0x0 }, /* #47 */
|
---|
679 | { 0x170696, 0x170686, 0xb1, 0xbd, 0x9c, 0x0 }, /* #48 */
|
---|
680 | { 0x3b5856, 0x3b5086, 0xf7, 0xff, 0x2f, 0x0 }, /* #49 */
|
---|
681 | { 0x327b43, 0x327386, 0xc5, 0xed, 0xad, 0x0 }, /* #50 */
|
---|
682 | { 0x163447, 0x163486, 0xc0, 0xf3, 0x73, 0x0 }, /* #51 */
|
---|
683 | { 0x162556, 0x162582, 0x35, 0xfd, 0xc8, 0x0 }, /* #52 */
|
---|
684 | { 0x1371c6, 0x137106, 0x22, 0x7e, 0x5c, 0x0 }, /* #53 */
|
---|
685 | { 0x3d0297, 0x3d0282, 0xe7, 0xf7, 0x13, 0x0 }, /* #54 */
|
---|
686 | { 0x105f17, 0x105786, 0x37, 0xb7, 0x85, 0x0 }, /* #55 */
|
---|
687 | { 0x084616, 0x084682, 0x72, 0xfe, 0xae, 0x0 }, /* #56 */
|
---|
688 | { 0x3a2cd3, 0x3a2482, 0xc2, 0xdf, 0x5d, 0x0 }, /* #57 */
|
---|
689 | { 0x215092, 0x215082, 0x20, 0xf2, 0xd2, 0x0 }, /* #58 */
|
---|
690 | { 0x1e5943, 0x1e5106, 0x24, 0x2e, 0x0a, 0x0 }, /* #59 */
|
---|
691 | { 0x0330c2, 0x033006, 0x0b, 0x5f, 0x56, 0x0 }, /* #60 */
|
---|
692 | { 0x0b23c7, 0x0b2382, 0x5c, 0xdf, 0x93, 0x0 }, /* #61 */
|
---|
693 | { 0x212612, 0x212682, 0xee, 0xef, 0xe3, 0x0 }, /* #62 */
|
---|
694 | { 0x047487, 0x047406, 0x49, 0x7b, 0x3b, 0x0 }, /* #63 */
|
---|
695 | };
|
---|
696 | static const BINU8_TEST_T g_aTests_xor_u8[] =
|
---|
697 | {
|
---|
698 | { 0x216253, 0x216246, 0x00, 0x00, 0x00, 0x0 }, /* #0 */
|
---|
699 | { 0x161d92, 0x161546, 0x00, 0x00, 0x00, 0x0 }, /* #1 */
|
---|
700 | { 0x3f1247, 0x3f1246, 0x00, 0x00, 0x00, 0x0 }, /* #2 */
|
---|
701 | { 0x291c97, 0x291446, 0x00, 0x00, 0x00, 0x0 }, /* #3 */
|
---|
702 | { 0x0368c7, 0x036082, 0xa2, 0xa2, 0x00, 0x0 }, /* #4 */
|
---|
703 | { 0x201a06, 0x201206, 0x2d, 0x2d, 0x00, 0x0 }, /* #5 */
|
---|
704 | { 0x134a87, 0x134286, 0x93, 0x93, 0x00, 0x0 }, /* #6 */
|
---|
705 | { 0x1c2396, 0x1c2382, 0xe9, 0xe9, 0x00, 0x0 }, /* #7 */
|
---|
706 | { 0x3569d7, 0x356186, 0x51, 0xc9, 0x98, 0x0 }, /* #8 */
|
---|
707 | { 0x1c3406, 0x1c3406, 0x24, 0x7d, 0x59, 0x0 }, /* #9 */
|
---|
708 | { 0x196d17, 0x196506, 0x35, 0x77, 0x42, 0x0 }, /* #10 */
|
---|
709 | { 0x055e97, 0x055682, 0xf2, 0xe3, 0x11, 0x0 }, /* #11 */
|
---|
710 | { 0x211602, 0x211682, 0x7a, 0xf2, 0x88, 0x0 }, /* #12 */
|
---|
711 | { 0x103bd2, 0x103302, 0x87, 0x2c, 0xab, 0x0 }, /* #13 */
|
---|
712 | { 0x181517, 0x181502, 0xe3, 0x0e, 0xed, 0x0 }, /* #14 */
|
---|
713 | { 0x3b0992, 0x3b0106, 0x26, 0x2d, 0x0b, 0x0 }, /* #15 */
|
---|
714 | { 0x3a5096, 0x3a5002, 0xed, 0x3e, 0xd3, 0x0 }, /* #16 */
|
---|
715 | { 0x216cc6, 0x216402, 0xef, 0x45, 0xaa, 0x0 }, /* #17 */
|
---|
716 | { 0x1e7dd6, 0x1e7502, 0x4d, 0x57, 0x1a, 0x0 }, /* #18 */
|
---|
717 | { 0x0a6a17, 0x0a6282, 0x61, 0xc8, 0xa9, 0x0 }, /* #19 */
|
---|
718 | { 0x1678c6, 0x167002, 0x88, 0x49, 0xc1, 0x0 }, /* #20 */
|
---|
719 | { 0x2f0f93, 0x2f0782, 0x68, 0xa4, 0xcc, 0x0 }, /* #21 */
|
---|
720 | { 0x343e92, 0x343602, 0x47, 0x29, 0x6e, 0x0 }, /* #22 */
|
---|
721 | { 0x1f1182, 0x1f1182, 0xe5, 0xcd, 0x28, 0x0 }, /* #23 */
|
---|
722 | { 0x1b5112, 0x1b5186, 0x97, 0xdb, 0x4c, 0x0 }, /* #24 */
|
---|
723 | { 0x0f2103, 0x0f2182, 0xb4, 0x97, 0x23, 0x0 }, /* #25 */
|
---|
724 | { 0x065c96, 0x065482, 0x5d, 0x80, 0xdd, 0x0 }, /* #26 */
|
---|
725 | { 0x191456, 0x191406, 0x5c, 0x1d, 0x41, 0x0 }, /* #27 */
|
---|
726 | { 0x293753, 0x293706, 0xc8, 0x59, 0x91, 0x0 }, /* #28 */
|
---|
727 | { 0x266352, 0x266382, 0x5c, 0xce, 0x92, 0x0 }, /* #29 */
|
---|
728 | { 0x312e02, 0x312602, 0xfa, 0x7f, 0x85, 0x0 }, /* #30 */
|
---|
729 | { 0x240107, 0x240182, 0xf3, 0xba, 0x49, 0x0 }, /* #31 */
|
---|
730 | { 0x2b0d07, 0x2b0582, 0xc0, 0xcd, 0x0d, 0x0 }, /* #32 */
|
---|
731 | { 0x2f4ac7, 0x2f4282, 0x2c, 0x98, 0xb4, 0x0 }, /* #33 */
|
---|
732 | { 0x3948c6, 0x394086, 0x17, 0xe4, 0xf3, 0x0 }, /* #34 */
|
---|
733 | { 0x1a34c6, 0x1a3406, 0x6e, 0x30, 0x5e, 0x0 }, /* #35 */
|
---|
734 | { 0x0e3912, 0x0e3106, 0x65, 0x06, 0x63, 0x0 }, /* #36 */
|
---|
735 | { 0x1700d2, 0x170002, 0x5c, 0x7f, 0x23, 0x0 }, /* #37 */
|
---|
736 | { 0x074682, 0x074682, 0x15, 0xf1, 0xe4, 0x0 }, /* #38 */
|
---|
737 | { 0x182cd2, 0x182486, 0xe4, 0x84, 0x60, 0x0 }, /* #39 */
|
---|
738 | { 0x101897, 0x101006, 0x78, 0x69, 0x11, 0x0 }, /* #40 */
|
---|
739 | { 0x2d2607, 0x2d2682, 0x8e, 0xfb, 0x75, 0x0 }, /* #41 */
|
---|
740 | { 0x325692, 0x325682, 0xa0, 0x80, 0x20, 0x0 }, /* #42 */
|
---|
741 | { 0x2e1257, 0x2e1282, 0xd4, 0xb3, 0x67, 0x0 }, /* #43 */
|
---|
742 | { 0x1114c2, 0x111482, 0xcf, 0xe3, 0x2c, 0x0 }, /* #44 */
|
---|
743 | { 0x390a86, 0x390202, 0xff, 0x45, 0xba, 0x0 }, /* #45 */
|
---|
744 | { 0x123007, 0x123002, 0xe2, 0x58, 0xba, 0x0 }, /* #46 */
|
---|
745 | { 0x134852, 0x134082, 0x97, 0x91, 0x06, 0x0 }, /* #47 */
|
---|
746 | { 0x3f5987, 0x3f5102, 0x09, 0x3b, 0x32, 0x0 }, /* #48 */
|
---|
747 | { 0x014f02, 0x014702, 0x8f, 0x1f, 0x90, 0x0 }, /* #49 */
|
---|
748 | { 0x323a83, 0x323202, 0xdd, 0x51, 0x8c, 0x0 }, /* #50 */
|
---|
749 | { 0x0b46d3, 0x0b4606, 0xbe, 0x65, 0xdb, 0x0 }, /* #51 */
|
---|
750 | { 0x006712, 0x006702, 0x14, 0x7f, 0x6b, 0x0 }, /* #52 */
|
---|
751 | { 0x0b6717, 0x0b6782, 0x8c, 0x8a, 0x06, 0x0 }, /* #53 */
|
---|
752 | { 0x382b03, 0x382302, 0xf7, 0x6e, 0x99, 0x0 }, /* #54 */
|
---|
753 | { 0x0b1257, 0x0b1202, 0x42, 0x32, 0x70, 0x0 }, /* #55 */
|
---|
754 | { 0x205a06, 0x205282, 0x24, 0xc8, 0xec, 0x0 }, /* #56 */
|
---|
755 | { 0x057247, 0x057202, 0x5e, 0x08, 0x56, 0x0 }, /* #57 */
|
---|
756 | { 0x131c13, 0x131406, 0xba, 0x1d, 0xa7, 0x0 }, /* #58 */
|
---|
757 | { 0x201e92, 0x201602, 0xfb, 0x40, 0xbb, 0x0 }, /* #59 */
|
---|
758 | { 0x3f5696, 0x3f5602, 0x1c, 0x57, 0x4b, 0x0 }, /* #60 */
|
---|
759 | { 0x097282, 0x097282, 0x6f, 0x9d, 0xf2, 0x0 }, /* #61 */
|
---|
760 | { 0x3b35c6, 0x3b3582, 0x80, 0x86, 0x06, 0x0 }, /* #62 */
|
---|
761 | { 0x347a92, 0x347282, 0xab, 0xf2, 0x59, 0x0 }, /* #63 */
|
---|
762 | };
|
---|
763 | static const BINU8_TEST_T g_aTests_xor_u8_locked[] =
|
---|
764 | {
|
---|
765 | { 0x3433c6, 0x343346, 0x00, 0x00, 0x00, 0x0 }, /* #0 */
|
---|
766 | { 0x1a6856, 0x1a6046, 0x00, 0x00, 0x00, 0x0 }, /* #1 */
|
---|
767 | { 0x073796, 0x073746, 0x00, 0x00, 0x00, 0x0 }, /* #2 */
|
---|
768 | { 0x1e5ec7, 0x1e5646, 0x00, 0x00, 0x00, 0x0 }, /* #3 */
|
---|
769 | { 0x242543, 0x242502, 0x31, 0x31, 0x00, 0x0 }, /* #4 */
|
---|
770 | { 0x3e0fc6, 0x3e0782, 0xfb, 0xfb, 0x00, 0x0 }, /* #5 */
|
---|
771 | { 0x120b16, 0x120386, 0xb2, 0xb2, 0x00, 0x0 }, /* #6 */
|
---|
772 | { 0x1a1e02, 0x1a1682, 0x9d, 0x9d, 0x00, 0x0 }, /* #7 */
|
---|
773 | { 0x277b02, 0x277386, 0x3b, 0x93, 0xa8, 0x0 }, /* #8 */
|
---|
774 | { 0x026c02, 0x026406, 0x94, 0x5f, 0xcb, 0x0 }, /* #9 */
|
---|
775 | { 0x3e6253, 0x3e6202, 0xf8, 0x19, 0xe1, 0x0 }, /* #10 */
|
---|
776 | { 0x0d5853, 0x0d5086, 0xfd, 0xc3, 0x3e, 0x0 }, /* #11 */
|
---|
777 | { 0x211fd7, 0x211782, 0x0f, 0xb6, 0xb9, 0x0 }, /* #12 */
|
---|
778 | { 0x287012, 0x287002, 0x2e, 0x29, 0x07, 0x0 }, /* #13 */
|
---|
779 | { 0x221e57, 0x221606, 0x28, 0x5a, 0x72, 0x0 }, /* #14 */
|
---|
780 | { 0x0c76c2, 0x0c7606, 0xfc, 0x28, 0xd4, 0x0 }, /* #15 */
|
---|
781 | { 0x056183, 0x056106, 0xa2, 0x0a, 0xa8, 0x0 }, /* #16 */
|
---|
782 | { 0x353a83, 0x353246, 0x76, 0x00, 0x76, 0x0 }, /* #17 */
|
---|
783 | { 0x086b42, 0x086306, 0xa7, 0x41, 0xe6, 0x0 }, /* #18 */
|
---|
784 | { 0x213897, 0x213006, 0x7c, 0x22, 0x5e, 0x0 }, /* #19 */
|
---|
785 | { 0x342683, 0x342602, 0xa7, 0x6b, 0xcc, 0x0 }, /* #20 */
|
---|
786 | { 0x1d3806, 0x1d3086, 0x05, 0xcc, 0xc9, 0x0 }, /* #21 */
|
---|
787 | { 0x0c6bc2, 0x0c6306, 0x64, 0x50, 0x34, 0x0 }, /* #22 */
|
---|
788 | { 0x3c0cd3, 0x3c0402, 0xa8, 0x5e, 0xf6, 0x0 }, /* #23 */
|
---|
789 | { 0x393907, 0x393182, 0xd9, 0xfd, 0x24, 0x0 }, /* #24 */
|
---|
790 | { 0x320542, 0x320506, 0x10, 0x28, 0x38, 0x0 }, /* #25 */
|
---|
791 | { 0x251807, 0x251006, 0xd5, 0x3f, 0xea, 0x0 }, /* #26 */
|
---|
792 | { 0x1d1b47, 0x1d1382, 0x76, 0xb6, 0xc0, 0x0 }, /* #27 */
|
---|
793 | { 0x141642, 0x141682, 0x49, 0xfb, 0xb2, 0x0 }, /* #28 */
|
---|
794 | { 0x124907, 0x124106, 0x5e, 0x7e, 0x20, 0x0 }, /* #29 */
|
---|
795 | { 0x2c3482, 0x2c3482, 0xd7, 0xcd, 0x1a, 0x0 }, /* #30 */
|
---|
796 | { 0x363893, 0x363082, 0xab, 0x8f, 0x24, 0x0 }, /* #31 */
|
---|
797 | { 0x392dd2, 0x392546, 0x77, 0x00, 0x77, 0x0 }, /* #32 */
|
---|
798 | { 0x166752, 0x166702, 0x01, 0x46, 0x47, 0x0 }, /* #33 */
|
---|
799 | { 0x143d96, 0x143582, 0x71, 0xe3, 0x92, 0x0 }, /* #34 */
|
---|
800 | { 0x215fc3, 0x215786, 0x23, 0xdd, 0xfe, 0x0 }, /* #35 */
|
---|
801 | { 0x343bd2, 0x343382, 0x78, 0x86, 0xfe, 0x0 }, /* #36 */
|
---|
802 | { 0x365017, 0x365002, 0x4f, 0x58, 0x17, 0x0 }, /* #37 */
|
---|
803 | { 0x095912, 0x095102, 0x6a, 0x3d, 0x57, 0x0 }, /* #38 */
|
---|
804 | { 0x3f3253, 0x3f3202, 0x7c, 0x67, 0x1b, 0x0 }, /* #39 */
|
---|
805 | { 0x3c57c6, 0x3c5786, 0xeb, 0xd1, 0x3a, 0x0 }, /* #40 */
|
---|
806 | { 0x1b1496, 0x1b1402, 0x3d, 0x1f, 0x22, 0x0 }, /* #41 */
|
---|
807 | { 0x321096, 0x321086, 0x0e, 0xe2, 0xec, 0x0 }, /* #42 */
|
---|
808 | { 0x1d5846, 0x1d5086, 0x2b, 0xca, 0xe1, 0x0 }, /* #43 */
|
---|
809 | { 0x384bc2, 0x384306, 0xd2, 0x5a, 0x88, 0x0 }, /* #44 */
|
---|
810 | { 0x2830d2, 0x283006, 0x3d, 0x28, 0x15, 0x0 }, /* #45 */
|
---|
811 | { 0x0d6707, 0x0d6782, 0x9f, 0xb9, 0x26, 0x0 }, /* #46 */
|
---|
812 | { 0x373486, 0x373486, 0x82, 0xd8, 0x5a, 0x0 }, /* #47 */
|
---|
813 | { 0x2f4c46, 0x2f4406, 0xea, 0x2b, 0xc1, 0x0 }, /* #48 */
|
---|
814 | { 0x2e0e87, 0x2e0682, 0x57, 0xa7, 0xf0, 0x0 }, /* #49 */
|
---|
815 | { 0x021b97, 0x021306, 0xb0, 0x78, 0xc8, 0x0 }, /* #50 */
|
---|
816 | { 0x201cd6, 0x201402, 0x20, 0x68, 0x48, 0x0 }, /* #51 */
|
---|
817 | { 0x264d46, 0x264502, 0xd0, 0x02, 0xd2, 0x0 }, /* #52 */
|
---|
818 | { 0x1469c6, 0x146102, 0xe9, 0x04, 0xed, 0x0 }, /* #53 */
|
---|
819 | { 0x255112, 0x255106, 0x58, 0x39, 0x61, 0x0 }, /* #54 */
|
---|
820 | { 0x222153, 0x222182, 0x9d, 0xb9, 0x24, 0x0 }, /* #55 */
|
---|
821 | { 0x155f17, 0x155702, 0x37, 0x46, 0x71, 0x0 }, /* #56 */
|
---|
822 | { 0x0a0516, 0x0a0506, 0x61, 0x21, 0x40, 0x0 }, /* #57 */
|
---|
823 | { 0x317002, 0x317006, 0xfb, 0x21, 0xda, 0x0 }, /* #58 */
|
---|
824 | { 0x327c16, 0x327482, 0x24, 0xc8, 0xec, 0x0 }, /* #59 */
|
---|
825 | { 0x0170d7, 0x017086, 0xc0, 0xd2, 0x12, 0x0 }, /* #60 */
|
---|
826 | { 0x2d2786, 0x2d2702, 0xf0, 0x4f, 0xbf, 0x0 }, /* #61 */
|
---|
827 | { 0x172cd7, 0x172482, 0xb1, 0xd3, 0x62, 0x0 }, /* #62 */
|
---|
828 | { 0x2d63c7, 0x2d6386, 0xcc, 0x82, 0x4e, 0x0 }, /* #63 */
|
---|
829 | };
|
---|
830 | static const BINU8_TEST_T g_aTests_and_u8[] =
|
---|
831 | {
|
---|
832 | { 0x1a5402, 0x1a5446, 0x00, 0x00, 0x00, 0x0 }, /* #0 */
|
---|
833 | { 0x027002, 0x027046, 0x00, 0x00, 0x00, 0x0 }, /* #1 */
|
---|
834 | { 0x0a5602, 0x0a5646, 0x00, 0x00, 0x00, 0x0 }, /* #2 */
|
---|
835 | { 0x152582, 0x152546, 0x00, 0x00, 0x00, 0x0 }, /* #3 */
|
---|
836 | { 0x112312, 0x112346, 0x69, 0x00, 0x00, 0x0 }, /* #4 */
|
---|
837 | { 0x345702, 0x345746, 0x6a, 0x00, 0x00, 0x0 }, /* #5 */
|
---|
838 | { 0x320a03, 0x320246, 0xb1, 0x00, 0x00, 0x0 }, /* #6 */
|
---|
839 | { 0x357a06, 0x357246, 0x3a, 0x00, 0x00, 0x0 }, /* #7 */
|
---|
840 | { 0x321447, 0x321486, 0x97, 0x95, 0xf5, 0x0 }, /* #8 */
|
---|
841 | { 0x046fc6, 0x046706, 0xcc, 0x44, 0x47, 0x0 }, /* #9 */
|
---|
842 | { 0x0d01c6, 0x0d0106, 0x38, 0x18, 0x1f, 0x0 }, /* #10 */
|
---|
843 | { 0x216706, 0x216702, 0xed, 0x4c, 0x5c, 0x0 }, /* #11 */
|
---|
844 | { 0x3d6a07, 0x3d6286, 0xd2, 0x90, 0xb4, 0x0 }, /* #12 */
|
---|
845 | { 0x021e47, 0x021606, 0xff, 0x1e, 0x1e, 0x0 }, /* #13 */
|
---|
846 | { 0x354917, 0x354146, 0x12, 0x00, 0xec, 0x0 }, /* #14 */
|
---|
847 | { 0x011b47, 0x011346, 0x10, 0x00, 0xa2, 0x0 }, /* #15 */
|
---|
848 | { 0x142f82, 0x142706, 0xf3, 0x33, 0x37, 0x0 }, /* #16 */
|
---|
849 | { 0x1d01d3, 0x1d0182, 0x91, 0x91, 0x9d, 0x0 }, /* #17 */
|
---|
850 | { 0x002883, 0x002086, 0x9d, 0x88, 0x88, 0x0 }, /* #18 */
|
---|
851 | { 0x1705c7, 0x170502, 0x0d, 0x01, 0x13, 0x0 }, /* #19 */
|
---|
852 | { 0x1a6c47, 0x1a6482, 0xea, 0x80, 0x80, 0x0 }, /* #20 */
|
---|
853 | { 0x172f57, 0x172746, 0xa2, 0x00, 0x18, 0x0 }, /* #21 */
|
---|
854 | { 0x3758c7, 0x375002, 0x7a, 0x68, 0x6d, 0x0 }, /* #22 */
|
---|
855 | { 0x1b4997, 0x1b4106, 0x78, 0x18, 0x1b, 0x0 }, /* #23 */
|
---|
856 | { 0x212653, 0x212682, 0xd9, 0xd0, 0xf2, 0x0 }, /* #24 */
|
---|
857 | { 0x140e43, 0x140646, 0x5c, 0x00, 0xa1, 0x0 }, /* #25 */
|
---|
858 | { 0x240e16, 0x240602, 0xc0, 0x40, 0x44, 0x0 }, /* #26 */
|
---|
859 | { 0x3b5617, 0x3b5602, 0x76, 0x26, 0xaf, 0x0 }, /* #27 */
|
---|
860 | { 0x1b12c3, 0x1b1286, 0xec, 0xa0, 0xa2, 0x0 }, /* #28 */
|
---|
861 | { 0x083486, 0x083482, 0xcf, 0xc2, 0xe2, 0x0 }, /* #29 */
|
---|
862 | { 0x246346, 0x246302, 0xb8, 0x20, 0x62, 0x0 }, /* #30 */
|
---|
863 | { 0x0a6c83, 0x0a6406, 0x0f, 0x0f, 0x9f, 0x0 }, /* #31 */
|
---|
864 | { 0x343d16, 0x343506, 0x47, 0x44, 0xd4, 0x0 }, /* #32 */
|
---|
865 | { 0x2e17c7, 0x2e1706, 0x8f, 0x05, 0x35, 0x0 }, /* #33 */
|
---|
866 | { 0x191e87, 0x191686, 0x99, 0x90, 0xb6, 0x0 }, /* #34 */
|
---|
867 | { 0x203806, 0x203082, 0xfe, 0xf8, 0xf9, 0x0 }, /* #35 */
|
---|
868 | { 0x3a7382, 0x3a7302, 0xb5, 0x34, 0x7e, 0x0 }, /* #36 */
|
---|
869 | { 0x032e86, 0x032646, 0x21, 0x00, 0x44, 0x0 }, /* #37 */
|
---|
870 | { 0x141bc3, 0x141382, 0xe2, 0xe0, 0xf5, 0x0 }, /* #38 */
|
---|
871 | { 0x0f1316, 0x0f1302, 0x0a, 0x02, 0xa6, 0x0 }, /* #39 */
|
---|
872 | { 0x160196, 0x160102, 0x47, 0x40, 0xc8, 0x0 }, /* #40 */
|
---|
873 | { 0x1c2d86, 0x1c2506, 0x4e, 0x48, 0x48, 0x0 }, /* #41 */
|
---|
874 | { 0x336786, 0x336746, 0x20, 0x00, 0x04, 0x0 }, /* #42 */
|
---|
875 | { 0x3c2cc3, 0x3c2402, 0xf5, 0x31, 0x33, 0x0 }, /* #43 */
|
---|
876 | { 0x392612, 0x392606, 0x5c, 0x44, 0xc4, 0x0 }, /* #44 */
|
---|
877 | { 0x036d83, 0x036506, 0x99, 0x09, 0x0f, 0x0 }, /* #45 */
|
---|
878 | { 0x213c13, 0x213446, 0x56, 0x00, 0x00, 0x0 }, /* #46 */
|
---|
879 | { 0x021502, 0x021506, 0xed, 0x48, 0x5a, 0x0 }, /* #47 */
|
---|
880 | { 0x064597, 0x064506, 0xf1, 0x41, 0x43, 0x0 }, /* #48 */
|
---|
881 | { 0x3c3c86, 0x3c3402, 0xef, 0x2c, 0x2c, 0x0 }, /* #49 */
|
---|
882 | { 0x3b3087, 0x3b3082, 0xb5, 0xb0, 0xb8, 0x0 }, /* #50 */
|
---|
883 | { 0x2f27d6, 0x2f2786, 0xc7, 0xc6, 0xf6, 0x0 }, /* #51 */
|
---|
884 | { 0x2f4613, 0x2f4606, 0x52, 0x12, 0x1e, 0x0 }, /* #52 */
|
---|
885 | { 0x2b52d3, 0x2b5206, 0xca, 0x0a, 0x2a, 0x0 }, /* #53 */
|
---|
886 | { 0x020cc6, 0x020402, 0x57, 0x57, 0xff, 0x0 }, /* #54 */
|
---|
887 | { 0x277942, 0x277146, 0x08, 0x00, 0xa1, 0x0 }, /* #55 */
|
---|
888 | { 0x293282, 0x293202, 0x07, 0x02, 0x62, 0x0 }, /* #56 */
|
---|
889 | { 0x0b2e96, 0x0b2602, 0x81, 0x01, 0x61, 0x0 }, /* #57 */
|
---|
890 | { 0x351502, 0x351546, 0xc4, 0x00, 0x3a, 0x0 }, /* #58 */
|
---|
891 | { 0x2c7d52, 0x2c7506, 0xad, 0x05, 0x55, 0x0 }, /* #59 */
|
---|
892 | { 0x203c97, 0x203486, 0x97, 0x93, 0xfb, 0x0 }, /* #60 */
|
---|
893 | { 0x1f17d3, 0x1f1706, 0x54, 0x50, 0x70, 0x0 }, /* #61 */
|
---|
894 | { 0x263e16, 0x263602, 0xba, 0x08, 0x09, 0x0 }, /* #62 */
|
---|
895 | { 0x2b4386, 0x2b4302, 0x4f, 0x4f, 0xdf, 0x0 }, /* #63 */
|
---|
896 | };
|
---|
897 | static const BINU8_TEST_T g_aTests_and_u8_locked[] =
|
---|
898 | {
|
---|
899 | { 0x3e04d7, 0x3e0446, 0x00, 0x00, 0x00, 0x0 }, /* #0 */
|
---|
900 | { 0x1b1557, 0x1b1546, 0x00, 0x00, 0x00, 0x0 }, /* #1 */
|
---|
901 | { 0x291443, 0x291446, 0x00, 0x00, 0x00, 0x0 }, /* #2 */
|
---|
902 | { 0x305983, 0x305146, 0x00, 0x00, 0x00, 0x0 }, /* #3 */
|
---|
903 | { 0x132b52, 0x132346, 0x84, 0x00, 0x00, 0x0 }, /* #4 */
|
---|
904 | { 0x3b0383, 0x3b0346, 0x45, 0x00, 0x00, 0x0 }, /* #5 */
|
---|
905 | { 0x396083, 0x396046, 0x4e, 0x00, 0x00, 0x0 }, /* #6 */
|
---|
906 | { 0x287a03, 0x287246, 0x3a, 0x00, 0x00, 0x0 }, /* #7 */
|
---|
907 | { 0x1d4383, 0x1d4346, 0x3c, 0x00, 0x01, 0x0 }, /* #8 */
|
---|
908 | { 0x3e4583, 0x3e4586, 0xa1, 0x81, 0xc3, 0x0 }, /* #9 */
|
---|
909 | { 0x262dd7, 0x262502, 0x2e, 0x2c, 0xbc, 0x0 }, /* #10 */
|
---|
910 | { 0x094e82, 0x094646, 0x00, 0x00, 0x97, 0x0 }, /* #11 */
|
---|
911 | { 0x250916, 0x250182, 0x9e, 0x8a, 0xcb, 0x0 }, /* #12 */
|
---|
912 | { 0x3d6ac7, 0x3d6246, 0xa0, 0x00, 0x4e, 0x0 }, /* #13 */
|
---|
913 | { 0x2024c7, 0x202482, 0xab, 0xa2, 0xb2, 0x0 }, /* #14 */
|
---|
914 | { 0x307797, 0x307702, 0xeb, 0x68, 0x6c, 0x0 }, /* #15 */
|
---|
915 | { 0x085982, 0x085106, 0x09, 0x09, 0x79, 0x0 }, /* #16 */
|
---|
916 | { 0x3905c2, 0x390506, 0xa9, 0x21, 0x35, 0x0 }, /* #17 */
|
---|
917 | { 0x214987, 0x214102, 0x38, 0x20, 0xa2, 0x0 }, /* #18 */
|
---|
918 | { 0x362106, 0x362102, 0x14, 0x04, 0xef, 0x0 }, /* #19 */
|
---|
919 | { 0x0a39d3, 0x0a3102, 0xc6, 0x46, 0x76, 0x0 }, /* #20 */
|
---|
920 | { 0x1a3387, 0x1a3302, 0x7b, 0x7a, 0x7a, 0x0 }, /* #21 */
|
---|
921 | { 0x3d28d3, 0x3d2006, 0xbf, 0x1b, 0x1b, 0x0 }, /* #22 */
|
---|
922 | { 0x003852, 0x003082, 0xcd, 0x89, 0xb9, 0x0 }, /* #23 */
|
---|
923 | { 0x3e17d7, 0x3e1702, 0x2c, 0x08, 0xd9, 0x0 }, /* #24 */
|
---|
924 | { 0x1f0656, 0x1f0606, 0x5d, 0x05, 0x85, 0x0 }, /* #25 */
|
---|
925 | { 0x3a4086, 0x3a4002, 0xad, 0x29, 0x39, 0x0 }, /* #26 */
|
---|
926 | { 0x253902, 0x253146, 0x51, 0x00, 0xa4, 0x0 }, /* #27 */
|
---|
927 | { 0x127b96, 0x127382, 0xe7, 0xc2, 0xd2, 0x0 }, /* #28 */
|
---|
928 | { 0x337543, 0x337502, 0xb5, 0x34, 0x74, 0x0 }, /* #29 */
|
---|
929 | { 0x1b6552, 0x1b6506, 0x66, 0x24, 0x3c, 0x0 }, /* #30 */
|
---|
930 | { 0x206717, 0x206702, 0x64, 0x04, 0x8d, 0x0 }, /* #31 */
|
---|
931 | { 0x3538c6, 0x353006, 0x31, 0x30, 0xb8, 0x0 }, /* #32 */
|
---|
932 | { 0x1367c6, 0x136786, 0xb2, 0x82, 0x87, 0x0 }, /* #33 */
|
---|
933 | { 0x167342, 0x167386, 0x98, 0x90, 0x95, 0x0 }, /* #34 */
|
---|
934 | { 0x0f3816, 0x0f3002, 0x87, 0x07, 0x7f, 0x0 }, /* #35 */
|
---|
935 | { 0x226713, 0x226746, 0xc1, 0x00, 0x04, 0x0 }, /* #36 */
|
---|
936 | { 0x384392, 0x384306, 0xc6, 0x06, 0x0e, 0x0 }, /* #37 */
|
---|
937 | { 0x190803, 0x190082, 0xe1, 0xe0, 0xea, 0x0 }, /* #38 */
|
---|
938 | { 0x222146, 0x222106, 0x15, 0x05, 0xc7, 0x0 }, /* #39 */
|
---|
939 | { 0x1e0c42, 0x1e0402, 0x5b, 0x4a, 0xee, 0x0 }, /* #40 */
|
---|
940 | { 0x294f52, 0x294702, 0x9e, 0x04, 0x05, 0x0 }, /* #41 */
|
---|
941 | { 0x332756, 0x332702, 0x6f, 0x02, 0x02, 0x0 }, /* #42 */
|
---|
942 | { 0x0b48c7, 0x0b4082, 0xca, 0x8a, 0x8e, 0x0 }, /* #43 */
|
---|
943 | { 0x282f07, 0x282702, 0xb0, 0x20, 0x21, 0x0 }, /* #44 */
|
---|
944 | { 0x391b42, 0x391306, 0x76, 0x24, 0xa5, 0x0 }, /* #45 */
|
---|
945 | { 0x201792, 0x201702, 0x16, 0x04, 0x65, 0x0 }, /* #46 */
|
---|
946 | { 0x077492, 0x077446, 0x86, 0x00, 0x70, 0x0 }, /* #47 */
|
---|
947 | { 0x270e47, 0x270606, 0x2d, 0x2d, 0x6d, 0x0 }, /* #48 */
|
---|
948 | { 0x267306, 0x267302, 0x4c, 0x40, 0xd2, 0x0 }, /* #49 */
|
---|
949 | { 0x0f21c6, 0x0f2146, 0x04, 0x00, 0x61, 0x0 }, /* #50 */
|
---|
950 | { 0x036783, 0x036786, 0xf0, 0x90, 0x97, 0x0 }, /* #51 */
|
---|
951 | { 0x036703, 0x036782, 0xfa, 0xa8, 0xac, 0x0 }, /* #52 */
|
---|
952 | { 0x276686, 0x276602, 0xa4, 0x20, 0x29, 0x0 }, /* #53 */
|
---|
953 | { 0x1a6287, 0x1a6286, 0xa8, 0xa0, 0xb0, 0x0 }, /* #54 */
|
---|
954 | { 0x2f3f03, 0x2f3702, 0x0c, 0x08, 0xc8, 0x0 }, /* #55 */
|
---|
955 | { 0x222e17, 0x222602, 0x4b, 0x49, 0xed, 0x0 }, /* #56 */
|
---|
956 | { 0x0b3413, 0x0b3406, 0x49, 0x41, 0x67, 0x0 }, /* #57 */
|
---|
957 | { 0x0f0d43, 0x0f0502, 0x52, 0x10, 0x14, 0x0 }, /* #58 */
|
---|
958 | { 0x274c56, 0x274446, 0x08, 0x00, 0x51, 0x0 }, /* #59 */
|
---|
959 | { 0x1d1803, 0x1d1006, 0xab, 0x0a, 0x5a, 0x0 }, /* #60 */
|
---|
960 | { 0x0f5fc3, 0x0f5786, 0xd2, 0xc0, 0xe4, 0x0 }, /* #61 */
|
---|
961 | { 0x3a5cc7, 0x3a5406, 0x3a, 0x12, 0x92, 0x0 }, /* #62 */
|
---|
962 | { 0x120607, 0x120646, 0x1e, 0x00, 0xc1, 0x0 }, /* #63 */
|
---|
963 | };
|
---|
964 | static const BINU8_TEST_T g_aTests_cmp_u8[] =
|
---|
965 | {
|
---|
966 | { 0x1d7407, 0x1d7446, 0x00, 0x00, 0x00, 0x0 }, /* #0 */
|
---|
967 | { 0x0333c3, 0x033346, 0x00, 0x00, 0x00, 0x0 }, /* #1 */
|
---|
968 | { 0x2f7596, 0x2f7546, 0x00, 0x00, 0x00, 0x0 }, /* #2 */
|
---|
969 | { 0x392247, 0x392246, 0x00, 0x00, 0x00, 0x0 }, /* #3 */
|
---|
970 | { 0x284757, 0x284706, 0x4d, 0x4d, 0x00, 0x0 }, /* #4 */
|
---|
971 | { 0x375f97, 0x375786, 0x9f, 0x9f, 0x00, 0x0 }, /* #5 */
|
---|
972 | { 0x1a5497, 0x1a5406, 0x1d, 0x1d, 0x00, 0x0 }, /* #6 */
|
---|
973 | { 0x067987, 0x067182, 0xcb, 0xcb, 0x00, 0x0 }, /* #7 */
|
---|
974 | { 0x1d3452, 0x1d3482, 0xdc, 0xdc, 0x29, 0x0 }, /* #8 */
|
---|
975 | { 0x1b5147, 0x1b5106, 0xfe, 0xfe, 0x99, 0x0 }, /* #9 */
|
---|
976 | { 0x0e7557, 0x0e7512, 0xf4, 0xf4, 0xce, 0x0 }, /* #10 */
|
---|
977 | { 0x187fd2, 0x187786, 0xe1, 0xe1, 0x60, 0x0 }, /* #11 */
|
---|
978 | { 0x275c46, 0x275402, 0xf9, 0xf9, 0xc8, 0x0 }, /* #12 */
|
---|
979 | { 0x3d5887, 0x3d5082, 0xff, 0xff, 0x58, 0x0 }, /* #13 */
|
---|
980 | { 0x131902, 0x131117, 0x06, 0x06, 0xbf, 0x0 }, /* #14 */
|
---|
981 | { 0x3104d3, 0x310493, 0x95, 0x95, 0x97, 0x0 }, /* #15 */
|
---|
982 | { 0x3f0c03, 0x3f0483, 0x0f, 0x0f, 0x1d, 0x0 }, /* #16 */
|
---|
983 | { 0x3e72c6, 0x3e7206, 0x45, 0x45, 0x21, 0x0 }, /* #17 */
|
---|
984 | { 0x0b0c92, 0x0b0402, 0x6c, 0x6c, 0x35, 0x0 }, /* #18 */
|
---|
985 | { 0x3b55c3, 0x3b5d02, 0xcc, 0xcc, 0x61, 0x0 }, /* #19 */
|
---|
986 | { 0x040282, 0x040293, 0xd3, 0xd3, 0xfe, 0x0 }, /* #20 */
|
---|
987 | { 0x264fc7, 0x264f16, 0xac, 0xac, 0x6d, 0x0 }, /* #21 */
|
---|
988 | { 0x3e4852, 0x3e4887, 0x60, 0x60, 0xc0, 0x0 }, /* #22 */
|
---|
989 | { 0x3a0c92, 0x3a0412, 0x33, 0x33, 0x04, 0x0 }, /* #23 */
|
---|
990 | { 0x241f52, 0x241787, 0x18, 0x18, 0x30, 0x0 }, /* #24 */
|
---|
991 | { 0x004ad2, 0x004206, 0x7b, 0x7b, 0x5a, 0x0 }, /* #25 */
|
---|
992 | { 0x192e02, 0x192616, 0xe0, 0xe0, 0xcc, 0x0 }, /* #26 */
|
---|
993 | { 0x0541d7, 0x054906, 0xbe, 0xbe, 0x62, 0x0 }, /* #27 */
|
---|
994 | { 0x096d43, 0x096593, 0x03, 0x03, 0x2e, 0x0 }, /* #28 */
|
---|
995 | { 0x337fc7, 0x337797, 0x47, 0x47, 0x59, 0x0 }, /* #29 */
|
---|
996 | { 0x265547, 0x265597, 0x77, 0x77, 0x78, 0x0 }, /* #30 */
|
---|
997 | { 0x253593, 0x253516, 0x40, 0x40, 0x22, 0x0 }, /* #31 */
|
---|
998 | { 0x2c53d7, 0x2c5302, 0xae, 0xae, 0xad, 0x0 }, /* #32 */
|
---|
999 | { 0x3e5447, 0x3e5493, 0x83, 0x83, 0xa9, 0x0 }, /* #33 */
|
---|
1000 | { 0x3b3907, 0x3b3117, 0x14, 0x14, 0xbf, 0x0 }, /* #34 */
|
---|
1001 | { 0x257497, 0x257486, 0xec, 0xec, 0x14, 0x0 }, /* #35 */
|
---|
1002 | { 0x344913, 0x344906, 0xb8, 0xb8, 0x41, 0x0 }, /* #36 */
|
---|
1003 | { 0x380152, 0x380106, 0xf8, 0xf8, 0xb7, 0x0 }, /* #37 */
|
---|
1004 | { 0x287f86, 0x287f02, 0xd8, 0xd8, 0x70, 0x0 }, /* #38 */
|
---|
1005 | { 0x016016, 0x016802, 0xb9, 0xb9, 0x52, 0x0 }, /* #39 */
|
---|
1006 | { 0x0e7ec6, 0x0e7e87, 0x75, 0x75, 0x94, 0x0 }, /* #40 */
|
---|
1007 | { 0x007546, 0x007583, 0xae, 0xae, 0xb6, 0x0 }, /* #41 */
|
---|
1008 | { 0x0f29d7, 0x0f2906, 0xcd, 0xcd, 0x56, 0x0 }, /* #42 */
|
---|
1009 | { 0x1e1707, 0x1e1787, 0x25, 0x25, 0x43, 0x0 }, /* #43 */
|
---|
1010 | { 0x384382, 0x384b83, 0x4e, 0x4e, 0xb6, 0x0 }, /* #44 */
|
---|
1011 | { 0x240a93, 0x240a02, 0xcb, 0xcb, 0x73, 0x0 }, /* #45 */
|
---|
1012 | { 0x0a3416, 0x0a3c06, 0xa9, 0xa9, 0x37, 0x0 }, /* #46 */
|
---|
1013 | { 0x1717c2, 0x171702, 0x64, 0x64, 0x30, 0x0 }, /* #47 */
|
---|
1014 | { 0x2e58d7, 0x2e5093, 0x22, 0x22, 0x2e, 0x0 }, /* #48 */
|
---|
1015 | { 0x1c1347, 0x1c1b83, 0x6e, 0x6e, 0xe8, 0x0 }, /* #49 */
|
---|
1016 | { 0x304a46, 0x304a12, 0xa6, 0xa6, 0x6e, 0x0 }, /* #50 */
|
---|
1017 | { 0x167586, 0x167582, 0xcd, 0xcd, 0x3c, 0x0 }, /* #51 */
|
---|
1018 | { 0x372013, 0x372006, 0x9d, 0x9d, 0x93, 0x0 }, /* #52 */
|
---|
1019 | { 0x047603, 0x047602, 0x44, 0x44, 0x34, 0x0 }, /* #53 */
|
---|
1020 | { 0x074e02, 0x074607, 0x09, 0x09, 0xd9, 0x0 }, /* #54 */
|
---|
1021 | { 0x0576c6, 0x057696, 0xf9, 0xf9, 0x3c, 0x0 }, /* #55 */
|
---|
1022 | { 0x342d87, 0x342d87, 0x12, 0x12, 0x91, 0x0 }, /* #56 */
|
---|
1023 | { 0x315092, 0x315093, 0xa9, 0xa9, 0xfb, 0x0 }, /* #57 */
|
---|
1024 | { 0x107887, 0x107802, 0x94, 0x94, 0x33, 0x0 }, /* #58 */
|
---|
1025 | { 0x261247, 0x261a93, 0x50, 0x50, 0xc1, 0x0 }, /* #59 */
|
---|
1026 | { 0x0f5547, 0x0f5d93, 0x67, 0x67, 0xdb, 0x0 }, /* #60 */
|
---|
1027 | { 0x2e0e02, 0x2e0613, 0x50, 0x50, 0xd4, 0x0 }, /* #61 */
|
---|
1028 | { 0x306916, 0x306182, 0xf5, 0xf5, 0x15, 0x0 }, /* #62 */
|
---|
1029 | { 0x0a5f17, 0x0a5f12, 0xf7, 0xf7, 0x7e, 0x0 }, /* #63 */
|
---|
1030 | };
|
---|
1031 | static const BINU8_TEST_T g_aTests_test_u8[] =
|
---|
1032 | {
|
---|
1033 | { 0x300e53, 0x300646, 0x00, 0x00, 0x00, 0x0 }, /* #0 */
|
---|
1034 | { 0x1b4f06, 0x1b4746, 0x00, 0x00, 0x00, 0x0 }, /* #1 */
|
---|
1035 | { 0x237387, 0x237346, 0x00, 0x00, 0x00, 0x0 }, /* #2 */
|
---|
1036 | { 0x095713, 0x095746, 0x00, 0x00, 0x00, 0x0 }, /* #3 */
|
---|
1037 | { 0x007693, 0x007646, 0x36, 0x36, 0x00, 0x0 }, /* #4 */
|
---|
1038 | { 0x054747, 0x054746, 0x19, 0x19, 0x00, 0x0 }, /* #5 */
|
---|
1039 | { 0x195bc2, 0x195346, 0xb6, 0xb6, 0x00, 0x0 }, /* #6 */
|
---|
1040 | { 0x2d2647, 0x2d2646, 0x52, 0x52, 0x00, 0x0 }, /* #7 */
|
---|
1041 | { 0x345793, 0x345786, 0xce, 0xce, 0xdc, 0x0 }, /* #8 */
|
---|
1042 | { 0x2c1cc7, 0x2c1406, 0x4b, 0x4b, 0x23, 0x0 }, /* #9 */
|
---|
1043 | { 0x2522c2, 0x252202, 0xb4, 0xb4, 0x04, 0x0 }, /* #10 */
|
---|
1044 | { 0x3a1e83, 0x3a1606, 0x9d, 0x9d, 0x14, 0x0 }, /* #11 */
|
---|
1045 | { 0x316987, 0x316182, 0x87, 0x87, 0x8d, 0x0 }, /* #12 */
|
---|
1046 | { 0x085b53, 0x085382, 0xe2, 0xe2, 0x91, 0x0 }, /* #13 */
|
---|
1047 | { 0x062546, 0x062546, 0x34, 0x34, 0x03, 0x0 }, /* #14 */
|
---|
1048 | { 0x0d30d2, 0x0d3086, 0xfa, 0xfa, 0xd2, 0x0 }, /* #15 */
|
---|
1049 | { 0x381412, 0x381482, 0x8e, 0x8e, 0x90, 0x0 }, /* #16 */
|
---|
1050 | { 0x0c6457, 0x0c6402, 0x3e, 0x3e, 0xfe, 0x0 }, /* #17 */
|
---|
1051 | { 0x045fc2, 0x045746, 0x78, 0x78, 0x80, 0x0 }, /* #18 */
|
---|
1052 | { 0x0b4917, 0x0b4186, 0xcf, 0xcf, 0xd9, 0x0 }, /* #19 */
|
---|
1053 | { 0x0f2547, 0x0f2502, 0xc5, 0xc5, 0x2c, 0x0 }, /* #20 */
|
---|
1054 | { 0x360946, 0x360102, 0x2c, 0x2c, 0xd9, 0x0 }, /* #21 */
|
---|
1055 | { 0x123e97, 0x123606, 0x7c, 0x7c, 0x30, 0x0 }, /* #22 */
|
---|
1056 | { 0x1652d2, 0x165286, 0xb2, 0xb2, 0xdc, 0x0 }, /* #23 */
|
---|
1057 | { 0x385543, 0x385502, 0x0b, 0x0b, 0xc5, 0x0 }, /* #24 */
|
---|
1058 | { 0x2f11c6, 0x2f1102, 0xac, 0xac, 0x3f, 0x0 }, /* #25 */
|
---|
1059 | { 0x365c83, 0x365486, 0x97, 0x97, 0xe7, 0x0 }, /* #26 */
|
---|
1060 | { 0x1565c6, 0x156502, 0x57, 0x57, 0xd7, 0x0 }, /* #27 */
|
---|
1061 | { 0x1e4012, 0x1e4002, 0x40, 0x40, 0xd8, 0x0 }, /* #28 */
|
---|
1062 | { 0x2819c7, 0x281146, 0x96, 0x96, 0x69, 0x0 }, /* #29 */
|
---|
1063 | { 0x2b5b02, 0x2b5302, 0xb2, 0xb2, 0x36, 0x0 }, /* #30 */
|
---|
1064 | { 0x212016, 0x212002, 0x62, 0x62, 0x8e, 0x0 }, /* #31 */
|
---|
1065 | { 0x270303, 0x270302, 0x69, 0x69, 0x8a, 0x0 }, /* #32 */
|
---|
1066 | { 0x1b5ec2, 0x1b5606, 0x2d, 0x2d, 0x4c, 0x0 }, /* #33 */
|
---|
1067 | { 0x244886, 0x244002, 0x33, 0x33, 0xc6, 0x0 }, /* #34 */
|
---|
1068 | { 0x054392, 0x054302, 0x7c, 0x7c, 0x11, 0x0 }, /* #35 */
|
---|
1069 | { 0x146ad7, 0x146282, 0xeb, 0xeb, 0x9e, 0x0 }, /* #36 */
|
---|
1070 | { 0x075147, 0x075106, 0xa7, 0xa7, 0x03, 0x0 }, /* #37 */
|
---|
1071 | { 0x246192, 0x246106, 0x4c, 0x4c, 0xe4, 0x0 }, /* #38 */
|
---|
1072 | { 0x240e83, 0x240606, 0x37, 0x37, 0x0b, 0x0 }, /* #39 */
|
---|
1073 | { 0x3a1853, 0x3a1006, 0x2b, 0x2b, 0xe2, 0x0 }, /* #40 */
|
---|
1074 | { 0x061246, 0x061202, 0x41, 0x41, 0x85, 0x0 }, /* #41 */
|
---|
1075 | { 0x3d7103, 0x3d7102, 0xa7, 0xa7, 0x3b, 0x0 }, /* #42 */
|
---|
1076 | { 0x267546, 0x267506, 0x7f, 0x7f, 0xe6, 0x0 }, /* #43 */
|
---|
1077 | { 0x0c6413, 0x0c6446, 0x74, 0x74, 0x03, 0x0 }, /* #44 */
|
---|
1078 | { 0x1e0253, 0x1e0202, 0x89, 0x89, 0x4e, 0x0 }, /* #45 */
|
---|
1079 | { 0x2679d6, 0x267182, 0xbe, 0xbe, 0xd4, 0x0 }, /* #46 */
|
---|
1080 | { 0x277692, 0x277602, 0x5c, 0x5c, 0x56, 0x0 }, /* #47 */
|
---|
1081 | { 0x250c86, 0x250406, 0xa8, 0xa8, 0x7a, 0x0 }, /* #48 */
|
---|
1082 | { 0x130096, 0x130082, 0xab, 0xab, 0x93, 0x0 }, /* #49 */
|
---|
1083 | { 0x0e4252, 0x0e4282, 0xf7, 0xf7, 0xa2, 0x0 }, /* #50 */
|
---|
1084 | { 0x116ac6, 0x116202, 0xfb, 0xfb, 0x79, 0x0 }, /* #51 */
|
---|
1085 | { 0x393a83, 0x393286, 0xab, 0xab, 0xe3, 0x0 }, /* #52 */
|
---|
1086 | { 0x036ed7, 0x036606, 0x2b, 0x2b, 0x7f, 0x0 }, /* #53 */
|
---|
1087 | { 0x083cc3, 0x083406, 0xb3, 0xb3, 0x5a, 0x0 }, /* #54 */
|
---|
1088 | { 0x297446, 0x297402, 0x64, 0x64, 0xfe, 0x0 }, /* #55 */
|
---|
1089 | { 0x176413, 0x176406, 0x76, 0x76, 0xb1, 0x0 }, /* #56 */
|
---|
1090 | { 0x307ad3, 0x307206, 0xf8, 0xf8, 0x7a, 0x0 }, /* #57 */
|
---|
1091 | { 0x0a2e83, 0x0a2602, 0xe9, 0xe9, 0x42, 0x0 }, /* #58 */
|
---|
1092 | { 0x011353, 0x011302, 0x6b, 0x6b, 0x4e, 0x0 }, /* #59 */
|
---|
1093 | { 0x3046d2, 0x304602, 0x0b, 0x0b, 0x7b, 0x0 }, /* #60 */
|
---|
1094 | { 0x255a46, 0x255246, 0x64, 0x64, 0x08, 0x0 }, /* #61 */
|
---|
1095 | { 0x0a10c7, 0x0a1002, 0x31, 0x31, 0x39, 0x0 }, /* #62 */
|
---|
1096 | { 0x310442, 0x310402, 0x01, 0x01, 0xb1, 0x0 }, /* #63 */
|
---|
1097 | };
|
---|
1098 |
|
---|
1099 |
|
---|
1100 | #define HAVE_BINU16_TESTS
|
---|
1101 | static const BINU16_TEST_T g_aTests_add_u16[] =
|
---|
1102 | {
|
---|
1103 | { 0x3e7c83, 0x3e7446, 0x0000, 0x0000, 0x0000, 0x0 }, /* #0 */
|
---|
1104 | { 0x320b57, 0x320346, 0x0000, 0x0000, 0x0000, 0x0 }, /* #1 */
|
---|
1105 | { 0x2a2c43, 0x2a2446, 0x0000, 0x0000, 0x0000, 0x0 }, /* #2 */
|
---|
1106 | { 0x357342, 0x357346, 0x0000, 0x0000, 0x0000, 0x0 }, /* #3 */
|
---|
1107 | { 0x1b1c43, 0x1b1486, 0xab11, 0xab11, 0x0000, 0x0 }, /* #4 */
|
---|
1108 | { 0x3223c7, 0x322302, 0x7c86, 0x7c86, 0x0000, 0x0 }, /* #5 */
|
---|
1109 | { 0x002747, 0x002782, 0xd0f7, 0xd0f7, 0x0000, 0x0 }, /* #6 */
|
---|
1110 | { 0x083f56, 0x083786, 0xe32b, 0xe32b, 0x0000, 0x0 }, /* #7 */
|
---|
1111 | { 0x032096, 0x032013, 0x5f9d, 0x5115, 0xf178, 0x0 }, /* #8 */
|
---|
1112 | { 0x2c3f07, 0x2c3713, 0xcbc8, 0x01d5, 0x360d, 0x0 }, /* #9 */
|
---|
1113 | { 0x0f1ed2, 0x0f1e96, 0x3c69, 0xa1f3, 0x658a, 0x0 }, /* #10 */
|
---|
1114 | { 0x1a0016, 0x1a0096, 0x0c3f, 0xa360, 0x9721, 0x0 }, /* #11 */
|
---|
1115 | { 0x1a5707, 0x1a5786, 0x80b4, 0xf82e, 0x777a, 0x0 }, /* #12 */
|
---|
1116 | { 0x3e5482, 0x3e5c82, 0x7fc0, 0x8bcd, 0x0c0d, 0x0 }, /* #13 */
|
---|
1117 | { 0x113782, 0x113783, 0xc7ba, 0x8e8f, 0xc6d5, 0x0 }, /* #14 */
|
---|
1118 | { 0x333352, 0x333386, 0x11c2, 0xdab8, 0xc8f6, 0x0 }, /* #15 */
|
---|
1119 | { 0x342e16, 0x342617, 0xe50e, 0x0166, 0x1c58, 0x0 }, /* #16 */
|
---|
1120 | { 0x2e1f43, 0x2e1712, 0x2b5d, 0x6c49, 0x40ec, 0x0 }, /* #17 */
|
---|
1121 | { 0x3d0102, 0x3d0103, 0xcd95, 0x4957, 0x7bc2, 0x0 }, /* #18 */
|
---|
1122 | { 0x0607d2, 0x060f82, 0x4483, 0xae15, 0x6992, 0x0 }, /* #19 */
|
---|
1123 | { 0x073502, 0x073587, 0xe363, 0xde3c, 0xfad9, 0x0 }, /* #20 */
|
---|
1124 | { 0x1d7a43, 0x1d7203, 0x9bfb, 0x0d5d, 0x7162, 0x0 }, /* #21 */
|
---|
1125 | { 0x203d83, 0x203d07, 0xd338, 0x5769, 0x8431, 0x0 }, /* #22 */
|
---|
1126 | { 0x0832d6, 0x083a86, 0x3785, 0x8648, 0x4ec3, 0x0 }, /* #23 */
|
---|
1127 | { 0x3c71c7, 0x3c7187, 0xfcc9, 0xd85f, 0xdb96, 0x0 }, /* #24 */
|
---|
1128 | { 0x0c2513, 0x0c2586, 0x12b4, 0xf999, 0xe6e5, 0x0 }, /* #25 */
|
---|
1129 | { 0x136302, 0x136b82, 0x78bb, 0xba5d, 0x41a2, 0x0 }, /* #26 */
|
---|
1130 | { 0x247542, 0x247517, 0xdd84, 0x1cd1, 0x3f4d, 0x0 }, /* #27 */
|
---|
1131 | { 0x325957, 0x325182, 0x42a7, 0xd529, 0x9282, 0x0 }, /* #28 */
|
---|
1132 | { 0x3575d7, 0x357502, 0x19d9, 0x762a, 0x5c51, 0x0 }, /* #29 */
|
---|
1133 | { 0x3220d2, 0x322882, 0x6f70, 0xe0a4, 0x7134, 0x0 }, /* #30 */
|
---|
1134 | { 0x0310d2, 0x031003, 0x5de6, 0x172a, 0xb944, 0x0 }, /* #31 */
|
---|
1135 | { 0x067806, 0x067082, 0xc771, 0xc845, 0x00d4, 0x0 }, /* #32 */
|
---|
1136 | { 0x255393, 0x255b17, 0xb708, 0x4eb4, 0x97ac, 0x0 }, /* #33 */
|
---|
1137 | { 0x0b1f83, 0x0b1782, 0x5413, 0xd51c, 0x8109, 0x0 }, /* #34 */
|
---|
1138 | { 0x2b37c3, 0x2b3f96, 0x729d, 0xb7b7, 0x451a, 0x0 }, /* #35 */
|
---|
1139 | { 0x3554d7, 0x355482, 0x0099, 0xbe3e, 0xbda5, 0x0 }, /* #36 */
|
---|
1140 | { 0x1753c2, 0x175313, 0x4648, 0x3f16, 0xf8ce, 0x0 }, /* #37 */
|
---|
1141 | { 0x1a5a86, 0x1a5203, 0xf99a, 0x44bf, 0x4b25, 0x0 }, /* #38 */
|
---|
1142 | { 0x0e3e13, 0x0e3617, 0x7159, 0x43e7, 0xd28e, 0x0 }, /* #39 */
|
---|
1143 | { 0x3b1dc2, 0x3b1582, 0x44c8, 0xcdea, 0x8922, 0x0 }, /* #40 */
|
---|
1144 | { 0x165fc6, 0x165f13, 0xb06e, 0x661a, 0xb5ac, 0x0 }, /* #41 */
|
---|
1145 | { 0x007352, 0x007397, 0xe3c8, 0x9435, 0xb06d, 0x0 }, /* #42 */
|
---|
1146 | { 0x094b53, 0x094307, 0x3a26, 0x1d78, 0xe352, 0x0 }, /* #43 */
|
---|
1147 | { 0x081a97, 0x081207, 0xfb38, 0x139c, 0x1864, 0x0 }, /* #44 */
|
---|
1148 | { 0x150493, 0x150487, 0xb263, 0x9cc5, 0xea62, 0x0 }, /* #45 */
|
---|
1149 | { 0x3c6a13, 0x3c6a17, 0x976f, 0x5660, 0xbef1, 0x0 }, /* #46 */
|
---|
1150 | { 0x3c1c17, 0x3c1493, 0x8307, 0x80c1, 0xfdba, 0x0 }, /* #47 */
|
---|
1151 | { 0x060007, 0x060892, 0x643b, 0xb0a4, 0x4c69, 0x0 }, /* #48 */
|
---|
1152 | { 0x081d57, 0x081517, 0x6742, 0x3650, 0xcf0e, 0x0 }, /* #49 */
|
---|
1153 | { 0x360dc3, 0x360582, 0xd9b3, 0xdd07, 0x0354, 0x0 }, /* #50 */
|
---|
1154 | { 0x183e56, 0x183697, 0xcefc, 0xb80a, 0xe90e, 0x0 }, /* #51 */
|
---|
1155 | { 0x085857, 0x085003, 0x5ae7, 0x0938, 0xae51, 0x0 }, /* #52 */
|
---|
1156 | { 0x3e2692, 0x3e2e82, 0x6697, 0xda4a, 0x73b3, 0x0 }, /* #53 */
|
---|
1157 | { 0x3022d3, 0x302292, 0xa3dd, 0xf9dc, 0x55ff, 0x0 }, /* #54 */
|
---|
1158 | { 0x261c86, 0x261c03, 0xb317, 0x77f8, 0xc4e1, 0x0 }, /* #55 */
|
---|
1159 | { 0x1b5092, 0x1b5007, 0x4aab, 0x283c, 0xdd91, 0x0 }, /* #56 */
|
---|
1160 | { 0x257817, 0x257803, 0x943c, 0x257f, 0x9143, 0x0 }, /* #57 */
|
---|
1161 | { 0x340d52, 0x340513, 0xd14f, 0x169e, 0x454f, 0x0 }, /* #58 */
|
---|
1162 | { 0x090843, 0x090083, 0xe2c1, 0xc031, 0xdd70, 0x0 }, /* #59 */
|
---|
1163 | { 0x303553, 0x303583, 0xd74d, 0x983d, 0xc0f0, 0x0 }, /* #60 */
|
---|
1164 | { 0x020bd6, 0x020302, 0x1dd1, 0x44ec, 0x271b, 0x0 }, /* #61 */
|
---|
1165 | { 0x3d0103, 0x3d0183, 0xdd3b, 0x9b3d, 0xbe02, 0x0 }, /* #62 */
|
---|
1166 | { 0x020806, 0x020097, 0x9e2f, 0x9733, 0xf904, 0x0 }, /* #63 */
|
---|
1167 | };
|
---|
1168 | static const BINU16_TEST_T g_aTests_add_u16_locked[] =
|
---|
1169 | {
|
---|
1170 | { 0x124d86, 0x124546, 0x0000, 0x0000, 0x0000, 0x0 }, /* #0 */
|
---|
1171 | { 0x006bd3, 0x006346, 0x0000, 0x0000, 0x0000, 0x0 }, /* #1 */
|
---|
1172 | { 0x1d0e86, 0x1d0646, 0x0000, 0x0000, 0x0000, 0x0 }, /* #2 */
|
---|
1173 | { 0x0d5316, 0x0d5346, 0x0000, 0x0000, 0x0000, 0x0 }, /* #3 */
|
---|
1174 | { 0x0b0a97, 0x0b0286, 0xcfb1, 0xcfb1, 0x0000, 0x0 }, /* #4 */
|
---|
1175 | { 0x392156, 0x392186, 0x8db2, 0x8db2, 0x0000, 0x0 }, /* #5 */
|
---|
1176 | { 0x0b07c7, 0x0b0702, 0x0ddf, 0x0ddf, 0x0000, 0x0 }, /* #6 */
|
---|
1177 | { 0x0e5696, 0x0e5602, 0x249d, 0x249d, 0x0000, 0x0 }, /* #7 */
|
---|
1178 | { 0x301b96, 0x301307, 0x4310, 0x126f, 0xcf5f, 0x0 }, /* #8 */
|
---|
1179 | { 0x0f6582, 0x0f6d86, 0x5e82, 0xd742, 0x78c0, 0x0 }, /* #9 */
|
---|
1180 | { 0x3467d2, 0x346f92, 0x6aab, 0x8268, 0x17bd, 0x0 }, /* #10 */
|
---|
1181 | { 0x3934d2, 0x393c07, 0x9f41, 0x1fb1, 0x8070, 0x0 }, /* #11 */
|
---|
1182 | { 0x3f5803, 0x3f5817, 0xcc65, 0x77b4, 0xab4f, 0x0 }, /* #12 */
|
---|
1183 | { 0x3214c6, 0x321402, 0x09c8, 0x57ea, 0x4e22, 0x0 }, /* #13 */
|
---|
1184 | { 0x0e16c2, 0x0e1687, 0xbb86, 0x944b, 0xd8c5, 0x0 }, /* #14 */
|
---|
1185 | { 0x1e50d3, 0x1e5083, 0xdf97, 0xa438, 0xc4a1, 0x0 }, /* #15 */
|
---|
1186 | { 0x163a83, 0x163212, 0x309a, 0x5580, 0x24e6, 0x0 }, /* #16 */
|
---|
1187 | { 0x285b06, 0x285387, 0xe742, 0xe20f, 0xfacd, 0x0 }, /* #17 */
|
---|
1188 | { 0x0c4417, 0x0c4492, 0x8b98, 0xc073, 0x34db, 0x0 }, /* #18 */
|
---|
1189 | { 0x340e42, 0x340616, 0x0e2f, 0x7c1e, 0x6def, 0x0 }, /* #19 */
|
---|
1190 | { 0x015893, 0x015892, 0x670f, 0x83e6, 0x1cd7, 0x0 }, /* #20 */
|
---|
1191 | { 0x054d92, 0x054503, 0x7d28, 0x20ea, 0xa3c2, 0x0 }, /* #21 */
|
---|
1192 | { 0x003a17, 0x003a17, 0x9073, 0x7060, 0xdfed, 0x0 }, /* #22 */
|
---|
1193 | { 0x074e87, 0x074697, 0xf66d, 0xb466, 0xbdf9, 0x0 }, /* #23 */
|
---|
1194 | { 0x152803, 0x152092, 0x5aa8, 0xe0d5, 0x862d, 0x0 }, /* #24 */
|
---|
1195 | { 0x2b7943, 0x2b7192, 0x231f, 0xc88a, 0xa56b, 0x0 }, /* #25 */
|
---|
1196 | { 0x104086, 0x104013, 0xe05f, 0x2186, 0x4127, 0x0 }, /* #26 */
|
---|
1197 | { 0x3769d3, 0x376183, 0xb335, 0xb28a, 0xff55, 0x0 }, /* #27 */
|
---|
1198 | { 0x200bc2, 0x200303, 0x9d5b, 0x168c, 0x7931, 0x0 }, /* #28 */
|
---|
1199 | { 0x1f3902, 0x1f3182, 0xd0e6, 0xd697, 0x05b1, 0x0 }, /* #29 */
|
---|
1200 | { 0x0f1447, 0x0f1416, 0x382b, 0x61c3, 0x2998, 0x0 }, /* #30 */
|
---|
1201 | { 0x225556, 0x225513, 0x3cdc, 0x1140, 0xd464, 0x0 }, /* #31 */
|
---|
1202 | { 0x273b86, 0x273392, 0xafae, 0xdd26, 0x2d78, 0x0 }, /* #32 */
|
---|
1203 | { 0x115b12, 0x115382, 0x9503, 0xb398, 0x1e95, 0x0 }, /* #33 */
|
---|
1204 | { 0x3912d3, 0x391217, 0x5a4f, 0x0b6a, 0xb11b, 0x0 }, /* #34 */
|
---|
1205 | { 0x3b4542, 0x3b4582, 0x8482, 0x8968, 0x04e6, 0x0 }, /* #35 */
|
---|
1206 | { 0x2967d6, 0x296f82, 0x5411, 0xb8df, 0x64ce, 0x0 }, /* #36 */
|
---|
1207 | { 0x337882, 0x337016, 0x2ac9, 0x5bd4, 0x310b, 0x0 }, /* #37 */
|
---|
1208 | { 0x0d2287, 0x0d2a17, 0x8d84, 0x3b33, 0xadaf, 0x0 }, /* #38 */
|
---|
1209 | { 0x095103, 0x095103, 0xb435, 0x157c, 0x6147, 0x0 }, /* #39 */
|
---|
1210 | { 0x233452, 0x233492, 0x92c5, 0xc310, 0x304b, 0x0 }, /* #40 */
|
---|
1211 | { 0x133212, 0x133a82, 0x5c02, 0xcbd9, 0x6fd7, 0x0 }, /* #41 */
|
---|
1212 | { 0x047556, 0x047516, 0x0858, 0x65a3, 0x5d4b, 0x0 }, /* #42 */
|
---|
1213 | { 0x220393, 0x220306, 0x5cd6, 0x70dd, 0x1407, 0x0 }, /* #43 */
|
---|
1214 | { 0x2e5202, 0x2e5a96, 0x594d, 0xd6db, 0x7d8e, 0x0 }, /* #44 */
|
---|
1215 | { 0x054b42, 0x054307, 0xf9f1, 0x33a5, 0x39b4, 0x0 }, /* #45 */
|
---|
1216 | { 0x240312, 0x240307, 0x4522, 0x3427, 0xef05, 0x0 }, /* #46 */
|
---|
1217 | { 0x3e1a47, 0x3e1a07, 0x8c20, 0x29ee, 0x9dce, 0x0 }, /* #47 */
|
---|
1218 | { 0x167512, 0x167503, 0xa681, 0x17d3, 0x7152, 0x0 }, /* #48 */
|
---|
1219 | { 0x035cd2, 0x035c07, 0x84da, 0x1a9f, 0x95c5, 0x0 }, /* #49 */
|
---|
1220 | { 0x262696, 0x262617, 0xbbed, 0x188b, 0x5c9e, 0x0 }, /* #50 */
|
---|
1221 | { 0x020196, 0x020183, 0xf050, 0xccda, 0xdc8a, 0x0 }, /* #51 */
|
---|
1222 | { 0x314416, 0x314403, 0x2661, 0x0cab, 0xe64a, 0x0 }, /* #52 */
|
---|
1223 | { 0x1f0613, 0x1f0692, 0x556b, 0xef2a, 0x99bf, 0x0 }, /* #53 */
|
---|
1224 | { 0x111847, 0x111083, 0xf005, 0x8429, 0x9424, 0x0 }, /* #54 */
|
---|
1225 | { 0x2959d6, 0x295107, 0x72c4, 0x51ee, 0xdf2a, 0x0 }, /* #55 */
|
---|
1226 | { 0x3555d3, 0x355596, 0x4ebe, 0xe153, 0x9295, 0x0 }, /* #56 */
|
---|
1227 | { 0x037216, 0x037297, 0xe374, 0xe0c3, 0xfd4f, 0x0 }, /* #57 */
|
---|
1228 | { 0x017d57, 0x017d17, 0xbabc, 0x75e1, 0xbb25, 0x0 }, /* #58 */
|
---|
1229 | { 0x3f3d96, 0x3f3507, 0x6f26, 0x2128, 0xb202, 0x0 }, /* #59 */
|
---|
1230 | { 0x0c1343, 0x0c1313, 0x4bfd, 0x0a79, 0xbe7c, 0x0 }, /* #60 */
|
---|
1231 | { 0x381fc3, 0x381717, 0xcddf, 0x40cc, 0x72ed, 0x0 }, /* #61 */
|
---|
1232 | { 0x150297, 0x150a86, 0x1970, 0x9965, 0x7ff5, 0x0 }, /* #62 */
|
---|
1233 | { 0x2c3b87, 0x2c3307, 0x4268, 0x128e, 0xd026, 0x0 }, /* #63 */
|
---|
1234 | };
|
---|
1235 | static const BINU16_TEST_T g_aTests_adc_u16[] =
|
---|
1236 | {
|
---|
1237 | { 0x034407, 0x034402, 0x0000, 0x0001, 0x0000, 0x0 }, /* #0 */
|
---|
1238 | { 0x126586, 0x126546, 0x0000, 0x0000, 0x0000, 0x0 }, /* #1 */
|
---|
1239 | { 0x1c6442, 0x1c6446, 0x0000, 0x0000, 0x0000, 0x0 }, /* #2 */
|
---|
1240 | { 0x295602, 0x295646, 0x0000, 0x0000, 0x0000, 0x0 }, /* #3 */
|
---|
1241 | { 0x325307, 0x325306, 0x5f04, 0x5f05, 0x0000, 0x0 }, /* #4 */
|
---|
1242 | { 0x0812d2, 0x081202, 0x38d5, 0x38d5, 0x0000, 0x0 }, /* #5 */
|
---|
1243 | { 0x346486, 0x346486, 0xed6f, 0xed6f, 0x0000, 0x0 }, /* #6 */
|
---|
1244 | { 0x375003, 0x375092, 0xfedf, 0xfee0, 0x0000, 0x0 }, /* #7 */
|
---|
1245 | { 0x121216, 0x121217, 0xbb8c, 0x0a12, 0x4e86, 0x0 }, /* #8 */
|
---|
1246 | { 0x285303, 0x285313, 0xff9c, 0x6ac2, 0x6b25, 0x0 }, /* #9 */
|
---|
1247 | { 0x375ac3, 0x375212, 0x1a95, 0x3523, 0x1a8d, 0x0 }, /* #10 */
|
---|
1248 | { 0x245dc3, 0x245512, 0x6aed, 0x77c1, 0x0cd3, 0x0 }, /* #11 */
|
---|
1249 | { 0x0f3fc2, 0x0f3786, 0xbc51, 0xee6c, 0x321b, 0x0 }, /* #12 */
|
---|
1250 | { 0x3b0043, 0x3b0016, 0x05e4, 0x5ed4, 0x58ef, 0x0 }, /* #13 */
|
---|
1251 | { 0x1c3d57, 0x1c3d92, 0x438f, 0xb51a, 0x718a, 0x0 }, /* #14 */
|
---|
1252 | { 0x2d21c3, 0x2d2192, 0x423f, 0xd4a7, 0x9267, 0x0 }, /* #15 */
|
---|
1253 | { 0x1a0453, 0x1a0483, 0xb2dc, 0x863d, 0xd360, 0x0 }, /* #16 */
|
---|
1254 | { 0x255592, 0x255582, 0xa150, 0xa8c2, 0x0772, 0x0 }, /* #17 */
|
---|
1255 | { 0x387a96, 0x387a92, 0x5ecb, 0xa5d3, 0x4708, 0x0 }, /* #18 */
|
---|
1256 | { 0x347097, 0x347017, 0x733e, 0x54c0, 0xe181, 0x0 }, /* #19 */
|
---|
1257 | { 0x326a56, 0x326207, 0xe035, 0x3fe7, 0x5fb2, 0x0 }, /* #20 */
|
---|
1258 | { 0x3b0ad6, 0x3b0286, 0x21fa, 0xd7fa, 0xb600, 0x0 }, /* #21 */
|
---|
1259 | { 0x135492, 0x135486, 0x3c93, 0xfb4e, 0xbebb, 0x0 }, /* #22 */
|
---|
1260 | { 0x256e46, 0x256682, 0xa256, 0xbc3e, 0x19e8, 0x0 }, /* #23 */
|
---|
1261 | { 0x015b13, 0x015303, 0xda91, 0x48f4, 0x6e62, 0x0 }, /* #24 */
|
---|
1262 | { 0x295407, 0x295c07, 0xc946, 0x5e09, 0x94c2, 0x0 }, /* #25 */
|
---|
1263 | { 0x001e13, 0x001687, 0xc09b, 0xb6cc, 0xf630, 0x0 }, /* #26 */
|
---|
1264 | { 0x2a1357, 0x2a1303, 0x6915, 0x4de6, 0xe4d0, 0x0 }, /* #27 */
|
---|
1265 | { 0x2f0607, 0x2f0613, 0x5309, 0x0ee6, 0xbbdc, 0x0 }, /* #28 */
|
---|
1266 | { 0x322a83, 0x322286, 0xb085, 0xbffc, 0x0f76, 0x0 }, /* #29 */
|
---|
1267 | { 0x215407, 0x215c17, 0xbe55, 0x5605, 0x97af, 0x0 }, /* #30 */
|
---|
1268 | { 0x165f93, 0x165703, 0x5a15, 0x1b26, 0xc110, 0x0 }, /* #31 */
|
---|
1269 | { 0x344786, 0x344792, 0x9f7b, 0xa364, 0x03e9, 0x0 }, /* #32 */
|
---|
1270 | { 0x014747, 0x014707, 0x6790, 0x364b, 0xceba, 0x0 }, /* #33 */
|
---|
1271 | { 0x3b23d3, 0x3b2303, 0x3951, 0x0df2, 0xd4a0, 0x0 }, /* #34 */
|
---|
1272 | { 0x053cc6, 0x053483, 0xdef0, 0xb576, 0xd686, 0x0 }, /* #35 */
|
---|
1273 | { 0x1e1652, 0x1e1603, 0x5889, 0x4c89, 0xf400, 0x0 }, /* #36 */
|
---|
1274 | { 0x3121c3, 0x312117, 0x661d, 0x5ca0, 0xf682, 0x0 }, /* #37 */
|
---|
1275 | { 0x2b2797, 0x2b2786, 0x1f51, 0xc61e, 0xa6cc, 0x0 }, /* #38 */
|
---|
1276 | { 0x2429d7, 0x242113, 0x5be3, 0x4f13, 0xf32f, 0x0 }, /* #39 */
|
---|
1277 | { 0x064592, 0x064582, 0xec64, 0xf66d, 0x0a09, 0x0 }, /* #40 */
|
---|
1278 | { 0x314212, 0x314a92, 0x7d3d, 0x9670, 0x1933, 0x0 }, /* #41 */
|
---|
1279 | { 0x025453, 0x025486, 0x0220, 0xc688, 0xc467, 0x0 }, /* #42 */
|
---|
1280 | { 0x012ad3, 0x012212, 0x217e, 0x54ba, 0x333b, 0x0 }, /* #43 */
|
---|
1281 | { 0x2b57c2, 0x2b5792, 0x148f, 0xdcb0, 0xc821, 0x0 }, /* #44 */
|
---|
1282 | { 0x140146, 0x140903, 0xcf80, 0x73ce, 0xa44e, 0x0 }, /* #45 */
|
---|
1283 | { 0x063052, 0x063092, 0xc47d, 0xc770, 0x02f3, 0x0 }, /* #46 */
|
---|
1284 | { 0x062387, 0x062b82, 0x5c26, 0x81ad, 0x2586, 0x0 }, /* #47 */
|
---|
1285 | { 0x2a1e97, 0x2a1607, 0xd0c5, 0x1d78, 0x4cb2, 0x0 }, /* #48 */
|
---|
1286 | { 0x2b1953, 0x2b1187, 0xfa7b, 0xe84e, 0xedd2, 0x0 }, /* #49 */
|
---|
1287 | { 0x111512, 0x111506, 0x08a2, 0x6f4b, 0x66a9, 0x0 }, /* #50 */
|
---|
1288 | { 0x084c02, 0x084417, 0xebf3, 0x0490, 0x189d, 0x0 }, /* #51 */
|
---|
1289 | { 0x0b0ed6, 0x0b0607, 0x59d2, 0x2624, 0xcc52, 0x0 }, /* #52 */
|
---|
1290 | { 0x0b4003, 0x0b4093, 0xdd3e, 0xd070, 0xf331, 0x0 }, /* #53 */
|
---|
1291 | { 0x332053, 0x332017, 0xc759, 0x1088, 0x492e, 0x0 }, /* #54 */
|
---|
1292 | { 0x134e06, 0x134682, 0xad42, 0xeafe, 0x3dbc, 0x0 }, /* #55 */
|
---|
1293 | { 0x2e5cc3, 0x2e5493, 0xb7c7, 0x8c64, 0xd49c, 0x0 }, /* #56 */
|
---|
1294 | { 0x0c7c42, 0x0c7417, 0xd515, 0x2cb1, 0x579c, 0x0 }, /* #57 */
|
---|
1295 | { 0x201013, 0x201082, 0xb626, 0xc46e, 0x0e47, 0x0 }, /* #58 */
|
---|
1296 | { 0x233b86, 0x233317, 0xfb97, 0x7a53, 0x7ebc, 0x0 }, /* #59 */
|
---|
1297 | { 0x1040d6, 0x104003, 0xb3d9, 0x11ab, 0x5dd2, 0x0 }, /* #60 */
|
---|
1298 | { 0x1b4992, 0x1b4107, 0xcf79, 0x111e, 0x41a5, 0x0 }, /* #61 */
|
---|
1299 | { 0x363f96, 0x363706, 0x6b52, 0x7f2b, 0x13d9, 0x0 }, /* #62 */
|
---|
1300 | { 0x175846, 0x175803, 0xc3b0, 0x5de3, 0x9a33, 0x0 }, /* #63 */
|
---|
1301 | };
|
---|
1302 | static const BINU16_TEST_T g_aTests_adc_u16_locked[] =
|
---|
1303 | {
|
---|
1304 | { 0x0a7756, 0x0a7746, 0x0000, 0x0000, 0x0000, 0x0 }, /* #0 */
|
---|
1305 | { 0x0d5c42, 0x0d5446, 0x0000, 0x0000, 0x0000, 0x0 }, /* #1 */
|
---|
1306 | { 0x3b0c46, 0x3b0446, 0x0000, 0x0000, 0x0000, 0x0 }, /* #2 */
|
---|
1307 | { 0x2b0647, 0x2b0602, 0x0000, 0x0001, 0x0000, 0x0 }, /* #3 */
|
---|
1308 | { 0x062556, 0x062506, 0x3112, 0x3112, 0x0000, 0x0 }, /* #4 */
|
---|
1309 | { 0x0d7a12, 0x0d7202, 0x586e, 0x586e, 0x0000, 0x0 }, /* #5 */
|
---|
1310 | { 0x0d4b83, 0x0d4306, 0x6ed7, 0x6ed8, 0x0000, 0x0 }, /* #6 */
|
---|
1311 | { 0x0e52c6, 0x0e5202, 0x199d, 0x199d, 0x0000, 0x0 }, /* #7 */
|
---|
1312 | { 0x340b42, 0x340382, 0x8682, 0xd63e, 0x4fbc, 0x0 }, /* #8 */
|
---|
1313 | { 0x2056c6, 0x205e86, 0x3077, 0xa01e, 0x6fa7, 0x0 }, /* #9 */
|
---|
1314 | { 0x174792, 0x174712, 0x11d4, 0x3de0, 0x2c0c, 0x0 }, /* #10 */
|
---|
1315 | { 0x1e3e92, 0x1e3613, 0x7ec8, 0x2043, 0xa17b, 0x0 }, /* #11 */
|
---|
1316 | { 0x2b5442, 0x2b5497, 0xbe6e, 0xaa84, 0xec16, 0x0 }, /* #12 */
|
---|
1317 | { 0x360657, 0x360687, 0xd420, 0xb22e, 0xde0d, 0x0 }, /* #13 */
|
---|
1318 | { 0x3a0c02, 0x3a0486, 0xc8e1, 0xd382, 0x0aa1, 0x0 }, /* #14 */
|
---|
1319 | { 0x0d3402, 0x0d3497, 0xf88e, 0x8088, 0x87fa, 0x0 }, /* #15 */
|
---|
1320 | { 0x0c1b97, 0x0c1306, 0x3381, 0x5999, 0x2617, 0x0 }, /* #16 */
|
---|
1321 | { 0x367712, 0x367f13, 0xa18b, 0x4075, 0x9eea, 0x0 }, /* #17 */
|
---|
1322 | { 0x231046, 0x231007, 0x5731, 0x301b, 0xd8ea, 0x0 }, /* #18 */
|
---|
1323 | { 0x014d13, 0x014513, 0xe7ab, 0x6185, 0x79d9, 0x0 }, /* #19 */
|
---|
1324 | { 0x1e14c7, 0x1e1407, 0x7a61, 0x65fc, 0xeb9a, 0x0 }, /* #20 */
|
---|
1325 | { 0x173512, 0x173507, 0xccd5, 0x41ff, 0x752a, 0x0 }, /* #21 */
|
---|
1326 | { 0x175782, 0x175f96, 0x38bb, 0x8d84, 0x54c9, 0x0 }, /* #22 */
|
---|
1327 | { 0x2601d3, 0x260196, 0x353e, 0xfa5c, 0xc51d, 0x0 }, /* #23 */
|
---|
1328 | { 0x2a0306, 0x2a0303, 0xe897, 0x633d, 0x7aa6, 0x0 }, /* #24 */
|
---|
1329 | { 0x1000d3, 0x100896, 0x5fac, 0x9a48, 0x3a9b, 0x0 }, /* #25 */
|
---|
1330 | { 0x087dd7, 0x087586, 0xdb55, 0xf98b, 0x1e35, 0x0 }, /* #26 */
|
---|
1331 | { 0x1b7b12, 0x1b7313, 0xccf5, 0x45b0, 0x78bb, 0x0 }, /* #27 */
|
---|
1332 | { 0x3b0547, 0x3b0586, 0x1726, 0x9799, 0x8072, 0x0 }, /* #28 */
|
---|
1333 | { 0x370452, 0x370403, 0x5b8f, 0x271f, 0xcb90, 0x0 }, /* #29 */
|
---|
1334 | { 0x1f2412, 0x1f2c96, 0x551e, 0xa481, 0x4f63, 0x0 }, /* #30 */
|
---|
1335 | { 0x0f7846, 0x0f7092, 0xc14d, 0xe401, 0x22b4, 0x0 }, /* #31 */
|
---|
1336 | { 0x092647, 0x092686, 0x30e4, 0xbb4d, 0x8a68, 0x0 }, /* #32 */
|
---|
1337 | { 0x3a1793, 0x3a1797, 0xb36d, 0xa690, 0xf322, 0x0 }, /* #33 */
|
---|
1338 | { 0x2721c7, 0x272992, 0x6cf4, 0x8202, 0x150d, 0x0 }, /* #34 */
|
---|
1339 | { 0x252957, 0x252197, 0xec7d, 0x9b9c, 0xaf1e, 0x0 }, /* #35 */
|
---|
1340 | { 0x0f16c3, 0x0f1e82, 0x5e90, 0xd0f2, 0x7261, 0x0 }, /* #36 */
|
---|
1341 | { 0x267343, 0x267396, 0xcb6d, 0xf1f9, 0x268b, 0x0 }, /* #37 */
|
---|
1342 | { 0x350946, 0x350913, 0x844c, 0x4243, 0xbdf7, 0x0 }, /* #38 */
|
---|
1343 | { 0x1b3b47, 0x1b3303, 0xf5b6, 0x3cd9, 0x4722, 0x0 }, /* #39 */
|
---|
1344 | { 0x206bd7, 0x206316, 0x6d8f, 0x7382, 0x05f2, 0x0 }, /* #40 */
|
---|
1345 | { 0x2e5997, 0x2e5107, 0x6698, 0x641b, 0xfd82, 0x0 }, /* #41 */
|
---|
1346 | { 0x0b1fc7, 0x0b1713, 0x6ecd, 0x5797, 0xe8c9, 0x0 }, /* #42 */
|
---|
1347 | { 0x191387, 0x191b17, 0x8112, 0x0730, 0x861d, 0x0 }, /* #43 */
|
---|
1348 | { 0x350853, 0x350096, 0x8b6e, 0xb963, 0x2df4, 0x0 }, /* #44 */
|
---|
1349 | { 0x1f6f93, 0x1f6782, 0x3bde, 0xc22f, 0x8650, 0x0 }, /* #45 */
|
---|
1350 | { 0x091746, 0x091717, 0x571f, 0x13d1, 0xbcb2, 0x0 }, /* #46 */
|
---|
1351 | { 0x2b6746, 0x2b6787, 0xf0da, 0xebbe, 0xfae4, 0x0 }, /* #47 */
|
---|
1352 | { 0x165282, 0x165202, 0x21ce, 0x666e, 0x44a0, 0x0 }, /* #48 */
|
---|
1353 | { 0x113712, 0x113717, 0xa94d, 0x1a41, 0x70f4, 0x0 }, /* #49 */
|
---|
1354 | { 0x0c3ad6, 0x0c3282, 0xb9d9, 0xc2cb, 0x08f2, 0x0 }, /* #50 */
|
---|
1355 | { 0x253a96, 0x253206, 0x2241, 0x3335, 0x10f4, 0x0 }, /* #51 */
|
---|
1356 | { 0x361213, 0x361216, 0x227c, 0x2747, 0x04ca, 0x0 }, /* #52 */
|
---|
1357 | { 0x1938d3, 0x193803, 0xa746, 0x381f, 0x90d8, 0x0 }, /* #53 */
|
---|
1358 | { 0x1820d2, 0x182882, 0x62a3, 0xbc8a, 0x59e7, 0x0 }, /* #54 */
|
---|
1359 | { 0x0e6d12, 0x0e6593, 0xf957, 0xcf61, 0xd60a, 0x0 }, /* #55 */
|
---|
1360 | { 0x140fd3, 0x140792, 0xb63e, 0xefcd, 0x398e, 0x0 }, /* #56 */
|
---|
1361 | { 0x140596, 0x140592, 0x028a, 0xafd9, 0xad4f, 0x0 }, /* #57 */
|
---|
1362 | { 0x3f30c6, 0x3f3097, 0xefda, 0xc788, 0xd7ae, 0x0 }, /* #58 */
|
---|
1363 | { 0x1e55d2, 0x1e5503, 0x5b7d, 0x15bf, 0xba42, 0x0 }, /* #59 */
|
---|
1364 | { 0x0a6bd6, 0x0a6383, 0xd041, 0x9f75, 0xcf34, 0x0 }, /* #60 */
|
---|
1365 | { 0x1a4302, 0x1a4b07, 0x9daa, 0x594b, 0xbba1, 0x0 }, /* #61 */
|
---|
1366 | { 0x151986, 0x151187, 0xbd8c, 0x8f3c, 0xd1b0, 0x0 }, /* #62 */
|
---|
1367 | { 0x385057, 0x385086, 0x99e2, 0xc82b, 0x2e48, 0x0 }, /* #63 */
|
---|
1368 | };
|
---|
1369 | static const BINU16_TEST_T g_aTests_sub_u16[] =
|
---|
1370 | {
|
---|
1371 | { 0x2302d2, 0x230246, 0x0000, 0x0000, 0x0000, 0x0 }, /* #0 */
|
---|
1372 | { 0x123ac3, 0x123246, 0x0000, 0x0000, 0x0000, 0x0 }, /* #1 */
|
---|
1373 | { 0x194697, 0x194646, 0x0000, 0x0000, 0x0000, 0x0 }, /* #2 */
|
---|
1374 | { 0x037712, 0x037746, 0x0000, 0x0000, 0x0000, 0x0 }, /* #3 */
|
---|
1375 | { 0x1b7416, 0x1b7486, 0xafa9, 0xafa9, 0x0000, 0x0 }, /* #4 */
|
---|
1376 | { 0x0c44c3, 0x0c4406, 0x003c, 0x003c, 0x0000, 0x0 }, /* #5 */
|
---|
1377 | { 0x371997, 0x371186, 0x8d17, 0x8d17, 0x0000, 0x0 }, /* #6 */
|
---|
1378 | { 0x052b16, 0x052386, 0xe187, 0xe187, 0x0000, 0x0 }, /* #7 */
|
---|
1379 | { 0x2d1092, 0x2d1083, 0x059c, 0xb113, 0x5489, 0x0 }, /* #8 */
|
---|
1380 | { 0x397bc3, 0x397393, 0x3d51, 0xfe97, 0x3eba, 0x0 }, /* #9 */
|
---|
1381 | { 0x130fc3, 0x130702, 0x44f8, 0x3fe0, 0x0518, 0x0 }, /* #10 */
|
---|
1382 | { 0x0e7f57, 0x0e7793, 0x8f30, 0xff57, 0x8fd9, 0x0 }, /* #11 */
|
---|
1383 | { 0x305212, 0x305282, 0xe2b4, 0xe083, 0x0231, 0x0 }, /* #12 */
|
---|
1384 | { 0x362b46, 0x362392, 0xc1c1, 0x8c3e, 0x3583, 0x0 }, /* #13 */
|
---|
1385 | { 0x265ed6, 0x265616, 0xb88c, 0x2b9f, 0x8ced, 0x0 }, /* #14 */
|
---|
1386 | { 0x015556, 0x015d02, 0x8d3d, 0x569b, 0x36a2, 0x0 }, /* #15 */
|
---|
1387 | { 0x376016, 0x376012, 0xed70, 0x0832, 0xe53e, 0x0 }, /* #16 */
|
---|
1388 | { 0x066392, 0x066b83, 0x6e8b, 0xe3d3, 0x8ab8, 0x0 }, /* #17 */
|
---|
1389 | { 0x175e57, 0x175603, 0x10dd, 0x11a4, 0xff39, 0x0 }, /* #18 */
|
---|
1390 | { 0x263247, 0x263a83, 0x399d, 0xafec, 0x89b1, 0x0 }, /* #19 */
|
---|
1391 | { 0x0c7c87, 0x0c7416, 0xe662, 0x65ca, 0x8098, 0x0 }, /* #20 */
|
---|
1392 | { 0x253547, 0x253512, 0x78d5, 0x26ba, 0x521b, 0x0 }, /* #21 */
|
---|
1393 | { 0x125687, 0x125682, 0xfe6c, 0xeeec, 0x0f80, 0x0 }, /* #22 */
|
---|
1394 | { 0x1058c3, 0x105006, 0xd6f6, 0x1e21, 0xb8d5, 0x0 }, /* #23 */
|
---|
1395 | { 0x3b7a52, 0x3b7287, 0x8074, 0xcb22, 0xb552, 0x0 }, /* #24 */
|
---|
1396 | { 0x3b0a02, 0x3b0217, 0x3f50, 0x770f, 0xc841, 0x0 }, /* #25 */
|
---|
1397 | { 0x086056, 0x086013, 0x18a5, 0x7fd9, 0x98cc, 0x0 }, /* #26 */
|
---|
1398 | { 0x3f1552, 0x3f1593, 0x1f80, 0xb92a, 0x6656, 0x0 }, /* #27 */
|
---|
1399 | { 0x217a93, 0x217a97, 0x7ba6, 0x8c78, 0xef2e, 0x0 }, /* #28 */
|
---|
1400 | { 0x3c4507, 0x3c4d93, 0x2538, 0x863d, 0x9efb, 0x0 }, /* #29 */
|
---|
1401 | { 0x2e01c7, 0x2e0183, 0x67df, 0xefc8, 0x7817, 0x0 }, /* #30 */
|
---|
1402 | { 0x084302, 0x084383, 0x8c6d, 0xc97a, 0xc2f3, 0x0 }, /* #31 */
|
---|
1403 | { 0x253b02, 0x253382, 0xe60e, 0x8302, 0x630c, 0x0 }, /* #32 */
|
---|
1404 | { 0x332203, 0x332282, 0xad2c, 0x87e5, 0x2547, 0x0 }, /* #33 */
|
---|
1405 | { 0x0c3c47, 0x0c3416, 0xebed, 0x037e, 0xe86f, 0x0 }, /* #34 */
|
---|
1406 | { 0x1242c6, 0x124293, 0x9d86, 0xa1da, 0xfbac, 0x0 }, /* #35 */
|
---|
1407 | { 0x1711c2, 0x171102, 0xd8de, 0x45fe, 0x92e0, 0x0 }, /* #36 */
|
---|
1408 | { 0x117cc2, 0x117496, 0xec45, 0xbadb, 0x316a, 0x0 }, /* #37 */
|
---|
1409 | { 0x360596, 0x360d16, 0xac74, 0x68f6, 0x437e, 0x0 }, /* #38 */
|
---|
1410 | { 0x1576d6, 0x157613, 0x2b94, 0x5867, 0xd32d, 0x0 }, /* #39 */
|
---|
1411 | { 0x296392, 0x296306, 0x7bef, 0x494e, 0x32a1, 0x0 }, /* #40 */
|
---|
1412 | { 0x046fc2, 0x046786, 0xf04b, 0x9c30, 0x541b, 0x0 }, /* #41 */
|
---|
1413 | { 0x195a87, 0x195202, 0xfb98, 0x0323, 0xf875, 0x0 }, /* #42 */
|
---|
1414 | { 0x383943, 0x383112, 0x58e9, 0x518f, 0x075a, 0x0 }, /* #43 */
|
---|
1415 | { 0x2c7d83, 0x2c7597, 0x2282, 0xa2f9, 0x7f89, 0x0 }, /* #44 */
|
---|
1416 | { 0x185e93, 0x185606, 0x6eed, 0x51e4, 0x1d09, 0x0 }, /* #45 */
|
---|
1417 | { 0x2d2202, 0x2d2213, 0x2a19, 0x7d9e, 0xac7b, 0x0 }, /* #46 */
|
---|
1418 | { 0x394c97, 0x394416, 0x4285, 0x0f8b, 0x32fa, 0x0 }, /* #47 */
|
---|
1419 | { 0x1f0bd2, 0x1f0383, 0x2180, 0xd1b0, 0x4fd0, 0x0 }, /* #48 */
|
---|
1420 | { 0x256ac2, 0x256282, 0xf17d, 0xc694, 0x2ae9, 0x0 }, /* #49 */
|
---|
1421 | { 0x297b03, 0x297b02, 0xcbf8, 0x5313, 0x78e5, 0x0 }, /* #50 */
|
---|
1422 | { 0x040ad2, 0x040293, 0x8cc6, 0xaaab, 0xe21b, 0x0 }, /* #51 */
|
---|
1423 | { 0x010cc3, 0x010497, 0x8bf4, 0xb688, 0xd56c, 0x0 }, /* #52 */
|
---|
1424 | { 0x096ad7, 0x096206, 0xdd78, 0x39f5, 0xa383, 0x0 }, /* #53 */
|
---|
1425 | { 0x176c16, 0x176c02, 0x8be2, 0x2370, 0x6872, 0x0 }, /* #54 */
|
---|
1426 | { 0x2e08c2, 0x2e0802, 0x86df, 0x6ec4, 0x181b, 0x0 }, /* #55 */
|
---|
1427 | { 0x1d4d07, 0x1d4597, 0x42b6, 0xc98e, 0x7928, 0x0 }, /* #56 */
|
---|
1428 | { 0x164f46, 0x164702, 0xd823, 0x2e70, 0xa9b3, 0x0 }, /* #57 */
|
---|
1429 | { 0x2a7452, 0x2a7493, 0x17cc, 0xbd5e, 0x5a6e, 0x0 }, /* #58 */
|
---|
1430 | { 0x1e3783, 0x1e3f12, 0x93a2, 0x3f8c, 0x5416, 0x0 }, /* #59 */
|
---|
1431 | { 0x2974c3, 0x297413, 0x45a5, 0x6246, 0xe35f, 0x0 }, /* #60 */
|
---|
1432 | { 0x042bd2, 0x042383, 0x967a, 0xe994, 0xace6, 0x0 }, /* #61 */
|
---|
1433 | { 0x266217, 0x266213, 0x1dd1, 0x4645, 0xd78c, 0x0 }, /* #62 */
|
---|
1434 | { 0x2141d7, 0x214993, 0x2cb0, 0x8219, 0xaa97, 0x0 }, /* #63 */
|
---|
1435 | };
|
---|
1436 | static const BINU16_TEST_T g_aTests_sub_u16_locked[] =
|
---|
1437 | {
|
---|
1438 | { 0x013842, 0x013046, 0x0000, 0x0000, 0x0000, 0x0 }, /* #0 */
|
---|
1439 | { 0x323243, 0x323246, 0x0000, 0x0000, 0x0000, 0x0 }, /* #1 */
|
---|
1440 | { 0x0e5b42, 0x0e5346, 0x0000, 0x0000, 0x0000, 0x0 }, /* #2 */
|
---|
1441 | { 0x1b5ad7, 0x1b5246, 0x0000, 0x0000, 0x0000, 0x0 }, /* #3 */
|
---|
1442 | { 0x3a6813, 0x3a6002, 0x46ab, 0x46ab, 0x0000, 0x0 }, /* #4 */
|
---|
1443 | { 0x2a2a83, 0x2a2286, 0xf13a, 0xf13a, 0x0000, 0x0 }, /* #5 */
|
---|
1444 | { 0x0209d2, 0x020182, 0xba51, 0xba51, 0x0000, 0x0 }, /* #6 */
|
---|
1445 | { 0x2c43d7, 0x2c4302, 0x39e5, 0x39e5, 0x0000, 0x0 }, /* #7 */
|
---|
1446 | { 0x2a1452, 0x2a1c06, 0xa09f, 0x2c60, 0x743f, 0x0 }, /* #8 */
|
---|
1447 | { 0x0d7f46, 0x0d7797, 0x2398, 0xe21b, 0x417d, 0x0 }, /* #9 */
|
---|
1448 | { 0x2d7443, 0x2d7492, 0xccb3, 0xc0ce, 0x0be5, 0x0 }, /* #10 */
|
---|
1449 | { 0x173d86, 0x173512, 0x4517, 0x3c79, 0x089e, 0x0 }, /* #11 */
|
---|
1450 | { 0x3329c2, 0x332192, 0xe766, 0xe0fb, 0x066b, 0x0 }, /* #12 */
|
---|
1451 | { 0x2b1813, 0x2b1806, 0x81d7, 0x1844, 0x6993, 0x0 }, /* #13 */
|
---|
1452 | { 0x075a86, 0x075a02, 0x9bb4, 0x68b3, 0x3301, 0x0 }, /* #14 */
|
---|
1453 | { 0x2f3352, 0x2f3b93, 0x0ec5, 0x8737, 0x878e, 0x0 }, /* #15 */
|
---|
1454 | { 0x286312, 0x286306, 0xfc6b, 0x15c0, 0xe6ab, 0x0 }, /* #16 */
|
---|
1455 | { 0x153f52, 0x153712, 0xa293, 0x0afd, 0x9796, 0x0 }, /* #17 */
|
---|
1456 | { 0x2c61d3, 0x2c6197, 0x1281, 0xa0c9, 0x71b8, 0x0 }, /* #18 */
|
---|
1457 | { 0x1b3a43, 0x1b3a02, 0x9d2b, 0x5ca4, 0x4087, 0x0 }, /* #19 */
|
---|
1458 | { 0x0b30c3, 0x0b3093, 0x8b34, 0x9c0e, 0xef26, 0x0 }, /* #20 */
|
---|
1459 | { 0x0942c2, 0x094a12, 0x8aa0, 0x379e, 0x5302, 0x0 }, /* #21 */
|
---|
1460 | { 0x130913, 0x130197, 0x0ca0, 0x8cf5, 0x7fab, 0x0 }, /* #22 */
|
---|
1461 | { 0x024dc2, 0x024502, 0x6c7e, 0x1316, 0x5968, 0x0 }, /* #23 */
|
---|
1462 | { 0x325b07, 0x325312, 0x60c2, 0x4408, 0x1cba, 0x0 }, /* #24 */
|
---|
1463 | { 0x0475d6, 0x047582, 0xf098, 0xe0b6, 0x0fe2, 0x0 }, /* #25 */
|
---|
1464 | { 0x000c93, 0x000416, 0xcb87, 0x1a48, 0xb13f, 0x0 }, /* #26 */
|
---|
1465 | { 0x234357, 0x234382, 0xe2cf, 0xaf49, 0x3386, 0x0 }, /* #27 */
|
---|
1466 | { 0x1d0986, 0x1d0906, 0xbdba, 0x6439, 0x5981, 0x0 }, /* #28 */
|
---|
1467 | { 0x344683, 0x344616, 0xbd20, 0x0596, 0xb78a, 0x0 }, /* #29 */
|
---|
1468 | { 0x3c6546, 0x3c6516, 0xe008, 0x1b7e, 0xc48a, 0x0 }, /* #30 */
|
---|
1469 | { 0x105786, 0x105712, 0x6612, 0x0437, 0x61db, 0x0 }, /* #31 */
|
---|
1470 | { 0x2a6446, 0x2a6493, 0x4b97, 0xe73e, 0x6459, 0x0 }, /* #32 */
|
---|
1471 | { 0x354c02, 0x354407, 0x555e, 0x78ca, 0xdc94, 0x0 }, /* #33 */
|
---|
1472 | { 0x394242, 0x394202, 0x7032, 0x33b0, 0x3c82, 0x0 }, /* #34 */
|
---|
1473 | { 0x2d1dd2, 0x2d1596, 0xd80b, 0xd5fc, 0x020f, 0x0 }, /* #35 */
|
---|
1474 | { 0x384c17, 0x384487, 0x89b9, 0xaf53, 0xda66, 0x0 }, /* #36 */
|
---|
1475 | { 0x154f46, 0x154f87, 0x50a6, 0x9e66, 0xb240, 0x0 }, /* #37 */
|
---|
1476 | { 0x007312, 0x007b97, 0x2fa9, 0x97af, 0x97fa, 0x0 }, /* #38 */
|
---|
1477 | { 0x0a03d2, 0x0a0393, 0x6c91, 0xfbe6, 0x70ab, 0x0 }, /* #39 */
|
---|
1478 | { 0x282f43, 0x282796, 0xdc37, 0x9d48, 0x3eef, 0x0 }, /* #40 */
|
---|
1479 | { 0x044506, 0x044513, 0x37e3, 0x6f64, 0xc87f, 0x0 }, /* #41 */
|
---|
1480 | { 0x065a52, 0x065203, 0x5017, 0x5b34, 0xf4e3, 0x0 }, /* #42 */
|
---|
1481 | { 0x015217, 0x015297, 0x9f39, 0xe17d, 0xbdbc, 0x0 }, /* #43 */
|
---|
1482 | { 0x1d6616, 0x1d6693, 0x81c7, 0xafda, 0xd1ed, 0x0 }, /* #44 */
|
---|
1483 | { 0x2033c2, 0x203393, 0x1c73, 0xefdc, 0x2c97, 0x0 }, /* #45 */
|
---|
1484 | { 0x112a57, 0x112206, 0x60b6, 0x0582, 0x5b34, 0x0 }, /* #46 */
|
---|
1485 | { 0x306742, 0x306796, 0xfc80, 0xdd0a, 0x1f76, 0x0 }, /* #47 */
|
---|
1486 | { 0x064612, 0x064607, 0x274e, 0x605c, 0xc6f2, 0x0 }, /* #48 */
|
---|
1487 | { 0x3174c3, 0x317407, 0x16dc, 0x4117, 0xd5c5, 0x0 }, /* #49 */
|
---|
1488 | { 0x0d4e06, 0x0d4612, 0xb7da, 0x292f, 0x8eab, 0x0 }, /* #50 */
|
---|
1489 | { 0x061646, 0x061687, 0x8dfe, 0xdc90, 0xb16e, 0x0 }, /* #51 */
|
---|
1490 | { 0x3946c3, 0x394687, 0xb3ed, 0xb7c0, 0xfc2d, 0x0 }, /* #52 */
|
---|
1491 | { 0x3a7247, 0x3a7216, 0xa381, 0x00db, 0xa2a6, 0x0 }, /* #53 */
|
---|
1492 | { 0x2d1d53, 0x2d1d02, 0x82a8, 0x51e0, 0x30c8, 0x0 }, /* #54 */
|
---|
1493 | { 0x181783, 0x181712, 0x4393, 0x3576, 0x0e1d, 0x0 }, /* #55 */
|
---|
1494 | { 0x0d7816, 0x0d7083, 0x0869, 0xdb25, 0x2d44, 0x0 }, /* #56 */
|
---|
1495 | { 0x1a4ac7, 0x1a4a02, 0xafc8, 0x5eb5, 0x5113, 0x0 }, /* #57 */
|
---|
1496 | { 0x116853, 0x116007, 0x1dfe, 0x35b4, 0xe84a, 0x0 }, /* #58 */
|
---|
1497 | { 0x230353, 0x230383, 0x186a, 0xbe45, 0x5a25, 0x0 }, /* #59 */
|
---|
1498 | { 0x3f4153, 0x3f4912, 0x8f87, 0x3bfb, 0x538c, 0x0 }, /* #60 */
|
---|
1499 | { 0x0149c3, 0x014106, 0x5bf8, 0x1248, 0x49b0, 0x0 }, /* #61 */
|
---|
1500 | { 0x0e4397, 0x0e4b16, 0xd559, 0x7ddd, 0x577c, 0x0 }, /* #62 */
|
---|
1501 | { 0x3231c3, 0x323997, 0x38f0, 0xaf55, 0x899b, 0x0 }, /* #63 */
|
---|
1502 | };
|
---|
1503 | static const BINU16_TEST_T g_aTests_sbb_u16[] =
|
---|
1504 | {
|
---|
1505 | { 0x234ec3, 0x234697, 0x0000, 0xffff, 0x0000, 0x0 }, /* #0 */
|
---|
1506 | { 0x1742c2, 0x174246, 0x0000, 0x0000, 0x0000, 0x0 }, /* #1 */
|
---|
1507 | { 0x1d6117, 0x1d6197, 0x0000, 0xffff, 0x0000, 0x0 }, /* #2 */
|
---|
1508 | { 0x133ec3, 0x133697, 0x0000, 0xffff, 0x0000, 0x0 }, /* #3 */
|
---|
1509 | { 0x392f82, 0x392706, 0x2065, 0x2065, 0x0000, 0x0 }, /* #4 */
|
---|
1510 | { 0x3d2d46, 0x3d2502, 0x217f, 0x217f, 0x0000, 0x0 }, /* #5 */
|
---|
1511 | { 0x235dd2, 0x235506, 0x6c5a, 0x6c5a, 0x0000, 0x0 }, /* #6 */
|
---|
1512 | { 0x191206, 0x191282, 0x8ac1, 0x8ac1, 0x0000, 0x0 }, /* #7 */
|
---|
1513 | { 0x091e97, 0x091e12, 0xbc42, 0x5016, 0x6c2b, 0x0 }, /* #8 */
|
---|
1514 | { 0x320e46, 0x320616, 0x684b, 0x679c, 0x00af, 0x0 }, /* #9 */
|
---|
1515 | { 0x1c2147, 0x1c2187, 0x93ec, 0xa0eb, 0xf300, 0x0 }, /* #10 */
|
---|
1516 | { 0x0e73d2, 0x0e7317, 0x6463, 0x68d8, 0xfb8b, 0x0 }, /* #11 */
|
---|
1517 | { 0x3d73d7, 0x3d7307, 0x2af8, 0x3f14, 0xebe3, 0x0 }, /* #12 */
|
---|
1518 | { 0x3b17c3, 0x3b1796, 0xf4e3, 0xe5f3, 0x0eef, 0x0 }, /* #13 */
|
---|
1519 | { 0x0a1952, 0x0a1987, 0x61dd, 0x85b2, 0xdc2b, 0x0 }, /* #14 */
|
---|
1520 | { 0x170853, 0x170087, 0x0f9a, 0x9c11, 0x7388, 0x0 }, /* #15 */
|
---|
1521 | { 0x067c13, 0x067416, 0xf0e2, 0x2724, 0xc9bd, 0x0 }, /* #16 */
|
---|
1522 | { 0x1d6d87, 0x1d6507, 0x3778, 0x7a36, 0xbd41, 0x0 }, /* #17 */
|
---|
1523 | { 0x3b7696, 0x3b7612, 0x26a1, 0x21c2, 0x04df, 0x0 }, /* #18 */
|
---|
1524 | { 0x206b83, 0x206b16, 0x94fa, 0x2c1e, 0x68db, 0x0 }, /* #19 */
|
---|
1525 | { 0x1e0452, 0x1e0c06, 0xc296, 0x4ef5, 0x73a1, 0x0 }, /* #20 */
|
---|
1526 | { 0x163116, 0x163106, 0xa7b4, 0x0724, 0xa090, 0x0 }, /* #21 */
|
---|
1527 | { 0x301a06, 0x301212, 0x7964, 0x424c, 0x3718, 0x0 }, /* #22 */
|
---|
1528 | { 0x1d4483, 0x1d4483, 0x863d, 0xcd79, 0xb8c3, 0x0 }, /* #23 */
|
---|
1529 | { 0x2d3a87, 0x2d3293, 0xa4a9, 0xf00d, 0xb49b, 0x0 }, /* #24 */
|
---|
1530 | { 0x252a97, 0x252293, 0xb9d5, 0xe026, 0xd9ae, 0x0 }, /* #25 */
|
---|
1531 | { 0x011bc2, 0x011306, 0xb2e6, 0x0a72, 0xa874, 0x0 }, /* #26 */
|
---|
1532 | { 0x247d03, 0x247582, 0xb767, 0xb3e0, 0x0386, 0x0 }, /* #27 */
|
---|
1533 | { 0x281bd7, 0x281382, 0xce9a, 0xa529, 0x2970, 0x0 }, /* #28 */
|
---|
1534 | { 0x0177c3, 0x017f87, 0x5f34, 0xbae1, 0xa452, 0x0 }, /* #29 */
|
---|
1535 | { 0x134512, 0x134506, 0x0b2d, 0x048d, 0x06a0, 0x0 }, /* #30 */
|
---|
1536 | { 0x2a6903, 0x2a6197, 0x074b, 0x8f7b, 0x77cf, 0x0 }, /* #31 */
|
---|
1537 | { 0x005517, 0x005502, 0xe93c, 0x0116, 0xe825, 0x0 }, /* #32 */
|
---|
1538 | { 0x1f3393, 0x1f3397, 0x0a44, 0x919a, 0x78a9, 0x0 }, /* #33 */
|
---|
1539 | { 0x1c2596, 0x1c2512, 0x5607, 0x0368, 0x529f, 0x0 }, /* #34 */
|
---|
1540 | { 0x2311c2, 0x231102, 0xf79a, 0x2f26, 0xc874, 0x0 }, /* #35 */
|
---|
1541 | { 0x257953, 0x257987, 0x1fcf, 0x9a8d, 0x8541, 0x0 }, /* #36 */
|
---|
1542 | { 0x376dd7, 0x376593, 0x6531, 0xefbf, 0x7571, 0x0 }, /* #37 */
|
---|
1543 | { 0x1f6282, 0x1f6a87, 0x4afe, 0xab09, 0x9ff5, 0x0 }, /* #38 */
|
---|
1544 | { 0x0f2f42, 0x0f2783, 0x2dcc, 0xae6b, 0x7f61, 0x0 }, /* #39 */
|
---|
1545 | { 0x351a02, 0x351286, 0xdecd, 0xb4d1, 0x29fc, 0x0 }, /* #40 */
|
---|
1546 | { 0x083c46, 0x083c16, 0xc294, 0x76af, 0x4be5, 0x0 }, /* #41 */
|
---|
1547 | { 0x1379d7, 0x137102, 0x78ca, 0x2164, 0x5765, 0x0 }, /* #42 */
|
---|
1548 | { 0x0f7c12, 0x0f7c16, 0xc3e5, 0x545a, 0x6f8b, 0x0 }, /* #43 */
|
---|
1549 | { 0x0c6297, 0x0c6216, 0xc38b, 0x1fdb, 0xa3af, 0x0 }, /* #44 */
|
---|
1550 | { 0x252117, 0x252197, 0xd917, 0xe98d, 0xef89, 0x0 }, /* #45 */
|
---|
1551 | { 0x282602, 0x282683, 0xde9c, 0xeca2, 0xf1fa, 0x0 }, /* #46 */
|
---|
1552 | { 0x127093, 0x127007, 0x7748, 0x7855, 0xfef2, 0x0 }, /* #47 */
|
---|
1553 | { 0x2311c7, 0x231197, 0x00f2, 0xf3a6, 0x0d4b, 0x0 }, /* #48 */
|
---|
1554 | { 0x2e3113, 0x2e3196, 0xb708, 0x96ed, 0x201a, 0x0 }, /* #49 */
|
---|
1555 | { 0x3812d3, 0x381a87, 0x333d, 0xa771, 0x8bcb, 0x0 }, /* #50 */
|
---|
1556 | { 0x184ed2, 0x184687, 0x1bbc, 0xb0a3, 0x6b19, 0x0 }, /* #51 */
|
---|
1557 | { 0x1f4a42, 0x1f4a06, 0xace5, 0x7cd4, 0x3011, 0x0 }, /* #52 */
|
---|
1558 | { 0x262b02, 0x262316, 0xa865, 0x163a, 0x922b, 0x0 }, /* #53 */
|
---|
1559 | { 0x0a5ad2, 0x0a5203, 0x296a, 0x4454, 0xe516, 0x0 }, /* #54 */
|
---|
1560 | { 0x377d17, 0x377502, 0xcb1d, 0x14a7, 0xb675, 0x0 }, /* #55 */
|
---|
1561 | { 0x395903, 0x395902, 0xa558, 0x2d20, 0x7837, 0x0 }, /* #56 */
|
---|
1562 | { 0x016707, 0x016f83, 0x652b, 0xc0d3, 0xa457, 0x0 }, /* #57 */
|
---|
1563 | { 0x1d6787, 0x1d6f97, 0x3e3d, 0x99de, 0xa45e, 0x0 }, /* #58 */
|
---|
1564 | { 0x062713, 0x062793, 0xa7c8, 0xe4da, 0xc2ed, 0x0 }, /* #59 */
|
---|
1565 | { 0x0c7247, 0x0c7206, 0x4268, 0x3d24, 0x0543, 0x0 }, /* #60 */
|
---|
1566 | { 0x381492, 0x381492, 0xd382, 0x818a, 0x51f8, 0x0 }, /* #61 */
|
---|
1567 | { 0x0b4742, 0x0b4787, 0x56ad, 0xefa6, 0x6707, 0x0 }, /* #62 */
|
---|
1568 | { 0x1b38c7, 0x1b3086, 0xebfe, 0x961b, 0x55e2, 0x0 }, /* #63 */
|
---|
1569 | };
|
---|
1570 | static const BINU16_TEST_T g_aTests_sbb_u16_locked[] =
|
---|
1571 | {
|
---|
1572 | { 0x124a83, 0x124297, 0x0000, 0xffff, 0x0000, 0x0 }, /* #0 */
|
---|
1573 | { 0x1362c6, 0x136246, 0x0000, 0x0000, 0x0000, 0x0 }, /* #1 */
|
---|
1574 | { 0x0d53d3, 0x0d5397, 0x0000, 0xffff, 0x0000, 0x0 }, /* #2 */
|
---|
1575 | { 0x2f0952, 0x2f0146, 0x0000, 0x0000, 0x0000, 0x0 }, /* #3 */
|
---|
1576 | { 0x043586, 0x043586, 0xe933, 0xe933, 0x0000, 0x0 }, /* #4 */
|
---|
1577 | { 0x3c5d92, 0x3c5506, 0x176f, 0x176f, 0x0000, 0x0 }, /* #5 */
|
---|
1578 | { 0x0f3f13, 0x0f3706, 0x73cd, 0x73cc, 0x0000, 0x0 }, /* #6 */
|
---|
1579 | { 0x172c02, 0x172482, 0xfbfe, 0xfbfe, 0x0000, 0x0 }, /* #7 */
|
---|
1580 | { 0x361387, 0x361302, 0x54fb, 0x19d0, 0x3b2a, 0x0 }, /* #8 */
|
---|
1581 | { 0x2c2212, 0x2c2a12, 0xa9c0, 0x3b8c, 0x6e34, 0x0 }, /* #9 */
|
---|
1582 | { 0x0b6743, 0x0b6f12, 0x85c4, 0x5bc4, 0x29ff, 0x0 }, /* #10 */
|
---|
1583 | { 0x361e87, 0x361697, 0x5844, 0xed5a, 0x6ae9, 0x0 }, /* #11 */
|
---|
1584 | { 0x3f4053, 0x3f4006, 0xddcd, 0x0739, 0xd693, 0x0 }, /* #12 */
|
---|
1585 | { 0x2f2152, 0x2f2117, 0x367b, 0x3d3c, 0xf93f, 0x0 }, /* #13 */
|
---|
1586 | { 0x167bd7, 0x167383, 0x4c49, 0xcd40, 0x7f08, 0x0 }, /* #14 */
|
---|
1587 | { 0x235106, 0x235197, 0x99f0, 0xfc69, 0x9d87, 0x0 }, /* #15 */
|
---|
1588 | { 0x2e4cd3, 0x2e4c97, 0x505d, 0xc27e, 0x8dde, 0x0 }, /* #16 */
|
---|
1589 | { 0x2c55d2, 0x2c5516, 0x6348, 0x3abe, 0x288a, 0x0 }, /* #17 */
|
---|
1590 | { 0x107897, 0x107006, 0x6348, 0x1a66, 0x48e1, 0x0 }, /* #18 */
|
---|
1591 | { 0x2d5a12, 0x2d5206, 0xfb16, 0x61d2, 0x9944, 0x0 }, /* #19 */
|
---|
1592 | { 0x193ed3, 0x193e97, 0x3846, 0x9c2b, 0x9c1a, 0x0 }, /* #20 */
|
---|
1593 | { 0x277dc3, 0x277d16, 0xabc1, 0x6d09, 0x3eb7, 0x0 }, /* #21 */
|
---|
1594 | { 0x094a86, 0x094286, 0xe118, 0xc884, 0x1894, 0x0 }, /* #22 */
|
---|
1595 | { 0x190603, 0x190e12, 0xd5f3, 0x7b4f, 0x5aa3, 0x0 }, /* #23 */
|
---|
1596 | { 0x266547, 0x266d12, 0x897c, 0x0e9e, 0x7add, 0x0 }, /* #24 */
|
---|
1597 | { 0x212f97, 0x212703, 0x4a5d, 0x6ea7, 0xdbb5, 0x0 }, /* #25 */
|
---|
1598 | { 0x1d1c92, 0x1d1493, 0xd995, 0xff97, 0xd9fe, 0x0 }, /* #26 */
|
---|
1599 | { 0x366602, 0x366696, 0xfff3, 0xf517, 0x0adc, 0x0 }, /* #27 */
|
---|
1600 | { 0x071403, 0x071493, 0xab03, 0xdbdc, 0xcf26, 0x0 }, /* #28 */
|
---|
1601 | { 0x1948d6, 0x194087, 0x11ec, 0xd530, 0x3cbc, 0x0 }, /* #29 */
|
---|
1602 | { 0x0c2c47, 0x0c2c16, 0xb285, 0x477e, 0x6b06, 0x0 }, /* #30 */
|
---|
1603 | { 0x0b5517, 0x0b5d16, 0xc163, 0x5ce7, 0x647b, 0x0 }, /* #31 */
|
---|
1604 | { 0x260ed3, 0x260682, 0xb7ef, 0x8598, 0x3256, 0x0 }, /* #32 */
|
---|
1605 | { 0x3a1fc7, 0x3a1f93, 0x5d46, 0x87dc, 0xd569, 0x0 }, /* #33 */
|
---|
1606 | { 0x3b0d42, 0x3b0582, 0xd314, 0x9c13, 0x3701, 0x0 }, /* #34 */
|
---|
1607 | { 0x155c16, 0x155c97, 0x5070, 0x8159, 0xcf17, 0x0 }, /* #35 */
|
---|
1608 | { 0x297f12, 0x297703, 0x2a2d, 0x3ad0, 0xef5d, 0x0 }, /* #36 */
|
---|
1609 | { 0x026692, 0x026697, 0x96c3, 0xa477, 0xf24c, 0x0 }, /* #37 */
|
---|
1610 | { 0x1f0487, 0x1f0486, 0xb577, 0xab00, 0x0a76, 0x0 }, /* #38 */
|
---|
1611 | { 0x120706, 0x120f02, 0xd61c, 0x6e54, 0x67c8, 0x0 }, /* #39 */
|
---|
1612 | { 0x3b2dc7, 0x3b2593, 0x5313, 0xf54a, 0x5dc8, 0x0 }, /* #40 */
|
---|
1613 | { 0x3136c3, 0x313683, 0x9965, 0xbea1, 0xdac3, 0x0 }, /* #41 */
|
---|
1614 | { 0x326183, 0x326187, 0x989f, 0xb9a6, 0xdef8, 0x0 }, /* #42 */
|
---|
1615 | { 0x1b3197, 0x1b3193, 0x498a, 0xd3fb, 0x758e, 0x0 }, /* #43 */
|
---|
1616 | { 0x3b6602, 0x3b6682, 0xa17d, 0x9bf1, 0x058c, 0x0 }, /* #44 */
|
---|
1617 | { 0x002987, 0x002906, 0xb37e, 0x5700, 0x5c7d, 0x0 }, /* #45 */
|
---|
1618 | { 0x0d4192, 0x0d4987, 0x2eee, 0x8909, 0xa5e5, 0x0 }, /* #46 */
|
---|
1619 | { 0x1526d2, 0x152606, 0xe4a7, 0x28f5, 0xbbb2, 0x0 }, /* #47 */
|
---|
1620 | { 0x2946c2, 0x294612, 0x4564, 0x30bf, 0x14a5, 0x0 }, /* #48 */
|
---|
1621 | { 0x3a5902, 0x3a5912, 0xa595, 0x6dfe, 0x3797, 0x0 }, /* #49 */
|
---|
1622 | { 0x296886, 0x296887, 0x57f6, 0x97b4, 0xc042, 0x0 }, /* #50 */
|
---|
1623 | { 0x3857c7, 0x385f83, 0x409d, 0xba7a, 0x8622, 0x0 }, /* #51 */
|
---|
1624 | { 0x1375d6, 0x137502, 0xe4db, 0x5cda, 0x8801, 0x0 }, /* #52 */
|
---|
1625 | { 0x072407, 0x072483, 0x43a7, 0xd591, 0x6e15, 0x0 }, /* #53 */
|
---|
1626 | { 0x0e2a12, 0x0e2202, 0xfb32, 0x0cd0, 0xee62, 0x0 }, /* #54 */
|
---|
1627 | { 0x021d92, 0x021502, 0xa31b, 0x1e9b, 0x8480, 0x0 }, /* #55 */
|
---|
1628 | { 0x297c56, 0x297c97, 0x6f03, 0x8cbd, 0xe246, 0x0 }, /* #56 */
|
---|
1629 | { 0x226f12, 0x226f83, 0x5037, 0x9710, 0xb927, 0x0 }, /* #57 */
|
---|
1630 | { 0x393b97, 0x393b06, 0x91cc, 0x60a9, 0x3122, 0x0 }, /* #58 */
|
---|
1631 | { 0x0c2d56, 0x0c2586, 0xaf0f, 0x8bca, 0x2345, 0x0 }, /* #59 */
|
---|
1632 | { 0x237807, 0x237893, 0x3863, 0x93ce, 0xa494, 0x0 }, /* #60 */
|
---|
1633 | { 0x3f6f56, 0x3f6f02, 0xdd96, 0x5f85, 0x7e11, 0x0 }, /* #61 */
|
---|
1634 | { 0x2e5bd3, 0x2e5b97, 0x2725, 0x8627, 0xa0fd, 0x0 }, /* #62 */
|
---|
1635 | { 0x1d6dd2, 0x1d6597, 0x8b41, 0xe7af, 0xa392, 0x0 }, /* #63 */
|
---|
1636 | };
|
---|
1637 | static const BINU16_TEST_T g_aTests_or_u16[] =
|
---|
1638 | {
|
---|
1639 | { 0x2e6c03, 0x2e6446, 0x0000, 0x0000, 0x0000, 0x0 }, /* #0 */
|
---|
1640 | { 0x386102, 0x386146, 0x0000, 0x0000, 0x0000, 0x0 }, /* #1 */
|
---|
1641 | { 0x3d3352, 0x3d3346, 0x0000, 0x0000, 0x0000, 0x0 }, /* #2 */
|
---|
1642 | { 0x2460d2, 0x246046, 0x0000, 0x0000, 0x0000, 0x0 }, /* #3 */
|
---|
1643 | { 0x1e75c2, 0x1e7506, 0x1f41, 0x1f41, 0x0000, 0x0 }, /* #4 */
|
---|
1644 | { 0x2e1a02, 0x2e1202, 0x26da, 0x26da, 0x0000, 0x0 }, /* #5 */
|
---|
1645 | { 0x0a32c7, 0x0a3206, 0x27dd, 0x27dd, 0x0000, 0x0 }, /* #6 */
|
---|
1646 | { 0x1215d7, 0x121506, 0x5771, 0x5771, 0x0000, 0x0 }, /* #7 */
|
---|
1647 | { 0x307a16, 0x307282, 0x4157, 0xc1df, 0x81cc, 0x0 }, /* #8 */
|
---|
1648 | { 0x326596, 0x326586, 0xd19b, 0xdfff, 0x9f64, 0x0 }, /* #9 */
|
---|
1649 | { 0x3e0112, 0x3e0186, 0xc29d, 0xeeff, 0xaeef, 0x0 }, /* #10 */
|
---|
1650 | { 0x142082, 0x142082, 0xd957, 0xdf7f, 0x467a, 0x0 }, /* #11 */
|
---|
1651 | { 0x223882, 0x223086, 0x8b62, 0xbf7b, 0x377b, 0x0 }, /* #12 */
|
---|
1652 | { 0x2d4ad2, 0x2d4282, 0x9df4, 0x9ff7, 0x86d3, 0x0 }, /* #13 */
|
---|
1653 | { 0x3e5f16, 0x3e5782, 0x302f, 0xf5bf, 0xc5bb, 0x0 }, /* #14 */
|
---|
1654 | { 0x053507, 0x053506, 0x27fd, 0x67ff, 0x431e, 0x0 }, /* #15 */
|
---|
1655 | { 0x355392, 0x355302, 0x72e4, 0x7eef, 0x6eab, 0x0 }, /* #16 */
|
---|
1656 | { 0x011a43, 0x011286, 0x9476, 0x94f6, 0x10b6, 0x0 }, /* #17 */
|
---|
1657 | { 0x145dc2, 0x145506, 0x4823, 0x493f, 0x491f, 0x0 }, /* #18 */
|
---|
1658 | { 0x333f53, 0x333786, 0x37e6, 0xf7e7, 0xf465, 0x0 }, /* #19 */
|
---|
1659 | { 0x0d0212, 0x0d0282, 0xc3c5, 0xe3d5, 0xe215, 0x0 }, /* #20 */
|
---|
1660 | { 0x384e03, 0x384686, 0x1534, 0xf57d, 0xe04d, 0x0 }, /* #21 */
|
---|
1661 | { 0x092507, 0x092586, 0xdb80, 0xdf88, 0x4488, 0x0 }, /* #22 */
|
---|
1662 | { 0x1d5c16, 0x1d5406, 0x11a2, 0x11a3, 0x0003, 0x0 }, /* #23 */
|
---|
1663 | { 0x163dc3, 0x163582, 0x5d3a, 0xfffb, 0xfac1, 0x0 }, /* #24 */
|
---|
1664 | { 0x1c5e82, 0x1c5682, 0x7ff4, 0xfff7, 0x8547, 0x0 }, /* #25 */
|
---|
1665 | { 0x0c3252, 0x0c3282, 0xdda4, 0xfda7, 0x7907, 0x0 }, /* #26 */
|
---|
1666 | { 0x2e58d7, 0x2e5002, 0x5fd7, 0x7fdf, 0x214c, 0x0 }, /* #27 */
|
---|
1667 | { 0x190917, 0x190106, 0x3e7c, 0x3f7e, 0x0d4e, 0x0 }, /* #28 */
|
---|
1668 | { 0x0866c6, 0x086602, 0x45c1, 0x4ffd, 0x4e3d, 0x0 }, /* #29 */
|
---|
1669 | { 0x331ed2, 0x331686, 0x16c9, 0xdfdd, 0xc9d5, 0x0 }, /* #30 */
|
---|
1670 | { 0x2d2753, 0x2d2786, 0x55ed, 0xd5ed, 0x81c4, 0x0 }, /* #31 */
|
---|
1671 | { 0x2a5313, 0x2a5382, 0x9d58, 0x9f5d, 0x825d, 0x0 }, /* #32 */
|
---|
1672 | { 0x075a42, 0x075282, 0xe49f, 0xefbf, 0x6bbc, 0x0 }, /* #33 */
|
---|
1673 | { 0x350e53, 0x350686, 0xb070, 0xf3f5, 0x4395, 0x0 }, /* #34 */
|
---|
1674 | { 0x300cd2, 0x300486, 0x13b9, 0xf3f9, 0xf3c1, 0x0 }, /* #35 */
|
---|
1675 | { 0x233346, 0x233306, 0x0758, 0x1f59, 0x1e11, 0x0 }, /* #36 */
|
---|
1676 | { 0x360007, 0x360082, 0xd0d3, 0xdbfb, 0xdbf9, 0x0 }, /* #37 */
|
---|
1677 | { 0x056697, 0x056686, 0xb26f, 0xb76f, 0x072f, 0x0 }, /* #38 */
|
---|
1678 | { 0x0a64d2, 0x0a6406, 0x07fc, 0x0ffc, 0x0940, 0x0 }, /* #39 */
|
---|
1679 | { 0x046892, 0x046082, 0xfb1d, 0xfb3d, 0x9931, 0x0 }, /* #40 */
|
---|
1680 | { 0x077496, 0x077402, 0x78ad, 0x7aad, 0x5a81, 0x0 }, /* #41 */
|
---|
1681 | { 0x127c16, 0x127486, 0xdf2a, 0xffbb, 0x2899, 0x0 }, /* #42 */
|
---|
1682 | { 0x177503, 0x177582, 0x8d26, 0xdda7, 0xd187, 0x0 }, /* #43 */
|
---|
1683 | { 0x0b6e17, 0x0b6682, 0xdc8e, 0xfdae, 0x6da8, 0x0 }, /* #44 */
|
---|
1684 | { 0x2572c3, 0x257202, 0x1e2b, 0x1e3b, 0x1238, 0x0 }, /* #45 */
|
---|
1685 | { 0x324f56, 0x324702, 0x5f02, 0x7fef, 0x30ed, 0x0 }, /* #46 */
|
---|
1686 | { 0x026793, 0x026706, 0x079a, 0x17be, 0x10b6, 0x0 }, /* #47 */
|
---|
1687 | { 0x1210d2, 0x121006, 0x2052, 0x2272, 0x0260, 0x0 }, /* #48 */
|
---|
1688 | { 0x1e7f06, 0x1e7786, 0x57d2, 0xd7d2, 0xc7c2, 0x0 }, /* #49 */
|
---|
1689 | { 0x0c0403, 0x0c0482, 0xbbb0, 0xfff4, 0x5654, 0x0 }, /* #50 */
|
---|
1690 | { 0x093f12, 0x093702, 0x7996, 0x79fe, 0x417e, 0x0 }, /* #51 */
|
---|
1691 | { 0x0a3203, 0x0a3282, 0x91ef, 0xdfef, 0xdf82, 0x0 }, /* #52 */
|
---|
1692 | { 0x062097, 0x062082, 0x65c6, 0xedd6, 0xccd4, 0x0 }, /* #53 */
|
---|
1693 | { 0x1d4d83, 0x1d4502, 0x413b, 0x55fb, 0x15d0, 0x0 }, /* #54 */
|
---|
1694 | { 0x1e5cd2, 0x1e5402, 0x543e, 0x7f3e, 0x6b0c, 0x0 }, /* #55 */
|
---|
1695 | { 0x2363d3, 0x236302, 0x2e81, 0x6fb9, 0x43b8, 0x0 }, /* #56 */
|
---|
1696 | { 0x3175d7, 0x317502, 0x5852, 0x5d7a, 0x5528, 0x0 }, /* #57 */
|
---|
1697 | { 0x190892, 0x190086, 0xda6e, 0xda7e, 0xd016, 0x0 }, /* #58 */
|
---|
1698 | { 0x3a0c43, 0x3a0486, 0x6715, 0xf7f5, 0xb0f5, 0x0 }, /* #59 */
|
---|
1699 | { 0x3d37c6, 0x3d3782, 0x5125, 0xdff7, 0x9ef2, 0x0 }, /* #60 */
|
---|
1700 | { 0x1275d7, 0x127582, 0x9f3f, 0xbfbf, 0x27b5, 0x0 }, /* #61 */
|
---|
1701 | { 0x367113, 0x367182, 0xace6, 0xadf7, 0x25b7, 0x0 }, /* #62 */
|
---|
1702 | { 0x2a5156, 0x2a5182, 0x679b, 0xe79b, 0xc29a, 0x0 }, /* #63 */
|
---|
1703 | };
|
---|
1704 | static const BINU16_TEST_T g_aTests_or_u16_locked[] =
|
---|
1705 | {
|
---|
1706 | { 0x316c93, 0x316446, 0x0000, 0x0000, 0x0000, 0x0 }, /* #0 */
|
---|
1707 | { 0x094c46, 0x094446, 0x0000, 0x0000, 0x0000, 0x0 }, /* #1 */
|
---|
1708 | { 0x255c17, 0x255446, 0x0000, 0x0000, 0x0000, 0x0 }, /* #2 */
|
---|
1709 | { 0x2a4982, 0x2a4146, 0x0000, 0x0000, 0x0000, 0x0 }, /* #3 */
|
---|
1710 | { 0x227453, 0x227406, 0x4e39, 0x4e39, 0x0000, 0x0 }, /* #4 */
|
---|
1711 | { 0x083b06, 0x083386, 0x8b35, 0x8b35, 0x0000, 0x0 }, /* #5 */
|
---|
1712 | { 0x2f0957, 0x2f0102, 0x29c4, 0x29c4, 0x0000, 0x0 }, /* #6 */
|
---|
1713 | { 0x324957, 0x324102, 0x0e40, 0x0e40, 0x0000, 0x0 }, /* #7 */
|
---|
1714 | { 0x355317, 0x355386, 0xcad4, 0xcbd4, 0x4bd4, 0x0 }, /* #8 */
|
---|
1715 | { 0x333593, 0x333582, 0x7808, 0xfc8f, 0x8c87, 0x0 }, /* #9 */
|
---|
1716 | { 0x020252, 0x020286, 0x7288, 0xf7cf, 0xb547, 0x0 }, /* #10 */
|
---|
1717 | { 0x2a57d3, 0x2a5786, 0xb218, 0xf6be, 0x66ae, 0x0 }, /* #11 */
|
---|
1718 | { 0x054352, 0x054302, 0x71b5, 0x7ff7, 0x7f63, 0x0 }, /* #12 */
|
---|
1719 | { 0x1c4bc6, 0x1c4386, 0xde9f, 0xde9f, 0x9816, 0x0 }, /* #13 */
|
---|
1720 | { 0x0e7a06, 0x0e7286, 0xc146, 0xffee, 0xffec, 0x0 }, /* #14 */
|
---|
1721 | { 0x234d46, 0x234582, 0xea55, 0xfa75, 0x9024, 0x0 }, /* #15 */
|
---|
1722 | { 0x036096, 0x036082, 0x1382, 0xd792, 0xd710, 0x0 }, /* #16 */
|
---|
1723 | { 0x2b3c56, 0x2b3486, 0x8b29, 0xff39, 0x7531, 0x0 }, /* #17 */
|
---|
1724 | { 0x197d96, 0x197586, 0x2cc7, 0xffe7, 0xfb22, 0x0 }, /* #18 */
|
---|
1725 | { 0x2d7ed2, 0x2d7682, 0x049e, 0xaedf, 0xaa41, 0x0 }, /* #19 */
|
---|
1726 | { 0x251513, 0x251582, 0xc408, 0xe44a, 0xa04a, 0x0 }, /* #20 */
|
---|
1727 | { 0x181246, 0x181206, 0x02e8, 0x6eeb, 0x6ecb, 0x0 }, /* #21 */
|
---|
1728 | { 0x0e0bc7, 0x0e0386, 0xeb30, 0xff78, 0x7648, 0x0 }, /* #22 */
|
---|
1729 | { 0x094347, 0x094382, 0xa415, 0xbe9d, 0x3a88, 0x0 }, /* #23 */
|
---|
1730 | { 0x193a16, 0x193206, 0x70f4, 0x7efc, 0x3e18, 0x0 }, /* #24 */
|
---|
1731 | { 0x205a86, 0x205206, 0x6eac, 0x6eee, 0x4aee, 0x0 }, /* #25 */
|
---|
1732 | { 0x022cc7, 0x022482, 0xdbb7, 0xdbf7, 0x93c7, 0x0 }, /* #26 */
|
---|
1733 | { 0x242316, 0x242306, 0x4f3e, 0x7f7e, 0x794a, 0x0 }, /* #27 */
|
---|
1734 | { 0x1a1613, 0x1a1686, 0x84dd, 0x96ff, 0x12f3, 0x0 }, /* #28 */
|
---|
1735 | { 0x2b1057, 0x2b1086, 0xca3a, 0xde7b, 0xd66b, 0x0 }, /* #29 */
|
---|
1736 | { 0x166447, 0x166482, 0xcf8c, 0xff8c, 0xb184, 0x0 }, /* #30 */
|
---|
1737 | { 0x2e7c17, 0x2e7406, 0x4bfa, 0x7fff, 0x750d, 0x0 }, /* #31 */
|
---|
1738 | { 0x090456, 0x090402, 0x0f0d, 0x2f9d, 0x2591, 0x0 }, /* #32 */
|
---|
1739 | { 0x150383, 0x150386, 0xbb5d, 0xff5f, 0x4e03, 0x0 }, /* #33 */
|
---|
1740 | { 0x067347, 0x067302, 0x4ed4, 0x6ffd, 0x21e9, 0x0 }, /* #34 */
|
---|
1741 | { 0x3c0f46, 0x3c0786, 0xe6a1, 0xe6ed, 0x824d, 0x0 }, /* #35 */
|
---|
1742 | { 0x393c87, 0x393482, 0xdd84, 0xffe5, 0xfa61, 0x0 }, /* #36 */
|
---|
1743 | { 0x363e42, 0x363686, 0xd5f6, 0xddf6, 0x58f0, 0x0 }, /* #37 */
|
---|
1744 | { 0x203042, 0x203006, 0x2726, 0x7f77, 0x5d55, 0x0 }, /* #38 */
|
---|
1745 | { 0x3425c3, 0x342586, 0x888b, 0xac9f, 0xac95, 0x0 }, /* #39 */
|
---|
1746 | { 0x212cc6, 0x212486, 0x4e67, 0xfe6f, 0xbc0f, 0x0 }, /* #40 */
|
---|
1747 | { 0x131ed3, 0x131686, 0xe2d7, 0xfbff, 0x3bfb, 0x0 }, /* #41 */
|
---|
1748 | { 0x0654c2, 0x065406, 0x451f, 0x4dff, 0x4cfb, 0x0 }, /* #42 */
|
---|
1749 | { 0x064a82, 0x064282, 0x065d, 0xde7f, 0xdc7f, 0x0 }, /* #43 */
|
---|
1750 | { 0x2b4916, 0x2b4182, 0x36ef, 0xfeef, 0xf86f, 0x0 }, /* #44 */
|
---|
1751 | { 0x184043, 0x184086, 0x40a9, 0xe7ff, 0xa7df, 0x0 }, /* #45 */
|
---|
1752 | { 0x0e3d17, 0x0e3582, 0xd4e7, 0xffef, 0x7b6b, 0x0 }, /* #46 */
|
---|
1753 | { 0x285646, 0x285602, 0x69f9, 0x7ffd, 0x7eac, 0x0 }, /* #47 */
|
---|
1754 | { 0x0f6ec3, 0x0f6686, 0xf0cc, 0xf6ff, 0xd67f, 0x0 }, /* #48 */
|
---|
1755 | { 0x2e39c7, 0x2e3182, 0x843c, 0xcc7f, 0xc863, 0x0 }, /* #49 */
|
---|
1756 | { 0x270703, 0x270786, 0x3060, 0xf2eb, 0xd2ab, 0x0 }, /* #50 */
|
---|
1757 | { 0x0073d6, 0x007382, 0xa012, 0xe03b, 0x4039, 0x0 }, /* #51 */
|
---|
1758 | { 0x305652, 0x305686, 0x9017, 0xfa9f, 0x6a8d, 0x0 }, /* #52 */
|
---|
1759 | { 0x233d96, 0x233582, 0x69dd, 0xfffd, 0xf7a4, 0x0 }, /* #53 */
|
---|
1760 | { 0x295892, 0x295082, 0x6b30, 0xef76, 0x8d66, 0x0 }, /* #54 */
|
---|
1761 | { 0x016c83, 0x016402, 0x4d68, 0x7ff8, 0x77d0, 0x0 }, /* #55 */
|
---|
1762 | { 0x253647, 0x253602, 0x55c0, 0x75f8, 0x70b8, 0x0 }, /* #56 */
|
---|
1763 | { 0x260cd6, 0x260486, 0xd845, 0xdecf, 0xcece, 0x0 }, /* #57 */
|
---|
1764 | { 0x000703, 0x000782, 0x079a, 0x979b, 0x9489, 0x0 }, /* #58 */
|
---|
1765 | { 0x125b86, 0x125302, 0x452f, 0x7fef, 0x7eee, 0x0 }, /* #59 */
|
---|
1766 | { 0x152492, 0x152482, 0xe659, 0xee7f, 0x682f, 0x0 }, /* #60 */
|
---|
1767 | { 0x310917, 0x310182, 0x8b6b, 0xeb7f, 0xe23f, 0x0 }, /* #61 */
|
---|
1768 | { 0x142c52, 0x142486, 0x5693, 0xfeff, 0xea6e, 0x0 }, /* #62 */
|
---|
1769 | { 0x1f3292, 0x1f3282, 0xb865, 0xbd75, 0x3530, 0x0 }, /* #63 */
|
---|
1770 | };
|
---|
1771 | static const BINU16_TEST_T g_aTests_xor_u16[] =
|
---|
1772 | {
|
---|
1773 | { 0x0b4897, 0x0b4046, 0x0000, 0x0000, 0x0000, 0x0 }, /* #0 */
|
---|
1774 | { 0x317a13, 0x317246, 0x0000, 0x0000, 0x0000, 0x0 }, /* #1 */
|
---|
1775 | { 0x025c52, 0x025446, 0x0000, 0x0000, 0x0000, 0x0 }, /* #2 */
|
---|
1776 | { 0x1340c2, 0x134046, 0x0000, 0x0000, 0x0000, 0x0 }, /* #3 */
|
---|
1777 | { 0x357712, 0x357702, 0x5fa1, 0x5fa1, 0x0000, 0x0 }, /* #4 */
|
---|
1778 | { 0x1a6bd7, 0x1a6386, 0xaff6, 0xaff6, 0x0000, 0x0 }, /* #5 */
|
---|
1779 | { 0x0b6652, 0x0b6606, 0x547e, 0x547e, 0x0000, 0x0 }, /* #6 */
|
---|
1780 | { 0x2057d7, 0x205702, 0x44f4, 0x44f4, 0x0000, 0x0 }, /* #7 */
|
---|
1781 | { 0x323c42, 0x323406, 0x2808, 0x76de, 0x5ed6, 0x0 }, /* #8 */
|
---|
1782 | { 0x3e7c42, 0x3e7402, 0x6d3f, 0x1d97, 0x70a8, 0x0 }, /* #9 */
|
---|
1783 | { 0x3218c6, 0x321002, 0x65f2, 0x51b6, 0x3444, 0x0 }, /* #10 */
|
---|
1784 | { 0x2f5793, 0x2f5782, 0x5c44, 0xd1b9, 0x8dfd, 0x0 }, /* #11 */
|
---|
1785 | { 0x117492, 0x117486, 0x670f, 0xe8a9, 0x8fa6, 0x0 }, /* #12 */
|
---|
1786 | { 0x1d4a46, 0x1d4286, 0x61aa, 0xba6c, 0xdbc6, 0x0 }, /* #13 */
|
---|
1787 | { 0x397b03, 0x397386, 0x9273, 0xd08d, 0x42fe, 0x0 }, /* #14 */
|
---|
1788 | { 0x1d60d2, 0x1d6002, 0xf3af, 0x7397, 0x8038, 0x0 }, /* #15 */
|
---|
1789 | { 0x3b2102, 0x3b2102, 0x23d3, 0x22c4, 0x0117, 0x0 }, /* #16 */
|
---|
1790 | { 0x341002, 0x341006, 0x4a83, 0x06db, 0x4c58, 0x0 }, /* #17 */
|
---|
1791 | { 0x0807d3, 0x080786, 0xba2b, 0xeb9f, 0x51b4, 0x0 }, /* #18 */
|
---|
1792 | { 0x285256, 0x285206, 0xb554, 0x055c, 0xb008, 0x0 }, /* #19 */
|
---|
1793 | { 0x145052, 0x145006, 0x0f71, 0x5b03, 0x5472, 0x0 }, /* #20 */
|
---|
1794 | { 0x3b2757, 0x3b2702, 0xea59, 0x7e75, 0x942c, 0x0 }, /* #21 */
|
---|
1795 | { 0x065653, 0x065602, 0xbed6, 0x48dc, 0xf60a, 0x0 }, /* #22 */
|
---|
1796 | { 0x0361d2, 0x036102, 0xa3ce, 0x36ec, 0x9522, 0x0 }, /* #23 */
|
---|
1797 | { 0x396086, 0x396006, 0xc83b, 0x7d95, 0xb5ae, 0x0 }, /* #24 */
|
---|
1798 | { 0x366a86, 0x366206, 0x9c16, 0x2136, 0xbd20, 0x0 }, /* #25 */
|
---|
1799 | { 0x3a14d7, 0x3a1402, 0x2f77, 0x4973, 0x6604, 0x0 }, /* #26 */
|
---|
1800 | { 0x1d3997, 0x1d3106, 0x9292, 0x1590, 0x8702, 0x0 }, /* #27 */
|
---|
1801 | { 0x321092, 0x321002, 0x8521, 0x42f2, 0xc7d3, 0x0 }, /* #28 */
|
---|
1802 | { 0x025c53, 0x025482, 0x771f, 0xbe54, 0xc94b, 0x0 }, /* #29 */
|
---|
1803 | { 0x203b06, 0x203382, 0xd65a, 0xeee0, 0x38ba, 0x0 }, /* #30 */
|
---|
1804 | { 0x040216, 0x040206, 0x38e9, 0x145c, 0x2cb5, 0x0 }, /* #31 */
|
---|
1805 | { 0x0d7306, 0x0d7302, 0xc28b, 0x6fa7, 0xad2c, 0x0 }, /* #32 */
|
---|
1806 | { 0x097156, 0x097102, 0xf7e5, 0x0780, 0xf065, 0x0 }, /* #33 */
|
---|
1807 | { 0x1968d3, 0x196002, 0x637f, 0x069b, 0x65e4, 0x0 }, /* #34 */
|
---|
1808 | { 0x2f6657, 0x2f6602, 0x8876, 0x6070, 0xe806, 0x0 }, /* #35 */
|
---|
1809 | { 0x377b92, 0x377306, 0xebe4, 0x3eed, 0xd509, 0x0 }, /* #36 */
|
---|
1810 | { 0x3211c3, 0x321106, 0x78d9, 0x6ec9, 0x1610, 0x0 }, /* #37 */
|
---|
1811 | { 0x230a13, 0x230206, 0x85d1, 0x0ff0, 0x8a21, 0x0 }, /* #38 */
|
---|
1812 | { 0x2e2b47, 0x2e2306, 0x15bf, 0x0096, 0x1529, 0x0 }, /* #39 */
|
---|
1813 | { 0x0b3b43, 0x0b3302, 0x7ae6, 0x2fdc, 0x553a, 0x0 }, /* #40 */
|
---|
1814 | { 0x134d86, 0x134586, 0x9855, 0x8ef3, 0x16a6, 0x0 }, /* #41 */
|
---|
1815 | { 0x2d2282, 0x2d2282, 0x2a3e, 0xeeea, 0xc4d4, 0x0 }, /* #42 */
|
---|
1816 | { 0x3150d2, 0x315086, 0x105d, 0xa178, 0xb125, 0x0 }, /* #43 */
|
---|
1817 | { 0x1515d3, 0x151582, 0x6ccf, 0xd7cb, 0xbb04, 0x0 }, /* #44 */
|
---|
1818 | { 0x0f7ec7, 0x0f7682, 0x0f61, 0x97b9, 0x98d8, 0x0 }, /* #45 */
|
---|
1819 | { 0x190006, 0x190082, 0xe22c, 0x9c2a, 0x7e06, 0x0 }, /* #46 */
|
---|
1820 | { 0x172646, 0x172606, 0x6853, 0x51e1, 0x39b2, 0x0 }, /* #47 */
|
---|
1821 | { 0x3445d2, 0x344506, 0x1a99, 0x7bde, 0x6147, 0x0 }, /* #48 */
|
---|
1822 | { 0x0357c2, 0x035702, 0x34c8, 0x226d, 0x16a5, 0x0 }, /* #49 */
|
---|
1823 | { 0x091782, 0x091786, 0x7230, 0x92b1, 0xe081, 0x0 }, /* #50 */
|
---|
1824 | { 0x144212, 0x144202, 0x0294, 0x1ed9, 0x1c4d, 0x0 }, /* #51 */
|
---|
1825 | { 0x253013, 0x253086, 0x6cc1, 0x8111, 0xedd0, 0x0 }, /* #52 */
|
---|
1826 | { 0x0e5b92, 0x0e5306, 0x066d, 0x15ee, 0x1383, 0x0 }, /* #53 */
|
---|
1827 | { 0x0b2983, 0x0b2106, 0x8bbc, 0x5959, 0xd2e5, 0x0 }, /* #54 */
|
---|
1828 | { 0x060003, 0x060002, 0x12db, 0x68ab, 0x7a70, 0x0 }, /* #55 */
|
---|
1829 | { 0x176013, 0x176006, 0x19aa, 0x0d03, 0x14a9, 0x0 }, /* #56 */
|
---|
1830 | { 0x204c17, 0x204482, 0x29f0, 0xa9b9, 0x8049, 0x0 }, /* #57 */
|
---|
1831 | { 0x310943, 0x310182, 0x72b3, 0xe98f, 0x9b3c, 0x0 }, /* #58 */
|
---|
1832 | { 0x0a5653, 0x0a5682, 0x09d4, 0x8225, 0x8bf1, 0x0 }, /* #59 */
|
---|
1833 | { 0x303602, 0x303602, 0x5365, 0x064c, 0x5529, 0x0 }, /* #60 */
|
---|
1834 | { 0x394f13, 0x394702, 0x20d8, 0x04d3, 0x240b, 0x0 }, /* #61 */
|
---|
1835 | { 0x0e1f43, 0x0e1786, 0x3d78, 0x8fc0, 0xb2b8, 0x0 }, /* #62 */
|
---|
1836 | { 0x1f1296, 0x1f1202, 0x8f93, 0x3962, 0xb6f1, 0x0 }, /* #63 */
|
---|
1837 | };
|
---|
1838 | static const BINU16_TEST_T g_aTests_xor_u16_locked[] =
|
---|
1839 | {
|
---|
1840 | { 0x230907, 0x230146, 0x0000, 0x0000, 0x0000, 0x0 }, /* #0 */
|
---|
1841 | { 0x041393, 0x041346, 0x0000, 0x0000, 0x0000, 0x0 }, /* #1 */
|
---|
1842 | { 0x156ed7, 0x156646, 0x0000, 0x0000, 0x0000, 0x0 }, /* #2 */
|
---|
1843 | { 0x0f6d16, 0x0f6546, 0x0000, 0x0000, 0x0000, 0x0 }, /* #3 */
|
---|
1844 | { 0x143e82, 0x143606, 0x4f3a, 0x4f3a, 0x0000, 0x0 }, /* #4 */
|
---|
1845 | { 0x140e43, 0x140602, 0x457c, 0x457c, 0x0000, 0x0 }, /* #5 */
|
---|
1846 | { 0x0a0697, 0x0a0602, 0x4e20, 0x4e20, 0x0000, 0x0 }, /* #6 */
|
---|
1847 | { 0x1a5653, 0x1a5686, 0xbb5c, 0xbb5c, 0x0000, 0x0 }, /* #7 */
|
---|
1848 | { 0x071bc7, 0x071306, 0x1f9a, 0x4374, 0x5cee, 0x0 }, /* #8 */
|
---|
1849 | { 0x284f06, 0x284786, 0xb658, 0xe7ff, 0x51a7, 0x0 }, /* #9 */
|
---|
1850 | { 0x147402, 0x147482, 0x19cd, 0xc961, 0xd0ac, 0x0 }, /* #10 */
|
---|
1851 | { 0x096b87, 0x096302, 0x8670, 0x2525, 0xa355, 0x0 }, /* #11 */
|
---|
1852 | { 0x253ad6, 0x253286, 0xaba6, 0xc2c9, 0x696f, 0x0 }, /* #12 */
|
---|
1853 | { 0x2d3b16, 0x2d3306, 0x8c66, 0x7dde, 0xf1b8, 0x0 }, /* #13 */
|
---|
1854 | { 0x134797, 0x134706, 0xb25b, 0x7f35, 0xcd6e, 0x0 }, /* #14 */
|
---|
1855 | { 0x2f4b12, 0x2f4302, 0xeced, 0x780e, 0x94e3, 0x0 }, /* #15 */
|
---|
1856 | { 0x076842, 0x076002, 0xdf79, 0x4e10, 0x9169, 0x0 }, /* #16 */
|
---|
1857 | { 0x0c08c6, 0x0c0006, 0x3b34, 0x1ebd, 0x2589, 0x0 }, /* #17 */
|
---|
1858 | { 0x252753, 0x252702, 0xd2fe, 0x3e32, 0xeccc, 0x0 }, /* #18 */
|
---|
1859 | { 0x3c4917, 0x3c4186, 0x0998, 0xfb6a, 0xf2f2, 0x0 }, /* #19 */
|
---|
1860 | { 0x0f4252, 0x0f4206, 0x2f1a, 0x6e6f, 0x4175, 0x0 }, /* #20 */
|
---|
1861 | { 0x1d1982, 0x1d1186, 0x1a1e, 0xc83c, 0xd222, 0x0 }, /* #21 */
|
---|
1862 | { 0x213bc2, 0x213386, 0x9cb5, 0x8160, 0x1dd5, 0x0 }, /* #22 */
|
---|
1863 | { 0x0e7116, 0x0e7106, 0x72b5, 0x4111, 0x33a4, 0x0 }, /* #23 */
|
---|
1864 | { 0x337913, 0x337186, 0xd38c, 0xa9b7, 0x7a3b, 0x0 }, /* #24 */
|
---|
1865 | { 0x1622d6, 0x162286, 0xfb02, 0xe117, 0x1a15, 0x0 }, /* #25 */
|
---|
1866 | { 0x145117, 0x145186, 0xeab6, 0xef69, 0x05df, 0x0 }, /* #26 */
|
---|
1867 | { 0x1760d6, 0x176086, 0xe62f, 0x9d22, 0x7b0d, 0x0 }, /* #27 */
|
---|
1868 | { 0x3c4103, 0x3c4186, 0x4fe4, 0xec09, 0xa3ed, 0x0 }, /* #28 */
|
---|
1869 | { 0x3922c7, 0x392286, 0x1ea2, 0xdd47, 0xc3e5, 0x0 }, /* #29 */
|
---|
1870 | { 0x1b5592, 0x1b5506, 0xd5e4, 0x68a0, 0xbd44, 0x0 }, /* #30 */
|
---|
1871 | { 0x107f47, 0x107786, 0xe2a9, 0xc2db, 0x2072, 0x0 }, /* #31 */
|
---|
1872 | { 0x1c21c2, 0x1c2182, 0x673c, 0xe66e, 0x8152, 0x0 }, /* #32 */
|
---|
1873 | { 0x380d07, 0x380586, 0xa515, 0x9933, 0x3c26, 0x0 }, /* #33 */
|
---|
1874 | { 0x101f43, 0x101782, 0x4a29, 0xbda7, 0xf78e, 0x0 }, /* #34 */
|
---|
1875 | { 0x2b4096, 0x2b4086, 0x2706, 0xbfb1, 0x98b7, 0x0 }, /* #35 */
|
---|
1876 | { 0x303006, 0x303082, 0x18ec, 0xbc0b, 0xa4e7, 0x0 }, /* #36 */
|
---|
1877 | { 0x3c5902, 0x3c5106, 0xb835, 0x72ed, 0xcad8, 0x0 }, /* #37 */
|
---|
1878 | { 0x174882, 0x174086, 0x1a21, 0xab17, 0xb136, 0x0 }, /* #38 */
|
---|
1879 | { 0x002017, 0x002086, 0xbfa8, 0xee41, 0x51e9, 0x0 }, /* #39 */
|
---|
1880 | { 0x386907, 0x386106, 0x0888, 0x08b8, 0x0030, 0x0 }, /* #40 */
|
---|
1881 | { 0x2c4802, 0x2c4006, 0x76d7, 0x77f9, 0x012e, 0x0 }, /* #41 */
|
---|
1882 | { 0x3f3297, 0x3f3202, 0xe671, 0x4c07, 0xaa76, 0x0 }, /* #42 */
|
---|
1883 | { 0x2c7913, 0x2c7186, 0x6340, 0xfd88, 0x9ec8, 0x0 }, /* #43 */
|
---|
1884 | { 0x3e5056, 0x3e5002, 0xb599, 0x3161, 0x84f8, 0x0 }, /* #44 */
|
---|
1885 | { 0x302a56, 0x302282, 0x3d01, 0x80a1, 0xbda0, 0x0 }, /* #45 */
|
---|
1886 | { 0x0e6287, 0x0e6202, 0x3893, 0x0802, 0x3091, 0x0 }, /* #46 */
|
---|
1887 | { 0x0e2592, 0x0e2506, 0xd115, 0x1039, 0xc12c, 0x0 }, /* #47 */
|
---|
1888 | { 0x282246, 0x282202, 0xa311, 0x3458, 0x9749, 0x0 }, /* #48 */
|
---|
1889 | { 0x326886, 0x326086, 0x068f, 0x8490, 0x821f, 0x0 }, /* #49 */
|
---|
1890 | { 0x3e5593, 0x3e5586, 0xe62a, 0xab5c, 0x4d76, 0x0 }, /* #50 */
|
---|
1891 | { 0x060357, 0x060386, 0xd41d, 0xf659, 0x2244, 0x0 }, /* #51 */
|
---|
1892 | { 0x3931c7, 0x393102, 0xd497, 0x63ab, 0xb73c, 0x0 }, /* #52 */
|
---|
1893 | { 0x264292, 0x264286, 0xea07, 0xf8e8, 0x12ef, 0x0 }, /* #53 */
|
---|
1894 | { 0x203c86, 0x203402, 0x34ad, 0x6719, 0x53b4, 0x0 }, /* #54 */
|
---|
1895 | { 0x092e96, 0x092682, 0x55d5, 0xaa4c, 0xff99, 0x0 }, /* #55 */
|
---|
1896 | { 0x240e87, 0x240606, 0xb939, 0x248e, 0x9db7, 0x0 }, /* #56 */
|
---|
1897 | { 0x085197, 0x085186, 0x4127, 0xf1db, 0xb0fc, 0x0 }, /* #57 */
|
---|
1898 | { 0x170a96, 0x170202, 0x19f3, 0x2dad, 0x345e, 0x0 }, /* #58 */
|
---|
1899 | { 0x065713, 0x065782, 0xe717, 0xaadc, 0x4dcb, 0x0 }, /* #59 */
|
---|
1900 | { 0x221613, 0x221606, 0x2ee1, 0x1f7e, 0x319f, 0x0 }, /* #60 */
|
---|
1901 | { 0x176446, 0x176402, 0xd440, 0x1f26, 0xcb66, 0x0 }, /* #61 */
|
---|
1902 | { 0x151706, 0x151782, 0xca6a, 0xa467, 0x6e0d, 0x0 }, /* #62 */
|
---|
1903 | { 0x176f92, 0x176782, 0x1818, 0xdace, 0xc2d6, 0x0 }, /* #63 */
|
---|
1904 | };
|
---|
1905 | static const BINU16_TEST_T g_aTests_and_u16[] =
|
---|
1906 | {
|
---|
1907 | { 0x1274c7, 0x127446, 0x0000, 0x0000, 0x0000, 0x0 }, /* #0 */
|
---|
1908 | { 0x121e06, 0x121646, 0x0000, 0x0000, 0x0000, 0x0 }, /* #1 */
|
---|
1909 | { 0x3b65c6, 0x3b6546, 0x0000, 0x0000, 0x0000, 0x0 }, /* #2 */
|
---|
1910 | { 0x087116, 0x087146, 0x0000, 0x0000, 0x0000, 0x0 }, /* #3 */
|
---|
1911 | { 0x042d46, 0x042546, 0x3e0f, 0x0000, 0x0000, 0x0 }, /* #4 */
|
---|
1912 | { 0x376cd7, 0x376446, 0x212e, 0x0000, 0x0000, 0x0 }, /* #5 */
|
---|
1913 | { 0x383c47, 0x383446, 0x9639, 0x0000, 0x0000, 0x0 }, /* #6 */
|
---|
1914 | { 0x2b1e92, 0x2b1646, 0xff8e, 0x0000, 0x0000, 0x0 }, /* #7 */
|
---|
1915 | { 0x144c07, 0x144402, 0xb7f4, 0x2554, 0x655d, 0x0 }, /* #8 */
|
---|
1916 | { 0x0c3517, 0x0c3506, 0x30b0, 0x3030, 0xb536, 0x0 }, /* #9 */
|
---|
1917 | { 0x320552, 0x320506, 0x119a, 0x009a, 0x2abf, 0x0 }, /* #10 */
|
---|
1918 | { 0x200603, 0x200606, 0x3d22, 0x2c22, 0xee23, 0x0 }, /* #11 */
|
---|
1919 | { 0x0402c3, 0x040282, 0xceaa, 0xc02a, 0xf02e, 0x0 }, /* #12 */
|
---|
1920 | { 0x203d92, 0x203586, 0x8b8a, 0x8200, 0x9235, 0x0 }, /* #13 */
|
---|
1921 | { 0x3d5ec6, 0x3d5606, 0x2f40, 0x0200, 0x8202, 0x0 }, /* #14 */
|
---|
1922 | { 0x1f0e56, 0x1f0682, 0xc969, 0x8820, 0x98b0, 0x0 }, /* #15 */
|
---|
1923 | { 0x377c96, 0x377482, 0x8121, 0x8020, 0xe4e8, 0x0 }, /* #16 */
|
---|
1924 | { 0x2c6f52, 0x2c6702, 0x5ecf, 0x424a, 0x435a, 0x0 }, /* #17 */
|
---|
1925 | { 0x066656, 0x066682, 0xac3e, 0xa41c, 0xb71c, 0x0 }, /* #18 */
|
---|
1926 | { 0x0f39d6, 0x0f3106, 0x7441, 0x5400, 0x559e, 0x0 }, /* #19 */
|
---|
1927 | { 0x2e1817, 0x2e1082, 0xd3dd, 0xc054, 0xc054, 0x0 }, /* #20 */
|
---|
1928 | { 0x346543, 0x346586, 0xfdd2, 0x8c82, 0x8ea7, 0x0 }, /* #21 */
|
---|
1929 | { 0x0e36c2, 0x0e3602, 0x10fb, 0x10e0, 0x9ae0, 0x0 }, /* #22 */
|
---|
1930 | { 0x162d13, 0x162586, 0xbd2b, 0x8500, 0xc5c4, 0x0 }, /* #23 */
|
---|
1931 | { 0x187e46, 0x187606, 0x6156, 0x2156, 0x3d76, 0x0 }, /* #24 */
|
---|
1932 | { 0x2a3fd7, 0x2a3702, 0x19e0, 0x0920, 0xed35, 0x0 }, /* #25 */
|
---|
1933 | { 0x196653, 0x196686, 0xa6db, 0x860a, 0xc60a, 0x0 }, /* #26 */
|
---|
1934 | { 0x080a12, 0x080282, 0xdc29, 0x9029, 0xb36d, 0x0 }, /* #27 */
|
---|
1935 | { 0x0b7446, 0x0b7406, 0x1a23, 0x1a21, 0xbf65, 0x0 }, /* #28 */
|
---|
1936 | { 0x347553, 0x347506, 0x2edf, 0x0ad7, 0x0bd7, 0x0 }, /* #29 */
|
---|
1937 | { 0x307883, 0x307002, 0x3f4a, 0x2d02, 0xedb7, 0x0 }, /* #30 */
|
---|
1938 | { 0x1f3b87, 0x1f3302, 0x7f1b, 0x3908, 0x398c, 0x0 }, /* #31 */
|
---|
1939 | { 0x0c6207, 0x0c6206, 0x8837, 0x0800, 0x0a80, 0x0 }, /* #32 */
|
---|
1940 | { 0x3c6603, 0x3c6602, 0x954c, 0x044c, 0x264d, 0x0 }, /* #33 */
|
---|
1941 | { 0x3b1c43, 0x3b1402, 0xcbee, 0x49e6, 0x69f6, 0x0 }, /* #34 */
|
---|
1942 | { 0x096846, 0x096006, 0xf3cc, 0x13c0, 0x1fc3, 0x0 }, /* #35 */
|
---|
1943 | { 0x185447, 0x185406, 0x0126, 0x0024, 0x0824, 0x0 }, /* #36 */
|
---|
1944 | { 0x1b70c3, 0x1b7086, 0xdf0f, 0xc200, 0xc200, 0x0 }, /* #37 */
|
---|
1945 | { 0x2e1cc3, 0x2e1406, 0x2d73, 0x2511, 0xe591, 0x0 }, /* #38 */
|
---|
1946 | { 0x1d0847, 0x1d0082, 0xd759, 0x9519, 0xbd1b, 0x0 }, /* #39 */
|
---|
1947 | { 0x091d42, 0x091506, 0x7c86, 0x1084, 0x92c4, 0x0 }, /* #40 */
|
---|
1948 | { 0x3114d3, 0x311486, 0xa9cf, 0x818d, 0x87ad, 0x0 }, /* #41 */
|
---|
1949 | { 0x033a97, 0x033286, 0xc003, 0x8000, 0xac5c, 0x0 }, /* #42 */
|
---|
1950 | { 0x3026d3, 0x302602, 0x96ed, 0x02cd, 0x02cd, 0x0 }, /* #43 */
|
---|
1951 | { 0x3155c6, 0x315502, 0x1220, 0x0220, 0x66b2, 0x0 }, /* #44 */
|
---|
1952 | { 0x362bd3, 0x362306, 0x3900, 0x2100, 0x21bb, 0x0 }, /* #45 */
|
---|
1953 | { 0x1a7cd6, 0x1a7402, 0x48f1, 0x4070, 0xf472, 0x0 }, /* #46 */
|
---|
1954 | { 0x257612, 0x257602, 0xe493, 0x2091, 0x31f9, 0x0 }, /* #47 */
|
---|
1955 | { 0x3a2143, 0x3a2186, 0xcef0, 0x8aa0, 0x9aaf, 0x0 }, /* #48 */
|
---|
1956 | { 0x0b0317, 0x0b0382, 0xf1f0, 0x91e0, 0x9fe9, 0x0 }, /* #49 */
|
---|
1957 | { 0x2f0283, 0x2f0202, 0x68b6, 0x0832, 0x0972, 0x0 }, /* #50 */
|
---|
1958 | { 0x1c0307, 0x1c0306, 0x7ae7, 0x2027, 0xa03f, 0x0 }, /* #51 */
|
---|
1959 | { 0x297897, 0x297006, 0x39e3, 0x3942, 0xfd5e, 0x0 }, /* #52 */
|
---|
1960 | { 0x1e0c87, 0x1e0402, 0xb685, 0x2680, 0x26ba, 0x0 }, /* #53 */
|
---|
1961 | { 0x3e7512, 0x3e7506, 0x388b, 0x0800, 0xc940, 0x0 }, /* #54 */
|
---|
1962 | { 0x3802d2, 0x380206, 0x6c3d, 0x6824, 0xebe4, 0x0 }, /* #55 */
|
---|
1963 | { 0x172253, 0x172282, 0xde66, 0xd620, 0xf738, 0x0 }, /* #56 */
|
---|
1964 | { 0x2c5147, 0x2c5106, 0xb36a, 0x2160, 0x29e4, 0x0 }, /* #57 */
|
---|
1965 | { 0x3f5616, 0x3f5606, 0xb7b6, 0x2282, 0x2282, 0x0 }, /* #58 */
|
---|
1966 | { 0x105b82, 0x105302, 0xcdcf, 0x4c0d, 0x4e2d, 0x0 }, /* #59 */
|
---|
1967 | { 0x2461d2, 0x246186, 0xb7e1, 0xa581, 0xed93, 0x0 }, /* #60 */
|
---|
1968 | { 0x0b57d7, 0x0b5786, 0xa5cd, 0x81c0, 0x81e2, 0x0 }, /* #61 */
|
---|
1969 | { 0x101642, 0x101682, 0xe567, 0xc067, 0xd2ef, 0x0 }, /* #62 */
|
---|
1970 | { 0x1f2606, 0x1f2606, 0x1a4e, 0x1206, 0xd7a6, 0x0 }, /* #63 */
|
---|
1971 | };
|
---|
1972 | static const BINU16_TEST_T g_aTests_and_u16_locked[] =
|
---|
1973 | {
|
---|
1974 | { 0x082ad2, 0x082246, 0x0000, 0x0000, 0x0000, 0x0 }, /* #0 */
|
---|
1975 | { 0x142d47, 0x142546, 0x0000, 0x0000, 0x0000, 0x0 }, /* #1 */
|
---|
1976 | { 0x1c25d2, 0x1c2546, 0x0000, 0x0000, 0x0000, 0x0 }, /* #2 */
|
---|
1977 | { 0x3b4b92, 0x3b4346, 0x0000, 0x0000, 0x0000, 0x0 }, /* #3 */
|
---|
1978 | { 0x065112, 0x065146, 0x70fb, 0x0000, 0x0000, 0x0 }, /* #4 */
|
---|
1979 | { 0x237006, 0x237046, 0x7529, 0x0000, 0x0000, 0x0 }, /* #5 */
|
---|
1980 | { 0x2b6342, 0x2b6346, 0x0eeb, 0x0000, 0x0000, 0x0 }, /* #6 */
|
---|
1981 | { 0x330307, 0x330346, 0xee34, 0x0000, 0x0000, 0x0 }, /* #7 */
|
---|
1982 | { 0x3a1c07, 0x3a1482, 0xca21, 0x8801, 0xa85b, 0x0 }, /* #8 */
|
---|
1983 | { 0x205bc7, 0x205302, 0x0e8c, 0x0608, 0x271a, 0x0 }, /* #9 */
|
---|
1984 | { 0x1412c6, 0x141286, 0xf2b3, 0xf2a3, 0xfaa7, 0x0 }, /* #10 */
|
---|
1985 | { 0x3f0f17, 0x3f0702, 0x7f14, 0x0510, 0x851a, 0x0 }, /* #11 */
|
---|
1986 | { 0x3a7206, 0x3a7202, 0x422e, 0x0008, 0xbcc9, 0x0 }, /* #12 */
|
---|
1987 | { 0x101c86, 0x101402, 0x1b63, 0x1302, 0x739e, 0x0 }, /* #13 */
|
---|
1988 | { 0x044987, 0x044106, 0x7ba7, 0x6381, 0xe789, 0x0 }, /* #14 */
|
---|
1989 | { 0x382043, 0x382002, 0x6115, 0x2010, 0xa4b8, 0x0 }, /* #15 */
|
---|
1990 | { 0x1b5687, 0x1b5686, 0xd5cb, 0xc4c9, 0xccf9, 0x0 }, /* #16 */
|
---|
1991 | { 0x3c2852, 0x3c2006, 0x9ae7, 0x0265, 0x2275, 0x0 }, /* #17 */
|
---|
1992 | { 0x1f1f83, 0x1f1786, 0x82b1, 0x8290, 0xa696, 0x0 }, /* #18 */
|
---|
1993 | { 0x2b77c3, 0x2b7706, 0x069a, 0x0688, 0x66a9, 0x0 }, /* #19 */
|
---|
1994 | { 0x3b5986, 0x3b5102, 0x2553, 0x2452, 0xbcfe, 0x0 }, /* #20 */
|
---|
1995 | { 0x0023d7, 0x002306, 0x3852, 0x0012, 0x42b7, 0x0 }, /* #21 */
|
---|
1996 | { 0x254497, 0x254402, 0x543b, 0x402a, 0xc0aa, 0x0 }, /* #22 */
|
---|
1997 | { 0x257002, 0x257006, 0x543d, 0x442d, 0xedaf, 0x0 }, /* #23 */
|
---|
1998 | { 0x0d6787, 0x0d6702, 0x5a2c, 0x0020, 0x81a3, 0x0 }, /* #24 */
|
---|
1999 | { 0x3b0f53, 0x3b0706, 0xde08, 0x5400, 0x5540, 0x0 }, /* #25 */
|
---|
2000 | { 0x357d17, 0x357506, 0x79e5, 0x21a0, 0x23b2, 0x0 }, /* #26 */
|
---|
2001 | { 0x304342, 0x304306, 0x7bf1, 0x02a0, 0x02aa, 0x0 }, /* #27 */
|
---|
2002 | { 0x2e0dd2, 0x2e0506, 0x2354, 0x2014, 0x60bf, 0x0 }, /* #28 */
|
---|
2003 | { 0x085447, 0x085482, 0xd77c, 0xd654, 0xfed4, 0x0 }, /* #29 */
|
---|
2004 | { 0x3b1a97, 0x3b1286, 0xfc60, 0xec00, 0xed92, 0x0 }, /* #30 */
|
---|
2005 | { 0x1a1983, 0x1a1186, 0xbba2, 0xa0a0, 0xe4e4, 0x0 }, /* #31 */
|
---|
2006 | { 0x3042c6, 0x304206, 0x0892, 0x0800, 0xb828, 0x0 }, /* #32 */
|
---|
2007 | { 0x3870c6, 0x387002, 0x27e5, 0x2001, 0xb013, 0x0 }, /* #33 */
|
---|
2008 | { 0x196686, 0x196682, 0x9dab, 0x9cab, 0xdcbb, 0x0 }, /* #34 */
|
---|
2009 | { 0x2a3ec6, 0x2a3606, 0x0f61, 0x0360, 0x13e8, 0x0 }, /* #35 */
|
---|
2010 | { 0x065c57, 0x065402, 0x1dc9, 0x1540, 0x5572, 0x0 }, /* #36 */
|
---|
2011 | { 0x075016, 0x075086, 0xc079, 0xc009, 0xe28d, 0x0 }, /* #37 */
|
---|
2012 | { 0x0f3687, 0x0f3682, 0xc480, 0x8080, 0xa2da, 0x0 }, /* #38 */
|
---|
2013 | { 0x3c1b46, 0x3c1382, 0x945f, 0x805e, 0x8bde, 0x0 }, /* #39 */
|
---|
2014 | { 0x0a6306, 0x0a6306, 0x2d36, 0x2906, 0x3946, 0x0 }, /* #40 */
|
---|
2015 | { 0x0b1b02, 0x0b1302, 0x954b, 0x104a, 0x1a4a, 0x0 }, /* #41 */
|
---|
2016 | { 0x2c4b16, 0x2c4382, 0x8ebd, 0x8aad, 0xdaef, 0x0 }, /* #42 */
|
---|
2017 | { 0x010393, 0x010306, 0xa9ea, 0x090a, 0x091e, 0x0 }, /* #43 */
|
---|
2018 | { 0x0c5c17, 0x0c5482, 0xb88a, 0x888a, 0xc9df, 0x0 }, /* #44 */
|
---|
2019 | { 0x180f16, 0x180706, 0x0bf4, 0x03a0, 0x77a1, 0x0 }, /* #45 */
|
---|
2020 | { 0x242847, 0x242082, 0xbee9, 0x8ce0, 0x8de2, 0x0 }, /* #46 */
|
---|
2021 | { 0x0f14c6, 0x0f1482, 0x8306, 0x8202, 0xd62a, 0x0 }, /* #47 */
|
---|
2022 | { 0x205817, 0x205006, 0x1494, 0x0400, 0x0e4b, 0x0 }, /* #48 */
|
---|
2023 | { 0x102046, 0x102082, 0xd11f, 0x8115, 0x8575, 0x0 }, /* #49 */
|
---|
2024 | { 0x3d45d2, 0x3d4586, 0xd820, 0xc800, 0xee8a, 0x0 }, /* #50 */
|
---|
2025 | { 0x3c3546, 0x3c3502, 0x0eef, 0x0a2a, 0x0b3a, 0x0 }, /* #51 */
|
---|
2026 | { 0x1b5097, 0x1b5082, 0xb55a, 0xb558, 0xbf5d, 0x0 }, /* #52 */
|
---|
2027 | { 0x054d06, 0x054506, 0x30c7, 0x0006, 0x0d3e, 0x0 }, /* #53 */
|
---|
2028 | { 0x393f43, 0x393786, 0x9598, 0x8588, 0x8de8, 0x0 }, /* #54 */
|
---|
2029 | { 0x0c1083, 0x0c1082, 0xf2ca, 0xa280, 0xa6a5, 0x0 }, /* #55 */
|
---|
2030 | { 0x093016, 0x093002, 0x93dd, 0x1298, 0x7eb8, 0x0 }, /* #56 */
|
---|
2031 | { 0x286843, 0x286006, 0x4eb9, 0x4600, 0x6702, 0x0 }, /* #57 */
|
---|
2032 | { 0x380e17, 0x380602, 0x6d98, 0x6c08, 0xec08, 0x0 }, /* #58 */
|
---|
2033 | { 0x180687, 0x180686, 0xe203, 0xe000, 0xf5a0, 0x0 }, /* #59 */
|
---|
2034 | { 0x344607, 0x344686, 0xa31d, 0x8011, 0xd8b3, 0x0 }, /* #60 */
|
---|
2035 | { 0x104353, 0x104306, 0x03d6, 0x0214, 0x9a35, 0x0 }, /* #61 */
|
---|
2036 | { 0x1b48d7, 0x1b4002, 0x2978, 0x2968, 0x3b6e, 0x0 }, /* #62 */
|
---|
2037 | { 0x0f05d7, 0x0f0502, 0xcb9a, 0x4a10, 0x4e51, 0x0 }, /* #63 */
|
---|
2038 | };
|
---|
2039 | static const BINU16_TEST_T g_aTests_cmp_u16[] =
|
---|
2040 | {
|
---|
2041 | { 0x183e16, 0x183646, 0x0000, 0x0000, 0x0000, 0x0 }, /* #0 */
|
---|
2042 | { 0x385256, 0x385246, 0x0000, 0x0000, 0x0000, 0x0 }, /* #1 */
|
---|
2043 | { 0x0e0a92, 0x0e0246, 0x0000, 0x0000, 0x0000, 0x0 }, /* #2 */
|
---|
2044 | { 0x124a02, 0x124246, 0x0000, 0x0000, 0x0000, 0x0 }, /* #3 */
|
---|
2045 | { 0x160ed6, 0x160686, 0xdca5, 0xdca5, 0x0000, 0x0 }, /* #4 */
|
---|
2046 | { 0x1673c6, 0x167306, 0x32a9, 0x32a9, 0x0000, 0x0 }, /* #5 */
|
---|
2047 | { 0x0f73d7, 0x0f7306, 0x21b8, 0x21b8, 0x0000, 0x0 }, /* #6 */
|
---|
2048 | { 0x3e7cd3, 0x3e7486, 0xf487, 0xf487, 0x0000, 0x0 }, /* #7 */
|
---|
2049 | { 0x2a0e03, 0x2a0697, 0xa4b9, 0xa4b9, 0xc99e, 0x0 }, /* #8 */
|
---|
2050 | { 0x1b32c7, 0x1b3297, 0x4df5, 0x4df5, 0x7fcd, 0x0 }, /* #9 */
|
---|
2051 | { 0x312386, 0x312316, 0x4e21, 0x4e21, 0x4934, 0x0 }, /* #10 */
|
---|
2052 | { 0x2b1953, 0x2b1987, 0x1c9a, 0x1c9a, 0x9c53, 0x0 }, /* #11 */
|
---|
2053 | { 0x177756, 0x177702, 0xff23, 0xff23, 0xbb40, 0x0 }, /* #12 */
|
---|
2054 | { 0x220a82, 0x220216, 0x9565, 0x9565, 0x90bf, 0x0 }, /* #13 */
|
---|
2055 | { 0x241186, 0x241183, 0x0d49, 0x0d49, 0x36e5, 0x0 }, /* #14 */
|
---|
2056 | { 0x121482, 0x121486, 0xf8df, 0xf8df, 0x6979, 0x0 }, /* #15 */
|
---|
2057 | { 0x1829c2, 0x182183, 0x41e3, 0x41e3, 0x53c3, 0x0 }, /* #16 */
|
---|
2058 | { 0x336802, 0x336082, 0xff5f, 0xff5f, 0x3c2b, 0x0 }, /* #17 */
|
---|
2059 | { 0x170f93, 0x170786, 0xd979, 0xd979, 0x22e4, 0x0 }, /* #18 */
|
---|
2060 | { 0x212b57, 0x212306, 0xf67e, 0xf67e, 0x9772, 0x0 }, /* #19 */
|
---|
2061 | { 0x197016, 0x197083, 0x0b0e, 0x0b0e, 0x2361, 0x0 }, /* #20 */
|
---|
2062 | { 0x2a0a13, 0x2a0a93, 0x7c88, 0x7c88, 0xbf2b, 0x0 }, /* #21 */
|
---|
2063 | { 0x223c12, 0x223493, 0x3189, 0x3189, 0x5e9d, 0x0 }, /* #22 */
|
---|
2064 | { 0x1f6d16, 0x1f6513, 0x397e, 0x397e, 0xd42f, 0x0 }, /* #23 */
|
---|
2065 | { 0x342a43, 0x342206, 0x04ac, 0x04ac, 0x045c, 0x0 }, /* #24 */
|
---|
2066 | { 0x365347, 0x365312, 0x360c, 0x360c, 0x355e, 0x0 }, /* #25 */
|
---|
2067 | { 0x3e6ac3, 0x3e6a16, 0xa54e, 0xa54e, 0x504f, 0x0 }, /* #26 */
|
---|
2068 | { 0x302853, 0x302007, 0x07fc, 0x07fc, 0xbb3c, 0x0 }, /* #27 */
|
---|
2069 | { 0x212016, 0x212006, 0xd1fe, 0xd1fe, 0xaee6, 0x0 }, /* #28 */
|
---|
2070 | { 0x0245c7, 0x024587, 0x5407, 0x5407, 0x6071, 0x0 }, /* #29 */
|
---|
2071 | { 0x1231d3, 0x123187, 0x8d19, 0x8d19, 0xf8b0, 0x0 }, /* #30 */
|
---|
2072 | { 0x352606, 0x352613, 0x10f8, 0x10f8, 0xb21e, 0x0 }, /* #31 */
|
---|
2073 | { 0x277a53, 0x277212, 0xccb1, 0xccb1, 0xa585, 0x0 }, /* #32 */
|
---|
2074 | { 0x2d0ad6, 0x2d0202, 0x5b89, 0x5b89, 0x0c28, 0x0 }, /* #33 */
|
---|
2075 | { 0x041ed6, 0x041683, 0x02cc, 0x02cc, 0x68a7, 0x0 }, /* #34 */
|
---|
2076 | { 0x262352, 0x262b06, 0x8409, 0x8409, 0x3252, 0x0 }, /* #35 */
|
---|
2077 | { 0x251343, 0x251302, 0x6ac6, 0x6ac6, 0x5c62, 0x0 }, /* #36 */
|
---|
2078 | { 0x2e3e12, 0x2e3606, 0x7a1c, 0x7a1c, 0x5aa4, 0x0 }, /* #37 */
|
---|
2079 | { 0x1f2d87, 0x1f2597, 0xbf31, 0xbf31, 0xd5d7, 0x0 }, /* #38 */
|
---|
2080 | { 0x312552, 0x312587, 0x13ee, 0x13ee, 0x7206, 0x0 }, /* #39 */
|
---|
2081 | { 0x0747c6, 0x074716, 0xf883, 0xf883, 0x8aea, 0x0 }, /* #40 */
|
---|
2082 | { 0x3c3513, 0x3c3512, 0x66e4, 0x66e4, 0x40a9, 0x0 }, /* #41 */
|
---|
2083 | { 0x036e02, 0x036606, 0xaabc, 0xaabc, 0xa660, 0x0 }, /* #42 */
|
---|
2084 | { 0x0f1882, 0x0f1087, 0x8928, 0x8928, 0xe138, 0x0 }, /* #43 */
|
---|
2085 | { 0x187a86, 0x187202, 0xf134, 0xf134, 0xbc93, 0x0 }, /* #44 */
|
---|
2086 | { 0x313387, 0x313b93, 0x6f49, 0x6f49, 0x821a, 0x0 }, /* #45 */
|
---|
2087 | { 0x3e7ec2, 0x3e7687, 0x5a1a, 0x5a1a, 0x5d51, 0x0 }, /* #46 */
|
---|
2088 | { 0x3f4fc7, 0x3f4786, 0x93ed, 0x93ed, 0x00bd, 0x0 }, /* #47 */
|
---|
2089 | { 0x0d1192, 0x0d1112, 0xfe89, 0xfe89, 0xe9ca, 0x0 }, /* #48 */
|
---|
2090 | { 0x1c1a53, 0x1c1202, 0xe0ae, 0xe0ae, 0x80e3, 0x0 }, /* #49 */
|
---|
2091 | { 0x3f2e47, 0x3f2e83, 0x73fe, 0x73fe, 0xbea1, 0x0 }, /* #50 */
|
---|
2092 | { 0x304007, 0x304013, 0x55f4, 0x55f4, 0xe0d8, 0x0 }, /* #51 */
|
---|
2093 | { 0x3a44c6, 0x3a4403, 0x4de6, 0x4de6, 0xdaf5, 0x0 }, /* #52 */
|
---|
2094 | { 0x0c1a42, 0x0c1202, 0xfbc6, 0xfbc6, 0x8bb0, 0x0 }, /* #53 */
|
---|
2095 | { 0x1028c3, 0x102083, 0x137e, 0x137e, 0x44f5, 0x0 }, /* #54 */
|
---|
2096 | { 0x004bd7, 0x004383, 0x246e, 0x246e, 0x4e60, 0x0 }, /* #55 */
|
---|
2097 | { 0x0f3e92, 0x0f3602, 0x260e, 0x260e, 0x0895, 0x0 }, /* #56 */
|
---|
2098 | { 0x2f4747, 0x2f4712, 0x3080, 0x3080, 0x1607, 0x0 }, /* #57 */
|
---|
2099 | { 0x2924d2, 0x292483, 0x5209, 0x5209, 0x5278, 0x0 }, /* #58 */
|
---|
2100 | { 0x331217, 0x331287, 0x891f, 0x891f, 0xd1ec, 0x0 }, /* #59 */
|
---|
2101 | { 0x1b0757, 0x1b0702, 0x6f60, 0x6f60, 0x6820, 0x0 }, /* #60 */
|
---|
2102 | { 0x1d5712, 0x1d5782, 0xed9f, 0xed9f, 0x0bfe, 0x0 }, /* #61 */
|
---|
2103 | { 0x2b0556, 0x2b0502, 0xd12f, 0xd12f, 0xb094, 0x0 }, /* #62 */
|
---|
2104 | { 0x2f61c2, 0x2f6183, 0x3c0d, 0x3c0d, 0x6651, 0x0 }, /* #63 */
|
---|
2105 | };
|
---|
2106 | static const BINU16_TEST_T g_aTests_test_u16[] =
|
---|
2107 | {
|
---|
2108 | { 0x103643, 0x103646, 0x0000, 0x0000, 0x0000, 0x0 }, /* #0 */
|
---|
2109 | { 0x2c3b87, 0x2c3346, 0x0000, 0x0000, 0x0000, 0x0 }, /* #1 */
|
---|
2110 | { 0x0d0a17, 0x0d0246, 0x0000, 0x0000, 0x0000, 0x0 }, /* #2 */
|
---|
2111 | { 0x100fc2, 0x100746, 0x0000, 0x0000, 0x0000, 0x0 }, /* #3 */
|
---|
2112 | { 0x137f02, 0x137746, 0xfb04, 0xfb04, 0x0000, 0x0 }, /* #4 */
|
---|
2113 | { 0x3922d6, 0x392246, 0xfc4b, 0xfc4b, 0x0000, 0x0 }, /* #5 */
|
---|
2114 | { 0x122a06, 0x122246, 0x6647, 0x6647, 0x0000, 0x0 }, /* #6 */
|
---|
2115 | { 0x2a0513, 0x2a0546, 0x44a6, 0x44a6, 0x0000, 0x0 }, /* #7 */
|
---|
2116 | { 0x3e5e13, 0x3e5602, 0x7761, 0x7761, 0x23a2, 0x0 }, /* #8 */
|
---|
2117 | { 0x1e2293, 0x1e2206, 0x88f8, 0x88f8, 0x43d8, 0x0 }, /* #9 */
|
---|
2118 | { 0x325e53, 0x325602, 0x4c7f, 0x4c7f, 0xf701, 0x0 }, /* #10 */
|
---|
2119 | { 0x284d92, 0x284506, 0xa227, 0xa227, 0x246c, 0x0 }, /* #11 */
|
---|
2120 | { 0x255d87, 0x255502, 0x30eb, 0x30eb, 0xdd20, 0x0 }, /* #12 */
|
---|
2121 | { 0x366707, 0x366706, 0x2806, 0x2806, 0xe02f, 0x0 }, /* #13 */
|
---|
2122 | { 0x181697, 0x181602, 0xdfaa, 0xdfaa, 0x1330, 0x0 }, /* #14 */
|
---|
2123 | { 0x264347, 0x264386, 0xa306, 0xa306, 0xd979, 0x0 }, /* #15 */
|
---|
2124 | { 0x2361c2, 0x236182, 0xc607, 0xc607, 0xf334, 0x0 }, /* #16 */
|
---|
2125 | { 0x3d2cd2, 0x3d2486, 0xcbad, 0xcbad, 0xf80c, 0x0 }, /* #17 */
|
---|
2126 | { 0x1867c2, 0x186702, 0xcb0a, 0xcb0a, 0x06bc, 0x0 }, /* #18 */
|
---|
2127 | { 0x281a92, 0x281202, 0x4683, 0x4683, 0x9756, 0x0 }, /* #19 */
|
---|
2128 | { 0x0b38c3, 0x0b3086, 0xa15e, 0xa15e, 0x8e1f, 0x0 }, /* #20 */
|
---|
2129 | { 0x182f42, 0x182702, 0x0620, 0x0620, 0xcdfd, 0x0 }, /* #21 */
|
---|
2130 | { 0x3240d7, 0x324082, 0xd489, 0xd489, 0xc963, 0x0 }, /* #22 */
|
---|
2131 | { 0x1a01d6, 0x1a0106, 0x0144, 0x0144, 0xaee7, 0x0 }, /* #23 */
|
---|
2132 | { 0x067d47, 0x067586, 0xddc6, 0xddc6, 0xbb5b, 0x0 }, /* #24 */
|
---|
2133 | { 0x3d49d3, 0x3d4102, 0xab34, 0xab34, 0x1a8f, 0x0 }, /* #25 */
|
---|
2134 | { 0x3e0107, 0x3e0102, 0xa432, 0xa432, 0x118e, 0x0 }, /* #26 */
|
---|
2135 | { 0x082182, 0x082106, 0x111f, 0x111f, 0x2cf4, 0x0 }, /* #27 */
|
---|
2136 | { 0x234813, 0x234002, 0x2e7e, 0x2e7e, 0x189b, 0x0 }, /* #28 */
|
---|
2137 | { 0x2a5496, 0x2a5402, 0x4fa6, 0x4fa6, 0x61ab, 0x0 }, /* #29 */
|
---|
2138 | { 0x3c57d7, 0x3c5706, 0x3939, 0x3939, 0xc91c, 0x0 }, /* #30 */
|
---|
2139 | { 0x072cc2, 0x072486, 0xc597, 0xc597, 0xa759, 0x0 }, /* #31 */
|
---|
2140 | { 0x172347, 0x172302, 0x8306, 0x8306, 0x52dd, 0x0 }, /* #32 */
|
---|
2141 | { 0x262212, 0x262286, 0xd452, 0xd452, 0xa86b, 0x0 }, /* #33 */
|
---|
2142 | { 0x2e4917, 0x2e4102, 0x030f, 0x030f, 0x090e, 0x0 }, /* #34 */
|
---|
2143 | { 0x166c82, 0x166486, 0xc952, 0xc952, 0xb037, 0x0 }, /* #35 */
|
---|
2144 | { 0x1d6d43, 0x1d6586, 0xa005, 0xa005, 0xcdc8, 0x0 }, /* #36 */
|
---|
2145 | { 0x3f0bd6, 0x3f0346, 0x1036, 0x1036, 0xc280, 0x0 }, /* #37 */
|
---|
2146 | { 0x030043, 0x030002, 0x7af3, 0x7af3, 0x9066, 0x0 }, /* #38 */
|
---|
2147 | { 0x2853c7, 0x285386, 0xbc8c, 0xbc8c, 0xdd8b, 0x0 }, /* #39 */
|
---|
2148 | { 0x221f82, 0x221702, 0x757d, 0x757d, 0xe68d, 0x0 }, /* #40 */
|
---|
2149 | { 0x3f4056, 0x3f4002, 0xcbf8, 0xcbf8, 0x4742, 0x0 }, /* #41 */
|
---|
2150 | { 0x194153, 0x194102, 0x2d91, 0x2d91, 0x670f, 0x0 }, /* #42 */
|
---|
2151 | { 0x246cc3, 0x246446, 0x2295, 0x2295, 0x500a, 0x0 }, /* #43 */
|
---|
2152 | { 0x370d43, 0x370582, 0xfc9b, 0xfc9b, 0xa553, 0x0 }, /* #44 */
|
---|
2153 | { 0x3b6386, 0x3b6306, 0x7ae5, 0x7ae5, 0xc5aa, 0x0 }, /* #45 */
|
---|
2154 | { 0x0c1ec7, 0x0c1602, 0x1aaa, 0x1aaa, 0xf0f6, 0x0 }, /* #46 */
|
---|
2155 | { 0x0075c6, 0x007586, 0xf69c, 0xf69c, 0xea2f, 0x0 }, /* #47 */
|
---|
2156 | { 0x3a4a47, 0x3a4206, 0x6f79, 0x6f79, 0x4a66, 0x0 }, /* #48 */
|
---|
2157 | { 0x1200c7, 0x120082, 0xc22c, 0xc22c, 0x834b, 0x0 }, /* #49 */
|
---|
2158 | { 0x0b2e13, 0x0b2602, 0xca35, 0xca35, 0x2adf, 0x0 }, /* #50 */
|
---|
2159 | { 0x0608d6, 0x060086, 0x9c6e, 0x9c6e, 0xacd9, 0x0 }, /* #51 */
|
---|
2160 | { 0x191c87, 0x191402, 0x721a, 0x721a, 0xa6db, 0x0 }, /* #52 */
|
---|
2161 | { 0x1e2696, 0x1e2602, 0x0b48, 0x0b48, 0x8da9, 0x0 }, /* #53 */
|
---|
2162 | { 0x1032c6, 0x103206, 0x43db, 0x43db, 0x09d6, 0x0 }, /* #54 */
|
---|
2163 | { 0x027686, 0x027602, 0x1520, 0x1520, 0xc6fd, 0x0 }, /* #55 */
|
---|
2164 | { 0x391e93, 0x391646, 0xab80, 0xab80, 0x4451, 0x0 }, /* #56 */
|
---|
2165 | { 0x3d2d16, 0x3d2502, 0x51db, 0x51db, 0x85a0, 0x0 }, /* #57 */
|
---|
2166 | { 0x216352, 0x216306, 0x5bc3, 0x5bc3, 0x0559, 0x0 }, /* #58 */
|
---|
2167 | { 0x2734d2, 0x273446, 0x88c0, 0x88c0, 0x0439, 0x0 }, /* #59 */
|
---|
2168 | { 0x104903, 0x104106, 0x4e82, 0x4e82, 0xc8d2, 0x0 }, /* #60 */
|
---|
2169 | { 0x3f4783, 0x3f4702, 0x44b8, 0x44b8, 0x5fd9, 0x0 }, /* #61 */
|
---|
2170 | { 0x260543, 0x260502, 0x114a, 0x114a, 0x96d1, 0x0 }, /* #62 */
|
---|
2171 | { 0x2d48d3, 0x2d4002, 0xb83d, 0xb83d, 0x7588, 0x0 }, /* #63 */
|
---|
2172 | };
|
---|
2173 | static const BINU16_TEST_T g_aTests_bt_u16[] =
|
---|
2174 | {
|
---|
2175 | { 0x0c7797, 0x0c7796, 0x0000, 0x0000, 0x0000, 0x0 }, /* #0 */
|
---|
2176 | { 0x353dd3, 0x353dd2, 0x0000, 0x0000, 0x0000, 0x0 }, /* #1 */
|
---|
2177 | { 0x3a6f83, 0x3a6f82, 0x0000, 0x0000, 0x0000, 0x0 }, /* #2 */
|
---|
2178 | { 0x046053, 0x046052, 0x0000, 0x0000, 0x0000, 0x0 }, /* #3 */
|
---|
2179 | { 0x3741c7, 0x3741c6, 0x1af8, 0x1af8, 0x0000, 0x0 }, /* #4 */
|
---|
2180 | { 0x1623c6, 0x1623c6, 0xb32c, 0xb32c, 0x0000, 0x0 }, /* #5 */
|
---|
2181 | { 0x3b7c53, 0x3b7c53, 0x9903, 0x9903, 0x0000, 0x0 }, /* #6 */
|
---|
2182 | { 0x3c0192, 0x3c0192, 0x9b4a, 0x9b4a, 0x0000, 0x0 }, /* #7 */
|
---|
2183 | { 0x2e6982, 0x2e6982, 0x9aa8, 0x9aa8, 0x0001, 0x0 }, /* #8 */
|
---|
2184 | { 0x0b2e86, 0x0b2e86, 0x1e12, 0x1e12, 0x0007, 0x0 }, /* #9 */
|
---|
2185 | { 0x356316, 0x356317, 0x8d9a, 0x8d9a, 0x000a, 0x0 }, /* #10 */
|
---|
2186 | { 0x2e2c42, 0x2e2c43, 0x3e84, 0x3e84, 0x0007, 0x0 }, /* #11 */
|
---|
2187 | { 0x335943, 0x335943, 0x60e8, 0x60e8, 0x000d, 0x0 }, /* #12 */
|
---|
2188 | { 0x107e56, 0x107e56, 0x9329, 0x9329, 0x0007, 0x0 }, /* #13 */
|
---|
2189 | { 0x2f0607, 0x2f0606, 0x66d7, 0x66d7, 0x000f, 0x0 }, /* #14 */
|
---|
2190 | { 0x144ad6, 0x144ad7, 0xfbbf, 0xfbbf, 0x0008, 0x0 }, /* #15 */
|
---|
2191 | { 0x2472c7, 0x2472c6, 0x0cc9, 0x0cc9, 0x000f, 0x0 }, /* #16 */
|
---|
2192 | { 0x221817, 0x221816, 0x3999, 0x3999, 0x0002, 0x0 }, /* #17 */
|
---|
2193 | { 0x196a12, 0x196a12, 0x8821, 0x8821, 0x0002, 0x0 }, /* #18 */
|
---|
2194 | { 0x2966d2, 0x2966d3, 0xc2bc, 0xc2bc, 0x0005, 0x0 }, /* #19 */
|
---|
2195 | { 0x374c06, 0x374c06, 0x996a, 0x996a, 0x0009, 0x0 }, /* #20 */
|
---|
2196 | { 0x280a56, 0x280a57, 0xebd5, 0xebd5, 0x000d, 0x0 }, /* #21 */
|
---|
2197 | { 0x222812, 0x222813, 0x8105, 0x8105, 0x0002, 0x0 }, /* #22 */
|
---|
2198 | { 0x0e4953, 0x0e4952, 0x96c1, 0x96c1, 0x000e, 0x0 }, /* #23 */
|
---|
2199 | { 0x154803, 0x154803, 0x71a7, 0x71a7, 0x0001, 0x0 }, /* #24 */
|
---|
2200 | { 0x205687, 0x205686, 0x00b4, 0x00b4, 0x0006, 0x0 }, /* #25 */
|
---|
2201 | { 0x2d1a86, 0x2d1a86, 0x68be, 0x68be, 0x000a, 0x0 }, /* #26 */
|
---|
2202 | { 0x287196, 0x287197, 0x8f55, 0x8f55, 0x0006, 0x0 }, /* #27 */
|
---|
2203 | { 0x1c0256, 0x1c0257, 0xd1f8, 0xd1f8, 0x0008, 0x0 }, /* #28 */
|
---|
2204 | { 0x067853, 0x067853, 0xa1bb, 0xa1bb, 0x0005, 0x0 }, /* #29 */
|
---|
2205 | { 0x354f02, 0x354f03, 0xf32b, 0xf32b, 0x0000, 0x0 }, /* #30 */
|
---|
2206 | { 0x0f60c2, 0x0f60c2, 0x0c94, 0x0c94, 0x0005, 0x0 }, /* #31 */
|
---|
2207 | { 0x2b01c3, 0x2b01c3, 0x8880, 0x8880, 0x000f, 0x0 }, /* #32 */
|
---|
2208 | { 0x1646d2, 0x1646d2, 0xb878, 0xb878, 0x0008, 0x0 }, /* #33 */
|
---|
2209 | { 0x052f87, 0x052f86, 0x792c, 0x792c, 0x000f, 0x0 }, /* #34 */
|
---|
2210 | { 0x1c6056, 0x1c6057, 0x0f21, 0x0f21, 0x0000, 0x0 }, /* #35 */
|
---|
2211 | { 0x3277c7, 0x3277c6, 0xd9a0, 0xd9a0, 0x0009, 0x0 }, /* #36 */
|
---|
2212 | { 0x292c53, 0x292c52, 0xbd12, 0xbd12, 0x0002, 0x0 }, /* #37 */
|
---|
2213 | { 0x053e17, 0x053e17, 0xfb13, 0xfb13, 0x0001, 0x0 }, /* #38 */
|
---|
2214 | { 0x0d2547, 0x0d2547, 0xc99c, 0xc99c, 0x0003, 0x0 }, /* #39 */
|
---|
2215 | { 0x393856, 0x393856, 0xc810, 0xc810, 0x000a, 0x0 }, /* #40 */
|
---|
2216 | { 0x004606, 0x004607, 0x9964, 0x9964, 0x000f, 0x0 }, /* #41 */
|
---|
2217 | { 0x053793, 0x053792, 0x6010, 0x6010, 0x000c, 0x0 }, /* #42 */
|
---|
2218 | { 0x3b6a42, 0x3b6a42, 0x00b5, 0x00b5, 0x000d, 0x0 }, /* #43 */
|
---|
2219 | { 0x3e3d52, 0x3e3d53, 0xa9e0, 0xa9e0, 0x000f, 0x0 }, /* #44 */
|
---|
2220 | { 0x2e2f87, 0x2e2f87, 0x4d75, 0x4d75, 0x0006, 0x0 }, /* #45 */
|
---|
2221 | { 0x0d17c6, 0x0d17c7, 0xd07c, 0xd07c, 0x0002, 0x0 }, /* #46 */
|
---|
2222 | { 0x312843, 0x312842, 0xc41f, 0xc41f, 0x000d, 0x0 }, /* #47 */
|
---|
2223 | { 0x155642, 0x155642, 0x72bc, 0x72bc, 0x000f, 0x0 }, /* #48 */
|
---|
2224 | { 0x0d6ed6, 0x0d6ed7, 0xf2f4, 0xf2f4, 0x000c, 0x0 }, /* #49 */
|
---|
2225 | { 0x3c0603, 0x3c0602, 0x29e1, 0x29e1, 0x000c, 0x0 }, /* #50 */
|
---|
2226 | { 0x180212, 0x180212, 0x1cc0, 0x1cc0, 0x000e, 0x0 }, /* #51 */
|
---|
2227 | { 0x164113, 0x164113, 0xea1d, 0xea1d, 0x0004, 0x0 }, /* #52 */
|
---|
2228 | { 0x3d6c52, 0x3d6c52, 0x8091, 0x8091, 0x0008, 0x0 }, /* #53 */
|
---|
2229 | { 0x3171d2, 0x3171d3, 0xcd7a, 0xcd7a, 0x0006, 0x0 }, /* #54 */
|
---|
2230 | { 0x373a43, 0x373a42, 0xe2ef, 0xe2ef, 0x000a, 0x0 }, /* #55 */
|
---|
2231 | { 0x021516, 0x021517, 0xc97a, 0xc97a, 0x000e, 0x0 }, /* #56 */
|
---|
2232 | { 0x2e2992, 0x2e2993, 0x930f, 0x930f, 0x0002, 0x0 }, /* #57 */
|
---|
2233 | { 0x2a7c03, 0x2a7c02, 0x9273, 0x9273, 0x000e, 0x0 }, /* #58 */
|
---|
2234 | { 0x360e87, 0x360e87, 0x9ffb, 0x9ffb, 0x000c, 0x0 }, /* #59 */
|
---|
2235 | { 0x145a82, 0x145a82, 0x098b, 0x098b, 0x000f, 0x0 }, /* #60 */
|
---|
2236 | { 0x3569d3, 0x3569d2, 0x40b8, 0x40b8, 0x000f, 0x0 }, /* #61 */
|
---|
2237 | { 0x220252, 0x220253, 0xec0a, 0xec0a, 0x0003, 0x0 }, /* #62 */
|
---|
2238 | { 0x367106, 0x367106, 0x151c, 0x151c, 0x0007, 0x0 }, /* #63 */
|
---|
2239 | };
|
---|
2240 | static const BINU16_TEST_T g_aTests_btc_u16[] =
|
---|
2241 | {
|
---|
2242 | { 0x231707, 0x231706, 0x0000, 0x0001, 0x0000, 0x0 }, /* #0 */
|
---|
2243 | { 0x3901d3, 0x3901d2, 0x0000, 0x0001, 0x0000, 0x0 }, /* #1 */
|
---|
2244 | { 0x1b6d82, 0x1b6d82, 0x0000, 0x0001, 0x0000, 0x0 }, /* #2 */
|
---|
2245 | { 0x3d03c3, 0x3d03c2, 0x0000, 0x0001, 0x0000, 0x0 }, /* #3 */
|
---|
2246 | { 0x307c07, 0x307c06, 0xc958, 0xc959, 0x0000, 0x0 }, /* #4 */
|
---|
2247 | { 0x0f1a42, 0x0f1a43, 0x0dbd, 0x0dbc, 0x0000, 0x0 }, /* #5 */
|
---|
2248 | { 0x2d1d12, 0x2d1d13, 0xd5df, 0xd5de, 0x0000, 0x0 }, /* #6 */
|
---|
2249 | { 0x2d6fc6, 0x2d6fc6, 0x2d90, 0x2d91, 0x0000, 0x0 }, /* #7 */
|
---|
2250 | { 0x286b02, 0x286b03, 0xd474, 0xc474, 0x000c, 0x0 }, /* #8 */
|
---|
2251 | { 0x1b3b86, 0x1b3b87, 0x88e8, 0x88e0, 0x0003, 0x0 }, /* #9 */
|
---|
2252 | { 0x1e52d2, 0x1e52d2, 0xce6e, 0xcf6e, 0x0008, 0x0 }, /* #10 */
|
---|
2253 | { 0x3e1112, 0x3e1113, 0xe8ec, 0xe86c, 0x0007, 0x0 }, /* #11 */
|
---|
2254 | { 0x0705c6, 0x0705c7, 0x2486, 0x2482, 0x0002, 0x0 }, /* #12 */
|
---|
2255 | { 0x064542, 0x064543, 0x9c24, 0x9c20, 0x0002, 0x0 }, /* #13 */
|
---|
2256 | { 0x1773d2, 0x1773d2, 0x9b69, 0xbb69, 0x000d, 0x0 }, /* #14 */
|
---|
2257 | { 0x0d75d6, 0x0d75d7, 0xfafc, 0xfaf4, 0x0003, 0x0 }, /* #15 */
|
---|
2258 | { 0x241c56, 0x241c56, 0xec13, 0xee13, 0x0009, 0x0 }, /* #16 */
|
---|
2259 | { 0x3d2413, 0x3d2412, 0xc29d, 0xc2bd, 0x0005, 0x0 }, /* #17 */
|
---|
2260 | { 0x2a5ec3, 0x2a5ec3, 0x49c1, 0x41c1, 0x000b, 0x0 }, /* #18 */
|
---|
2261 | { 0x3c36d3, 0x3c36d2, 0xd631, 0xd635, 0x0002, 0x0 }, /* #19 */
|
---|
2262 | { 0x1d5892, 0x1d5892, 0x6a2d, 0x6e2d, 0x000a, 0x0 }, /* #20 */
|
---|
2263 | { 0x114593, 0x114593, 0x4260, 0x4220, 0x0006, 0x0 }, /* #21 */
|
---|
2264 | { 0x082802, 0x082802, 0x05c6, 0x05ce, 0x0003, 0x0 }, /* #22 */
|
---|
2265 | { 0x3e2917, 0x3e2917, 0xd853, 0xd053, 0x000b, 0x0 }, /* #23 */
|
---|
2266 | { 0x1c3383, 0x1c3382, 0x07c1, 0x07c9, 0x0003, 0x0 }, /* #24 */
|
---|
2267 | { 0x0b3d07, 0x0b3d06, 0x250e, 0x350e, 0x000c, 0x0 }, /* #25 */
|
---|
2268 | { 0x046643, 0x046643, 0xe743, 0xe703, 0x0006, 0x0 }, /* #26 */
|
---|
2269 | { 0x3e4603, 0x3e4602, 0xe6b2, 0xe6f2, 0x0006, 0x0 }, /* #27 */
|
---|
2270 | { 0x3c36d3, 0x3c36d2, 0xe34d, 0xf34d, 0x000c, 0x0 }, /* #28 */
|
---|
2271 | { 0x3e7147, 0x3e7147, 0x5dac, 0x59ac, 0x000a, 0x0 }, /* #29 */
|
---|
2272 | { 0x317dd2, 0x317dd3, 0x5704, 0x4704, 0x000c, 0x0 }, /* #30 */
|
---|
2273 | { 0x2338c3, 0x2338c3, 0xa378, 0xa368, 0x0004, 0x0 }, /* #31 */
|
---|
2274 | { 0x2a40c6, 0x2a40c7, 0xf0f5, 0xd0f5, 0x000d, 0x0 }, /* #32 */
|
---|
2275 | { 0x212306, 0x212306, 0x5cf3, 0x7cf3, 0x000d, 0x0 }, /* #33 */
|
---|
2276 | { 0x3731c7, 0x3731c7, 0xe333, 0xe313, 0x0005, 0x0 }, /* #34 */
|
---|
2277 | { 0x2941d3, 0x2941d3, 0x2369, 0x2169, 0x0009, 0x0 }, /* #35 */
|
---|
2278 | { 0x1c4003, 0x1c4002, 0x1d42, 0x1d43, 0x0000, 0x0 }, /* #36 */
|
---|
2279 | { 0x2d7742, 0x2d7742, 0x1a20, 0x9a20, 0x000f, 0x0 }, /* #37 */
|
---|
2280 | { 0x182586, 0x182586, 0x4193, 0x6193, 0x000d, 0x0 }, /* #38 */
|
---|
2281 | { 0x1a0bd6, 0x1a0bd7, 0x3ad8, 0x38d8, 0x0009, 0x0 }, /* #39 */
|
---|
2282 | { 0x222e07, 0x222e07, 0x0a30, 0x0a20, 0x0004, 0x0 }, /* #40 */
|
---|
2283 | { 0x3d1a02, 0x3d1a03, 0x1d2a, 0x1d0a, 0x0005, 0x0 }, /* #41 */
|
---|
2284 | { 0x225507, 0x225506, 0xc117, 0xe117, 0x000d, 0x0 }, /* #42 */
|
---|
2285 | { 0x303106, 0x303107, 0x3e73, 0x3e71, 0x0001, 0x0 }, /* #43 */
|
---|
2286 | { 0x2f7b13, 0x2f7b13, 0xc94e, 0xc90e, 0x0006, 0x0 }, /* #44 */
|
---|
2287 | { 0x0740d2, 0x0740d3, 0x2c3e, 0x243e, 0x000b, 0x0 }, /* #45 */
|
---|
2288 | { 0x1f7d12, 0x1f7d13, 0x9fdc, 0x9edc, 0x0008, 0x0 }, /* #46 */
|
---|
2289 | { 0x1e3846, 0x1e3847, 0x317c, 0x313c, 0x0006, 0x0 }, /* #47 */
|
---|
2290 | { 0x3e6d96, 0x3e6d97, 0x5507, 0x5505, 0x0001, 0x0 }, /* #48 */
|
---|
2291 | { 0x0d1c53, 0x0d1c52, 0x9558, 0x9559, 0x0000, 0x0 }, /* #49 */
|
---|
2292 | { 0x2738c3, 0x2738c3, 0x1c57, 0x1c55, 0x0001, 0x0 }, /* #50 */
|
---|
2293 | { 0x2f1093, 0x2f1092, 0xd285, 0xd295, 0x0004, 0x0 }, /* #51 */
|
---|
2294 | { 0x006f82, 0x006f82, 0x18ea, 0x18eb, 0x0000, 0x0 }, /* #52 */
|
---|
2295 | { 0x0554c3, 0x0554c2, 0x84ab, 0x85ab, 0x0008, 0x0 }, /* #53 */
|
---|
2296 | { 0x224fd3, 0x224fd3, 0x1e4b, 0x1a4b, 0x000a, 0x0 }, /* #54 */
|
---|
2297 | { 0x2a55c2, 0x2a55c3, 0x1de9, 0x1de8, 0x0000, 0x0 }, /* #55 */
|
---|
2298 | { 0x056943, 0x056942, 0xeda1, 0xeda5, 0x0002, 0x0 }, /* #56 */
|
---|
2299 | { 0x014d82, 0x014d82, 0xe843, 0xe863, 0x0005, 0x0 }, /* #57 */
|
---|
2300 | { 0x020f12, 0x020f13, 0xfde5, 0xdde5, 0x000d, 0x0 }, /* #58 */
|
---|
2301 | { 0x2c29d7, 0x2c29d7, 0x710f, 0x310f, 0x000e, 0x0 }, /* #59 */
|
---|
2302 | { 0x115846, 0x115847, 0xed9f, 0xec9f, 0x0008, 0x0 }, /* #60 */
|
---|
2303 | { 0x3c3fc3, 0x3c3fc2, 0x8800, 0x8820, 0x0005, 0x0 }, /* #61 */
|
---|
2304 | { 0x281cc3, 0x281cc3, 0x3c66, 0x3c26, 0x0006, 0x0 }, /* #62 */
|
---|
2305 | { 0x1f0c82, 0x1f0c83, 0x6264, 0x4264, 0x000d, 0x0 }, /* #63 */
|
---|
2306 | };
|
---|
2307 | static const BINU16_TEST_T g_aTests_btc_u16_locked[] =
|
---|
2308 | {
|
---|
2309 | { 0x201fc6, 0x201fc6, 0x0000, 0x0001, 0x0000, 0x0 }, /* #0 */
|
---|
2310 | { 0x144b42, 0x144b42, 0x0000, 0x0001, 0x0000, 0x0 }, /* #1 */
|
---|
2311 | { 0x2607d2, 0x2607d2, 0x0000, 0x0001, 0x0000, 0x0 }, /* #2 */
|
---|
2312 | { 0x1b36d6, 0x1b36d6, 0x0000, 0x0001, 0x0000, 0x0 }, /* #3 */
|
---|
2313 | { 0x2c3c42, 0x2c3c42, 0x3832, 0x3833, 0x0000, 0x0 }, /* #4 */
|
---|
2314 | { 0x0a5497, 0x0a5497, 0xbb6b, 0xbb6a, 0x0000, 0x0 }, /* #5 */
|
---|
2315 | { 0x094c87, 0x094c87, 0xbbab, 0xbbaa, 0x0000, 0x0 }, /* #6 */
|
---|
2316 | { 0x2222c2, 0x2222c2, 0xa18c, 0xa18d, 0x0000, 0x0 }, /* #7 */
|
---|
2317 | { 0x2e0a13, 0x2e0a13, 0xbaf4, 0xb2f4, 0x000b, 0x0 }, /* #8 */
|
---|
2318 | { 0x1d6552, 0x1d6552, 0x55c0, 0x55c1, 0x0000, 0x0 }, /* #9 */
|
---|
2319 | { 0x0e2cd2, 0x0e2cd2, 0xca26, 0xda26, 0x000c, 0x0 }, /* #10 */
|
---|
2320 | { 0x3a0706, 0x3a0706, 0x5fe4, 0x5ff4, 0x0004, 0x0 }, /* #11 */
|
---|
2321 | { 0x3e2657, 0x3e2657, 0x67c3, 0x47c3, 0x000d, 0x0 }, /* #12 */
|
---|
2322 | { 0x0d1592, 0x0d1593, 0x7bf0, 0x73f0, 0x000b, 0x0 }, /* #13 */
|
---|
2323 | { 0x385107, 0x385106, 0xc610, 0xe610, 0x000d, 0x0 }, /* #14 */
|
---|
2324 | { 0x3e0656, 0x3e0657, 0xc163, 0xc143, 0x0005, 0x0 }, /* #15 */
|
---|
2325 | { 0x011857, 0x011857, 0xf91d, 0xd91d, 0x000d, 0x0 }, /* #16 */
|
---|
2326 | { 0x372846, 0x372846, 0xb3c5, 0xb7c5, 0x000a, 0x0 }, /* #17 */
|
---|
2327 | { 0x0b7b97, 0x0b7b97, 0x67db, 0x67d3, 0x0003, 0x0 }, /* #18 */
|
---|
2328 | { 0x1d44c2, 0x1d44c3, 0x2359, 0x2319, 0x0006, 0x0 }, /* #19 */
|
---|
2329 | { 0x3c4887, 0x3c4886, 0x8931, 0x8939, 0x0003, 0x0 }, /* #20 */
|
---|
2330 | { 0x165607, 0x165606, 0xfd87, 0xfd97, 0x0004, 0x0 }, /* #21 */
|
---|
2331 | { 0x3b0286, 0x3b0287, 0xd886, 0xd086, 0x000b, 0x0 }, /* #22 */
|
---|
2332 | { 0x3513d2, 0x3513d2, 0x8561, 0x8571, 0x0004, 0x0 }, /* #23 */
|
---|
2333 | { 0x3411d6, 0x3411d6, 0x86da, 0x86db, 0x0000, 0x0 }, /* #24 */
|
---|
2334 | { 0x2c4986, 0x2c4987, 0xd713, 0xc713, 0x000c, 0x0 }, /* #25 */
|
---|
2335 | { 0x056902, 0x056903, 0xf7b7, 0xf6b7, 0x0008, 0x0 }, /* #26 */
|
---|
2336 | { 0x3135c7, 0x3135c6, 0xa582, 0xa583, 0x0000, 0x0 }, /* #27 */
|
---|
2337 | { 0x3979d7, 0x3979d7, 0xb9e9, 0xb8e9, 0x0008, 0x0 }, /* #28 */
|
---|
2338 | { 0x0647d3, 0x0647d2, 0x25e2, 0x25ea, 0x0003, 0x0 }, /* #29 */
|
---|
2339 | { 0x3d1012, 0x3d1012, 0xd0ce, 0xd8ce, 0x000b, 0x0 }, /* #30 */
|
---|
2340 | { 0x332a83, 0x332a83, 0xff82, 0xfe82, 0x0008, 0x0 }, /* #31 */
|
---|
2341 | { 0x337c12, 0x337c12, 0x68ad, 0x69ad, 0x0008, 0x0 }, /* #32 */
|
---|
2342 | { 0x0964c3, 0x0964c3, 0xf475, 0xd475, 0x000d, 0x0 }, /* #33 */
|
---|
2343 | { 0x235d07, 0x235d07, 0xd1e6, 0xd166, 0x0007, 0x0 }, /* #34 */
|
---|
2344 | { 0x285482, 0x285482, 0x29e4, 0x2be4, 0x0009, 0x0 }, /* #35 */
|
---|
2345 | { 0x332742, 0x332743, 0x9cbf, 0x9cbe, 0x0000, 0x0 }, /* #36 */
|
---|
2346 | { 0x2d37d6, 0x2d37d7, 0x7cf0, 0x7c70, 0x0007, 0x0 }, /* #37 */
|
---|
2347 | { 0x361007, 0x361007, 0x5b48, 0x4b48, 0x000c, 0x0 }, /* #38 */
|
---|
2348 | { 0x1f6086, 0x1f6086, 0xffc8, 0xffd8, 0x0004, 0x0 }, /* #39 */
|
---|
2349 | { 0x182a43, 0x182a42, 0x5d20, 0xdd20, 0x000f, 0x0 }, /* #40 */
|
---|
2350 | { 0x3f21c3, 0x3f21c3, 0x5067, 0x5065, 0x0001, 0x0 }, /* #41 */
|
---|
2351 | { 0x0e4002, 0x0e4002, 0x4199, 0x4599, 0x000a, 0x0 }, /* #42 */
|
---|
2352 | { 0x111e02, 0x111e03, 0x1f40, 0x1740, 0x000b, 0x0 }, /* #43 */
|
---|
2353 | { 0x0d7902, 0x0d7902, 0x2ad5, 0x2add, 0x0003, 0x0 }, /* #44 */
|
---|
2354 | { 0x2048d7, 0x2048d6, 0x7073, 0x7873, 0x000b, 0x0 }, /* #45 */
|
---|
2355 | { 0x295153, 0x295152, 0x3e33, 0xbe33, 0x000f, 0x0 }, /* #46 */
|
---|
2356 | { 0x380bd3, 0x380bd2, 0x0b18, 0x0b1a, 0x0001, 0x0 }, /* #47 */
|
---|
2357 | { 0x191cc6, 0x191cc6, 0x1e12, 0x1e13, 0x0000, 0x0 }, /* #48 */
|
---|
2358 | { 0x2732c7, 0x2732c7, 0xe7f8, 0xe7e8, 0x0004, 0x0 }, /* #49 */
|
---|
2359 | { 0x020743, 0x020742, 0x789f, 0x78bf, 0x0005, 0x0 }, /* #50 */
|
---|
2360 | { 0x064dd7, 0x064dd6, 0xe8ff, 0xeaff, 0x0009, 0x0 }, /* #51 */
|
---|
2361 | { 0x1671c7, 0x1671c7, 0xb27e, 0xb27c, 0x0001, 0x0 }, /* #52 */
|
---|
2362 | { 0x237e97, 0x237e97, 0xb07c, 0x307c, 0x000f, 0x0 }, /* #53 */
|
---|
2363 | { 0x104687, 0x104687, 0x784a, 0x584a, 0x000d, 0x0 }, /* #54 */
|
---|
2364 | { 0x031d97, 0x031d96, 0xbb28, 0xbb2a, 0x0001, 0x0 }, /* #55 */
|
---|
2365 | { 0x1547c6, 0x1547c7, 0xdd9e, 0xdd9c, 0x0001, 0x0 }, /* #56 */
|
---|
2366 | { 0x164896, 0x164897, 0x606d, 0x406d, 0x000d, 0x0 }, /* #57 */
|
---|
2367 | { 0x1c4657, 0x1c4656, 0x8be2, 0x8fe2, 0x000a, 0x0 }, /* #58 */
|
---|
2368 | { 0x386f43, 0x386f42, 0x6921, 0x6b21, 0x0009, 0x0 }, /* #59 */
|
---|
2369 | { 0x390a06, 0x390a06, 0x3081, 0x7081, 0x000e, 0x0 }, /* #60 */
|
---|
2370 | { 0x330d52, 0x330d52, 0x2e0f, 0x2e8f, 0x0007, 0x0 }, /* #61 */
|
---|
2371 | { 0x165dc6, 0x165dc7, 0xed2f, 0xec2f, 0x0008, 0x0 }, /* #62 */
|
---|
2372 | { 0x0907c7, 0x0907c7, 0x05ee, 0x05ce, 0x0005, 0x0 }, /* #63 */
|
---|
2373 | };
|
---|
2374 | static const BINU16_TEST_T g_aTests_btr_u16[] =
|
---|
2375 | {
|
---|
2376 | { 0x037857, 0x037856, 0x0000, 0x0000, 0x0000, 0x0 }, /* #0 */
|
---|
2377 | { 0x051592, 0x051592, 0x0000, 0x0000, 0x0000, 0x0 }, /* #1 */
|
---|
2378 | { 0x082296, 0x082296, 0x0000, 0x0000, 0x0000, 0x0 }, /* #2 */
|
---|
2379 | { 0x2e1fc2, 0x2e1fc2, 0x0000, 0x0000, 0x0000, 0x0 }, /* #3 */
|
---|
2380 | { 0x326b02, 0x326b02, 0x843e, 0x843e, 0x0000, 0x0 }, /* #4 */
|
---|
2381 | { 0x0d1a02, 0x0d1a02, 0x969e, 0x969e, 0x0000, 0x0 }, /* #5 */
|
---|
2382 | { 0x196fd6, 0x196fd7, 0x2e7f, 0x2e7e, 0x0000, 0x0 }, /* #6 */
|
---|
2383 | { 0x041e83, 0x041e82, 0xf1c4, 0xf1c4, 0x0000, 0x0 }, /* #7 */
|
---|
2384 | { 0x2e5c03, 0x2e5c02, 0x808c, 0x808c, 0x0008, 0x0 }, /* #8 */
|
---|
2385 | { 0x3b38d2, 0x3b38d2, 0x7280, 0x7280, 0x0002, 0x0 }, /* #9 */
|
---|
2386 | { 0x094902, 0x094902, 0x354f, 0x354f, 0x0007, 0x0 }, /* #10 */
|
---|
2387 | { 0x083806, 0x083806, 0x3036, 0x3036, 0x000b, 0x0 }, /* #11 */
|
---|
2388 | { 0x2e7703, 0x2e7702, 0x6aa1, 0x6aa1, 0x000a, 0x0 }, /* #12 */
|
---|
2389 | { 0x2222c2, 0x2222c2, 0x3660, 0x3660, 0x0008, 0x0 }, /* #13 */
|
---|
2390 | { 0x186cd2, 0x186cd3, 0x3f2f, 0x3f27, 0x0003, 0x0 }, /* #14 */
|
---|
2391 | { 0x1d6313, 0x1d6313, 0xe9e5, 0xa9e5, 0x000e, 0x0 }, /* #15 */
|
---|
2392 | { 0x0b0b86, 0x0b0b87, 0xdb0e, 0xda0e, 0x0008, 0x0 }, /* #16 */
|
---|
2393 | { 0x2644d2, 0x2644d3, 0x5aee, 0x5ace, 0x0005, 0x0 }, /* #17 */
|
---|
2394 | { 0x1f3192, 0x1f3193, 0x2afe, 0x22fe, 0x000b, 0x0 }, /* #18 */
|
---|
2395 | { 0x040ed3, 0x040ed2, 0x827f, 0x827f, 0x000c, 0x0 }, /* #19 */
|
---|
2396 | { 0x1e2bc6, 0x1e2bc6, 0x5730, 0x5730, 0x0007, 0x0 }, /* #20 */
|
---|
2397 | { 0x242846, 0x242847, 0x120d, 0x100d, 0x0009, 0x0 }, /* #21 */
|
---|
2398 | { 0x263443, 0x263442, 0x1f19, 0x1f19, 0x0006, 0x0 }, /* #22 */
|
---|
2399 | { 0x3d7b52, 0x3d7b53, 0xb3df, 0xb2df, 0x0008, 0x0 }, /* #23 */
|
---|
2400 | { 0x3f5b56, 0x3f5b57, 0x2743, 0x2543, 0x0009, 0x0 }, /* #24 */
|
---|
2401 | { 0x3f0fc2, 0x3f0fc2, 0xac95, 0xac95, 0x0008, 0x0 }, /* #25 */
|
---|
2402 | { 0x0a6d17, 0x0a6d16, 0x5255, 0x5255, 0x0005, 0x0 }, /* #26 */
|
---|
2403 | { 0x163602, 0x163602, 0xb275, 0xb275, 0x0003, 0x0 }, /* #27 */
|
---|
2404 | { 0x0a4812, 0x0a4812, 0x122d, 0x122d, 0x0006, 0x0 }, /* #28 */
|
---|
2405 | { 0x3a2507, 0x3a2507, 0xa4bf, 0x24bf, 0x000f, 0x0 }, /* #29 */
|
---|
2406 | { 0x111f12, 0x111f12, 0x5c1e, 0x5c1e, 0x0005, 0x0 }, /* #30 */
|
---|
2407 | { 0x305112, 0x305113, 0x7a6d, 0x7a65, 0x0003, 0x0 }, /* #31 */
|
---|
2408 | { 0x146b03, 0x146b02, 0x99a7, 0x99a7, 0x0004, 0x0 }, /* #32 */
|
---|
2409 | { 0x072812, 0x072813, 0x7b81, 0x7981, 0x0009, 0x0 }, /* #33 */
|
---|
2410 | { 0x345952, 0x345952, 0x5ad8, 0x5ad8, 0x0008, 0x0 }, /* #34 */
|
---|
2411 | { 0x0302c2, 0x0302c3, 0x9cd4, 0x1cd4, 0x000f, 0x0 }, /* #35 */
|
---|
2412 | { 0x2c6156, 0x2c6156, 0x9aad, 0x9aad, 0x0001, 0x0 }, /* #36 */
|
---|
2413 | { 0x336396, 0x336397, 0x4393, 0x4193, 0x0009, 0x0 }, /* #37 */
|
---|
2414 | { 0x2c4802, 0x2c4802, 0xce64, 0xce64, 0x0008, 0x0 }, /* #38 */
|
---|
2415 | { 0x012212, 0x012212, 0xbab9, 0xbab9, 0x0001, 0x0 }, /* #39 */
|
---|
2416 | { 0x2b7907, 0x2b7907, 0x83a9, 0x03a9, 0x000f, 0x0 }, /* #40 */
|
---|
2417 | { 0x2c4902, 0x2c4902, 0x1e1a, 0x1e1a, 0x000d, 0x0 }, /* #41 */
|
---|
2418 | { 0x327943, 0x327942, 0xd905, 0xd905, 0x000a, 0x0 }, /* #42 */
|
---|
2419 | { 0x1a1f47, 0x1a1f47, 0xbeac, 0xaeac, 0x000c, 0x0 }, /* #43 */
|
---|
2420 | { 0x263e16, 0x263e17, 0x7d82, 0x3d82, 0x000e, 0x0 }, /* #44 */
|
---|
2421 | { 0x333f86, 0x333f87, 0xb40b, 0xb409, 0x0001, 0x0 }, /* #45 */
|
---|
2422 | { 0x0f1a97, 0x0f1a97, 0xdbf0, 0xcbf0, 0x000c, 0x0 }, /* #46 */
|
---|
2423 | { 0x1f6812, 0x1f6812, 0x7f35, 0x7f35, 0x0006, 0x0 }, /* #47 */
|
---|
2424 | { 0x235847, 0x235847, 0x4f7f, 0x4f7d, 0x0001, 0x0 }, /* #48 */
|
---|
2425 | { 0x055893, 0x055893, 0xf0fc, 0xf0ec, 0x0004, 0x0 }, /* #49 */
|
---|
2426 | { 0x090493, 0x090493, 0x4ffa, 0x0ffa, 0x000e, 0x0 }, /* #50 */
|
---|
2427 | { 0x064183, 0x064182, 0xe5a2, 0xe5a2, 0x000c, 0x0 }, /* #51 */
|
---|
2428 | { 0x111557, 0x111556, 0x0808, 0x0808, 0x000d, 0x0 }, /* #52 */
|
---|
2429 | { 0x296e56, 0x296e56, 0x04a3, 0x04a3, 0x000c, 0x0 }, /* #53 */
|
---|
2430 | { 0x3e0252, 0x3e0253, 0x9ddd, 0x9dd9, 0x0002, 0x0 }, /* #54 */
|
---|
2431 | { 0x2556d6, 0x2556d6, 0xe929, 0xe929, 0x0002, 0x0 }, /* #55 */
|
---|
2432 | { 0x130713, 0x130712, 0x2648, 0x2648, 0x0004, 0x0 }, /* #56 */
|
---|
2433 | { 0x167c02, 0x167c03, 0x3e7f, 0x3e7e, 0x0000, 0x0 }, /* #57 */
|
---|
2434 | { 0x1621d6, 0x1621d7, 0x8dd3, 0x0dd3, 0x000f, 0x0 }, /* #58 */
|
---|
2435 | { 0x274f83, 0x274f83, 0x329e, 0x321e, 0x0007, 0x0 }, /* #59 */
|
---|
2436 | { 0x044397, 0x044397, 0x4e7d, 0x4c7d, 0x0009, 0x0 }, /* #60 */
|
---|
2437 | { 0x2f52c3, 0x2f52c2, 0x773e, 0x773e, 0x000b, 0x0 }, /* #61 */
|
---|
2438 | { 0x134b53, 0x134b53, 0x9e39, 0x9e31, 0x0003, 0x0 }, /* #62 */
|
---|
2439 | { 0x345392, 0x345393, 0x3b27, 0x3b07, 0x0005, 0x0 }, /* #63 */
|
---|
2440 | };
|
---|
2441 | static const BINU16_TEST_T g_aTests_btr_u16_locked[] =
|
---|
2442 | {
|
---|
2443 | { 0x0c7607, 0x0c7606, 0x0000, 0x0000, 0x0000, 0x0 }, /* #0 */
|
---|
2444 | { 0x2c5b12, 0x2c5b12, 0x0000, 0x0000, 0x0000, 0x0 }, /* #1 */
|
---|
2445 | { 0x2e3902, 0x2e3902, 0x0000, 0x0000, 0x0000, 0x0 }, /* #2 */
|
---|
2446 | { 0x2f7346, 0x2f7346, 0x0000, 0x0000, 0x0000, 0x0 }, /* #3 */
|
---|
2447 | { 0x0e3797, 0x0e3797, 0xbfb7, 0xbfb6, 0x0000, 0x0 }, /* #4 */
|
---|
2448 | { 0x241606, 0x241606, 0xde40, 0xde40, 0x0000, 0x0 }, /* #5 */
|
---|
2449 | { 0x3f6093, 0x3f6093, 0xc42b, 0xc42a, 0x0000, 0x0 }, /* #6 */
|
---|
2450 | { 0x144d53, 0x144d52, 0xafcc, 0xafcc, 0x0000, 0x0 }, /* #7 */
|
---|
2451 | { 0x060883, 0x060882, 0x38a3, 0x38a3, 0x0009, 0x0 }, /* #8 */
|
---|
2452 | { 0x2d3587, 0x2d3586, 0x5a8d, 0x5a8d, 0x0008, 0x0 }, /* #9 */
|
---|
2453 | { 0x225e97, 0x225e96, 0x7a47, 0x7a47, 0x0003, 0x0 }, /* #10 */
|
---|
2454 | { 0x261e47, 0x261e47, 0x88a9, 0x88a8, 0x0000, 0x0 }, /* #11 */
|
---|
2455 | { 0x124906, 0x124906, 0x584d, 0x584d, 0x0005, 0x0 }, /* #12 */
|
---|
2456 | { 0x144d42, 0x144d43, 0xf30a, 0xf20a, 0x0008, 0x0 }, /* #13 */
|
---|
2457 | { 0x2055d3, 0x2055d2, 0x5bab, 0x5bab, 0x000a, 0x0 }, /* #14 */
|
---|
2458 | { 0x146293, 0x146293, 0x343d, 0x343c, 0x0000, 0x0 }, /* #15 */
|
---|
2459 | { 0x1b4fd6, 0x1b4fd6, 0xac0d, 0xac0d, 0x0008, 0x0 }, /* #16 */
|
---|
2460 | { 0x092ac3, 0x092ac2, 0x58d8, 0x58d8, 0x0009, 0x0 }, /* #17 */
|
---|
2461 | { 0x1e1282, 0x1e1282, 0xd177, 0xd177, 0x000b, 0x0 }, /* #18 */
|
---|
2462 | { 0x2c3147, 0x2c3146, 0x6c2a, 0x6c2a, 0x0002, 0x0 }, /* #19 */
|
---|
2463 | { 0x034186, 0x034186, 0xb3f2, 0xb3f2, 0x0000, 0x0 }, /* #20 */
|
---|
2464 | { 0x0b7113, 0x0b7113, 0xe7db, 0x67db, 0x000f, 0x0 }, /* #21 */
|
---|
2465 | { 0x3f2a46, 0x3f2a46, 0x6951, 0x6951, 0x000f, 0x0 }, /* #22 */
|
---|
2466 | { 0x0e0607, 0x0e0607, 0xf3bd, 0xf3bc, 0x0000, 0x0 }, /* #23 */
|
---|
2467 | { 0x084d92, 0x084d93, 0xf81a, 0xb81a, 0x000e, 0x0 }, /* #24 */
|
---|
2468 | { 0x130882, 0x130883, 0x5b29, 0x5b28, 0x0000, 0x0 }, /* #25 */
|
---|
2469 | { 0x2d2852, 0x2d2853, 0xbc33, 0xac33, 0x000c, 0x0 }, /* #26 */
|
---|
2470 | { 0x097356, 0x097357, 0xea79, 0xea69, 0x0004, 0x0 }, /* #27 */
|
---|
2471 | { 0x2427c6, 0x2427c7, 0xbdb7, 0xbd97, 0x0005, 0x0 }, /* #28 */
|
---|
2472 | { 0x372287, 0x372287, 0xe6e9, 0xe2e9, 0x000a, 0x0 }, /* #29 */
|
---|
2473 | { 0x167317, 0x167317, 0x7af5, 0x7ad5, 0x0005, 0x0 }, /* #30 */
|
---|
2474 | { 0x276497, 0x276496, 0x745a, 0x745a, 0x0005, 0x0 }, /* #31 */
|
---|
2475 | { 0x001147, 0x001146, 0x7dad, 0x7dad, 0x0006, 0x0 }, /* #32 */
|
---|
2476 | { 0x3319c6, 0x3319c7, 0x7efa, 0x7ef2, 0x0003, 0x0 }, /* #33 */
|
---|
2477 | { 0x345292, 0x345293, 0xa8d6, 0xa8c6, 0x0004, 0x0 }, /* #34 */
|
---|
2478 | { 0x315512, 0x315512, 0x2036, 0x2036, 0x000c, 0x0 }, /* #35 */
|
---|
2479 | { 0x266c87, 0x266c86, 0x5598, 0x5598, 0x0006, 0x0 }, /* #36 */
|
---|
2480 | { 0x081c96, 0x081c97, 0x77d6, 0x77d4, 0x0001, 0x0 }, /* #37 */
|
---|
2481 | { 0x3e6782, 0x3e6783, 0xbc66, 0xbc64, 0x0001, 0x0 }, /* #38 */
|
---|
2482 | { 0x216517, 0x216516, 0x0f18, 0x0f18, 0x000f, 0x0 }, /* #39 */
|
---|
2483 | { 0x060f06, 0x060f06, 0xb471, 0xb471, 0x000b, 0x0 }, /* #40 */
|
---|
2484 | { 0x3f3ad6, 0x3f3ad6, 0x4637, 0x4637, 0x0003, 0x0 }, /* #41 */
|
---|
2485 | { 0x217c42, 0x217c43, 0xcda4, 0xcda0, 0x0002, 0x0 }, /* #42 */
|
---|
2486 | { 0x130792, 0x130792, 0x264b, 0x264b, 0x000b, 0x0 }, /* #43 */
|
---|
2487 | { 0x2959c7, 0x2959c6, 0x5eb9, 0x5eb9, 0x000d, 0x0 }, /* #44 */
|
---|
2488 | { 0x2b11c6, 0x2b11c6, 0xad62, 0xad62, 0x0004, 0x0 }, /* #45 */
|
---|
2489 | { 0x1c1093, 0x1c1093, 0x199f, 0x199b, 0x0002, 0x0 }, /* #46 */
|
---|
2490 | { 0x0d4ac2, 0x0d4ac3, 0xbb96, 0xab96, 0x000c, 0x0 }, /* #47 */
|
---|
2491 | { 0x234d06, 0x234d06, 0xb4bc, 0xb4bc, 0x0000, 0x0 }, /* #48 */
|
---|
2492 | { 0x1d5ed7, 0x1d5ed6, 0xc160, 0xc160, 0x000b, 0x0 }, /* #49 */
|
---|
2493 | { 0x3a6bc3, 0x3a6bc3, 0x1cbe, 0x1cae, 0x0004, 0x0 }, /* #50 */
|
---|
2494 | { 0x1b0342, 0x1b0342, 0x1206, 0x1206, 0x000f, 0x0 }, /* #51 */
|
---|
2495 | { 0x0e2387, 0x0e2386, 0xa0be, 0xa0be, 0x000c, 0x0 }, /* #52 */
|
---|
2496 | { 0x034087, 0x034086, 0xe868, 0xe868, 0x0001, 0x0 }, /* #53 */
|
---|
2497 | { 0x2658c6, 0x2658c6, 0x3159, 0x3159, 0x0001, 0x0 }, /* #54 */
|
---|
2498 | { 0x173487, 0x173487, 0x6b0b, 0x630b, 0x000b, 0x0 }, /* #55 */
|
---|
2499 | { 0x315843, 0x315842, 0x3fa6, 0x3fa6, 0x000f, 0x0 }, /* #56 */
|
---|
2500 | { 0x374547, 0x374547, 0xcfba, 0xceba, 0x0008, 0x0 }, /* #57 */
|
---|
2501 | { 0x1225c6, 0x1225c7, 0xaf0d, 0x8f0d, 0x000d, 0x0 }, /* #58 */
|
---|
2502 | { 0x3c7e12, 0x3c7e13, 0x0749, 0x0349, 0x000a, 0x0 }, /* #59 */
|
---|
2503 | { 0x145592, 0x145593, 0x4a6b, 0x4a2b, 0x0006, 0x0 }, /* #60 */
|
---|
2504 | { 0x283846, 0x283846, 0x3eac, 0x3eac, 0x0006, 0x0 }, /* #61 */
|
---|
2505 | { 0x365813, 0x365812, 0xf4ee, 0xf4ee, 0x0000, 0x0 }, /* #62 */
|
---|
2506 | { 0x171dd7, 0x171dd7, 0x0927, 0x0907, 0x0005, 0x0 }, /* #63 */
|
---|
2507 | };
|
---|
2508 | static const BINU16_TEST_T g_aTests_bts_u16[] =
|
---|
2509 | {
|
---|
2510 | { 0x284b86, 0x284b86, 0x0000, 0x0001, 0x0000, 0x0 }, /* #0 */
|
---|
2511 | { 0x155293, 0x155292, 0x0000, 0x0001, 0x0000, 0x0 }, /* #1 */
|
---|
2512 | { 0x3101d3, 0x3101d2, 0x0000, 0x0001, 0x0000, 0x0 }, /* #2 */
|
---|
2513 | { 0x034bc7, 0x034bc6, 0x0000, 0x0001, 0x0000, 0x0 }, /* #3 */
|
---|
2514 | { 0x286e93, 0x286e92, 0xd88c, 0xd88d, 0x0000, 0x0 }, /* #4 */
|
---|
2515 | { 0x3c3982, 0x3c3983, 0xe4ef, 0xe4ef, 0x0000, 0x0 }, /* #5 */
|
---|
2516 | { 0x096447, 0x096446, 0x2626, 0x2627, 0x0000, 0x0 }, /* #6 */
|
---|
2517 | { 0x3f5b16, 0x3f5b16, 0x4e9a, 0x4e9b, 0x0000, 0x0 }, /* #7 */
|
---|
2518 | { 0x292396, 0x292397, 0x007e, 0x007e, 0x0002, 0x0 }, /* #8 */
|
---|
2519 | { 0x2d60d2, 0x2d60d2, 0x56a4, 0x56ac, 0x0003, 0x0 }, /* #9 */
|
---|
2520 | { 0x0b03c7, 0x0b03c6, 0xd85c, 0xd95c, 0x0008, 0x0 }, /* #10 */
|
---|
2521 | { 0x152987, 0x152986, 0x0f52, 0x1f52, 0x000c, 0x0 }, /* #11 */
|
---|
2522 | { 0x130ed6, 0x130ed6, 0x953a, 0x953e, 0x0002, 0x0 }, /* #12 */
|
---|
2523 | { 0x104893, 0x104893, 0x6da6, 0x6da6, 0x000d, 0x0 }, /* #13 */
|
---|
2524 | { 0x131942, 0x131942, 0xa925, 0xb925, 0x000c, 0x0 }, /* #14 */
|
---|
2525 | { 0x3619c7, 0x3619c6, 0xbe19, 0xbe99, 0x0007, 0x0 }, /* #15 */
|
---|
2526 | { 0x021357, 0x021356, 0xafa4, 0xbfa4, 0x000c, 0x0 }, /* #16 */
|
---|
2527 | { 0x2f0ec7, 0x2f0ec6, 0xd227, 0xd2a7, 0x0007, 0x0 }, /* #17 */
|
---|
2528 | { 0x3b6e43, 0x3b6e42, 0x5185, 0x5187, 0x0001, 0x0 }, /* #18 */
|
---|
2529 | { 0x1e4e96, 0x1e4e96, 0x03db, 0x03df, 0x0002, 0x0 }, /* #19 */
|
---|
2530 | { 0x327d07, 0x327d06, 0xea0e, 0xea2e, 0x0005, 0x0 }, /* #20 */
|
---|
2531 | { 0x132ec6, 0x132ec7, 0x81a1, 0x81a1, 0x0005, 0x0 }, /* #21 */
|
---|
2532 | { 0x3748c6, 0x3748c7, 0x155e, 0x155e, 0x000c, 0x0 }, /* #22 */
|
---|
2533 | { 0x1a5e96, 0x1a5e96, 0x7143, 0x7343, 0x0009, 0x0 }, /* #23 */
|
---|
2534 | { 0x383c13, 0x383c12, 0x4d9e, 0x6d9e, 0x000d, 0x0 }, /* #24 */
|
---|
2535 | { 0x2d6556, 0x2d6557, 0x1a03, 0x1a03, 0x0000, 0x0 }, /* #25 */
|
---|
2536 | { 0x126e06, 0x126e07, 0xd39b, 0xd39b, 0x0001, 0x0 }, /* #26 */
|
---|
2537 | { 0x214fd2, 0x214fd3, 0x9d0c, 0x9d0c, 0x000f, 0x0 }, /* #27 */
|
---|
2538 | { 0x270156, 0x270156, 0x6448, 0x644a, 0x0001, 0x0 }, /* #28 */
|
---|
2539 | { 0x1566d7, 0x1566d7, 0x8d40, 0x8d40, 0x000f, 0x0 }, /* #29 */
|
---|
2540 | { 0x254f42, 0x254f42, 0xcfa6, 0xdfa6, 0x000c, 0x0 }, /* #30 */
|
---|
2541 | { 0x3a7c86, 0x3a7c86, 0x0a24, 0x0b24, 0x0008, 0x0 }, /* #31 */
|
---|
2542 | { 0x3f0752, 0x3f0752, 0xd91c, 0xd91e, 0x0001, 0x0 }, /* #32 */
|
---|
2543 | { 0x162397, 0x162397, 0x3a7a, 0x3a7a, 0x0005, 0x0 }, /* #33 */
|
---|
2544 | { 0x0c30c3, 0x0c30c2, 0x55aa, 0x55ba, 0x0004, 0x0 }, /* #34 */
|
---|
2545 | { 0x130752, 0x130753, 0x0a7f, 0x0a7f, 0x0002, 0x0 }, /* #35 */
|
---|
2546 | { 0x206642, 0x206642, 0xd61f, 0xd63f, 0x0005, 0x0 }, /* #36 */
|
---|
2547 | { 0x3d3243, 0x3d3243, 0x39e0, 0x39e0, 0x000b, 0x0 }, /* #37 */
|
---|
2548 | { 0x103393, 0x103392, 0xd731, 0xdf31, 0x000b, 0x0 }, /* #38 */
|
---|
2549 | { 0x2255c6, 0x2255c6, 0x6f12, 0x6f13, 0x0000, 0x0 }, /* #39 */
|
---|
2550 | { 0x3b2052, 0x3b2052, 0x8a16, 0x8a56, 0x0006, 0x0 }, /* #40 */
|
---|
2551 | { 0x3c4443, 0x3c4443, 0x2594, 0x2594, 0x0007, 0x0 }, /* #41 */
|
---|
2552 | { 0x075dc6, 0x075dc6, 0xa411, 0xa413, 0x0001, 0x0 }, /* #42 */
|
---|
2553 | { 0x216816, 0x216816, 0x48f2, 0xc8f2, 0x000f, 0x0 }, /* #43 */
|
---|
2554 | { 0x143a06, 0x143a06, 0x4862, 0x4866, 0x0002, 0x0 }, /* #44 */
|
---|
2555 | { 0x3b5ad3, 0x3b5ad3, 0xede2, 0xede2, 0x000e, 0x0 }, /* #45 */
|
---|
2556 | { 0x3769c3, 0x3769c2, 0x212a, 0x216a, 0x0006, 0x0 }, /* #46 */
|
---|
2557 | { 0x3e4b12, 0x3e4b13, 0x839a, 0x839a, 0x0003, 0x0 }, /* #47 */
|
---|
2558 | { 0x271557, 0x271557, 0x1d04, 0x1d04, 0x000a, 0x0 }, /* #48 */
|
---|
2559 | { 0x1f3ec2, 0x1f3ec3, 0xd65e, 0xd65e, 0x0006, 0x0 }, /* #49 */
|
---|
2560 | { 0x177f06, 0x177f07, 0x402d, 0x402d, 0x000e, 0x0 }, /* #50 */
|
---|
2561 | { 0x192a42, 0x192a42, 0x87b7, 0xa7b7, 0x000d, 0x0 }, /* #51 */
|
---|
2562 | { 0x0e7b96, 0x0e7b96, 0x9665, 0x966d, 0x0003, 0x0 }, /* #52 */
|
---|
2563 | { 0x200a97, 0x200a96, 0xda88, 0xda8a, 0x0001, 0x0 }, /* #53 */
|
---|
2564 | { 0x334f17, 0x334f16, 0x9edc, 0xbedc, 0x000d, 0x0 }, /* #54 */
|
---|
2565 | { 0x392257, 0x392256, 0xff93, 0xffb3, 0x0005, 0x0 }, /* #55 */
|
---|
2566 | { 0x257097, 0x257097, 0x903c, 0x903c, 0x0002, 0x0 }, /* #56 */
|
---|
2567 | { 0x332b97, 0x332b96, 0xd08c, 0xd08e, 0x0001, 0x0 }, /* #57 */
|
---|
2568 | { 0x017547, 0x017546, 0x1363, 0x1763, 0x000a, 0x0 }, /* #58 */
|
---|
2569 | { 0x011f07, 0x011f06, 0x625f, 0x6a5f, 0x000b, 0x0 }, /* #59 */
|
---|
2570 | { 0x1d38d2, 0x1d38d2, 0xc910, 0xcb10, 0x0009, 0x0 }, /* #60 */
|
---|
2571 | { 0x156486, 0x156487, 0xd2c3, 0xd2c3, 0x0000, 0x0 }, /* #61 */
|
---|
2572 | { 0x2053c6, 0x2053c6, 0x746f, 0x7c6f, 0x000b, 0x0 }, /* #62 */
|
---|
2573 | { 0x072686, 0x072686, 0x2e29, 0x2f29, 0x0008, 0x0 }, /* #63 */
|
---|
2574 | };
|
---|
2575 | static const BINU16_TEST_T g_aTests_bts_u16_locked[] =
|
---|
2576 | {
|
---|
2577 | { 0x0e2dd6, 0x0e2dd6, 0x0000, 0x0001, 0x0000, 0x0 }, /* #0 */
|
---|
2578 | { 0x225c52, 0x225c52, 0x0000, 0x0001, 0x0000, 0x0 }, /* #1 */
|
---|
2579 | { 0x3c7042, 0x3c7042, 0x0000, 0x0001, 0x0000, 0x0 }, /* #2 */
|
---|
2580 | { 0x227c03, 0x227c02, 0x0000, 0x0001, 0x0000, 0x0 }, /* #3 */
|
---|
2581 | { 0x390943, 0x390943, 0xc3a7, 0xc3a7, 0x0000, 0x0 }, /* #4 */
|
---|
2582 | { 0x207956, 0x207956, 0xc38a, 0xc38b, 0x0000, 0x0 }, /* #5 */
|
---|
2583 | { 0x0d2e07, 0x0d2e06, 0x800c, 0x800d, 0x0000, 0x0 }, /* #6 */
|
---|
2584 | { 0x117f42, 0x117f42, 0x256a, 0x256b, 0x0000, 0x0 }, /* #7 */
|
---|
2585 | { 0x2e6612, 0x2e6612, 0xc564, 0xe564, 0x000d, 0x0 }, /* #8 */
|
---|
2586 | { 0x317492, 0x317493, 0x70d9, 0x70d9, 0x0003, 0x0 }, /* #9 */
|
---|
2587 | { 0x2529c3, 0x2529c3, 0xefc9, 0xefc9, 0x000e, 0x0 }, /* #10 */
|
---|
2588 | { 0x3c7c87, 0x3c7c87, 0x12b2, 0x12b2, 0x0005, 0x0 }, /* #11 */
|
---|
2589 | { 0x145fd3, 0x145fd3, 0x6b9f, 0x6b9f, 0x0008, 0x0 }, /* #12 */
|
---|
2590 | { 0x296792, 0x296793, 0x6d32, 0x6d32, 0x000b, 0x0 }, /* #13 */
|
---|
2591 | { 0x2151c3, 0x2151c2, 0xcdc2, 0xedc2, 0x000d, 0x0 }, /* #14 */
|
---|
2592 | { 0x3047d3, 0x3047d3, 0x7e65, 0x7e65, 0x0005, 0x0 }, /* #15 */
|
---|
2593 | { 0x083546, 0x083547, 0xe02f, 0xe02f, 0x0005, 0x0 }, /* #16 */
|
---|
2594 | { 0x1121d2, 0x1121d2, 0xf82f, 0xfc2f, 0x000a, 0x0 }, /* #17 */
|
---|
2595 | { 0x1d2313, 0x1d2313, 0x7033, 0x7033, 0x0000, 0x0 }, /* #18 */
|
---|
2596 | { 0x223a02, 0x223a03, 0x0d87, 0x0d87, 0x0000, 0x0 }, /* #19 */
|
---|
2597 | { 0x095c87, 0x095c86, 0x9d02, 0x9d03, 0x0000, 0x0 }, /* #20 */
|
---|
2598 | { 0x3a5e06, 0x3a5e07, 0x5ba6, 0x5ba6, 0x0002, 0x0 }, /* #21 */
|
---|
2599 | { 0x1620d7, 0x1620d7, 0x6cb7, 0x6cb7, 0x0000, 0x0 }, /* #22 */
|
---|
2600 | { 0x017053, 0x017053, 0xf917, 0xf917, 0x0001, 0x0 }, /* #23 */
|
---|
2601 | { 0x3f0e57, 0x3f0e56, 0xcbd0, 0xdbd0, 0x000c, 0x0 }, /* #24 */
|
---|
2602 | { 0x125613, 0x125612, 0x4e03, 0x6e03, 0x000d, 0x0 }, /* #25 */
|
---|
2603 | { 0x3f0893, 0x3f0893, 0xf514, 0xf514, 0x000d, 0x0 }, /* #26 */
|
---|
2604 | { 0x3a0e42, 0x3a0e43, 0x63b3, 0x63b3, 0x000e, 0x0 }, /* #27 */
|
---|
2605 | { 0x3d3886, 0x3d3887, 0xca35, 0xca35, 0x000b, 0x0 }, /* #28 */
|
---|
2606 | { 0x386e97, 0x386e97, 0x5542, 0x5542, 0x0006, 0x0 }, /* #29 */
|
---|
2607 | { 0x0a0cc7, 0x0a0cc6, 0xa68d, 0xae8d, 0x000b, 0x0 }, /* #30 */
|
---|
2608 | { 0x1731d3, 0x1731d3, 0x94f0, 0x94f0, 0x0006, 0x0 }, /* #31 */
|
---|
2609 | { 0x252a97, 0x252a96, 0x451d, 0x471d, 0x0009, 0x0 }, /* #32 */
|
---|
2610 | { 0x084e92, 0x084e93, 0x8116, 0x8116, 0x0008, 0x0 }, /* #33 */
|
---|
2611 | { 0x2532d3, 0x2532d3, 0x8ba1, 0x8ba1, 0x0005, 0x0 }, /* #34 */
|
---|
2612 | { 0x375a97, 0x375a97, 0x221c, 0x221c, 0x000d, 0x0 }, /* #35 */
|
---|
2613 | { 0x221f83, 0x221f83, 0x7cfb, 0x7cfb, 0x0005, 0x0 }, /* #36 */
|
---|
2614 | { 0x3860c6, 0x3860c7, 0xb9a2, 0xb9a2, 0x0005, 0x0 }, /* #37 */
|
---|
2615 | { 0x311047, 0x311047, 0xb16f, 0xb16f, 0x0005, 0x0 }, /* #38 */
|
---|
2616 | { 0x0c7146, 0x0c7147, 0x6fdc, 0x6fdc, 0x0002, 0x0 }, /* #39 */
|
---|
2617 | { 0x0d0342, 0x0d0343, 0x7ac8, 0x7ac8, 0x000d, 0x0 }, /* #40 */
|
---|
2618 | { 0x1b7913, 0x1b7913, 0x0af9, 0x0af9, 0x0000, 0x0 }, /* #41 */
|
---|
2619 | { 0x174e83, 0x174e82, 0xcc3e, 0xcd3e, 0x0008, 0x0 }, /* #42 */
|
---|
2620 | { 0x335bc7, 0x335bc7, 0x87f4, 0x87f4, 0x0005, 0x0 }, /* #43 */
|
---|
2621 | { 0x2b2c97, 0x2b2c97, 0xc55e, 0xc55e, 0x0001, 0x0 }, /* #44 */
|
---|
2622 | { 0x1b75c2, 0x1b75c2, 0x48de, 0x68de, 0x000d, 0x0 }, /* #45 */
|
---|
2623 | { 0x062282, 0x062283, 0x07af, 0x07af, 0x0007, 0x0 }, /* #46 */
|
---|
2624 | { 0x0b4003, 0x0b4002, 0x514b, 0x594b, 0x000b, 0x0 }, /* #47 */
|
---|
2625 | { 0x072186, 0x072187, 0x21bb, 0x21bb, 0x000d, 0x0 }, /* #48 */
|
---|
2626 | { 0x052956, 0x052957, 0xfdc0, 0xfdc0, 0x000a, 0x0 }, /* #49 */
|
---|
2627 | { 0x233d02, 0x233d03, 0x3e0b, 0x3e0b, 0x000d, 0x0 }, /* #50 */
|
---|
2628 | { 0x2a11d3, 0x2a11d2, 0xaa23, 0xaa63, 0x0006, 0x0 }, /* #51 */
|
---|
2629 | { 0x102816, 0x102816, 0x23b0, 0x23b4, 0x0002, 0x0 }, /* #52 */
|
---|
2630 | { 0x155852, 0x155852, 0x86d1, 0xa6d1, 0x000d, 0x0 }, /* #53 */
|
---|
2631 | { 0x0d0343, 0x0d0342, 0xca06, 0xca46, 0x0006, 0x0 }, /* #54 */
|
---|
2632 | { 0x3f26d2, 0x3f26d2, 0xe210, 0xf210, 0x000c, 0x0 }, /* #55 */
|
---|
2633 | { 0x284b52, 0x284b53, 0xd08f, 0xd08f, 0x000c, 0x0 }, /* #56 */
|
---|
2634 | { 0x274656, 0x274656, 0x7863, 0x7c63, 0x000a, 0x0 }, /* #57 */
|
---|
2635 | { 0x123846, 0x123846, 0x9cec, 0x9cfc, 0x0004, 0x0 }, /* #58 */
|
---|
2636 | { 0x3c5786, 0x3c5786, 0x4556, 0x4d56, 0x000b, 0x0 }, /* #59 */
|
---|
2637 | { 0x3a2843, 0x3a2842, 0xce07, 0xce17, 0x0004, 0x0 }, /* #60 */
|
---|
2638 | { 0x0110d3, 0x0110d3, 0xcf83, 0xcf83, 0x000f, 0x0 }, /* #61 */
|
---|
2639 | { 0x116097, 0x116096, 0x0ade, 0x0afe, 0x0005, 0x0 }, /* #62 */
|
---|
2640 | { 0x050292, 0x050292, 0x6599, 0x7599, 0x000c, 0x0 }, /* #63 */
|
---|
2641 | };
|
---|
2642 | static const BINU16_TEST_T g_aTests_arpl[] =
|
---|
2643 | {
|
---|
2644 | { 0x3d04c7, 0x3d0487, 0x0000, 0x0000, 0x0000, 0x0 }, /* #0 */
|
---|
2645 | { 0x307157, 0x307117, 0x0000, 0x0000, 0x0000, 0x0 }, /* #1 */
|
---|
2646 | { 0x3823c6, 0x382386, 0x0000, 0x0000, 0x0000, 0x0 }, /* #2 */
|
---|
2647 | { 0x256e96, 0x256e96, 0x0000, 0x0000, 0x0000, 0x0 }, /* #3 */
|
---|
2648 | { 0x131b53, 0x131b13, 0x2776, 0x2776, 0x0000, 0x0 }, /* #4 */
|
---|
2649 | { 0x2a0f07, 0x2a0f07, 0x90cc, 0x90cc, 0x0000, 0x0 }, /* #5 */
|
---|
2650 | { 0x3b0313, 0x3b0313, 0xbbce, 0xbbce, 0x0000, 0x0 }, /* #6 */
|
---|
2651 | { 0x232656, 0x232616, 0xf886, 0xf886, 0x0000, 0x0 }, /* #7 */
|
---|
2652 | { 0x284296, 0x2842d6, 0x8994, 0x8997, 0x9a63, 0x0 }, /* #8 */
|
---|
2653 | { 0x297256, 0x297256, 0x50b0, 0x50b3, 0xc037, 0x0 }, /* #9 */
|
---|
2654 | { 0x0b5986, 0x0b5986, 0x2176, 0x2176, 0x2139, 0x0 }, /* #10 */
|
---|
2655 | { 0x0a1887, 0x0a18c7, 0x1f99, 0x1f9a, 0xdb5e, 0x0 }, /* #11 */
|
---|
2656 | { 0x051146, 0x051146, 0x4908, 0x4909, 0xa85d, 0x0 }, /* #12 */
|
---|
2657 | { 0x1f6242, 0x1f6202, 0x650e, 0x650e, 0x4b3e, 0x0 }, /* #13 */
|
---|
2658 | { 0x122bd2, 0x122b92, 0x0692, 0x0692, 0x70c2, 0x0 }, /* #14 */
|
---|
2659 | { 0x1d5293, 0x1d5293, 0x8f03, 0x8f03, 0x17f0, 0x0 }, /* #15 */
|
---|
2660 | { 0x223207, 0x223207, 0xadb1, 0xadb1, 0xb15d, 0x0 }, /* #16 */
|
---|
2661 | { 0x2b2897, 0x2b28d7, 0xb621, 0xb623, 0x446b, 0x0 }, /* #17 */
|
---|
2662 | { 0x0d2147, 0x0d2147, 0xc58a, 0xc58b, 0x4afb, 0x0 }, /* #18 */
|
---|
2663 | { 0x0a2c17, 0x0a2c17, 0x46e5, 0x46e5, 0xddd5, 0x0 }, /* #19 */
|
---|
2664 | { 0x194157, 0x194117, 0x791f, 0x791f, 0xcfca, 0x0 }, /* #20 */
|
---|
2665 | { 0x115056, 0x115016, 0x7c2c, 0x7c2c, 0xa0d4, 0x0 }, /* #21 */
|
---|
2666 | { 0x1b1fc7, 0x1b1fc7, 0xd8c4, 0xd8c5, 0xdb59, 0x0 }, /* #22 */
|
---|
2667 | { 0x2123c2, 0x212382, 0x3557, 0x3557, 0xcf99, 0x0 }, /* #23 */
|
---|
2668 | { 0x104613, 0x104613, 0x242e, 0x242e, 0x6584, 0x0 }, /* #24 */
|
---|
2669 | { 0x3c7a56, 0x3c7a56, 0x0f34, 0x0f36, 0x8c26, 0x0 }, /* #25 */
|
---|
2670 | { 0x0842c2, 0x084282, 0x268c, 0x268c, 0x80f8, 0x0 }, /* #26 */
|
---|
2671 | { 0x1d2d56, 0x1d2d56, 0x72b0, 0x72b2, 0x194e, 0x0 }, /* #27 */
|
---|
2672 | { 0x261913, 0x261953, 0x6948, 0x694a, 0x31b6, 0x0 }, /* #28 */
|
---|
2673 | { 0x342c03, 0x342c43, 0xb6ae, 0xb6af, 0x908f, 0x0 }, /* #29 */
|
---|
2674 | { 0x0d4cd7, 0x0d4cd7, 0xd1cc, 0xd1cd, 0xdb49, 0x0 }, /* #30 */
|
---|
2675 | { 0x1a6317, 0x1a6357, 0x36f5, 0x36f7, 0xd947, 0x0 }, /* #31 */
|
---|
2676 | { 0x0f2dd7, 0x0f2dd7, 0x32b4, 0x32b7, 0xd77b, 0x0 }, /* #32 */
|
---|
2677 | { 0x0f41d3, 0x0f4193, 0xd5fc, 0xd5fc, 0x6d04, 0x0 }, /* #33 */
|
---|
2678 | { 0x321bd7, 0x321b97, 0xd8f3, 0xd8f3, 0x558b, 0x0 }, /* #34 */
|
---|
2679 | { 0x150c53, 0x150c13, 0x5488, 0x5488, 0xe2bc, 0x0 }, /* #35 */
|
---|
2680 | { 0x3433c3, 0x343383, 0x9342, 0x9342, 0xe0d4, 0x0 }, /* #36 */
|
---|
2681 | { 0x233c07, 0x233c07, 0x5d62, 0x5d62, 0x76be, 0x0 }, /* #37 */
|
---|
2682 | { 0x3e0a03, 0x3e0a03, 0xa956, 0xa956, 0xa1ba, 0x0 }, /* #38 */
|
---|
2683 | { 0x260c97, 0x260cd7, 0x77da, 0x77db, 0x2e27, 0x0 }, /* #39 */
|
---|
2684 | { 0x3a4702, 0x3a4702, 0xe8be, 0xe8be, 0x48dc, 0x0 }, /* #40 */
|
---|
2685 | { 0x095e42, 0x095e02, 0xba54, 0xba54, 0x8108, 0x0 }, /* #41 */
|
---|
2686 | { 0x3a0297, 0x3a0297, 0xbd8a, 0xbd8a, 0xea04, 0x0 }, /* #42 */
|
---|
2687 | { 0x0c0e83, 0x0c0ec3, 0xa1f9, 0xa1fb, 0xfda3, 0x0 }, /* #43 */
|
---|
2688 | { 0x043cd2, 0x043c92, 0x0863, 0x0863, 0x0a56, 0x0 }, /* #44 */
|
---|
2689 | { 0x1b0617, 0x1b0617, 0x594e, 0x594e, 0xb761, 0x0 }, /* #45 */
|
---|
2690 | { 0x315496, 0x315496, 0xa7c4, 0xa7c4, 0xacf8, 0x0 }, /* #46 */
|
---|
2691 | { 0x1c5386, 0x1c5386, 0x3e85, 0x3e85, 0x60f1, 0x0 }, /* #47 */
|
---|
2692 | { 0x1e4003, 0x1e4003, 0x6df8, 0x6df8, 0x2780, 0x0 }, /* #48 */
|
---|
2693 | { 0x2460c7, 0x246087, 0x3c8d, 0x3c8d, 0xeb80, 0x0 }, /* #49 */
|
---|
2694 | { 0x0b5597, 0x0b55d7, 0x584c, 0x584f, 0xe943, 0x0 }, /* #50 */
|
---|
2695 | { 0x1d5fd3, 0x1d5f93, 0xf5ac, 0xf5ac, 0xbefc, 0x0 }, /* #51 */
|
---|
2696 | { 0x3e3856, 0x3e3816, 0xb717, 0xb717, 0x5c5a, 0x0 }, /* #52 */
|
---|
2697 | { 0x127c52, 0x127c52, 0xc5c4, 0xc5c5, 0x9389, 0x0 }, /* #53 */
|
---|
2698 | { 0x186f06, 0x186f46, 0x3540, 0x3543, 0x76a3, 0x0 }, /* #54 */
|
---|
2699 | { 0x101347, 0x101307, 0xcb96, 0xcb96, 0x053d, 0x0 }, /* #55 */
|
---|
2700 | { 0x0b72d7, 0x0b72d7, 0xe6ee, 0xe6ef, 0xadbb, 0x0 }, /* #56 */
|
---|
2701 | { 0x345297, 0x345297, 0x3fd8, 0x3fd8, 0xd288, 0x0 }, /* #57 */
|
---|
2702 | { 0x3f0093, 0x3f0093, 0x24ef, 0x24ef, 0xae2e, 0x0 }, /* #58 */
|
---|
2703 | { 0x115187, 0x115187, 0xdfbd, 0xdfbd, 0x1ad9, 0x0 }, /* #59 */
|
---|
2704 | { 0x3c66c6, 0x3c6686, 0x238f, 0x238f, 0x4838, 0x0 }, /* #60 */
|
---|
2705 | { 0x234307, 0x234307, 0xfa53, 0xfa53, 0x854d, 0x0 }, /* #61 */
|
---|
2706 | { 0x2a1606, 0x2a1606, 0xed81, 0xed81, 0x2501, 0x0 }, /* #62 */
|
---|
2707 | { 0x2b5053, 0x2b5053, 0xb322, 0xb323, 0x2f8b, 0x0 }, /* #63 */
|
---|
2708 | };
|
---|
2709 |
|
---|
2710 |
|
---|
2711 | #define HAVE_BINU32_TESTS
|
---|
2712 | static const BINU32_TEST_T g_aTests_add_u32[] =
|
---|
2713 | {
|
---|
2714 | { 0x3750d2, 0x375046, 0x00000000, 0x00000000, 0x00000000, 0x0 }, /* #0 */
|
---|
2715 | { 0x2a6383, 0x2a6346, 0x00000000, 0x00000000, 0x00000000, 0x0 }, /* #1 */
|
---|
2716 | { 0x236d16, 0x236546, 0x00000000, 0x00000000, 0x00000000, 0x0 }, /* #2 */
|
---|
2717 | { 0x1b7643, 0x1b7646, 0x00000000, 0x00000000, 0x00000000, 0x0 }, /* #3 */
|
---|
2718 | { 0x097093, 0x097082, 0xeca51bef, 0xeca51bef, 0x00000000, 0x0 }, /* #4 */
|
---|
2719 | { 0x3f2d97, 0x3f2582, 0xc89ae207, 0xc89ae207, 0x00000000, 0x0 }, /* #5 */
|
---|
2720 | { 0x3a00d2, 0x3a0002, 0x06e630a4, 0x06e630a4, 0x00000000, 0x0 }, /* #6 */
|
---|
2721 | { 0x1f5346, 0x1f5386, 0x99373c55, 0x99373c55, 0x00000000, 0x0 }, /* #7 */
|
---|
2722 | { 0x0e1542, 0x0e1593, 0xe3ea9b92, 0xc7ff4601, 0xe414aa6f, 0x0 }, /* #8 */
|
---|
2723 | { 0x2f16d3, 0x2f1693, 0xcba886ca, 0x9692cca7, 0xcaea45dd, 0x0 }, /* #9 */
|
---|
2724 | { 0x021987, 0x021182, 0x282c3003, 0xb9bf2519, 0x9192f516, 0x0 }, /* #10 */
|
---|
2725 | { 0x1d0cd6, 0x1d0413, 0xe3516c0f, 0x4ccfc0e6, 0x697e54d7, 0x0 }, /* #11 */
|
---|
2726 | { 0x1c21d7, 0x1c2903, 0x99e04437, 0x3f13ee1f, 0xa533a9e8, 0x0 }, /* #12 */
|
---|
2727 | { 0x0a5f97, 0x0a5f96, 0x37382428, 0x9571cf66, 0x5e39ab3e, 0x0 }, /* #13 */
|
---|
2728 | { 0x272083, 0x272006, 0x766cc754, 0x7e174b59, 0x07aa8405, 0x0 }, /* #14 */
|
---|
2729 | { 0x191f13, 0x191f82, 0x1d618ba9, 0x801d49ea, 0x62bbbe41, 0x0 }, /* #15 */
|
---|
2730 | { 0x2a2292, 0x2a2203, 0x39559a02, 0x3562020b, 0xfc0c6809, 0x0 }, /* #16 */
|
---|
2731 | { 0x1d0b92, 0x1d0b92, 0x1f5884bd, 0x9d640734, 0x7e0b8277, 0x0 }, /* #17 */
|
---|
2732 | { 0x0f4406, 0x0f4c96, 0x6cd8931b, 0x8377ae48, 0x169f1b2d, 0x0 }, /* #18 */
|
---|
2733 | { 0x271283, 0x271a17, 0xce4efe0d, 0x4ffcf2aa, 0x81adf49d, 0x0 }, /* #19 */
|
---|
2734 | { 0x1f4613, 0x1f4696, 0x9b416e7a, 0xbc2f48f3, 0x20edda79, 0x0 }, /* #20 */
|
---|
2735 | { 0x185012, 0x185007, 0xaf897f04, 0x12223ddd, 0x6298bed9, 0x0 }, /* #21 */
|
---|
2736 | { 0x193f56, 0x193796, 0xacc6231e, 0xcc38d2dd, 0x1f72afbf, 0x0 }, /* #22 */
|
---|
2737 | { 0x034852, 0x034803, 0xcdb666f0, 0x661b503d, 0x9864e94d, 0x0 }, /* #23 */
|
---|
2738 | { 0x2b5347, 0x2b5396, 0x65718304, 0xf53110e1, 0x8fbf8ddd, 0x0 }, /* #24 */
|
---|
2739 | { 0x210387, 0x210b86, 0x74b5ba81, 0x9fef9d14, 0x2b39e293, 0x0 }, /* #25 */
|
---|
2740 | { 0x3423c6, 0x342386, 0x304aee16, 0xe4937c39, 0xb4488e23, 0x0 }, /* #26 */
|
---|
2741 | { 0x1447d2, 0x144716, 0x2f004b2a, 0x5ee3b172, 0x2fe36648, 0x0 }, /* #27 */
|
---|
2742 | { 0x0a2386, 0x0a2b07, 0x914b7a5b, 0x28699f1e, 0x971e24c3, 0x0 }, /* #28 */
|
---|
2743 | { 0x0a0b92, 0x0a0303, 0xcbfc3e54, 0x4170640b, 0x757425b7, 0x0 }, /* #29 */
|
---|
2744 | { 0x295ec2, 0x295607, 0x5d245b41, 0x046e73f6, 0xa74a18b5, 0x0 }, /* #30 */
|
---|
2745 | { 0x3d01c7, 0x3d0917, 0xf50f2246, 0x7fef16a3, 0x8adff45d, 0x0 }, /* #31 */
|
---|
2746 | { 0x2b7f46, 0x2b7713, 0x7c6af133, 0x148ad092, 0x981fdf5f, 0x0 }, /* #32 */
|
---|
2747 | { 0x0f5b57, 0x0f5312, 0x06ea4f33, 0x3acf4432, 0x33e4f4ff, 0x0 }, /* #33 */
|
---|
2748 | { 0x2d7a53, 0x2d7282, 0x2a917180, 0xd8851443, 0xadf3a2c3, 0x0 }, /* #34 */
|
---|
2749 | { 0x297393, 0x297386, 0x218704e5, 0xa484e1ff, 0x82fddd1a, 0x0 }, /* #35 */
|
---|
2750 | { 0x0505c7, 0x050d96, 0x447725d4, 0x8502c490, 0x408b9ebc, 0x0 }, /* #36 */
|
---|
2751 | { 0x347b43, 0x347303, 0xf2182339, 0x4052e1bf, 0x4e3abe86, 0x0 }, /* #37 */
|
---|
2752 | { 0x087e83, 0x087697, 0xe22fe4ff, 0xb3618096, 0xd1319b97, 0x0 }, /* #38 */
|
---|
2753 | { 0x3d0e17, 0x3d0617, 0xf83c9f1c, 0x25556b2b, 0x2d18cc0f, 0x0 }, /* #39 */
|
---|
2754 | { 0x1f5202, 0x1f5a92, 0x470ccbb3, 0xc66ea632, 0x7f61da7f, 0x0 }, /* #40 */
|
---|
2755 | { 0x2a0752, 0x2a0783, 0xf6e86aa4, 0x90060c7c, 0x991da1d8, 0x0 }, /* #41 */
|
---|
2756 | { 0x3b77d7, 0x3b7712, 0x3598f72c, 0x38120ef7, 0x027917cb, 0x0 }, /* #42 */
|
---|
2757 | { 0x381986, 0x381907, 0xd41f8939, 0x6d3f350c, 0x991fabd3, 0x0 }, /* #43 */
|
---|
2758 | { 0x1c1102, 0x1c1183, 0xc2901b31, 0xa55f6b1f, 0xe2cf4fee, 0x0 }, /* #44 */
|
---|
2759 | { 0x006f47, 0x006702, 0x4624a481, 0x5d999c97, 0x1774f816, 0x0 }, /* #45 */
|
---|
2760 | { 0x2d1986, 0x2d1982, 0x4172a38b, 0xb80452ec, 0x7691af61, 0x0 }, /* #46 */
|
---|
2761 | { 0x056556, 0x056507, 0xf86f4698, 0x2357090a, 0x2ae7c272, 0x0 }, /* #47 */
|
---|
2762 | { 0x332016, 0x332086, 0xc0dd2490, 0xc359f9f0, 0x027cd560, 0x0 }, /* #48 */
|
---|
2763 | { 0x2e5113, 0x2e5193, 0x91437dbe, 0x8b3daaa1, 0xf9fa2ce3, 0x0 }, /* #49 */
|
---|
2764 | { 0x0456c7, 0x045687, 0xa3607284, 0x82ff526f, 0xdf9edfeb, 0x0 }, /* #50 */
|
---|
2765 | { 0x362dc7, 0x362d13, 0xd68d0cdd, 0x5937b270, 0x82aaa593, 0x0 }, /* #51 */
|
---|
2766 | { 0x041f47, 0x041783, 0xcf575ecc, 0x97cc887c, 0xc87529b0, 0x0 }, /* #52 */
|
---|
2767 | { 0x0622d7, 0x062282, 0x49129fd6, 0xcc231a37, 0x83107a61, 0x0 }, /* #53 */
|
---|
2768 | { 0x116c56, 0x116407, 0x29f86efd, 0x134b47ff, 0xe952d902, 0x0 }, /* #54 */
|
---|
2769 | { 0x3e3306, 0x3e3386, 0xb160127c, 0xf347204e, 0x41e70dd2, 0x0 }, /* #55 */
|
---|
2770 | { 0x3e1207, 0x3e1a03, 0xacd692e4, 0x6437d164, 0xb7613e80, 0x0 }, /* #56 */
|
---|
2771 | { 0x0c7603, 0x0c7697, 0xac160d0f, 0x8fdf13a0, 0xe3c90691, 0x0 }, /* #57 */
|
---|
2772 | { 0x256617, 0x256616, 0x5754383d, 0x7d0ceef9, 0x25b8b6bc, 0x0 }, /* #58 */
|
---|
2773 | { 0x3f7203, 0x3f7286, 0x1d958763, 0xd697e044, 0xb90258e1, 0x0 }, /* #59 */
|
---|
2774 | { 0x143753, 0x143713, 0xf4e49eea, 0x178816f1, 0x22a37807, 0x0 }, /* #60 */
|
---|
2775 | { 0x0c0ac6, 0x0c0a82, 0x2e933e56, 0x944b623d, 0x65b823e7, 0x0 }, /* #61 */
|
---|
2776 | { 0x3f3d13, 0x3f3583, 0xe2a4e8b2, 0x9faf4f9d, 0xbd0a66eb, 0x0 }, /* #62 */
|
---|
2777 | { 0x1d4c52, 0x1d4c03, 0xc6ef30f1, 0x4c95c9d3, 0x85a698e2, 0x0 }, /* #63 */
|
---|
2778 | };
|
---|
2779 | static const BINU32_TEST_T g_aTests_add_u32_locked[] =
|
---|
2780 | {
|
---|
2781 | { 0x1e7907, 0x1e7146, 0x00000000, 0x00000000, 0x00000000, 0x0 }, /* #0 */
|
---|
2782 | { 0x270c42, 0x270446, 0x00000000, 0x00000000, 0x00000000, 0x0 }, /* #1 */
|
---|
2783 | { 0x136682, 0x136646, 0x00000000, 0x00000000, 0x00000000, 0x0 }, /* #2 */
|
---|
2784 | { 0x253452, 0x253446, 0x00000000, 0x00000000, 0x00000000, 0x0 }, /* #3 */
|
---|
2785 | { 0x0e5e56, 0x0e5682, 0xdde922cb, 0xdde922cb, 0x00000000, 0x0 }, /* #4 */
|
---|
2786 | { 0x264c83, 0x264482, 0xfc778e46, 0xfc778e46, 0x00000000, 0x0 }, /* #5 */
|
---|
2787 | { 0x341647, 0x341686, 0xf8e9b84e, 0xf8e9b84e, 0x00000000, 0x0 }, /* #6 */
|
---|
2788 | { 0x127513, 0x127502, 0x70f7bb20, 0x70f7bb20, 0x00000000, 0x0 }, /* #7 */
|
---|
2789 | { 0x0f0293, 0x0f0a17, 0x80c76f04, 0x57979741, 0xd6d0283d, 0x0 }, /* #8 */
|
---|
2790 | { 0x0e5c16, 0x0e5c92, 0x6fb7d39d, 0x9333fc29, 0x237c288c, 0x0 }, /* #9 */
|
---|
2791 | { 0x361a87, 0x361203, 0xe902e7f3, 0x24f3c94c, 0x3bf0e159, 0x0 }, /* #10 */
|
---|
2792 | { 0x1b4e46, 0x1b4613, 0x4e2ab5fe, 0x0fcd1d25, 0xc1a26727, 0x0 }, /* #11 */
|
---|
2793 | { 0x107216, 0x107a07, 0x91d68d4d, 0x237af16f, 0x91a46422, 0x0 }, /* #12 */
|
---|
2794 | { 0x0f4682, 0x0f4696, 0x9082ab0e, 0xc87da706, 0x37fafbf8, 0x0 }, /* #13 */
|
---|
2795 | { 0x2a1e12, 0x2a1613, 0x2c9c4e4e, 0x0c5da5a4, 0xdfc15756, 0x0 }, /* #14 */
|
---|
2796 | { 0x1c1913, 0x1c1196, 0x1c3b53d7, 0xd5bfd274, 0xb9847e9d, 0x0 }, /* #15 */
|
---|
2797 | { 0x3949c3, 0x394182, 0xaa946406, 0xf9469d8f, 0x4eb23989, 0x0 }, /* #16 */
|
---|
2798 | { 0x3e4293, 0x3e4286, 0x4d090ad1, 0xe02bd4c3, 0x9322c9f2, 0x0 }, /* #17 */
|
---|
2799 | { 0x130416, 0x130417, 0x7295c12b, 0x3f1386f5, 0xcc7dc5ca, 0x0 }, /* #18 */
|
---|
2800 | { 0x1a4782, 0x1a4f86, 0x4f14d5b2, 0xb8961f44, 0x69814992, 0x0 }, /* #19 */
|
---|
2801 | { 0x285553, 0x285582, 0x268141d9, 0xd137f6bf, 0xaab6b4e6, 0x0 }, /* #20 */
|
---|
2802 | { 0x2104d6, 0x210417, 0xaf09529f, 0x1ca45f72, 0x6d9b0cd3, 0x0 }, /* #21 */
|
---|
2803 | { 0x1771c3, 0x177183, 0xc09181f1, 0xa7a067e3, 0xe70ee5f2, 0x0 }, /* #22 */
|
---|
2804 | { 0x3315d2, 0x331587, 0xea12f870, 0x88d7541b, 0x9ec45bab, 0x0 }, /* #23 */
|
---|
2805 | { 0x325013, 0x325813, 0xd4983fbb, 0x5f01e164, 0x8a69a1a9, 0x0 }, /* #24 */
|
---|
2806 | { 0x2b3557, 0x2b3503, 0xa4da1131, 0x249156a8, 0x7fb74577, 0x0 }, /* #25 */
|
---|
2807 | { 0x1c16c3, 0x1c1682, 0xd1408731, 0xdeb7aab5, 0x0d772384, 0x0 }, /* #26 */
|
---|
2808 | { 0x286312, 0x286303, 0xad5fbe9b, 0x04b9740e, 0x5759b573, 0x0 }, /* #27 */
|
---|
2809 | { 0x203a46, 0x203287, 0xc754b9e4, 0xba1c76af, 0xf2c7bccb, 0x0 }, /* #28 */
|
---|
2810 | { 0x2e7c16, 0x2e7c03, 0x93a339b7, 0x1b182ead, 0x8774f4f6, 0x0 }, /* #29 */
|
---|
2811 | { 0x350fd3, 0x350707, 0xb5797f25, 0x20143c1e, 0x6a9abcf9, 0x0 }, /* #30 */
|
---|
2812 | { 0x114e86, 0x114697, 0xae75366b, 0x8a9f56e1, 0xdc2a2076, 0x0 }, /* #31 */
|
---|
2813 | { 0x250c12, 0x250482, 0x3633f9a3, 0xd833d6a8, 0xa1ffdd05, 0x0 }, /* #32 */
|
---|
2814 | { 0x052546, 0x052586, 0x887f02f2, 0xcd0679ed, 0x448776fb, 0x0 }, /* #33 */
|
---|
2815 | { 0x1d6942, 0x1d6106, 0x19819d02, 0x65c0b6aa, 0x4c3f19a8, 0x0 }, /* #34 */
|
---|
2816 | { 0x0d0857, 0x0d0087, 0xcda4d652, 0xa00d5536, 0xd2687ee4, 0x0 }, /* #35 */
|
---|
2817 | { 0x3a3806, 0x3a3817, 0x9117fd18, 0x134cdcf3, 0x8234dfdb, 0x0 }, /* #36 */
|
---|
2818 | { 0x331586, 0x331506, 0x08fdcb11, 0x4d05a48d, 0x4407d97c, 0x0 }, /* #37 */
|
---|
2819 | { 0x1657d6, 0x165787, 0xb2c2a275, 0x8ed80a66, 0xdc1567f1, 0x0 }, /* #38 */
|
---|
2820 | { 0x0c3bd6, 0x0c3386, 0x4011cad9, 0xea17a3bd, 0xaa05d8e4, 0x0 }, /* #39 */
|
---|
2821 | { 0x365f06, 0x365703, 0x4f1025d0, 0x0b900115, 0xbc7fdb45, 0x0 }, /* #40 */
|
---|
2822 | { 0x370842, 0x370803, 0xacc2d536, 0x645da23b, 0xb79acd05, 0x0 }, /* #41 */
|
---|
2823 | { 0x2b6b17, 0x2b6b17, 0x933ca3bb, 0x158a0087, 0x824d5ccc, 0x0 }, /* #42 */
|
---|
2824 | { 0x162e93, 0x162e92, 0x547159ce, 0xb24cc857, 0x5ddb6e89, 0x0 }, /* #43 */
|
---|
2825 | { 0x336096, 0x336017, 0xd6eabe5e, 0x19aa2a74, 0x42bf6c16, 0x0 }, /* #44 */
|
---|
2826 | { 0x063243, 0x063a07, 0xf44a9d75, 0x78e962ee, 0x849ec579, 0x0 }, /* #45 */
|
---|
2827 | { 0x265d92, 0x265583, 0xb6014202, 0x9a551abc, 0xe453d8ba, 0x0 }, /* #46 */
|
---|
2828 | { 0x1f0007, 0x1f0007, 0xd2642f88, 0x0a99920f, 0x38356287, 0x0 }, /* #47 */
|
---|
2829 | { 0x0f2707, 0x0f2f17, 0x8c2c6656, 0x4cf0b774, 0xc0c4511e, 0x0 }, /* #48 */
|
---|
2830 | { 0x162c03, 0x162496, 0x9b3912be, 0xb9873b5a, 0x1e4e289c, 0x0 }, /* #49 */
|
---|
2831 | { 0x0d4dc6, 0x0d4d03, 0xabd70ff5, 0x54aa79ef, 0xa8d369fa, 0x0 }, /* #50 */
|
---|
2832 | { 0x3240c2, 0x324896, 0x3fdfc76a, 0x9f69b712, 0x5f89efa8, 0x0 }, /* #51 */
|
---|
2833 | { 0x382c12, 0x382407, 0x960f9174, 0x122f679c, 0x7c1fd628, 0x0 }, /* #52 */
|
---|
2834 | { 0x3b35d3, 0x3b3513, 0xd3dc3982, 0x18f5eca1, 0x4519b31f, 0x0 }, /* #53 */
|
---|
2835 | { 0x303e87, 0x303612, 0x13749874, 0x5ce32f20, 0x496e96ac, 0x0 }, /* #54 */
|
---|
2836 | { 0x2c0992, 0x2c0103, 0x4a7de330, 0x2cda762a, 0xe25c92fa, 0x0 }, /* #55 */
|
---|
2837 | { 0x267f82, 0x267783, 0xf36dbc76, 0xedfba016, 0xfa8de3a0, 0x0 }, /* #56 */
|
---|
2838 | { 0x394dc2, 0x394507, 0xb1922b52, 0x268d0f22, 0x74fae3d0, 0x0 }, /* #57 */
|
---|
2839 | { 0x2c4b47, 0x2c4307, 0x59bdc982, 0x4500012b, 0xeb4237a9, 0x0 }, /* #58 */
|
---|
2840 | { 0x3925c2, 0x392516, 0x1642842a, 0x2d2d19f0, 0x16ea95c6, 0x0 }, /* #59 */
|
---|
2841 | { 0x090007, 0x090097, 0xfc38762e, 0xaa379bbb, 0xadff258d, 0x0 }, /* #60 */
|
---|
2842 | { 0x142647, 0x142616, 0x539bc2fc, 0x69ec28b2, 0x165065b6, 0x0 }, /* #61 */
|
---|
2843 | { 0x200c42, 0x200416, 0x53000a5c, 0x646fdb17, 0x116fd0bb, 0x0 }, /* #62 */
|
---|
2844 | { 0x126492, 0x126c03, 0xa1cea808, 0x43da524c, 0xa20baa44, 0x0 }, /* #63 */
|
---|
2845 | };
|
---|
2846 | static const BINU32_TEST_T g_aTests_adc_u32[] =
|
---|
2847 | {
|
---|
2848 | { 0x272986, 0x272146, 0x00000000, 0x00000000, 0x00000000, 0x0 }, /* #0 */
|
---|
2849 | { 0x332743, 0x332702, 0x00000000, 0x00000001, 0x00000000, 0x0 }, /* #1 */
|
---|
2850 | { 0x2b2216, 0x2b2246, 0x00000000, 0x00000000, 0x00000000, 0x0 }, /* #2 */
|
---|
2851 | { 0x134313, 0x134302, 0x00000000, 0x00000001, 0x00000000, 0x0 }, /* #3 */
|
---|
2852 | { 0x1b19d3, 0x1b1102, 0x19df234e, 0x19df234f, 0x00000000, 0x0 }, /* #4 */
|
---|
2853 | { 0x341d83, 0x341586, 0x804dcad1, 0x804dcad2, 0x00000000, 0x0 }, /* #5 */
|
---|
2854 | { 0x116746, 0x116782, 0xf94076e0, 0xf94076e0, 0x00000000, 0x0 }, /* #6 */
|
---|
2855 | { 0x1e06d6, 0x1e0602, 0x2ee690ec, 0x2ee690ec, 0x00000000, 0x0 }, /* #7 */
|
---|
2856 | { 0x2c5102, 0x2c5102, 0x0f3dd5b8, 0x36e80e8a, 0x27aa38d2, 0x0 }, /* #8 */
|
---|
2857 | { 0x366996, 0x366113, 0xf9566cb8, 0x2cfc7b94, 0x33a60edc, 0x0 }, /* #9 */
|
---|
2858 | { 0x2a49d6, 0x2a4187, 0xbb681cc3, 0x94734eaf, 0xd90b31ec, 0x0 }, /* #10 */
|
---|
2859 | { 0x050d43, 0x050d17, 0xe42ddbfb, 0x693b1163, 0x850d3567, 0x0 }, /* #11 */
|
---|
2860 | { 0x2a6d13, 0x2a6517, 0x0706a77f, 0x04c3f566, 0xfdbd4de6, 0x0 }, /* #12 */
|
---|
2861 | { 0x335d12, 0x335582, 0xbe09b983, 0xca098897, 0x0bffcf14, 0x0 }, /* #13 */
|
---|
2862 | { 0x045a86, 0x045217, 0x574972ab, 0x5017c548, 0xf8ce529d, 0x0 }, /* #14 */
|
---|
2863 | { 0x255102, 0x255192, 0x96cd08cb, 0xc254aac8, 0x2b87a1fd, 0x0 }, /* #15 */
|
---|
2864 | { 0x194c13, 0x194413, 0xe7dd62ff, 0x2846db97, 0x40697897, 0x0 }, /* #16 */
|
---|
2865 | { 0x256053, 0x256086, 0x05daaad9, 0x914f666f, 0x8b74bb95, 0x0 }, /* #17 */
|
---|
2866 | { 0x0b7892, 0x0b7006, 0x5f173ad1, 0x798779f5, 0x1a703f24, 0x0 }, /* #18 */
|
---|
2867 | { 0x340917, 0x340182, 0x3bb02a7a, 0xcb3adc3d, 0x8f8ab1c2, 0x0 }, /* #19 */
|
---|
2868 | { 0x194747, 0x194f96, 0x477ccbe5, 0x908aeed4, 0x490e22ee, 0x0 }, /* #20 */
|
---|
2869 | { 0x031f53, 0x031f17, 0xb7a42d2e, 0x59382fd7, 0xa19402a8, 0x0 }, /* #21 */
|
---|
2870 | { 0x073ac2, 0x073212, 0x407bd9ca, 0x67fe10b3, 0x278236e9, 0x0 }, /* #22 */
|
---|
2871 | { 0x1c3983, 0x1c3102, 0x187960d6, 0x704768ef, 0x57ce0818, 0x0 }, /* #23 */
|
---|
2872 | { 0x307213, 0x307287, 0xed89f150, 0xcf4d72ac, 0xe1c3815b, 0x0 }, /* #24 */
|
---|
2873 | { 0x2164d2, 0x216497, 0x9f0805cb, 0x91deb872, 0xf2d6b2a7, 0x0 }, /* #25 */
|
---|
2874 | { 0x3b7a57, 0x3b7286, 0x886ab5cd, 0xa62e15cf, 0x1dc36001, 0x0 }, /* #26 */
|
---|
2875 | { 0x1f2c46, 0x1f2483, 0xea66b824, 0xbb748185, 0xd10dc961, 0x0 }, /* #27 */
|
---|
2876 | { 0x016ed7, 0x016696, 0xa699737d, 0xffb858b4, 0x591ee536, 0x0 }, /* #28 */
|
---|
2877 | { 0x043f46, 0x043783, 0xd563ed04, 0xaf8bcf25, 0xda27e221, 0x0 }, /* #29 */
|
---|
2878 | { 0x131993, 0x131196, 0x41092b4c, 0xc97f1414, 0x8875e8c7, 0x0 }, /* #30 */
|
---|
2879 | { 0x0075d3, 0x007506, 0x4cdc79e8, 0x55cdfcdb, 0x08f182f2, 0x0 }, /* #31 */
|
---|
2880 | { 0x283c52, 0x283417, 0x5f254f79, 0x043ef044, 0xa519a0cb, 0x0 }, /* #32 */
|
---|
2881 | { 0x2f1fd6, 0x2f1782, 0x3e67bfb2, 0xf29aee86, 0xb4332ed4, 0x0 }, /* #33 */
|
---|
2882 | { 0x266a86, 0x266207, 0x39bc7a78, 0x1d4c987e, 0xe3901e06, 0x0 }, /* #34 */
|
---|
2883 | { 0x284706, 0x284796, 0x9c4c567d, 0xf60ed344, 0x59c27cc7, 0x0 }, /* #35 */
|
---|
2884 | { 0x004c07, 0x004417, 0x540f9ebb, 0x266fd4a3, 0xd26035e7, 0x0 }, /* #36 */
|
---|
2885 | { 0x0c1ad3, 0x0c1202, 0x3c12c3d0, 0x4f020143, 0x12ef3d72, 0x0 }, /* #37 */
|
---|
2886 | { 0x381807, 0x381016, 0x433a8df3, 0x7bc16330, 0x3886d53c, 0x0 }, /* #38 */
|
---|
2887 | { 0x1f29d3, 0x1f2996, 0x5982266b, 0xbd26b7b1, 0x63a49145, 0x0 }, /* #39 */
|
---|
2888 | { 0x2b5786, 0x2b5786, 0x83c94041, 0xb39c11d2, 0x2fd2d191, 0x0 }, /* #40 */
|
---|
2889 | { 0x082f46, 0x082782, 0x99e20c49, 0xe3dcfd4a, 0x49faf101, 0x0 }, /* #41 */
|
---|
2890 | { 0x3b0546, 0x3b0d07, 0x89666148, 0x10869b99, 0x87203a51, 0x0 }, /* #42 */
|
---|
2891 | { 0x0065d6, 0x006507, 0xf00dc777, 0x5d01abeb, 0x6cf3e474, 0x0 }, /* #43 */
|
---|
2892 | { 0x115697, 0x115696, 0x37afa09c, 0xe205202b, 0xaa557f8e, 0x0 }, /* #44 */
|
---|
2893 | { 0x0a69d2, 0x0a6117, 0xc450ab6f, 0x2068ef12, 0x5c1843a3, 0x0 }, /* #45 */
|
---|
2894 | { 0x234dc3, 0x234d92, 0x25abbb0b, 0x82da9873, 0x5d2edd67, 0x0 }, /* #46 */
|
---|
2895 | { 0x183283, 0x183296, 0x82d975eb, 0xb8034a88, 0x3529d49c, 0x0 }, /* #47 */
|
---|
2896 | { 0x077082, 0x077013, 0xcb9bba0b, 0x0eae4e10, 0x43129405, 0x0 }, /* #48 */
|
---|
2897 | { 0x2f0f07, 0x2f0783, 0xe22949d0, 0xbc26bb0b, 0xd9fd713a, 0x0 }, /* #49 */
|
---|
2898 | { 0x2b1603, 0x2b1683, 0xa5fbc468, 0x9b98cafb, 0xf59d0692, 0x0 }, /* #50 */
|
---|
2899 | { 0x2c37c6, 0x2c3796, 0x0939bc7b, 0xd84bed09, 0xcf12308e, 0x0 }, /* #51 */
|
---|
2900 | { 0x272782, 0x272f03, 0x8ed46b69, 0x57817c3d, 0xc8ad10d4, 0x0 }, /* #52 */
|
---|
2901 | { 0x3a7f46, 0x3a7707, 0x4d9e8ccb, 0x01b6dc4b, 0xb4184f80, 0x0 }, /* #53 */
|
---|
2902 | { 0x291646, 0x291e17, 0xd4af85ab, 0x56c47977, 0x8214f3cc, 0x0 }, /* #54 */
|
---|
2903 | { 0x176d12, 0x176d13, 0xa140de37, 0x458ade02, 0xa449ffcb, 0x0 }, /* #55 */
|
---|
2904 | { 0x0935c6, 0x093d07, 0x96c26fb0, 0x1bcf12a5, 0x850ca2f5, 0x0 }, /* #56 */
|
---|
2905 | { 0x1a6fc6, 0x1a6787, 0xf0595dd0, 0xaecb3572, 0xbe71d7a2, 0x0 }, /* #57 */
|
---|
2906 | { 0x277847, 0x277092, 0x390cd8bd, 0xf6cb729d, 0xbdbe99df, 0x0 }, /* #58 */
|
---|
2907 | { 0x201f46, 0x201786, 0x93dabf4c, 0xb934c54e, 0x255a0602, 0x0 }, /* #59 */
|
---|
2908 | { 0x090d47, 0x090583, 0xdd5fd5e0, 0xd965e831, 0xfc061250, 0x0 }, /* #60 */
|
---|
2909 | { 0x007803, 0x007817, 0x8eb971c2, 0x134b8172, 0x84920faf, 0x0 }, /* #61 */
|
---|
2910 | { 0x3c3d02, 0x3c3513, 0x8d810718, 0x005edb73, 0x72ddd45b, 0x0 }, /* #62 */
|
---|
2911 | { 0x2b4c06, 0x2b4413, 0x7926b97f, 0x1ba9d315, 0xa2831996, 0x0 }, /* #63 */
|
---|
2912 | };
|
---|
2913 | static const BINU32_TEST_T g_aTests_adc_u32_locked[] =
|
---|
2914 | {
|
---|
2915 | { 0x147787, 0x147702, 0x00000000, 0x00000001, 0x00000000, 0x0 }, /* #0 */
|
---|
2916 | { 0x2b6517, 0x2b6502, 0x00000000, 0x00000001, 0x00000000, 0x0 }, /* #1 */
|
---|
2917 | { 0x1b5197, 0x1b5102, 0x00000000, 0x00000001, 0x00000000, 0x0 }, /* #2 */
|
---|
2918 | { 0x081a86, 0x081246, 0x00000000, 0x00000000, 0x00000000, 0x0 }, /* #3 */
|
---|
2919 | { 0x3c4847, 0x3c4016, 0x751d5cff, 0x751d5d00, 0x00000000, 0x0 }, /* #4 */
|
---|
2920 | { 0x015493, 0x015482, 0xe2ee1451, 0xe2ee1452, 0x00000000, 0x0 }, /* #5 */
|
---|
2921 | { 0x030457, 0x030406, 0x4ddb9b9e, 0x4ddb9b9f, 0x00000000, 0x0 }, /* #6 */
|
---|
2922 | { 0x332412, 0x332402, 0x0648208a, 0x0648208a, 0x00000000, 0x0 }, /* #7 */
|
---|
2923 | { 0x114ac2, 0x114297, 0xdb2c0b5d, 0xd50965e2, 0xf9dd5a85, 0x0 }, /* #8 */
|
---|
2924 | { 0x144353, 0x144b86, 0x7a139e7a, 0x81e12f8e, 0x07cd9113, 0x0 }, /* #9 */
|
---|
2925 | { 0x147a56, 0x147a86, 0x6448ab25, 0xd7205d1e, 0x72d7b1f9, 0x0 }, /* #10 */
|
---|
2926 | { 0x1f1543, 0x1f1586, 0x0631ca53, 0xe42824a9, 0xddf65a55, 0x0 }, /* #11 */
|
---|
2927 | { 0x315416, 0x315483, 0xc1ba14a0, 0x866dc364, 0xc4b3aec4, 0x0 }, /* #12 */
|
---|
2928 | { 0x372e46, 0x372603, 0xe8726718, 0x3cea9d8a, 0x54783672, 0x0 }, /* #13 */
|
---|
2929 | { 0x085803, 0x085082, 0x89316773, 0x99916a6d, 0x106002f9, 0x0 }, /* #14 */
|
---|
2930 | { 0x225ad3, 0x225216, 0x0d423f7d, 0x54121f77, 0x46cfdff9, 0x0 }, /* #15 */
|
---|
2931 | { 0x1f5ac3, 0x1f5a13, 0xabd6481d, 0x47ede352, 0x9c179b34, 0x0 }, /* #16 */
|
---|
2932 | { 0x1c5a07, 0x1c5282, 0x1429e242, 0xcd62924f, 0xb938b00c, 0x0 }, /* #17 */
|
---|
2933 | { 0x2d7843, 0x2d7817, 0xb956b9bc, 0x3d4e4b06, 0x83f79149, 0x0 }, /* #18 */
|
---|
2934 | { 0x0c4cc7, 0x0c4413, 0x5dbcabb6, 0x41d899c4, 0xe41bee0d, 0x0 }, /* #19 */
|
---|
2935 | { 0x255853, 0x255817, 0xfac40665, 0x7ad969e4, 0x8015637e, 0x0 }, /* #20 */
|
---|
2936 | { 0x254756, 0x254713, 0xe1d69629, 0x0d3f3707, 0x2b68a0de, 0x0 }, /* #21 */
|
---|
2937 | { 0x190c07, 0x190482, 0xb6c2e63c, 0xba84099e, 0x03c12361, 0x0 }, /* #22 */
|
---|
2938 | { 0x0b4797, 0x0b4782, 0xaeb4d8c4, 0xd286b56b, 0x23d1dca6, 0x0 }, /* #23 */
|
---|
2939 | { 0x0614d7, 0x061413, 0xa6a21e8c, 0x17cac810, 0x7128a983, 0x0 }, /* #24 */
|
---|
2940 | { 0x0d62c2, 0x0d6213, 0xaf573c46, 0x12a4e310, 0x634da6ca, 0x0 }, /* #25 */
|
---|
2941 | { 0x0b0212, 0x0b0207, 0x458f18b0, 0x2c08ef84, 0xe679d6d4, 0x0 }, /* #26 */
|
---|
2942 | { 0x0e3787, 0x0e3706, 0x3f991056, 0x6a306869, 0x2a975812, 0x0 }, /* #27 */
|
---|
2943 | { 0x3d0693, 0x3d0682, 0x30a9e6c0, 0xceb45c37, 0x9e0a7576, 0x0 }, /* #28 */
|
---|
2944 | { 0x295c53, 0x295407, 0xf5f0ad15, 0x6f4bfa5c, 0x795b4d46, 0x0 }, /* #29 */
|
---|
2945 | { 0x387e92, 0x387687, 0xf4f37be8, 0xeaee216c, 0xf5faa584, 0x0 }, /* #30 */
|
---|
2946 | { 0x0f0116, 0x0f0187, 0xbc1e1b51, 0xa6284d0c, 0xea0a31bb, 0x0 }, /* #31 */
|
---|
2947 | { 0x352dd6, 0x352582, 0x1492c6cb, 0xfc2a234c, 0xe7975c81, 0x0 }, /* #32 */
|
---|
2948 | { 0x122787, 0x122f07, 0xa65212e2, 0x5dbc097e, 0xb769f69b, 0x0 }, /* #33 */
|
---|
2949 | { 0x073607, 0x073613, 0x35fbea7f, 0x2b4a5dea, 0xf54e736a, 0x0 }, /* #34 */
|
---|
2950 | { 0x1764c7, 0x176482, 0xa3577d63, 0xb217226d, 0x0ebfa509, 0x0 }, /* #35 */
|
---|
2951 | { 0x2b4617, 0x2b4697, 0xf3cef98a, 0xa0344172, 0xac6547e7, 0x0 }, /* #36 */
|
---|
2952 | { 0x061606, 0x061617, 0xf95452b3, 0x5682aae1, 0x5d2e582e, 0x0 }, /* #37 */
|
---|
2953 | { 0x287c46, 0x287497, 0xb59175bf, 0xa5508a18, 0xefbf1459, 0x0 }, /* #38 */
|
---|
2954 | { 0x3c5207, 0x3c5213, 0xfc711d7b, 0x05f0dcb9, 0x097fbf3d, 0x0 }, /* #39 */
|
---|
2955 | { 0x3a4312, 0x3a4386, 0x309d6559, 0xc679d21e, 0x95dc6cc5, 0x0 }, /* #40 */
|
---|
2956 | { 0x2f1997, 0x2f1907, 0x9695f00a, 0x3c94297d, 0xa5fe3972, 0x0 }, /* #41 */
|
---|
2957 | { 0x3f3ed6, 0x3f3686, 0x8d672cb6, 0xf54bc1f9, 0x67e49543, 0x0 }, /* #42 */
|
---|
2958 | { 0x1a34d7, 0x1a3412, 0x0a8b55ab, 0x3d7a6ae9, 0x32ef153d, 0x0 }, /* #43 */
|
---|
2959 | { 0x225bd7, 0x225382, 0x0f8fee0d, 0x9f4c2bdf, 0x8fbc3dd1, 0x0 }, /* #44 */
|
---|
2960 | { 0x1f3ec3, 0x1f3e92, 0x79db5879, 0xc0ff2a34, 0x4723d1ba, 0x0 }, /* #45 */
|
---|
2961 | { 0x0e1ad7, 0x0e1217, 0xa89116bd, 0x1a317cc9, 0x71a0660b, 0x0 }, /* #46 */
|
---|
2962 | { 0x342e87, 0x342e13, 0xd932e247, 0x7bcc0a07, 0xa29927bf, 0x0 }, /* #47 */
|
---|
2963 | { 0x1a2a42, 0x1a2287, 0xdf0b9991, 0x8a70af06, 0xab651575, 0x0 }, /* #48 */
|
---|
2964 | { 0x195653, 0x195607, 0xf8bc7172, 0x316553c3, 0x38a8e250, 0x0 }, /* #49 */
|
---|
2965 | { 0x040793, 0x040716, 0x13d2a552, 0x2271da71, 0x0e9f351e, 0x0 }, /* #50 */
|
---|
2966 | { 0x073ad7, 0x073206, 0x20f41b62, 0x3e23c696, 0x1d2fab33, 0x0 }, /* #51 */
|
---|
2967 | { 0x192013, 0x192096, 0xeda6b54c, 0xf83a4a30, 0x0a9394e3, 0x0 }, /* #52 */
|
---|
2968 | { 0x3e6a03, 0x3e6286, 0x291dd153, 0xeaf12d8b, 0xc1d35c37, 0x0 }, /* #53 */
|
---|
2969 | { 0x0f0016, 0x0f0082, 0x86109030, 0xf00786e9, 0x69f6f6b9, 0x0 }, /* #54 */
|
---|
2970 | { 0x203893, 0x203817, 0xde9648c1, 0x64b68030, 0x8620376e, 0x0 }, /* #55 */
|
---|
2971 | { 0x350c87, 0x350483, 0xceaa6ed7, 0xa1fe209d, 0xd353b1c5, 0x0 }, /* #56 */
|
---|
2972 | { 0x102693, 0x102696, 0xa31b2e9d, 0xee3ddc28, 0x4b22ad8a, 0x0 }, /* #57 */
|
---|
2973 | { 0x3f2313, 0x3f2b07, 0x92c197a1, 0x27386b63, 0x9476d3c1, 0x0 }, /* #58 */
|
---|
2974 | { 0x0a5d93, 0x0a5503, 0xa103c412, 0x1951497f, 0x784d856c, 0x0 }, /* #59 */
|
---|
2975 | { 0x1c0cc6, 0x1c0493, 0xf8a0f50d, 0x9d75c270, 0xa4d4cd63, 0x0 }, /* #60 */
|
---|
2976 | { 0x261f46, 0x261713, 0x609ceec6, 0x5adda2a1, 0xfa40b3db, 0x0 }, /* #61 */
|
---|
2977 | { 0x1f1713, 0x1f1793, 0xc80b7a49, 0xb752e875, 0xef476e2b, 0x0 }, /* #62 */
|
---|
2978 | { 0x333896, 0x333882, 0x3f83d950, 0x9d4f3176, 0x5dcb5826, 0x0 }, /* #63 */
|
---|
2979 | };
|
---|
2980 | static const BINU32_TEST_T g_aTests_sub_u32[] =
|
---|
2981 | {
|
---|
2982 | { 0x361e53, 0x361646, 0x00000000, 0x00000000, 0x00000000, 0x0 }, /* #0 */
|
---|
2983 | { 0x114816, 0x114046, 0x00000000, 0x00000000, 0x00000000, 0x0 }, /* #1 */
|
---|
2984 | { 0x2738d2, 0x273046, 0x00000000, 0x00000000, 0x00000000, 0x0 }, /* #2 */
|
---|
2985 | { 0x250302, 0x250346, 0x00000000, 0x00000000, 0x00000000, 0x0 }, /* #3 */
|
---|
2986 | { 0x105943, 0x105186, 0xd2cf3a50, 0xd2cf3a50, 0x00000000, 0x0 }, /* #4 */
|
---|
2987 | { 0x0b2557, 0x0b2586, 0x841cf59f, 0x841cf59f, 0x00000000, 0x0 }, /* #5 */
|
---|
2988 | { 0x187903, 0x187106, 0x3b394682, 0x3b394682, 0x00000000, 0x0 }, /* #6 */
|
---|
2989 | { 0x3e22d7, 0x3e2282, 0xb0297126, 0xb0297126, 0x00000000, 0x0 }, /* #7 */
|
---|
2990 | { 0x0b0ec7, 0x0b0686, 0xdb4fce79, 0xa7a03fb8, 0x33af8ec1, 0x0 }, /* #8 */
|
---|
2991 | { 0x3e6556, 0x3e6587, 0x1ae7de33, 0xd190c0d2, 0x49571d61, 0x0 }, /* #9 */
|
---|
2992 | { 0x116787, 0x116f93, 0x50ff6221, 0xa516ccba, 0xabe89567, 0x0 }, /* #10 */
|
---|
2993 | { 0x3475d2, 0x347d87, 0x49a50d66, 0x8b3230a5, 0xbe72dcc1, 0x0 }, /* #11 */
|
---|
2994 | { 0x3b5157, 0x3b5906, 0xa24b1dfd, 0x7ac0bddd, 0x278a6020, 0x0 }, /* #12 */
|
---|
2995 | { 0x1e7942, 0x1e7112, 0xd7c33141, 0x2be0f329, 0xabe23e18, 0x0 }, /* #13 */
|
---|
2996 | { 0x3e3483, 0x3e3403, 0x6c1f3198, 0x73d155c2, 0xf84ddbd6, 0x0 }, /* #14 */
|
---|
2997 | { 0x2c7c92, 0x2c7c16, 0xb0ec7b3c, 0x6953c07e, 0x4798babe, 0x0 }, /* #15 */
|
---|
2998 | { 0x1a7207, 0x1a7206, 0x752e20b5, 0x60483542, 0x14e5eb73, 0x0 }, /* #16 */
|
---|
2999 | { 0x123446, 0x123402, 0xf44832ee, 0x1b9f4785, 0xd8a8eb69, 0x0 }, /* #17 */
|
---|
3000 | { 0x194dd7, 0x194517, 0x38e70153, 0x576bc11e, 0xe17b4035, 0x0 }, /* #18 */
|
---|
3001 | { 0x396ac7, 0x396202, 0xd75d982c, 0x34027552, 0xa35b22da, 0x0 }, /* #19 */
|
---|
3002 | { 0x130416, 0x130c02, 0xbbfda8ff, 0x527d96c4, 0x6980123b, 0x0 }, /* #20 */
|
---|
3003 | { 0x1a4c17, 0x1a4487, 0x9792355f, 0xed46d31b, 0xaa4b6244, 0x0 }, /* #21 */
|
---|
3004 | { 0x1c0382, 0x1c0397, 0x540f4329, 0xe76dad1e, 0x6ca1960b, 0x0 }, /* #22 */
|
---|
3005 | { 0x335cd2, 0x335403, 0x29f41a7c, 0x5a1f16d5, 0xcfd503a7, 0x0 }, /* #23 */
|
---|
3006 | { 0x076e03, 0x076e12, 0x8e239201, 0x36658dfb, 0x57be0406, 0x0 }, /* #24 */
|
---|
3007 | { 0x105e57, 0x105683, 0x4468a68f, 0xd216a504, 0x7252018b, 0x0 }, /* #25 */
|
---|
3008 | { 0x130646, 0x130606, 0x18d49a27, 0x01060147, 0x17ce98e0, 0x0 }, /* #26 */
|
---|
3009 | { 0x145553, 0x145d06, 0xbbdbe156, 0x432395d4, 0x78b84b82, 0x0 }, /* #27 */
|
---|
3010 | { 0x136e57, 0x136612, 0x6b06b640, 0x00c9f9e6, 0x6a3cbc5a, 0x0 }, /* #28 */
|
---|
3011 | { 0x281912, 0x281187, 0x27ef6846, 0xf7c08533, 0x302ee313, 0x0 }, /* #29 */
|
---|
3012 | { 0x194252, 0x194287, 0x24c9c6fd, 0xc3b15ed7, 0x61186826, 0x0 }, /* #30 */
|
---|
3013 | { 0x145216, 0x145292, 0xdcd43800, 0xd05e9415, 0x0c75a3eb, 0x0 }, /* #31 */
|
---|
3014 | { 0x3b6697, 0x3b6606, 0x5debfceb, 0x33cb83c9, 0x2a207922, 0x0 }, /* #32 */
|
---|
3015 | { 0x362917, 0x362102, 0xf403cc85, 0x08b313a1, 0xeb50b8e4, 0x0 }, /* #33 */
|
---|
3016 | { 0x0d57c7, 0x0d5706, 0x66c082ee, 0x085363bb, 0x5e6d1f33, 0x0 }, /* #34 */
|
---|
3017 | { 0x0a0596, 0x0a0506, 0x7864162e, 0x2759c00a, 0x510a5624, 0x0 }, /* #35 */
|
---|
3018 | { 0x3b3883, 0x3b3082, 0xfe990ebe, 0xf67a3b07, 0x081ed3b7, 0x0 }, /* #36 */
|
---|
3019 | { 0x375817, 0x375806, 0xa67a9ac7, 0x50db9663, 0x559f0464, 0x0 }, /* #37 */
|
---|
3020 | { 0x1a4002, 0x1a4002, 0x7c05b08c, 0x0725fa86, 0x74dfb606, 0x0 }, /* #38 */
|
---|
3021 | { 0x0963d7, 0x096b83, 0x4004d687, 0x97ad5625, 0xa8578062, 0x0 }, /* #39 */
|
---|
3022 | { 0x195813, 0x195893, 0x7c73c670, 0xfa2361e6, 0x8250648a, 0x0 }, /* #40 */
|
---|
3023 | { 0x351c43, 0x351416, 0xd2b2713b, 0x2547daac, 0xad6a968f, 0x0 }, /* #41 */
|
---|
3024 | { 0x1c55d6, 0x1c5513, 0x33805285, 0x5309dbab, 0xe07676da, 0x0 }, /* #42 */
|
---|
3025 | { 0x3b2186, 0x3b2116, 0x24068672, 0x1e3ce463, 0x05c9a20f, 0x0 }, /* #43 */
|
---|
3026 | { 0x240c52, 0x240c83, 0x6b5c0c37, 0xd4461094, 0x9715fba3, 0x0 }, /* #44 */
|
---|
3027 | { 0x0e2496, 0x0e2406, 0xedb0fc7d, 0x6478425c, 0x8938ba21, 0x0 }, /* #45 */
|
---|
3028 | { 0x264503, 0x264d93, 0x5d1abc45, 0x899e54ea, 0xd37c675b, 0x0 }, /* #46 */
|
---|
3029 | { 0x004b52, 0x004383, 0x2244c48f, 0xdf2c95fe, 0x43182e91, 0x0 }, /* #47 */
|
---|
3030 | { 0x374657, 0x374682, 0xca6ae81d, 0x9016d1b6, 0x3a541667, 0x0 }, /* #48 */
|
---|
3031 | { 0x036943, 0x036116, 0x37fb19f2, 0x17e7732b, 0x2013a6c7, 0x0 }, /* #49 */
|
---|
3032 | { 0x297a52, 0x297283, 0x59cc70cc, 0xdb744af8, 0x7e5825d4, 0x0 }, /* #50 */
|
---|
3033 | { 0x226ed2, 0x226692, 0xcc114dba, 0x8ae3684f, 0x412de56b, 0x0 }, /* #51 */
|
---|
3034 | { 0x144e52, 0x144687, 0x82668f3c, 0x85e73863, 0xfc7f56d9, 0x0 }, /* #52 */
|
---|
3035 | { 0x2652c3, 0x265a12, 0x93619125, 0x295a1a4f, 0x6a0776d6, 0x0 }, /* #53 */
|
---|
3036 | { 0x1a5d97, 0x1a5506, 0x66727ddf, 0x511a22af, 0x15585b30, 0x0 }, /* #54 */
|
---|
3037 | { 0x1f1f53, 0x1f1793, 0x8735b593, 0x95343a19, 0xf2017b7a, 0x0 }, /* #55 */
|
---|
3038 | { 0x2d2916, 0x2d2116, 0xf93c3799, 0x641c754e, 0x951fc24b, 0x0 }, /* #56 */
|
---|
3039 | { 0x1e7612, 0x1e7606, 0xa041b20f, 0x0aafb1d8, 0x95920037, 0x0 }, /* #57 */
|
---|
3040 | { 0x001593, 0x001517, 0x54380271, 0x6e2b76cf, 0xe60c8ba2, 0x0 }, /* #58 */
|
---|
3041 | { 0x387f56, 0x387f83, 0x4ecb64ce, 0x861f113b, 0xc8ac5393, 0x0 }, /* #59 */
|
---|
3042 | { 0x2d5d87, 0x2d5593, 0x8aa70a84, 0xe933b349, 0xa173573b, 0x0 }, /* #60 */
|
---|
3043 | { 0x102846, 0x102806, 0x8bdbd787, 0x1c60cdc6, 0x6f7b09c1, 0x0 }, /* #61 */
|
---|
3044 | { 0x370047, 0x370003, 0x0bf0741d, 0x1e7a1894, 0xed765b89, 0x0 }, /* #62 */
|
---|
3045 | { 0x312dd2, 0x312597, 0x3aa8e852, 0xf2814bdb, 0x48279c77, 0x0 }, /* #63 */
|
---|
3046 | };
|
---|
3047 | static const BINU32_TEST_T g_aTests_sub_u32_locked[] =
|
---|
3048 | {
|
---|
3049 | { 0x273492, 0x273446, 0x00000000, 0x00000000, 0x00000000, 0x0 }, /* #0 */
|
---|
3050 | { 0x124fc6, 0x124746, 0x00000000, 0x00000000, 0x00000000, 0x0 }, /* #1 */
|
---|
3051 | { 0x0a7a86, 0x0a7246, 0x00000000, 0x00000000, 0x00000000, 0x0 }, /* #2 */
|
---|
3052 | { 0x1c6b97, 0x1c6346, 0x00000000, 0x00000000, 0x00000000, 0x0 }, /* #3 */
|
---|
3053 | { 0x2f6816, 0x2f6002, 0x7c6c5792, 0x7c6c5792, 0x00000000, 0x0 }, /* #4 */
|
---|
3054 | { 0x1744c6, 0x174402, 0x253c4770, 0x253c4770, 0x00000000, 0x0 }, /* #5 */
|
---|
3055 | { 0x0921c2, 0x092102, 0x7c0aa53b, 0x7c0aa53b, 0x00000000, 0x0 }, /* #6 */
|
---|
3056 | { 0x030487, 0x030486, 0xf5e5915f, 0xf5e5915f, 0x00000000, 0x0 }, /* #7 */
|
---|
3057 | { 0x384416, 0x384416, 0xa4954a33, 0x08f19578, 0x9ba3b4bb, 0x0 }, /* #8 */
|
---|
3058 | { 0x2a5992, 0x2a5987, 0x7c1806ad, 0x8f6d123a, 0xecaaf473, 0x0 }, /* #9 */
|
---|
3059 | { 0x0744c7, 0x074482, 0xfa6c646e, 0x8bb4e0cd, 0x6eb783a1, 0x0 }, /* #10 */
|
---|
3060 | { 0x396743, 0x396f93, 0x6bb21890, 0x85f0ba04, 0xe5c15e8c, 0x0 }, /* #11 */
|
---|
3061 | { 0x3401c2, 0x340106, 0xbdea0f96, 0x2d0a8c60, 0x90df8336, 0x0 }, /* #12 */
|
---|
3062 | { 0x163007, 0x163002, 0x5e47c0da, 0x40c38c45, 0x1d843495, 0x0 }, /* #13 */
|
---|
3063 | { 0x277906, 0x277193, 0x31dc33d4, 0xde6ea707, 0x536d8ccd, 0x0 }, /* #14 */
|
---|
3064 | { 0x025dc7, 0x025516, 0x773790f0, 0x1d7787bb, 0x59c00935, 0x0 }, /* #15 */
|
---|
3065 | { 0x3e2503, 0x3e2d83, 0x20cd82dc, 0x896f6457, 0x975e1e85, 0x0 }, /* #16 */
|
---|
3066 | { 0x0078c3, 0x007017, 0x09e0da94, 0x59302059, 0xb0b0ba3b, 0x0 }, /* #17 */
|
---|
3067 | { 0x1f4553, 0x1f4d16, 0xb21e1b38, 0x41faa4fa, 0x7023763e, 0x0 }, /* #18 */
|
---|
3068 | { 0x1a0852, 0x1a0003, 0x25fce958, 0x5f479cc1, 0xc6b54c97, 0x0 }, /* #19 */
|
---|
3069 | { 0x0c00c3, 0x0c0086, 0xbf8b4d7e, 0xb6256a53, 0x0965e32b, 0x0 }, /* #20 */
|
---|
3070 | { 0x194f53, 0x194786, 0xe6824093, 0xa7f3ffb1, 0x3e8e40e2, 0x0 }, /* #21 */
|
---|
3071 | { 0x077e12, 0x077607, 0x2bdee41e, 0x5546d921, 0xd6980afd, 0x0 }, /* #22 */
|
---|
3072 | { 0x2c2947, 0x2c2916, 0x88ba5c47, 0x2e71ead8, 0x5a48716f, 0x0 }, /* #23 */
|
---|
3073 | { 0x144a06, 0x144207, 0x46915957, 0x7b1d5571, 0xcb7403e6, 0x0 }, /* #24 */
|
---|
3074 | { 0x394d42, 0x394582, 0xf9028246, 0xc4df1220, 0x34237026, 0x0 }, /* #25 */
|
---|
3075 | { 0x2c6412, 0x2c6407, 0x5a0d782c, 0x6377f847, 0xf6957fe5, 0x0 }, /* #26 */
|
---|
3076 | { 0x3c6c06, 0x3c6402, 0x3cface1c, 0x2528d9c4, 0x17d1f458, 0x0 }, /* #27 */
|
---|
3077 | { 0x130cd2, 0x130403, 0x13517469, 0x6c673732, 0xa6ea3d37, 0x0 }, /* #28 */
|
---|
3078 | { 0x083d92, 0x083516, 0x904bb580, 0x0ce839eb, 0x83637b95, 0x0 }, /* #29 */
|
---|
3079 | { 0x165f82, 0x165783, 0x3769e63e, 0xeba51d3e, 0x4bc4c900, 0x0 }, /* #30 */
|
---|
3080 | { 0x093902, 0x093196, 0xa752eaa4, 0xa261623f, 0x04f18865, 0x0 }, /* #31 */
|
---|
3081 | { 0x096453, 0x096412, 0x4f5a08b4, 0x40a8d84f, 0x0eb13065, 0x0 }, /* #32 */
|
---|
3082 | { 0x2d1a57, 0x2d1293, 0x1017f906, 0xb73873ea, 0x58df851c, 0x0 }, /* #33 */
|
---|
3083 | { 0x044103, 0x044112, 0xf51b9056, 0x1f0a1337, 0xd6117d1f, 0x0 }, /* #34 */
|
---|
3084 | { 0x3a27c6, 0x3a2716, 0xf0d14c38, 0x6ab251a9, 0x861efa8f, 0x0 }, /* #35 */
|
---|
3085 | { 0x1f2ed7, 0x1f2e02, 0xbf895d2d, 0x5714c543, 0x687497ea, 0x0 }, /* #36 */
|
---|
3086 | { 0x0a4ed6, 0x0a4617, 0x11b76eb0, 0x16d01d4e, 0xfae75162, 0x0 }, /* #37 */
|
---|
3087 | { 0x156047, 0x156003, 0x0ab7fac6, 0x427dd113, 0xc83a29b3, 0x0 }, /* #38 */
|
---|
3088 | { 0x315846, 0x315812, 0xb4937643, 0x4653ee5b, 0x6e3f87e8, 0x0 }, /* #39 */
|
---|
3089 | { 0x3a2d82, 0x3a2d97, 0x28618972, 0x906083b7, 0x980105bb, 0x0 }, /* #40 */
|
---|
3090 | { 0x177802, 0x177097, 0x38bfb991, 0xf351c2ff, 0x456df692, 0x0 }, /* #41 */
|
---|
3091 | { 0x160a42, 0x160286, 0xf9bafaad, 0x8a6e0005, 0x6f4cfaa8, 0x0 }, /* #42 */
|
---|
3092 | { 0x010b93, 0x010392, 0xca2d5fa2, 0xaa7a71ba, 0x1fb2ede8, 0x0 }, /* #43 */
|
---|
3093 | { 0x177213, 0x177212, 0xc3a884a5, 0x35f3464a, 0x8db53e5b, 0x0 }, /* #44 */
|
---|
3094 | { 0x3f1297, 0x3f1213, 0x1db876d0, 0x3b84b46d, 0xe233c263, 0x0 }, /* #45 */
|
---|
3095 | { 0x0e7202, 0x0e7206, 0xeb9cff73, 0x46b407f3, 0xa4e8f780, 0x0 }, /* #46 */
|
---|
3096 | { 0x1b7342, 0x1b7303, 0x3a1b2a9e, 0x4b81e832, 0xee99426c, 0x0 }, /* #47 */
|
---|
3097 | { 0x013e92, 0x013606, 0xb2cef2b8, 0x17697424, 0x9b657e94, 0x0 }, /* #48 */
|
---|
3098 | { 0x312043, 0x312093, 0x8dc60785, 0x9da69f5b, 0xf01f682a, 0x0 }, /* #49 */
|
---|
3099 | { 0x303fd7, 0x303702, 0xd54ffdbe, 0x14ed0989, 0xc062f435, 0x0 }, /* #50 */
|
---|
3100 | { 0x1b6743, 0x1b6796, 0xf3c6df86, 0xc51af6fc, 0x2eabe88a, 0x0 }, /* #51 */
|
---|
3101 | { 0x052f47, 0x052702, 0x62c50eb2, 0x05a68332, 0x5d1e8b80, 0x0 }, /* #52 */
|
---|
3102 | { 0x2071d7, 0x207187, 0x9fa53cbf, 0xfcc045a3, 0xa2e4f71c, 0x0 }, /* #53 */
|
---|
3103 | { 0x0109c3, 0x010116, 0xc91c6800, 0x1f040242, 0xaa1865be, 0x0 }, /* #54 */
|
---|
3104 | { 0x174e46, 0x174613, 0x21c759a2, 0x4a226e94, 0xd7a4eb0e, 0x0 }, /* #55 */
|
---|
3105 | { 0x3e4e53, 0x3e4613, 0x14402d49, 0x51fedb7c, 0xc24151cd, 0x0 }, /* #56 */
|
---|
3106 | { 0x2159c2, 0x215112, 0xff0f6fd2, 0x7853b4c4, 0x86bbbb0e, 0x0 }, /* #57 */
|
---|
3107 | { 0x1f05c6, 0x1f0583, 0x940cc876, 0xbe499901, 0xd5c32f75, 0x0 }, /* #58 */
|
---|
3108 | { 0x3704c2, 0x370c06, 0xa5e9f229, 0x6c0c1860, 0x39ddd9c9, 0x0 }, /* #59 */
|
---|
3109 | { 0x3f38c3, 0x3f3082, 0x9effe0e8, 0x8d9d7297, 0x11626e51, 0x0 }, /* #60 */
|
---|
3110 | { 0x393906, 0x393906, 0xb281d1e9, 0x42b33ca9, 0x6fce9540, 0x0 }, /* #61 */
|
---|
3111 | { 0x340006, 0x340006, 0xcfcf021c, 0x4e2c79aa, 0x81a28872, 0x0 }, /* #62 */
|
---|
3112 | { 0x1c5e17, 0x1c5693, 0xb016d581, 0xb36ec7e9, 0xfca80d98, 0x0 }, /* #63 */
|
---|
3113 | };
|
---|
3114 | static const BINU32_TEST_T g_aTests_sbb_u32[] =
|
---|
3115 | {
|
---|
3116 | { 0x3b6c13, 0x3b6497, 0x00000000, 0xffffffff, 0x00000000, 0x0 }, /* #0 */
|
---|
3117 | { 0x1f7a07, 0x1f7297, 0x00000000, 0xffffffff, 0x00000000, 0x0 }, /* #1 */
|
---|
3118 | { 0x1f28c6, 0x1f2046, 0x00000000, 0x00000000, 0x00000000, 0x0 }, /* #2 */
|
---|
3119 | { 0x3d6b13, 0x3d6397, 0x00000000, 0xffffffff, 0x00000000, 0x0 }, /* #3 */
|
---|
3120 | { 0x0e4102, 0x0e4106, 0x0dbdcddd, 0x0dbdcddd, 0x00000000, 0x0 }, /* #4 */
|
---|
3121 | { 0x213f17, 0x213706, 0x456e7307, 0x456e7306, 0x00000000, 0x0 }, /* #5 */
|
---|
3122 | { 0x302886, 0x302002, 0x7ff68d6d, 0x7ff68d6d, 0x00000000, 0x0 }, /* #6 */
|
---|
3123 | { 0x316c17, 0x316496, 0x96ba7a60, 0x96ba7a5f, 0x00000000, 0x0 }, /* #7 */
|
---|
3124 | { 0x2524c3, 0x252403, 0x3927ff79, 0x4e670834, 0xeac0f744, 0x0 }, /* #8 */
|
---|
3125 | { 0x152582, 0x152d93, 0x3e3a3c21, 0xb7f2c407, 0x8647781a, 0x0 }, /* #9 */
|
---|
3126 | { 0x0a7a42, 0x0a7212, 0x0ea32418, 0x052b63ab, 0x0977c06d, 0x0 }, /* #10 */
|
---|
3127 | { 0x027596, 0x027587, 0x8d8599d5, 0xd44b2581, 0xb93a7454, 0x0 }, /* #11 */
|
---|
3128 | { 0x2c7f17, 0x2c7793, 0x840abad9, 0x9220412a, 0xf1ea79ae, 0x0 }, /* #12 */
|
---|
3129 | { 0x1238d6, 0x123093, 0xc7993ed7, 0xc7b8ccf8, 0xffe071df, 0x0 }, /* #13 */
|
---|
3130 | { 0x187212, 0x187202, 0xe655953e, 0x35302a15, 0xb1256b29, 0x0 }, /* #14 */
|
---|
3131 | { 0x047f86, 0x047f12, 0x9f4a4378, 0x53f82f0b, 0x4b52146d, 0x0 }, /* #15 */
|
---|
3132 | { 0x280606, 0x280e06, 0x90cc8fab, 0x1e46a447, 0x7285eb64, 0x0 }, /* #16 */
|
---|
3133 | { 0x123c17, 0x123487, 0x969152f5, 0xdb352b60, 0xbb5c2794, 0x0 }, /* #17 */
|
---|
3134 | { 0x005753, 0x005f87, 0x3858e475, 0xb0b82214, 0x87a0c260, 0x0 }, /* #18 */
|
---|
3135 | { 0x240952, 0x240183, 0x3f3e277b, 0xd81c69c2, 0x6721bdb9, 0x0 }, /* #19 */
|
---|
3136 | { 0x056786, 0x056702, 0xa32225df, 0x04e0ba19, 0x9e416bc6, 0x0 }, /* #20 */
|
---|
3137 | { 0x1f1d96, 0x1f1583, 0x39b0f1c9, 0xd3485fc1, 0x66689208, 0x0 }, /* #21 */
|
---|
3138 | { 0x2f3813, 0x2f3097, 0xad66ed50, 0xb49f0c28, 0xf8c7e127, 0x0 }, /* #22 */
|
---|
3139 | { 0x050fc3, 0x050786, 0xab0353a4, 0xa4b0e821, 0x06526b82, 0x0 }, /* #23 */
|
---|
3140 | { 0x0a5913, 0x0a5102, 0x58bc69ff, 0x3ae8ebb5, 0x1dd37e49, 0x0 }, /* #24 */
|
---|
3141 | { 0x242896, 0x242006, 0x5280ab5a, 0x4223d3b1, 0x105cd7a9, 0x0 }, /* #25 */
|
---|
3142 | { 0x111e53, 0x111606, 0xb5d6427a, 0x186bb624, 0x9d6a8c55, 0x0 }, /* #26 */
|
---|
3143 | { 0x0e7917, 0x0e7916, 0xd056e631, 0x6912292d, 0x6744bd03, 0x0 }, /* #27 */
|
---|
3144 | { 0x271702, 0x271f97, 0x7d49c50d, 0xc2158b8e, 0xbb34397f, 0x0 }, /* #28 */
|
---|
3145 | { 0x2e7597, 0x2e7506, 0x6bb02a09, 0x1216e2d7, 0x59994731, 0x0 }, /* #29 */
|
---|
3146 | { 0x053146, 0x053183, 0x002afc0c, 0xad661452, 0x52c4e7ba, 0x0 }, /* #30 */
|
---|
3147 | { 0x073497, 0x073487, 0xcb02bf68, 0xf08173c3, 0xda814ba4, 0x0 }, /* #31 */
|
---|
3148 | { 0x0a6ad3, 0x0a6286, 0xdf390729, 0x97b2fcf5, 0x47860a33, 0x0 }, /* #32 */
|
---|
3149 | { 0x051383, 0x051b16, 0xc4e63505, 0x553ab47e, 0x6fab8086, 0x0 }, /* #33 */
|
---|
3150 | { 0x037b46, 0x037393, 0x9220d728, 0xaabb5acb, 0xe7657c5d, 0x0 }, /* #34 */
|
---|
3151 | { 0x0e61d2, 0x0e6906, 0xa5dd0ead, 0x42395ce2, 0x63a3b1cb, 0x0 }, /* #35 */
|
---|
3152 | { 0x377e46, 0x377e06, 0x8e434699, 0x563f4d99, 0x3803f900, 0x0 }, /* #36 */
|
---|
3153 | { 0x3f1417, 0x3f1c93, 0x25b43cf4, 0x8aef8ed5, 0x9ac4ae1e, 0x0 }, /* #37 */
|
---|
3154 | { 0x164a53, 0x164216, 0x7c59ae84, 0x007c77c5, 0x7bdd36be, 0x0 }, /* #38 */
|
---|
3155 | { 0x086e53, 0x086e16, 0x9fe4b850, 0x602eb705, 0x3fb6014a, 0x0 }, /* #39 */
|
---|
3156 | { 0x0a6cc2, 0x0a6492, 0xde13c528, 0xbd7f64ab, 0x2094607d, 0x0 }, /* #40 */
|
---|
3157 | { 0x3b54d7, 0x3b5487, 0xcf96157a, 0xf673af88, 0xd92265f1, 0x0 }, /* #41 */
|
---|
3158 | { 0x0d7282, 0x0d7202, 0xddf2717b, 0x0a0c7286, 0xd3e5fef5, 0x0 }, /* #42 */
|
---|
3159 | { 0x2f5956, 0x2f5106, 0x9131144e, 0x080ac6eb, 0x89264d63, 0x0 }, /* #43 */
|
---|
3160 | { 0x2d51d7, 0x2d5187, 0x47e77ce6, 0xf511fed2, 0x52d57e13, 0x0 }, /* #44 */
|
---|
3161 | { 0x3b53c7, 0x3b5313, 0x543ef6f9, 0x7c433e7a, 0xd7fbb87e, 0x0 }, /* #45 */
|
---|
3162 | { 0x327f83, 0x327f83, 0x75a1c51a, 0x9255b637, 0xe34c0ee2, 0x0 }, /* #46 */
|
---|
3163 | { 0x223912, 0x223197, 0x967bb336, 0xee1eb59c, 0xa85cfd9a, 0x0 }, /* #47 */
|
---|
3164 | { 0x0e1742, 0x0e1787, 0x35c809b8, 0xd41f9ae8, 0x61a86ed0, 0x0 }, /* #48 */
|
---|
3165 | { 0x1f7892, 0x1f7893, 0x6b79356d, 0xd7fbf91f, 0x937d3c4e, 0x0 }, /* #49 */
|
---|
3166 | { 0x0e5dd2, 0x0e5596, 0xeab00b0a, 0x95ae6c2d, 0x55019edd, 0x0 }, /* #50 */
|
---|
3167 | { 0x0a5552, 0x0a5507, 0x3a88c938, 0x7af24548, 0xbf9683f0, 0x0 }, /* #51 */
|
---|
3168 | { 0x143843, 0x143093, 0x15cf9267, 0xcd99cb6b, 0x4835c6fb, 0x0 }, /* #52 */
|
---|
3169 | { 0x321202, 0x321a12, 0xd0efb760, 0x7c7d365e, 0x54728102, 0x0 }, /* #53 */
|
---|
3170 | { 0x096756, 0x096706, 0xe3ab9976, 0x14499c72, 0xcf61fd04, 0x0 }, /* #54 */
|
---|
3171 | { 0x283396, 0x283316, 0x190a9c85, 0x0fee748e, 0x091c27f7, 0x0 }, /* #55 */
|
---|
3172 | { 0x3c5886, 0x3c5812, 0xac661d26, 0x3345295d, 0x7920f3c9, 0x0 }, /* #56 */
|
---|
3173 | { 0x2a4c46, 0x2a4417, 0x0f383f32, 0x24900e09, 0xeaa83129, 0x0 }, /* #57 */
|
---|
3174 | { 0x001c97, 0x001c12, 0x841639b4, 0x3624802f, 0x4df1b984, 0x0 }, /* #58 */
|
---|
3175 | { 0x2e2392, 0x2e2b97, 0x23a02a90, 0x84774a21, 0x9f28e06f, 0x0 }, /* #59 */
|
---|
3176 | { 0x385d56, 0x385517, 0x62999971, 0x7d10b39f, 0xe588e5d2, 0x0 }, /* #60 */
|
---|
3177 | { 0x1c3f92, 0x1c3703, 0x2bde3384, 0x392affa1, 0xf2b333e3, 0x0 }, /* #61 */
|
---|
3178 | { 0x1d7cd6, 0x1d7406, 0x649b4f5f, 0x2c2f4eaf, 0x386c00b0, 0x0 }, /* #62 */
|
---|
3179 | { 0x282b56, 0x282b93, 0x5738b320, 0xa1105e1c, 0xb6285504, 0x0 }, /* #63 */
|
---|
3180 | };
|
---|
3181 | static const BINU32_TEST_T g_aTests_sbb_u32_locked[] =
|
---|
3182 | {
|
---|
3183 | { 0x0e6c82, 0x0e6446, 0x00000000, 0x00000000, 0x00000000, 0x0 }, /* #0 */
|
---|
3184 | { 0x2545d2, 0x254546, 0x00000000, 0x00000000, 0x00000000, 0x0 }, /* #1 */
|
---|
3185 | { 0x217ac3, 0x217297, 0x00000000, 0xffffffff, 0x00000000, 0x0 }, /* #2 */
|
---|
3186 | { 0x302797, 0x302797, 0x00000000, 0xffffffff, 0x00000000, 0x0 }, /* #3 */
|
---|
3187 | { 0x300313, 0x300302, 0x4bfd9805, 0x4bfd9804, 0x00000000, 0x0 }, /* #4 */
|
---|
3188 | { 0x0d40c3, 0x0d4082, 0xfbcd3eeb, 0xfbcd3eea, 0x00000000, 0x0 }, /* #5 */
|
---|
3189 | { 0x000f87, 0x000786, 0x84db90f1, 0x84db90f0, 0x00000000, 0x0 }, /* #6 */
|
---|
3190 | { 0x291a86, 0x291202, 0x0e53c4a2, 0x0e53c4a2, 0x00000000, 0x0 }, /* #7 */
|
---|
3191 | { 0x330082, 0x330006, 0x6382c07d, 0x5b945dac, 0x07ee62d1, 0x0 }, /* #8 */
|
---|
3192 | { 0x0f43c3, 0x0f4307, 0x05036d5d, 0x32bbc888, 0xd247a4d4, 0x0 }, /* #9 */
|
---|
3193 | { 0x2b1cc6, 0x2b1486, 0xf925f9a4, 0xa6a32c50, 0x5282cd54, 0x0 }, /* #10 */
|
---|
3194 | { 0x1d4202, 0x1d4292, 0xf4cf7670, 0xa0360532, 0x5499713e, 0x0 }, /* #11 */
|
---|
3195 | { 0x352353, 0x352307, 0x1a4cc6aa, 0x73d13a56, 0xa67b8c53, 0x0 }, /* #12 */
|
---|
3196 | { 0x161116, 0x161993, 0x509c652a, 0xa9ad1ecd, 0xa6ef465d, 0x0 }, /* #13 */
|
---|
3197 | { 0x347382, 0x347396, 0xf8bda468, 0xf0978afc, 0x0826196c, 0x0 }, /* #14 */
|
---|
3198 | { 0x0d2152, 0x0d2987, 0x4477204e, 0x96a4dfdd, 0xadd24071, 0x0 }, /* #15 */
|
---|
3199 | { 0x364f17, 0x364f87, 0x5640765f, 0xb4bb716c, 0xa18504f2, 0x0 }, /* #16 */
|
---|
3200 | { 0x142706, 0x142793, 0xb89980f7, 0xc7ccab5e, 0xf0ccd599, 0x0 }, /* #17 */
|
---|
3201 | { 0x2c4a16, 0x2c4a83, 0x25b14997, 0x9d12ace3, 0x889e9cb4, 0x0 }, /* #18 */
|
---|
3202 | { 0x212e82, 0x212612, 0xe6179d28, 0x4ed6c6e9, 0x9740d63f, 0x0 }, /* #19 */
|
---|
3203 | { 0x237a93, 0x237212, 0xeff41e07, 0x0fce29ba, 0xe025f44c, 0x0 }, /* #20 */
|
---|
3204 | { 0x386a52, 0x386216, 0x760f8974, 0x0a3aceac, 0x6bd4bac8, 0x0 }, /* #21 */
|
---|
3205 | { 0x343256, 0x343a12, 0xb9b16b44, 0x756022d6, 0x4451486e, 0x0 }, /* #22 */
|
---|
3206 | { 0x1d0e53, 0x1d0602, 0x4ac82456, 0x2a23fbb3, 0x20a428a2, 0x0 }, /* #23 */
|
---|
3207 | { 0x2e3243, 0x2e3287, 0x10b63edc, 0x9556ce72, 0x7b5f7069, 0x0 }, /* #24 */
|
---|
3208 | { 0x3537d2, 0x353702, 0x6d0aac6b, 0x425f48b3, 0x2aab63b8, 0x0 }, /* #25 */
|
---|
3209 | { 0x296c52, 0x296406, 0xec2daa0b, 0x38a8e2c9, 0xb384c742, 0x0 }, /* #26 */
|
---|
3210 | { 0x017386, 0x017b97, 0x26638299, 0x9c5d815a, 0x8a06013f, 0x0 }, /* #27 */
|
---|
3211 | { 0x036807, 0x036016, 0x6206e091, 0x2a7d48ed, 0x378997a3, 0x0 }, /* #28 */
|
---|
3212 | { 0x020c17, 0x020483, 0x4a0e9a65, 0xcec3aa13, 0x7b4af051, 0x0 }, /* #29 */
|
---|
3213 | { 0x1667d7, 0x166796, 0xd72d02e2, 0xb3bc90dd, 0x23707204, 0x0 }, /* #30 */
|
---|
3214 | { 0x2e3312, 0x2e3b87, 0x680fb960, 0xd9a39390, 0x8e6c25d0, 0x0 }, /* #31 */
|
---|
3215 | { 0x2e3217, 0x2e3296, 0xe4a74d30, 0xc9f3c42b, 0x1ab38904, 0x0 }, /* #32 */
|
---|
3216 | { 0x0d3cc6, 0x0d3416, 0x76cc47d1, 0x1387f1ff, 0x634455d2, 0x0 }, /* #33 */
|
---|
3217 | { 0x323986, 0x323103, 0x18b7369c, 0x54fa1640, 0xc3bd205c, 0x0 }, /* #34 */
|
---|
3218 | { 0x076103, 0x076116, 0x770b7d9d, 0x4c6d57dd, 0x2a9e25bf, 0x0 }, /* #35 */
|
---|
3219 | { 0x144396, 0x144b06, 0xa2da2bf8, 0x64ea3835, 0x3deff3c3, 0x0 }, /* #36 */
|
---|
3220 | { 0x106ac7, 0x106282, 0xc63b0718, 0x9b117ff2, 0x2b298725, 0x0 }, /* #37 */
|
---|
3221 | { 0x1f3fd3, 0x1f3702, 0x7e012d7e, 0x4620c013, 0x37e06d6a, 0x0 }, /* #38 */
|
---|
3222 | { 0x276752, 0x276716, 0x673368a8, 0x27b852cc, 0x3f7b15dc, 0x0 }, /* #39 */
|
---|
3223 | { 0x260483, 0x260403, 0x319c5615, 0x4170c1c4, 0xf02b9450, 0x0 }, /* #40 */
|
---|
3224 | { 0x164d92, 0x164502, 0x720cab4a, 0x156be829, 0x5ca0c321, 0x0 }, /* #41 */
|
---|
3225 | { 0x0137c3, 0x013793, 0x27e83457, 0xf7732b49, 0x3075090d, 0x0 }, /* #42 */
|
---|
3226 | { 0x377a42, 0x377203, 0x077d3449, 0x135de029, 0xf41f5420, 0x0 }, /* #43 */
|
---|
3227 | { 0x3d5046, 0x3d5012, 0xf6b882ca, 0x0865c52f, 0xee52bd9b, 0x0 }, /* #44 */
|
---|
3228 | { 0x064556, 0x064d83, 0x444e0e8b, 0x91fbb9d6, 0xb25254b5, 0x0 }, /* #45 */
|
---|
3229 | { 0x1142c6, 0x114213, 0x291503c5, 0x2ffb27bc, 0xf919dc09, 0x0 }, /* #46 */
|
---|
3230 | { 0x0450d6, 0x045002, 0xcdd587fe, 0x0889e8da, 0xc54b9f24, 0x0 }, /* #47 */
|
---|
3231 | { 0x1c0286, 0x1c0a83, 0x7b1d8689, 0x8d19c662, 0xee03c027, 0x0 }, /* #48 */
|
---|
3232 | { 0x0b2687, 0x0b2612, 0x40be95ea, 0x1d3008da, 0x238e8d0f, 0x0 }, /* #49 */
|
---|
3233 | { 0x372b12, 0x372306, 0xf5edf966, 0x111bd574, 0xe4d223f2, 0x0 }, /* #50 */
|
---|
3234 | { 0x121407, 0x121c93, 0x3fa4ea52, 0x8bf59db6, 0xb3af4c9b, 0x0 }, /* #51 */
|
---|
3235 | { 0x1f0c46, 0x1f0406, 0x5cb8de8a, 0x3b499c88, 0x216f4202, 0x0 }, /* #52 */
|
---|
3236 | { 0x0f0bd7, 0x0f0316, 0xb48d74c8, 0x2b2e6f48, 0x895f057f, 0x0 }, /* #53 */
|
---|
3237 | { 0x0b3d07, 0x0b3d93, 0x5a96bf51, 0xc2168da2, 0x988031ae, 0x0 }, /* #54 */
|
---|
3238 | { 0x287583, 0x287507, 0x12ed16db, 0x2bfdc9a5, 0xe6ef4d35, 0x0 }, /* #55 */
|
---|
3239 | { 0x0447c7, 0x044707, 0x55aaf3cf, 0x5a683466, 0xfb42bf68, 0x0 }, /* #56 */
|
---|
3240 | { 0x003c53, 0x003487, 0x6eeb21fa, 0xf2a2fe60, 0x7c482399, 0x0 }, /* #57 */
|
---|
3241 | { 0x3f6c17, 0x3f6416, 0x6a130436, 0x1394724b, 0x567e91ea, 0x0 }, /* #58 */
|
---|
3242 | { 0x2e5596, 0x2e5596, 0xec15b950, 0xa57e71aa, 0x469747a6, 0x0 }, /* #59 */
|
---|
3243 | { 0x051556, 0x051502, 0x186a61d8, 0x082fe320, 0x103a7eb8, 0x0 }, /* #60 */
|
---|
3244 | { 0x303682, 0x303697, 0xc98fbcb0, 0xf3f178d2, 0xd59e43de, 0x0 }, /* #61 */
|
---|
3245 | { 0x231706, 0x231792, 0xa560a941, 0x82c35afb, 0x229d4e46, 0x0 }, /* #62 */
|
---|
3246 | { 0x1b6ac2, 0x1b6206, 0x6ff8d98b, 0x44b24400, 0x2b46958b, 0x0 }, /* #63 */
|
---|
3247 | };
|
---|
3248 | static const BINU32_TEST_T g_aTests_or_u32[] =
|
---|
3249 | {
|
---|
3250 | { 0x2437d3, 0x243746, 0x00000000, 0x00000000, 0x00000000, 0x0 }, /* #0 */
|
---|
3251 | { 0x052046, 0x052046, 0x00000000, 0x00000000, 0x00000000, 0x0 }, /* #1 */
|
---|
3252 | { 0x2876d3, 0x287646, 0x00000000, 0x00000000, 0x00000000, 0x0 }, /* #2 */
|
---|
3253 | { 0x246153, 0x246146, 0x00000000, 0x00000000, 0x00000000, 0x0 }, /* #3 */
|
---|
3254 | { 0x0d5c82, 0x0d5406, 0x0fe95e1d, 0x0fe95e1d, 0x00000000, 0x0 }, /* #4 */
|
---|
3255 | { 0x2e3d43, 0x2e3586, 0xef5f7309, 0xef5f7309, 0x00000000, 0x0 }, /* #5 */
|
---|
3256 | { 0x162443, 0x162486, 0xdce1e442, 0xdce1e442, 0x00000000, 0x0 }, /* #6 */
|
---|
3257 | { 0x182ec3, 0x182682, 0xe317977f, 0xe317977f, 0x00000000, 0x0 }, /* #7 */
|
---|
3258 | { 0x252007, 0x252086, 0x2853c57a, 0xad53d57b, 0xa5029419, 0x0 }, /* #8 */
|
---|
3259 | { 0x2f7c13, 0x2f7486, 0x4767e6d8, 0xefefefdb, 0xafcf2f9b, 0x0 }, /* #9 */
|
---|
3260 | { 0x142286, 0x142286, 0xf6d3e134, 0xf7d3ff77, 0x2393fe47, 0x0 }, /* #10 */
|
---|
3261 | { 0x0355d7, 0x035586, 0x549be84d, 0xf7dbef6f, 0xf3cacf6b, 0x0 }, /* #11 */
|
---|
3262 | { 0x067fd3, 0x067786, 0xfb572094, 0xfbd770f6, 0xb0d25072, 0x0 }, /* #12 */
|
---|
3263 | { 0x346e16, 0x346686, 0x92427b28, 0xde63fb7b, 0x5e618253, 0x0 }, /* #13 */
|
---|
3264 | { 0x302996, 0x302182, 0xc2c2f346, 0xdbc3fb6e, 0x1b034b2e, 0x0 }, /* #14 */
|
---|
3265 | { 0x156f13, 0x156782, 0xfde386a4, 0xfdef8ffd, 0xd4cc095d, 0x0 }, /* #15 */
|
---|
3266 | { 0x336316, 0x336386, 0x74965f89, 0xfe9f7feb, 0xde0b2f63, 0x0 }, /* #16 */
|
---|
3267 | { 0x232817, 0x232082, 0xd1813205, 0xd997b2cd, 0x8996a0cc, 0x0 }, /* #17 */
|
---|
3268 | { 0x2e0d46, 0x2e0502, 0x11d98223, 0x1dffa2ab, 0x1cafa0a8, 0x0 }, /* #18 */
|
---|
3269 | { 0x311682, 0x311602, 0x3a4c5c1f, 0x7f4c7edf, 0x4d4462c6, 0x0 }, /* #19 */
|
---|
3270 | { 0x2f4d57, 0x2f4582, 0xfdb7ca02, 0xffbfde76, 0x72be1c74, 0x0 }, /* #20 */
|
---|
3271 | { 0x2a4707, 0x2a4782, 0x311214b9, 0xb15bfffd, 0x804bfbec, 0x0 }, /* #21 */
|
---|
3272 | { 0x1b33c7, 0x1b3302, 0x05b31887, 0x3fb35dbf, 0x3e035dbf, 0x0 }, /* #22 */
|
---|
3273 | { 0x042c86, 0x042486, 0xd236ece0, 0xdf3feff0, 0x5f1f8b30, 0x0 }, /* #23 */
|
---|
3274 | { 0x330c57, 0x330482, 0x9d4d8214, 0xbf4dbf3d, 0xb6493d3d, 0x0 }, /* #24 */
|
---|
3275 | { 0x231897, 0x231086, 0x9ad8f4c2, 0xbfd9f7cf, 0x2fd9f3cf, 0x0 }, /* #25 */
|
---|
3276 | { 0x345442, 0x345482, 0xb8231e61, 0xbab73ee5, 0x029734a4, 0x0 }, /* #26 */
|
---|
3277 | { 0x3f6d03, 0x3f6506, 0x70419724, 0x7afb9f6c, 0x7aba0a6c, 0x0 }, /* #27 */
|
---|
3278 | { 0x3f6b07, 0x3f6302, 0x039323b9, 0x63977bfb, 0x62975873, 0x0 }, /* #28 */
|
---|
3279 | { 0x172e47, 0x172682, 0x864b7ea2, 0x964f7fab, 0x160f0b0b, 0x0 }, /* #29 */
|
---|
3280 | { 0x1748d7, 0x174086, 0xcaa99b5b, 0xfae9ffdb, 0x72c9fd91, 0x0 }, /* #30 */
|
---|
3281 | { 0x257196, 0x257182, 0xd76792de, 0xf77fdbfe, 0x345ddba2, 0x0 }, /* #31 */
|
---|
3282 | { 0x063c53, 0x063486, 0xe41f7d81, 0xec3fffc9, 0xc82d9a48, 0x0 }, /* #32 */
|
---|
3283 | { 0x337193, 0x337186, 0xb9e3d86b, 0xb9ffdb7b, 0x311fc318, 0x0 }, /* #33 */
|
---|
3284 | { 0x2b2716, 0x2b2782, 0xa716364a, 0xfff637fe, 0xd9f023fc, 0x0 }, /* #34 */
|
---|
3285 | { 0x162697, 0x162682, 0x43eb0b5d, 0xf3fb1b7f, 0xb39b1167, 0x0 }, /* #35 */
|
---|
3286 | { 0x130a97, 0x130286, 0x34d6626d, 0xb6ffe2ff, 0x82e9e2b3, 0x0 }, /* #36 */
|
---|
3287 | { 0x112d06, 0x112586, 0x640c898b, 0xec1d8bdb, 0x881d0359, 0x0 }, /* #37 */
|
---|
3288 | { 0x0c6ec2, 0x0c6602, 0x4e069f49, 0x5fc79ffb, 0x13c71fb3, 0x0 }, /* #38 */
|
---|
3289 | { 0x0d6157, 0x0d6106, 0x5a0191e8, 0x5abbfffc, 0x48bbef34, 0x0 }, /* #39 */
|
---|
3290 | { 0x346007, 0x346086, 0xfda2edf4, 0xfff7eff5, 0xfe574f95, 0x0 }, /* #40 */
|
---|
3291 | { 0x1a5f03, 0x1a5786, 0x2f0fb5d2, 0xbf3ff5fa, 0x943b453a, 0x0 }, /* #41 */
|
---|
3292 | { 0x093cc6, 0x093482, 0xd7fc2148, 0xd7fc21cd, 0x97d02185, 0x0 }, /* #42 */
|
---|
3293 | { 0x3e5683, 0x3e5682, 0x0ea9cbe3, 0xaee9fbe3, 0xa661fa22, 0x0 }, /* #43 */
|
---|
3294 | { 0x224452, 0x224482, 0x2a7d475a, 0xbbfdd7da, 0xb9fd90c8, 0x0 }, /* #44 */
|
---|
3295 | { 0x2531c7, 0x253182, 0x8db9224b, 0xffb9237f, 0x7fb0237f, 0x0 }, /* #45 */
|
---|
3296 | { 0x307142, 0x307106, 0x5674e8f5, 0x7f77feff, 0x6f033e8e, 0x0 }, /* #46 */
|
---|
3297 | { 0x161bd6, 0x161382, 0x9395354d, 0x97fd7f7f, 0x177d4a7b, 0x0 }, /* #47 */
|
---|
3298 | { 0x042257, 0x042286, 0x18fff38c, 0xb9ffff8d, 0xa9f66e01, 0x0 }, /* #48 */
|
---|
3299 | { 0x134003, 0x134006, 0x05012f25, 0x65072fb7, 0x64072a97, 0x0 }, /* #49 */
|
---|
3300 | { 0x0f2843, 0x0f2086, 0xf01c7772, 0xf83e777e, 0x9836212c, 0x0 }, /* #50 */
|
---|
3301 | { 0x120212, 0x120282, 0x656069d1, 0xff7f7bd9, 0xbf5f7a09, 0x0 }, /* #51 */
|
---|
3302 | { 0x3647c6, 0x364786, 0xb81acfff, 0xfc1adfff, 0x74029b9b, 0x0 }, /* #52 */
|
---|
3303 | { 0x1b4343, 0x1b4386, 0x3a917de5, 0xbe977fe7, 0x861603c3, 0x0 }, /* #53 */
|
---|
3304 | { 0x121187, 0x121182, 0x1380b8a6, 0xd3b2fcef, 0xd3327c6f, 0x0 }, /* #54 */
|
---|
3305 | { 0x3c0f57, 0x3c0786, 0x6578ea01, 0xe5fefa21, 0x85fe5020, 0x0 }, /* #55 */
|
---|
3306 | { 0x083f17, 0x083786, 0x987753da, 0xdf7f73de, 0x5f7f62ce, 0x0 }, /* #56 */
|
---|
3307 | { 0x102687, 0x102686, 0xa13327be, 0xe1bfafff, 0xe09ea9fb, 0x0 }, /* #57 */
|
---|
3308 | { 0x154456, 0x154482, 0x65648c1a, 0xe7e7df3b, 0xa7a35731, 0x0 }, /* #58 */
|
---|
3309 | { 0x2b0fd2, 0x2b0786, 0x4b5c02f3, 0xfb7e3af3, 0xb23e3a72, 0x0 }, /* #59 */
|
---|
3310 | { 0x264316, 0x264382, 0x768ebbe6, 0xf6dfbfe6, 0xd4599d04, 0x0 }, /* #60 */
|
---|
3311 | { 0x205b02, 0x205386, 0x87908e94, 0xc7dece9f, 0xc2cec01b, 0x0 }, /* #61 */
|
---|
3312 | { 0x206b93, 0x206382, 0xc739fc5c, 0xd7fbfe5d, 0xd1cb2609, 0x0 }, /* #62 */
|
---|
3313 | { 0x171106, 0x171186, 0xc51d110b, 0xe79f1dcf, 0x638e1dc7, 0x0 }, /* #63 */
|
---|
3314 | };
|
---|
3315 | static const BINU32_TEST_T g_aTests_or_u32_locked[] =
|
---|
3316 | {
|
---|
3317 | { 0x267283, 0x267246, 0x00000000, 0x00000000, 0x00000000, 0x0 }, /* #0 */
|
---|
3318 | { 0x320e82, 0x320646, 0x00000000, 0x00000000, 0x00000000, 0x0 }, /* #1 */
|
---|
3319 | { 0x3b4297, 0x3b4246, 0x00000000, 0x00000000, 0x00000000, 0x0 }, /* #2 */
|
---|
3320 | { 0x386017, 0x386046, 0x00000000, 0x00000000, 0x00000000, 0x0 }, /* #3 */
|
---|
3321 | { 0x091916, 0x091182, 0xaf95a85d, 0xaf95a85d, 0x00000000, 0x0 }, /* #4 */
|
---|
3322 | { 0x1f0657, 0x1f0602, 0x797dbfb3, 0x797dbfb3, 0x00000000, 0x0 }, /* #5 */
|
---|
3323 | { 0x261303, 0x261386, 0xded740ee, 0xded740ee, 0x00000000, 0x0 }, /* #6 */
|
---|
3324 | { 0x0f6243, 0x0f6206, 0x4b049caf, 0x4b049caf, 0x00000000, 0x0 }, /* #7 */
|
---|
3325 | { 0x330996, 0x330182, 0x0bb85829, 0x9bbcd929, 0x90acc920, 0x0 }, /* #8 */
|
---|
3326 | { 0x333c16, 0x333486, 0x8a20b097, 0xcbb4f8ff, 0x49b4e869, 0x0 }, /* #9 */
|
---|
3327 | { 0x0c5907, 0x0c5102, 0x60b5b6c5, 0x60b7fed5, 0x40224ed1, 0x0 }, /* #10 */
|
---|
3328 | { 0x0f6642, 0x0f6602, 0x07a10505, 0x57e50d1f, 0x50650c1f, 0x0 }, /* #11 */
|
---|
3329 | { 0x184c56, 0x184482, 0xb6b31571, 0xbff35f7f, 0x9b525b6e, 0x0 }, /* #12 */
|
---|
3330 | { 0x376c96, 0x376486, 0x4880d527, 0xefb1dd77, 0xaf314952, 0x0 }, /* #13 */
|
---|
3331 | { 0x0353d2, 0x035386, 0x8fd1eede, 0xfff1ffde, 0x73b09fce, 0x0 }, /* #14 */
|
---|
3332 | { 0x3f3786, 0x3f3782, 0xd84ee898, 0xdcceeebf, 0x1c8a063f, 0x0 }, /* #15 */
|
---|
3333 | { 0x124656, 0x124682, 0x375a9791, 0xb7faf7fb, 0x85f2e16a, 0x0 }, /* #16 */
|
---|
3334 | { 0x1e42c6, 0x1e4202, 0x5ee5ff20, 0x5ffdffe3, 0x019928c3, 0x0 }, /* #17 */
|
---|
3335 | { 0x2a3ad2, 0x2a3286, 0xb3a15109, 0xbfff57bd, 0xae7e56b4, 0x0 }, /* #18 */
|
---|
3336 | { 0x0c6286, 0x0c6206, 0x0bc8863f, 0x3bd9873f, 0x30190725, 0x0 }, /* #19 */
|
---|
3337 | { 0x1e1bc3, 0x1e1386, 0x98f13ae1, 0xfcf93ff9, 0xfc091db9, 0x0 }, /* #20 */
|
---|
3338 | { 0x2819d3, 0x281106, 0x7b6f7b8e, 0x7fffffff, 0x05fceef3, 0x0 }, /* #21 */
|
---|
3339 | { 0x191693, 0x191606, 0x37f160a0, 0x37fffeb1, 0x35bfdeb1, 0x0 }, /* #22 */
|
---|
3340 | { 0x1a18c2, 0x1a1002, 0x42056f62, 0x6b5fefe3, 0x6b5b89c3, 0x0 }, /* #23 */
|
---|
3341 | { 0x072783, 0x072782, 0xff206f6c, 0xff6d7f6d, 0x7d6d504d, 0x0 }, /* #24 */
|
---|
3342 | { 0x2a08c6, 0x2a0082, 0xe95e399e, 0xef5ebddf, 0xae4cb4cd, 0x0 }, /* #25 */
|
---|
3343 | { 0x206f47, 0x206786, 0xad9dd4d2, 0xfd9fd7ff, 0x540787af, 0x0 }, /* #26 */
|
---|
3344 | { 0x066682, 0x066686, 0x3961caae, 0xb97ddfff, 0x985dd75d, 0x0 }, /* #27 */
|
---|
3345 | { 0x016507, 0x016502, 0x2900deae, 0x2d8adebf, 0x258a5e95, 0x0 }, /* #28 */
|
---|
3346 | { 0x3103c3, 0x310386, 0x7d5414ee, 0xff7eb5ff, 0x823aa175, 0x0 }, /* #29 */
|
---|
3347 | { 0x0c4fd7, 0x0c4706, 0x041c46d1, 0x1cddc7f9, 0x18d98738, 0x0 }, /* #30 */
|
---|
3348 | { 0x150c16, 0x150406, 0x072e7707, 0x17bf7727, 0x15b10221, 0x0 }, /* #31 */
|
---|
3349 | { 0x1c2dd7, 0x1c2506, 0x0940684a, 0x2ff2f94b, 0x2ef2f141, 0x0 }, /* #32 */
|
---|
3350 | { 0x097d02, 0x097586, 0xf3131fc4, 0xf3f37fd7, 0xf3e06653, 0x0 }, /* #33 */
|
---|
3351 | { 0x2f55c3, 0x2f5582, 0xbe2f2c75, 0xffbfbe7f, 0x5dbc925b, 0x0 }, /* #34 */
|
---|
3352 | { 0x053442, 0x053486, 0xc2753ac5, 0xce753ee7, 0x0c6106e3, 0x0 }, /* #35 */
|
---|
3353 | { 0x2873d6, 0x287386, 0x8254f40d, 0xef5cf5ff, 0xef1881f7, 0x0 }, /* #36 */
|
---|
3354 | { 0x3a1192, 0x3a1182, 0xd91c4e7a, 0xff3cdf7f, 0x6f38db47, 0x0 }, /* #37 */
|
---|
3355 | { 0x1e7bd3, 0x1e7386, 0xefa92b90, 0xffbdefd1, 0x1a3de6c1, 0x0 }, /* #38 */
|
---|
3356 | { 0x197a92, 0x197206, 0x0ceb4cc6, 0x6eefefff, 0x62ede77f, 0x0 }, /* #39 */
|
---|
3357 | { 0x020c53, 0x020486, 0x8e8f744f, 0xef8ff55f, 0xe38b9110, 0x0 }, /* #40 */
|
---|
3358 | { 0x244b07, 0x244386, 0xc73f30a1, 0xdfffb1b7, 0x1ae781b7, 0x0 }, /* #41 */
|
---|
3359 | { 0x396c82, 0x396482, 0xc83c37f3, 0xee3cfffb, 0xa63cce5a, 0x0 }, /* #42 */
|
---|
3360 | { 0x2c6b12, 0x2c6302, 0x0f178493, 0x4f1fbcb3, 0x4919b821, 0x0 }, /* #43 */
|
---|
3361 | { 0x0c5207, 0x0c5286, 0x10a66b6b, 0xdbf7fb7b, 0xcb71fb13, 0x0 }, /* #44 */
|
---|
3362 | { 0x1b11c7, 0x1b1182, 0xd4d0631d, 0xfffa67df, 0xbb2a47d2, 0x0 }, /* #45 */
|
---|
3363 | { 0x1627c6, 0x162786, 0xfbb6b394, 0xfbf6f3be, 0x4066433a, 0x0 }, /* #46 */
|
---|
3364 | { 0x3a0043, 0x3a0002, 0x31fa7086, 0x35ff7fc7, 0x05cd5f41, 0x0 }, /* #47 */
|
---|
3365 | { 0x2a3e82, 0x2a3606, 0x3a321cc7, 0x7b371eff, 0x5327167e, 0x0 }, /* #48 */
|
---|
3366 | { 0x1d0a47, 0x1d0282, 0xdb2b7035, 0xff2bf8f7, 0x270aa8e2, 0x0 }, /* #49 */
|
---|
3367 | { 0x107246, 0x107286, 0x85c170aa, 0xb7ed75bb, 0x37ec3591, 0x0 }, /* #50 */
|
---|
3368 | { 0x105b56, 0x105386, 0x67d14311, 0xe7f95bdb, 0xe7e858ca, 0x0 }, /* #51 */
|
---|
3369 | { 0x1c0712, 0x1c0786, 0xe382da81, 0xfbd2daa3, 0xf8d00822, 0x0 }, /* #52 */
|
---|
3370 | { 0x1f6896, 0x1f6082, 0x9467a5f2, 0xd47fbff7, 0x441f1b45, 0x0 }, /* #53 */
|
---|
3371 | { 0x073f47, 0x073786, 0x8aa13c0a, 0xfab7be1b, 0x78b6b619, 0x0 }, /* #54 */
|
---|
3372 | { 0x1a3207, 0x1a3282, 0x20c8198c, 0xb7fdbbef, 0xb7b5ab63, 0x0 }, /* #55 */
|
---|
3373 | { 0x184442, 0x184402, 0x2b8dfc2a, 0x6b9ffffb, 0x4196ebf1, 0x0 }, /* #56 */
|
---|
3374 | { 0x2c5a82, 0x2c5286, 0x02479144, 0x8377f747, 0x83706647, 0x0 }, /* #57 */
|
---|
3375 | { 0x103ed2, 0x103686, 0xcf429c04, 0xef5f9fcc, 0x221f0bcc, 0x0 }, /* #58 */
|
---|
3376 | { 0x031dd2, 0x031586, 0x7e8d3022, 0xff8df4e2, 0xb189c4c0, 0x0 }, /* #59 */
|
---|
3377 | { 0x3672d3, 0x367286, 0x0fcd00f9, 0x8fede4f9, 0x8520e4f1, 0x0 }, /* #60 */
|
---|
3378 | { 0x0a5e87, 0x0a5686, 0x96c3e798, 0xd6ffe79c, 0xc6bf8494, 0x0 }, /* #61 */
|
---|
3379 | { 0x094302, 0x094386, 0xd581f38c, 0xfffbfbaf, 0xeefa7ba3, 0x0 }, /* #62 */
|
---|
3380 | { 0x140502, 0x140502, 0x44360caa, 0x5db6bfea, 0x5db2b7e2, 0x0 }, /* #63 */
|
---|
3381 | };
|
---|
3382 | static const BINU32_TEST_T g_aTests_xor_u32[] =
|
---|
3383 | {
|
---|
3384 | { 0x397456, 0x397446, 0x00000000, 0x00000000, 0x00000000, 0x0 }, /* #0 */
|
---|
3385 | { 0x1d7843, 0x1d7046, 0x00000000, 0x00000000, 0x00000000, 0x0 }, /* #1 */
|
---|
3386 | { 0x3f55c2, 0x3f5546, 0x00000000, 0x00000000, 0x00000000, 0x0 }, /* #2 */
|
---|
3387 | { 0x3a2c13, 0x3a2446, 0x00000000, 0x00000000, 0x00000000, 0x0 }, /* #3 */
|
---|
3388 | { 0x373dd7, 0x373506, 0x6d344edb, 0x6d344edb, 0x00000000, 0x0 }, /* #4 */
|
---|
3389 | { 0x107d06, 0x107582, 0xb7bec6e0, 0xb7bec6e0, 0x00000000, 0x0 }, /* #5 */
|
---|
3390 | { 0x081496, 0x081402, 0x57a8c7e3, 0x57a8c7e3, 0x00000000, 0x0 }, /* #6 */
|
---|
3391 | { 0x137286, 0x137202, 0x64a67a37, 0x64a67a37, 0x00000000, 0x0 }, /* #7 */
|
---|
3392 | { 0x060883, 0x060082, 0x6145f498, 0xe4dea1f1, 0x859b5569, 0x0 }, /* #8 */
|
---|
3393 | { 0x087746, 0x087782, 0xd75535cd, 0xa2234cef, 0x75767922, 0x0 }, /* #9 */
|
---|
3394 | { 0x1433d3, 0x143382, 0xa408ee70, 0xbdbb6816, 0x19b38666, 0x0 }, /* #10 */
|
---|
3395 | { 0x364ad6, 0x364286, 0x8b1039fd, 0xa4e87cb8, 0x2ff84545, 0x0 }, /* #11 */
|
---|
3396 | { 0x2178c7, 0x217002, 0xb5b73f29, 0x2dc69bc1, 0x9871a4e8, 0x0 }, /* #12 */
|
---|
3397 | { 0x265ad2, 0x265202, 0xc17c69c9, 0x46727679, 0x870e1fb0, 0x0 }, /* #13 */
|
---|
3398 | { 0x2f1106, 0x2f1186, 0x87a9bb15, 0xc9c3a7aa, 0x4e6a1cbf, 0x0 }, /* #14 */
|
---|
3399 | { 0x200392, 0x200302, 0xfe70035b, 0x4f6a6c3b, 0xb11a6f60, 0x0 }, /* #15 */
|
---|
3400 | { 0x372897, 0x372006, 0x6d89e23c, 0x24222727, 0x49abc51b, 0x0 }, /* #16 */
|
---|
3401 | { 0x2e1192, 0x2e1102, 0xc32937ff, 0x69b03ce6, 0xaa990b19, 0x0 }, /* #17 */
|
---|
3402 | { 0x3c5487, 0x3c5486, 0x968dead4, 0xf2b2f3c6, 0x643f1912, 0x0 }, /* #18 */
|
---|
3403 | { 0x1645c2, 0x164502, 0xc674e244, 0x191bac49, 0xdf6f4e0d, 0x0 }, /* #19 */
|
---|
3404 | { 0x2d2712, 0x2d2702, 0xdffe7eb0, 0x39478e62, 0xe6b9f0d2, 0x0 }, /* #20 */
|
---|
3405 | { 0x013413, 0x013402, 0xdb1ea3f1, 0x101d2c20, 0xcb038fd1, 0x0 }, /* #21 */
|
---|
3406 | { 0x0c1606, 0x0c1606, 0x16ff3b88, 0x2b52779f, 0x3dad4c17, 0x0 }, /* #22 */
|
---|
3407 | { 0x3310c2, 0x331006, 0x80654022, 0x24f2e5d1, 0xa497a5f3, 0x0 }, /* #23 */
|
---|
3408 | { 0x2967c2, 0x296782, 0x60dd4e9e, 0xe2ae2c6e, 0x827362f0, 0x0 }, /* #24 */
|
---|
3409 | { 0x0d2456, 0x0d2402, 0x38f52196, 0x0af5a77f, 0x320086e9, 0x0 }, /* #25 */
|
---|
3410 | { 0x347752, 0x347786, 0x59328d33, 0x87bd501b, 0xde8fdd28, 0x0 }, /* #26 */
|
---|
3411 | { 0x291713, 0x291702, 0xf6dc06fe, 0x6dd30170, 0x9b0f078e, 0x0 }, /* #27 */
|
---|
3412 | { 0x327a43, 0x327202, 0x8f0b9303, 0x076f80c7, 0x886413c4, 0x0 }, /* #28 */
|
---|
3413 | { 0x051747, 0x051702, 0xf44426ce, 0x16e807a2, 0xe2ac216c, 0x0 }, /* #29 */
|
---|
3414 | { 0x003316, 0x003386, 0x899b2721, 0xe7163012, 0x6e8d1733, 0x0 }, /* #30 */
|
---|
3415 | { 0x0d5f06, 0x0d5706, 0xd9288d82, 0x7bf07f12, 0xa2d8f290, 0x0 }, /* #31 */
|
---|
3416 | { 0x0b6f83, 0x0b6706, 0x2cc64f0b, 0x61c2ba42, 0x4d04f549, 0x0 }, /* #32 */
|
---|
3417 | { 0x065047, 0x065086, 0x2a162e3a, 0xf4569f74, 0xde40b14e, 0x0 }, /* #33 */
|
---|
3418 | { 0x147c52, 0x147486, 0x24659556, 0xa0c914bd, 0x84ac81eb, 0x0 }, /* #34 */
|
---|
3419 | { 0x277683, 0x277606, 0xd3fa2a58, 0x313aef82, 0xe2c0c5da, 0x0 }, /* #35 */
|
---|
3420 | { 0x1e5a12, 0x1e5206, 0xde638c7d, 0x043daca3, 0xda5e20de, 0x0 }, /* #36 */
|
---|
3421 | { 0x2b2e46, 0x2b2686, 0xf62d3af9, 0xb476b188, 0x425b8b71, 0x0 }, /* #37 */
|
---|
3422 | { 0x186457, 0x186402, 0x5cfb0adf, 0x6d6c4eb6, 0x31974469, 0x0 }, /* #38 */
|
---|
3423 | { 0x010616, 0x010686, 0x74c432f4, 0xaef0fa09, 0xda34c8fd, 0x0 }, /* #39 */
|
---|
3424 | { 0x324a83, 0x324286, 0xf2d15b48, 0x9b343b17, 0x69e5605f, 0x0 }, /* #40 */
|
---|
3425 | { 0x267fd3, 0x267702, 0x74d8edb0, 0x1656b99b, 0x628e542b, 0x0 }, /* #41 */
|
---|
3426 | { 0x395103, 0x395106, 0xc3fe0456, 0x117f4d17, 0xd2814941, 0x0 }, /* #42 */
|
---|
3427 | { 0x3e3d53, 0x3e3586, 0xfaacb304, 0xef463faf, 0x15ea8cab, 0x0 }, /* #43 */
|
---|
3428 | { 0x2967d2, 0x296706, 0x5497c003, 0x526d7777, 0x06fab774, 0x0 }, /* #44 */
|
---|
3429 | { 0x085857, 0x085082, 0xc64dac7a, 0xe0aa3326, 0x26e79f5c, 0x0 }, /* #45 */
|
---|
3430 | { 0x086e53, 0x086686, 0x84eb28f2, 0xf1683fac, 0x7583175e, 0x0 }, /* #46 */
|
---|
3431 | { 0x163d03, 0x163502, 0xc2870ecb, 0x3b894bf4, 0xf90e453f, 0x0 }, /* #47 */
|
---|
3432 | { 0x277c47, 0x277482, 0xaa3f6e27, 0xc59a40ec, 0x6fa52ecb, 0x0 }, /* #48 */
|
---|
3433 | { 0x041c83, 0x041482, 0xdced277c, 0xf84e1dc1, 0x24a33abd, 0x0 }, /* #49 */
|
---|
3434 | { 0x131f03, 0x131702, 0xe516feeb, 0x0b51b334, 0xee474ddf, 0x0 }, /* #50 */
|
---|
3435 | { 0x293056, 0x293002, 0x12456645, 0x15777189, 0x073217cc, 0x0 }, /* #51 */
|
---|
3436 | { 0x0b7603, 0x0b7606, 0x2164d385, 0x475ed484, 0x663a0701, 0x0 }, /* #52 */
|
---|
3437 | { 0x173716, 0x173702, 0x4973e647, 0x0f8ba7b3, 0x46f841f4, 0x0 }, /* #53 */
|
---|
3438 | { 0x3b15c6, 0x3b1586, 0x8e6ac587, 0xb2176866, 0x3c7dade1, 0x0 }, /* #54 */
|
---|
3439 | { 0x082382, 0x082306, 0x033e04cd, 0x62ceb2fc, 0x61f0b631, 0x0 }, /* #55 */
|
---|
3440 | { 0x347116, 0x347182, 0x49ce1994, 0x9f6771c4, 0xd6a96850, 0x0 }, /* #56 */
|
---|
3441 | { 0x1760d3, 0x176006, 0xdfdf7f85, 0x2194db0a, 0xfe4ba48f, 0x0 }, /* #57 */
|
---|
3442 | { 0x267d02, 0x267502, 0xc6c9ba80, 0x2d2184fb, 0xebe83e7b, 0x0 }, /* #58 */
|
---|
3443 | { 0x367583, 0x367586, 0xa181a2bb, 0xc19fd4e4, 0x601e765f, 0x0 }, /* #59 */
|
---|
3444 | { 0x056a12, 0x056282, 0x18627b89, 0xecebde25, 0xf489a5ac, 0x0 }, /* #60 */
|
---|
3445 | { 0x235f87, 0x235782, 0x3aa37110, 0xa7f4b0f7, 0x9d57c1e7, 0x0 }, /* #61 */
|
---|
3446 | { 0x041306, 0x041306, 0x72dd7a7c, 0x4457fa28, 0x368a8054, 0x0 }, /* #62 */
|
---|
3447 | { 0x265dd7, 0x265502, 0x72c267fe, 0x21ce0b91, 0x530c6c6f, 0x0 }, /* #63 */
|
---|
3448 | };
|
---|
3449 | static const BINU32_TEST_T g_aTests_xor_u32_locked[] =
|
---|
3450 | {
|
---|
3451 | { 0x305f43, 0x305746, 0x00000000, 0x00000000, 0x00000000, 0x0 }, /* #0 */
|
---|
3452 | { 0x0b13c3, 0x0b1346, 0x00000000, 0x00000000, 0x00000000, 0x0 }, /* #1 */
|
---|
3453 | { 0x2924c2, 0x292446, 0x00000000, 0x00000000, 0x00000000, 0x0 }, /* #2 */
|
---|
3454 | { 0x1d1c57, 0x1d1446, 0x00000000, 0x00000000, 0x00000000, 0x0 }, /* #3 */
|
---|
3455 | { 0x072912, 0x072102, 0x5aab0ef7, 0x5aab0ef7, 0x00000000, 0x0 }, /* #4 */
|
---|
3456 | { 0x2f4a53, 0x2f4282, 0x837cca9b, 0x837cca9b, 0x00000000, 0x0 }, /* #5 */
|
---|
3457 | { 0x3e3642, 0x3e3682, 0x9ab2a0b6, 0x9ab2a0b6, 0x00000000, 0x0 }, /* #6 */
|
---|
3458 | { 0x3f1e16, 0x3f1602, 0x27b523bf, 0x27b523bf, 0x00000000, 0x0 }, /* #7 */
|
---|
3459 | { 0x054987, 0x054182, 0x239e58af, 0x903c8d49, 0xb3a2d5e6, 0x0 }, /* #8 */
|
---|
3460 | { 0x370a82, 0x370286, 0x2c72fcc1, 0x94c09fc5, 0xb8b26304, 0x0 }, /* #9 */
|
---|
3461 | { 0x1e39d3, 0x1e3186, 0x20de9477, 0x8edd010f, 0xae039578, 0x0 }, /* #10 */
|
---|
3462 | { 0x244e57, 0x244606, 0x6de8f9ec, 0x6b1b00dd, 0x06f3f931, 0x0 }, /* #11 */
|
---|
3463 | { 0x032682, 0x032602, 0xa68fedc1, 0x0c7028da, 0xaaffc51b, 0x0 }, /* #12 */
|
---|
3464 | { 0x0a4e42, 0x0a4686, 0xe439601a, 0x861a21c0, 0x622341da, 0x0 }, /* #13 */
|
---|
3465 | { 0x0a6313, 0x0a6386, 0xa505bfbb, 0x88bf70ed, 0x2dbacf56, 0x0 }, /* #14 */
|
---|
3466 | { 0x164b82, 0x164306, 0xb7daeb1e, 0x1faf0fd1, 0xa875e4cf, 0x0 }, /* #15 */
|
---|
3467 | { 0x285097, 0x285086, 0x4359123e, 0x937732e2, 0xd02e20dc, 0x0 }, /* #16 */
|
---|
3468 | { 0x1a0513, 0x1a0582, 0xc7525a9b, 0xd1b6004a, 0x16e45ad1, 0x0 }, /* #17 */
|
---|
3469 | { 0x001e17, 0x001682, 0x41186a73, 0xad279d29, 0xec3ff75a, 0x0 }, /* #18 */
|
---|
3470 | { 0x1324c3, 0x132402, 0x330d1fe5, 0x41a00d62, 0x72ad1287, 0x0 }, /* #19 */
|
---|
3471 | { 0x312b42, 0x312302, 0x3f24313b, 0x2719ff6b, 0x183dce50, 0x0 }, /* #20 */
|
---|
3472 | { 0x211cc3, 0x211482, 0xc50b1f0d, 0x828f6b15, 0x47847418, 0x0 }, /* #21 */
|
---|
3473 | { 0x076d57, 0x076502, 0xd6746511, 0x40055704, 0x96713215, 0x0 }, /* #22 */
|
---|
3474 | { 0x3556d7, 0x355686, 0x697b81b2, 0xb31ce555, 0xda6764e7, 0x0 }, /* #23 */
|
---|
3475 | { 0x3f5083, 0x3f5086, 0xbab1a6d9, 0xa03a32c3, 0x1a8b941a, 0x0 }, /* #24 */
|
---|
3476 | { 0x2f5853, 0x2f5086, 0x80c28061, 0x8fdbe9f5, 0x0f196994, 0x0 }, /* #25 */
|
---|
3477 | { 0x182ed2, 0x182602, 0x463d726b, 0x4b031852, 0x0d3e6a39, 0x0 }, /* #26 */
|
---|
3478 | { 0x001907, 0x001186, 0x8b9de27c, 0x93faa141, 0x1867433d, 0x0 }, /* #27 */
|
---|
3479 | { 0x0f5c53, 0x0f5402, 0x571a88b6, 0x2b3b93c8, 0x7c211b7e, 0x0 }, /* #28 */
|
---|
3480 | { 0x2a4fd3, 0x2a4786, 0x512e1f90, 0xb9e93fca, 0xe8c7205a, 0x0 }, /* #29 */
|
---|
3481 | { 0x3c5c46, 0x3c5402, 0xb7baa16e, 0x00aac1ec, 0xb7106082, 0x0 }, /* #30 */
|
---|
3482 | { 0x3c6012, 0x3c6006, 0xbebf9485, 0x1c1bda50, 0xa2a44ed5, 0x0 }, /* #31 */
|
---|
3483 | { 0x3f5c96, 0x3f5406, 0xe31632ef, 0x7feb61d2, 0x9cfd533d, 0x0 }, /* #32 */
|
---|
3484 | { 0x231746, 0x231782, 0xebbac5c3, 0xa4621fe3, 0x4fd8da20, 0x0 }, /* #33 */
|
---|
3485 | { 0x0a7c07, 0x0a7406, 0xbb515b34, 0x7e3e072e, 0xc56f5c1a, 0x0 }, /* #34 */
|
---|
3486 | { 0x3e6e16, 0x3e6686, 0x073276fb, 0xf4690b28, 0xf35b7dd3, 0x0 }, /* #35 */
|
---|
3487 | { 0x167c47, 0x167402, 0xd69c053f, 0x2f7caaa7, 0xf9e0af98, 0x0 }, /* #36 */
|
---|
3488 | { 0x353d53, 0x353582, 0x2d0ec734, 0xadaae975, 0x80a42e41, 0x0 }, /* #37 */
|
---|
3489 | { 0x3b2513, 0x3b2582, 0x4dd9d210, 0xc7c57f58, 0x8a1cad48, 0x0 }, /* #38 */
|
---|
3490 | { 0x152f02, 0x152706, 0x633dd995, 0x10daab60, 0x73e772f5, 0x0 }, /* #39 */
|
---|
3491 | { 0x1778c6, 0x177002, 0x9281126a, 0x66e189e0, 0xf4609b8a, 0x0 }, /* #40 */
|
---|
3492 | { 0x3f7e56, 0x3f7686, 0xa0416d64, 0x9bb9f6fa, 0x3bf89b9e, 0x0 }, /* #41 */
|
---|
3493 | { 0x060b92, 0x060382, 0xfe79a4cf, 0xbc61b8fe, 0x42181c31, 0x0 }, /* #42 */
|
---|
3494 | { 0x165e46, 0x165606, 0x6fb64cd2, 0x1eacc2d4, 0x711a8e06, 0x0 }, /* #43 */
|
---|
3495 | { 0x3d7006, 0x3d7082, 0x2a934f29, 0x8d249f04, 0xa7b7d02d, 0x0 }, /* #44 */
|
---|
3496 | { 0x1531c3, 0x153102, 0x726a3aa9, 0x09bfe2c1, 0x7bd5d868, 0x0 }, /* #45 */
|
---|
3497 | { 0x2f4493, 0x2f4482, 0x00667ab0, 0x995cfab9, 0x993a8009, 0x0 }, /* #46 */
|
---|
3498 | { 0x0b2853, 0x0b2006, 0x4fef9028, 0x72337250, 0x3ddce278, 0x0 }, /* #47 */
|
---|
3499 | { 0x2a5a97, 0x2a5286, 0x6c0b5621, 0xb9167344, 0xd51d2565, 0x0 }, /* #48 */
|
---|
3500 | { 0x1d62c7, 0x1d6202, 0x3a6cb105, 0x52f1bd54, 0x689d0c51, 0x0 }, /* #49 */
|
---|
3501 | { 0x0f5506, 0x0f5586, 0x7fd99288, 0xe51c555a, 0x9ac5c7d2, 0x0 }, /* #50 */
|
---|
3502 | { 0x0b1dd3, 0x0b1586, 0x796bcc84, 0xa3bd11cf, 0xdad6dd4b, 0x0 }, /* #51 */
|
---|
3503 | { 0x274046, 0x274006, 0x4f2e2f13, 0x0681eff9, 0x49afc0ea, 0x0 }, /* #52 */
|
---|
3504 | { 0x373683, 0x373682, 0x6a5ae785, 0x9846ad02, 0xf21c4a87, 0x0 }, /* #53 */
|
---|
3505 | { 0x310ad2, 0x310206, 0x333f2133, 0x7e6ddfd1, 0x4d52fee2, 0x0 }, /* #54 */
|
---|
3506 | { 0x1731c7, 0x173186, 0x03529a07, 0xc876b7f3, 0xcb242df4, 0x0 }, /* #55 */
|
---|
3507 | { 0x3a0f93, 0x3a0782, 0x964bd0b6, 0x9d27cc64, 0x0b6c1cd2, 0x0 }, /* #56 */
|
---|
3508 | { 0x222903, 0x222186, 0xa8431073, 0xc37fc68d, 0x6b3cd6fe, 0x0 }, /* #57 */
|
---|
3509 | { 0x1d2483, 0x1d2402, 0x7ed2395a, 0x57aa7d98, 0x297844c2, 0x0 }, /* #58 */
|
---|
3510 | { 0x191a12, 0x191206, 0xf6649d30, 0x7b295baf, 0x8d4dc69f, 0x0 }, /* #59 */
|
---|
3511 | { 0x2b2e56, 0x2b2682, 0xd98e8d97, 0x94b4dfa4, 0x4d3a5233, 0x0 }, /* #60 */
|
---|
3512 | { 0x1d4c06, 0x1d4402, 0xd0c61517, 0x616b8868, 0xb1ad9d7f, 0x0 }, /* #61 */
|
---|
3513 | { 0x026986, 0x026186, 0x9423bfb2, 0xa6d0cc00, 0x32f373b2, 0x0 }, /* #62 */
|
---|
3514 | { 0x1b1782, 0x1b1782, 0x88a7c701, 0xabfa0349, 0x235dc448, 0x0 }, /* #63 */
|
---|
3515 | };
|
---|
3516 | static const BINU32_TEST_T g_aTests_and_u32[] =
|
---|
3517 | {
|
---|
3518 | { 0x1060d3, 0x106046, 0x00000000, 0x00000000, 0x00000000, 0x0 }, /* #0 */
|
---|
3519 | { 0x0a20c7, 0x0a2046, 0x00000000, 0x00000000, 0x00000000, 0x0 }, /* #1 */
|
---|
3520 | { 0x1323d2, 0x132346, 0x00000000, 0x00000000, 0x00000000, 0x0 }, /* #2 */
|
---|
3521 | { 0x030f86, 0x030746, 0x00000000, 0x00000000, 0x00000000, 0x0 }, /* #3 */
|
---|
3522 | { 0x1313c3, 0x131346, 0x2d970ed6, 0x00000000, 0x00000000, 0x0 }, /* #4 */
|
---|
3523 | { 0x0524c2, 0x052446, 0xd9e252bb, 0x00000000, 0x00000000, 0x0 }, /* #5 */
|
---|
3524 | { 0x3c22c2, 0x3c2246, 0xa3a04bd6, 0x00000000, 0x00000000, 0x0 }, /* #6 */
|
---|
3525 | { 0x235d07, 0x235546, 0x9c7dee98, 0x00000000, 0x00000000, 0x0 }, /* #7 */
|
---|
3526 | { 0x2d0853, 0x2d0002, 0xbed91810, 0x12d90810, 0x53ff4d9e, 0x0 }, /* #8 */
|
---|
3527 | { 0x114293, 0x114202, 0x62e26818, 0x22400810, 0xa6589f34, 0x0 }, /* #9 */
|
---|
3528 | { 0x292b47, 0x292306, 0x48bb7731, 0x48a35221, 0x78e3d267, 0x0 }, /* #10 */
|
---|
3529 | { 0x017592, 0x017506, 0x4cfb7545, 0x04b14405, 0x36b14e97, 0x0 }, /* #11 */
|
---|
3530 | { 0x2c0557, 0x2c0506, 0xeb90f73b, 0x4090b121, 0x4091b965, 0x0 }, /* #12 */
|
---|
3531 | { 0x053b12, 0x053386, 0xdbb7174e, 0xc205004e, 0xe64560df, 0x0 }, /* #13 */
|
---|
3532 | { 0x0b1092, 0x0b1006, 0x4cfd9220, 0x005d9000, 0x225f944d, 0x0 }, /* #14 */
|
---|
3533 | { 0x236652, 0x236602, 0x4ee782cf, 0x0ee30283, 0x3ef32aa3, 0x0 }, /* #15 */
|
---|
3534 | { 0x0855c7, 0x085506, 0x63d2c858, 0x2190c048, 0xbdb0f4c8, 0x0 }, /* #16 */
|
---|
3535 | { 0x0d7d83, 0x0d7506, 0xb5bbf23f, 0x3592b018, 0x3d92b198, 0x0 }, /* #17 */
|
---|
3536 | { 0x312392, 0x312302, 0x4c97c98d, 0x48878080, 0xd8afb0f2, 0x0 }, /* #18 */
|
---|
3537 | { 0x144b52, 0x144302, 0x28103c11, 0x00102801, 0x05946a8b, 0x0 }, /* #19 */
|
---|
3538 | { 0x153192, 0x153102, 0xc1b7d016, 0x01021010, 0x23023198, 0x0 }, /* #20 */
|
---|
3539 | { 0x2961d3, 0x296106, 0x56be275d, 0x44380648, 0xe4384ec8, 0x0 }, /* #21 */
|
---|
3540 | { 0x180b53, 0x180302, 0x3ea5785c, 0x12a00854, 0x12e80bf4, 0x0 }, /* #22 */
|
---|
3541 | { 0x0154d7, 0x015406, 0xa3d8a0b6, 0x23480030, 0x77680070, 0x0 }, /* #23 */
|
---|
3542 | { 0x1a6053, 0x1a6006, 0xe5b89178, 0x04088018, 0x060ee61f, 0x0 }, /* #24 */
|
---|
3543 | { 0x044cc7, 0x044406, 0x2ffcd5d8, 0x0e704590, 0x8e714fb5, 0x0 }, /* #25 */
|
---|
3544 | { 0x1b64c7, 0x1b6486, 0xaa08b1da, 0xa208a150, 0xf31ca350, 0x0 }, /* #26 */
|
---|
3545 | { 0x265106, 0x265106, 0xc8494606, 0x00494200, 0x20c9e279, 0x0 }, /* #27 */
|
---|
3546 | { 0x3b4642, 0x3b4686, 0xcadc2e4b, 0xc0540c48, 0xf157dc5c, 0x0 }, /* #28 */
|
---|
3547 | { 0x0227c2, 0x022786, 0xd8a88bdb, 0xd8088b18, 0xd94fbb1c, 0x0 }, /* #29 */
|
---|
3548 | { 0x0d0482, 0x0d0406, 0x660de687, 0x220d8200, 0x3b6f9340, 0x0 }, /* #30 */
|
---|
3549 | { 0x190e96, 0x190602, 0xf330d0ae, 0x623000a2, 0x66360cf3, 0x0 }, /* #31 */
|
---|
3550 | { 0x3f6a57, 0x3f6202, 0x9685e9b4, 0x128028b0, 0x328038f0, 0x0 }, /* #32 */
|
---|
3551 | { 0x042606, 0x042602, 0xb2c16044, 0x00412040, 0x416721f8, 0x0 }, /* #33 */
|
---|
3552 | { 0x146217, 0x146202, 0x4c946d40, 0x48140c40, 0xcb751e6c, 0x0 }, /* #34 */
|
---|
3553 | { 0x0a3c57, 0x0a3402, 0x4eab5cc2, 0x06080802, 0x2658aa1a, 0x0 }, /* #35 */
|
---|
3554 | { 0x145787, 0x145786, 0xdc90f99a, 0xd090d118, 0xf0bcd55c, 0x0 }, /* #36 */
|
---|
3555 | { 0x2e6f82, 0x2e6702, 0x5933462f, 0x40010004, 0x4481b154, 0x0 }, /* #37 */
|
---|
3556 | { 0x233192, 0x233102, 0x1e75b0ba, 0x00411092, 0xa0cb1593, 0x0 }, /* #38 */
|
---|
3557 | { 0x380987, 0x380182, 0x9c63f875, 0x88017010, 0x8915769a, 0x0 }, /* #39 */
|
---|
3558 | { 0x0d5317, 0x0d5302, 0x46fe3f76, 0x04621634, 0x2463d6b4, 0x0 }, /* #40 */
|
---|
3559 | { 0x227c83, 0x227486, 0xd4d7096d, 0xd087086c, 0xfa8f987e, 0x0 }, /* #41 */
|
---|
3560 | { 0x3374d3, 0x337482, 0x83528df1, 0x80100110, 0x9c19611a, 0x0 }, /* #42 */
|
---|
3561 | { 0x3f4512, 0x3f4502, 0x7f14b319, 0x65043208, 0xe5e672ac, 0x0 }, /* #43 */
|
---|
3562 | { 0x357753, 0x357786, 0xdc51a67d, 0xd8112259, 0xfb3d33d9, 0x0 }, /* #44 */
|
---|
3563 | { 0x135bc6, 0x135306, 0x7f5cf1e2, 0x5f1cf100, 0xdf3cf500, 0x0 }, /* #45 */
|
---|
3564 | { 0x234b47, 0x234306, 0x4bf95e9d, 0x0a910414, 0x3e978574, 0x0 }, /* #46 */
|
---|
3565 | { 0x3a0c46, 0x3a0486, 0xe22df395, 0xa2295295, 0xb2eb52bd, 0x0 }, /* #47 */
|
---|
3566 | { 0x115e17, 0x115686, 0xaa6e2e5c, 0xa24e225c, 0xa6cea3ff, 0x0 }, /* #48 */
|
---|
3567 | { 0x2a6f57, 0x2a6706, 0xbe4cb46a, 0x300c0448, 0x30bd4cdc, 0x0 }, /* #49 */
|
---|
3568 | { 0x060dc6, 0x060586, 0xefac48c6, 0xad884042, 0xbd98f162, 0x0 }, /* #50 */
|
---|
3569 | { 0x2823c6, 0x282302, 0x1f9e3a95, 0x179a2215, 0x37dba71f, 0x0 }, /* #51 */
|
---|
3570 | { 0x1823c3, 0x182302, 0x454a89e0, 0x014a80e0, 0x39da96f2, 0x0 }, /* #52 */
|
---|
3571 | { 0x282607, 0x282686, 0xc2f722e4, 0x82d120c0, 0x8bd928d8, 0x0 }, /* #53 */
|
---|
3572 | { 0x3d3fd2, 0x3d3786, 0xe0dcdb9c, 0xc01c0914, 0xc21e0d74, 0x0 }, /* #54 */
|
---|
3573 | { 0x063856, 0x063002, 0xbdab3cff, 0x3c2224b0, 0x7c26a5b0, 0x0 }, /* #55 */
|
---|
3574 | { 0x0e1a97, 0x0e1206, 0x45b03c7b, 0x00300450, 0x203687d0, 0x0 }, /* #56 */
|
---|
3575 | { 0x2f6456, 0x2f6406, 0x84f59774, 0x00650444, 0x4a6d04cc, 0x0 }, /* #57 */
|
---|
3576 | { 0x374d97, 0x374506, 0x3680c59a, 0x2080809a, 0x61f7a09b, 0x0 }, /* #58 */
|
---|
3577 | { 0x311513, 0x311502, 0x2cba0193, 0x04980101, 0x069ca109, 0x0 }, /* #59 */
|
---|
3578 | { 0x3c2182, 0x3c2186, 0xe0123aab, 0xa0000288, 0xb545c788, 0x0 }, /* #60 */
|
---|
3579 | { 0x0c4b82, 0x0c4302, 0x64ddd3bc, 0x00d091b0, 0x82d2b9f1, 0x0 }, /* #61 */
|
---|
3580 | { 0x2a4b43, 0x2a4302, 0x355b35ab, 0x215b0123, 0x217f4937, 0x0 }, /* #62 */
|
---|
3581 | { 0x365252, 0x365206, 0xae55a1d7, 0x2c112142, 0x6d316f42, 0x0 }, /* #63 */
|
---|
3582 | };
|
---|
3583 | static const BINU32_TEST_T g_aTests_and_u32_locked[] =
|
---|
3584 | {
|
---|
3585 | { 0x2f6d52, 0x2f6546, 0x00000000, 0x00000000, 0x00000000, 0x0 }, /* #0 */
|
---|
3586 | { 0x275496, 0x275446, 0x00000000, 0x00000000, 0x00000000, 0x0 }, /* #1 */
|
---|
3587 | { 0x0c4513, 0x0c4546, 0x00000000, 0x00000000, 0x00000000, 0x0 }, /* #2 */
|
---|
3588 | { 0x273c53, 0x273446, 0x00000000, 0x00000000, 0x00000000, 0x0 }, /* #3 */
|
---|
3589 | { 0x061396, 0x061346, 0xf6fba2b5, 0x00000000, 0x00000000, 0x0 }, /* #4 */
|
---|
3590 | { 0x383b02, 0x383346, 0x6db9c5c6, 0x00000000, 0x00000000, 0x0 }, /* #5 */
|
---|
3591 | { 0x0b4f46, 0x0b4746, 0xadb41848, 0x00000000, 0x00000000, 0x0 }, /* #6 */
|
---|
3592 | { 0x0074c6, 0x007446, 0xf6dd7c0c, 0x00000000, 0x00000000, 0x0 }, /* #7 */
|
---|
3593 | { 0x363fd6, 0x363706, 0x320890f5, 0x22081060, 0xaa3d1d62, 0x0 }, /* #8 */
|
---|
3594 | { 0x102a43, 0x102202, 0xef88e84e, 0x28882046, 0x38ff32f6, 0x0 }, /* #9 */
|
---|
3595 | { 0x383717, 0x383706, 0x6df81657, 0x01d01447, 0x93d79d67, 0x0 }, /* #10 */
|
---|
3596 | { 0x181592, 0x181506, 0x400abb3f, 0x000aa22e, 0xb0afe62e, 0x0 }, /* #11 */
|
---|
3597 | { 0x343e56, 0x343682, 0xc465ea7a, 0xc400ea40, 0xe580ff40, 0x0 }, /* #12 */
|
---|
3598 | { 0x033cc6, 0x033406, 0x73f70c29, 0x01740828, 0x897c683c, 0x0 }, /* #13 */
|
---|
3599 | { 0x266cc2, 0x266402, 0xb847ad9c, 0x2842058c, 0x295a07cf, 0x0 }, /* #14 */
|
---|
3600 | { 0x230346, 0x230302, 0x68f6cf49, 0x60560e40, 0xe55f1ec2, 0x0 }, /* #15 */
|
---|
3601 | { 0x1e5503, 0x1e5506, 0x969ff531, 0x069d9030, 0x2ebd90fa, 0x0 }, /* #16 */
|
---|
3602 | { 0x0f6686, 0x0f6686, 0xcc72ab27, 0xc0122224, 0xc31776bc, 0x0 }, /* #17 */
|
---|
3603 | { 0x147ac6, 0x147282, 0xe037ebb5, 0xc0070131, 0xd90f1173, 0x0 }, /* #18 */
|
---|
3604 | { 0x0508c2, 0x050086, 0x9978297a, 0x99302822, 0xb9b07826, 0x0 }, /* #19 */
|
---|
3605 | { 0x397f52, 0x397706, 0x6974dd78, 0x00301400, 0x00311682, 0x0 }, /* #20 */
|
---|
3606 | { 0x3b08c2, 0x3b0002, 0xe722facd, 0x23220a89, 0x3ba70bbb, 0x0 }, /* #21 */
|
---|
3607 | { 0x2e2e02, 0x2e2682, 0xc8d27e7f, 0xc0d0221f, 0xd3d1221f, 0x0 }, /* #22 */
|
---|
3608 | { 0x225052, 0x225002, 0x471645a8, 0x40144108, 0xf0146b0f, 0x0 }, /* #23 */
|
---|
3609 | { 0x0f57d2, 0x0f5702, 0x7d82665b, 0x45026640, 0xc74ff640, 0x0 }, /* #24 */
|
---|
3610 | { 0x224e17, 0x224686, 0xabc3a793, 0xa1c28290, 0xe5e6d2b4, 0x0 }, /* #25 */
|
---|
3611 | { 0x0c26c6, 0x0c2606, 0x121a831d, 0x12080018, 0xb2ed7478, 0x0 }, /* #26 */
|
---|
3612 | { 0x017a96, 0x017202, 0xe8b70a74, 0x68170054, 0x6f57845f, 0x0 }, /* #27 */
|
---|
3613 | { 0x0f2bd3, 0x0f2306, 0x1e7c9eee, 0x0a2484c0, 0x8ba5a5c0, 0x0 }, /* #28 */
|
---|
3614 | { 0x050552, 0x050502, 0xd6e98537, 0x06810510, 0x2e854dd8, 0x0 }, /* #29 */
|
---|
3615 | { 0x045b56, 0x045386, 0xb92a2f33, 0x90282411, 0xd6ac6495, 0x0 }, /* #30 */
|
---|
3616 | { 0x0402d6, 0x040206, 0xa139d2a2, 0x21180082, 0x6f9e009b, 0x0 }, /* #31 */
|
---|
3617 | { 0x2a2bd2, 0x2a2306, 0x1abe6e20, 0x180a6200, 0x7d4ae2cc, 0x0 }, /* #32 */
|
---|
3618 | { 0x1e3e46, 0x1e3602, 0x5f592a20, 0x12482a20, 0x12eefe77, 0x0 }, /* #33 */
|
---|
3619 | { 0x061f12, 0x061702, 0x5757440a, 0x56010008, 0xde810a1c, 0x0 }, /* #34 */
|
---|
3620 | { 0x275b83, 0x275302, 0xfb95c0ec, 0x518180a4, 0x558b94b5, 0x0 }, /* #35 */
|
---|
3621 | { 0x3750c2, 0x375082, 0xd49ebb31, 0xd49c8820, 0xd6bc8c2e, 0x0 }, /* #36 */
|
---|
3622 | { 0x197202, 0x197202, 0xf078412e, 0x20200120, 0x27240160, 0x0 }, /* #37 */
|
---|
3623 | { 0x067716, 0x067702, 0x15a6ae59, 0x01a08851, 0xe3f98957, 0x0 }, /* #38 */
|
---|
3624 | { 0x277c13, 0x277406, 0x2bdd143e, 0x2101040a, 0xe103054a, 0x0 }, /* #39 */
|
---|
3625 | { 0x1d7856, 0x1d7002, 0x22cdcab9, 0x20c80010, 0x20e82016, 0x0 }, /* #40 */
|
---|
3626 | { 0x0f4452, 0x0f4402, 0x0c4589c7, 0x0c050983, 0xbc271b8b, 0x0 }, /* #41 */
|
---|
3627 | { 0x107497, 0x107402, 0x2a506e89, 0x08400008, 0xc9ef105a, 0x0 }, /* #42 */
|
---|
3628 | { 0x331fc3, 0x331706, 0x66dcdff1, 0x62004541, 0x63016543, 0x0 }, /* #43 */
|
---|
3629 | { 0x064e46, 0x064602, 0x82b4661a, 0x02242402, 0x5a672562, 0x0 }, /* #44 */
|
---|
3630 | { 0x077e87, 0x077602, 0xe6e8f6bb, 0x46488008, 0x5e58804c, 0x0 }, /* #45 */
|
---|
3631 | { 0x254142, 0x254106, 0x5920bb6a, 0x11009928, 0x11549d2d, 0x0 }, /* #46 */
|
---|
3632 | { 0x1225d2, 0x122506, 0x3335deb3, 0x12215c33, 0x16e35d7b, 0x0 }, /* #47 */
|
---|
3633 | { 0x111703, 0x111702, 0x62480266, 0x00000226, 0x848242b6, 0x0 }, /* #48 */
|
---|
3634 | { 0x062512, 0x062502, 0x1f781bbe, 0x1a601a34, 0xfae53e74, 0x0 }, /* #49 */
|
---|
3635 | { 0x196687, 0x196606, 0x71554741, 0x30540041, 0xb8f618e1, 0x0 }, /* #50 */
|
---|
3636 | { 0x1d5846, 0x1d5006, 0x667a0406, 0x043a0400, 0x15bb2f11, 0x0 }, /* #51 */
|
---|
3637 | { 0x190487, 0x190406, 0xe8d348f3, 0x60100803, 0x6018ba0f, 0x0 }, /* #52 */
|
---|
3638 | { 0x0f7482, 0x0f7402, 0x0bb46f44, 0x0bb42340, 0x2bbfb349, 0x0 }, /* #53 */
|
---|
3639 | { 0x036496, 0x036402, 0x5aebb692, 0x12a32692, 0x33a32eda, 0x0 }, /* #54 */
|
---|
3640 | { 0x2d1bc6, 0x2d1382, 0xbe961125, 0xb8000025, 0xb969ae7f, 0x0 }, /* #55 */
|
---|
3641 | { 0x1c0557, 0x1c0506, 0x7399d346, 0x53988106, 0x53f8a136, 0x0 }, /* #56 */
|
---|
3642 | { 0x171a07, 0x171206, 0x79272b99, 0x00242981, 0x04bc7de1, 0x0 }, /* #57 */
|
---|
3643 | { 0x3b1506, 0x3b1502, 0xfd3be951, 0x5038c001, 0x5078c481, 0x0 }, /* #58 */
|
---|
3644 | { 0x2d0b12, 0x2d0302, 0x541f1e43, 0x400b1c43, 0x6b2bfd7f, 0x0 }, /* #59 */
|
---|
3645 | { 0x1f4993, 0x1f4106, 0x1c429b41, 0x0c009b41, 0x8c0cff41, 0x0 }, /* #60 */
|
---|
3646 | { 0x282847, 0x282086, 0xfb7d7b8c, 0xfb35790c, 0xfbb5fd7f, 0x0 }, /* #61 */
|
---|
3647 | { 0x156203, 0x156286, 0xdcf5f9d5, 0x90419000, 0xb04b922a, 0x0 }, /* #62 */
|
---|
3648 | { 0x1d2f82, 0x1d2706, 0xe6f1ca68, 0x06104a28, 0x1e166bba, 0x0 }, /* #63 */
|
---|
3649 | };
|
---|
3650 | static const BINU32_TEST_T g_aTests_cmp_u32[] =
|
---|
3651 | {
|
---|
3652 | { 0x3e7583, 0x3e7546, 0x00000000, 0x00000000, 0x00000000, 0x0 }, /* #0 */
|
---|
3653 | { 0x1b2ad7, 0x1b2246, 0x00000000, 0x00000000, 0x00000000, 0x0 }, /* #1 */
|
---|
3654 | { 0x3976c6, 0x397646, 0x00000000, 0x00000000, 0x00000000, 0x0 }, /* #2 */
|
---|
3655 | { 0x2a4b06, 0x2a4346, 0x00000000, 0x00000000, 0x00000000, 0x0 }, /* #3 */
|
---|
3656 | { 0x0e4b57, 0x0e4386, 0xa7341eb2, 0xa7341eb2, 0x00000000, 0x0 }, /* #4 */
|
---|
3657 | { 0x163307, 0x163382, 0xdd77a7ba, 0xdd77a7ba, 0x00000000, 0x0 }, /* #5 */
|
---|
3658 | { 0x2875d7, 0x287582, 0xd7f16ee5, 0xd7f16ee5, 0x00000000, 0x0 }, /* #6 */
|
---|
3659 | { 0x0520c7, 0x052086, 0xb84d20b1, 0xb84d20b1, 0x00000000, 0x0 }, /* #7 */
|
---|
3660 | { 0x0d5453, 0x0d5483, 0x9608cb5c, 0x9608cb5c, 0xe4704e04, 0x0 }, /* #8 */
|
---|
3661 | { 0x063083, 0x063002, 0xa9221bba, 0xa9221bba, 0x9a0c28b8, 0x0 }, /* #9 */
|
---|
3662 | { 0x3a53c3, 0x3a5b06, 0xb66b3c0d, 0xb66b3c0d, 0x7f7b20fc, 0x0 }, /* #10 */
|
---|
3663 | { 0x0234c2, 0x023483, 0x51d61d6f, 0x51d61d6f, 0x6aed99cd, 0x0 }, /* #11 */
|
---|
3664 | { 0x3a0e86, 0x3a0602, 0xfb1a6ead, 0xfb1a6ead, 0x8d3bae24, 0x0 }, /* #12 */
|
---|
3665 | { 0x1d3356, 0x1d3312, 0x676352a8, 0x676352a8, 0x05c525db, 0x0 }, /* #13 */
|
---|
3666 | { 0x1e4d97, 0x1e4593, 0x11c18a48, 0x11c18a48, 0x49402bdd, 0x0 }, /* #14 */
|
---|
3667 | { 0x3a6917, 0x3a6993, 0x14f27fc1, 0x14f27fc1, 0x81aaaaa8, 0x0 }, /* #15 */
|
---|
3668 | { 0x113056, 0x113802, 0xd6a4eda8, 0xd6a4eda8, 0x5d2e93e7, 0x0 }, /* #16 */
|
---|
3669 | { 0x1d1986, 0x1d1186, 0xa7f89251, 0xa7f89251, 0x17beeba0, 0x0 }, /* #17 */
|
---|
3670 | { 0x2c0c93, 0x2c0482, 0xa15c4fee, 0xa15c4fee, 0x1791d5d4, 0x0 }, /* #18 */
|
---|
3671 | { 0x145ec6, 0x145693, 0xb1998d44, 0xb1998d44, 0xe77f9a09, 0x0 }, /* #19 */
|
---|
3672 | { 0x044042, 0x044883, 0x5e23a52c, 0x5e23a52c, 0xa04846f1, 0x0 }, /* #20 */
|
---|
3673 | { 0x1f5b03, 0x1f5313, 0x0f176ef1, 0x0f176ef1, 0xe9e1057c, 0x0 }, /* #21 */
|
---|
3674 | { 0x092196, 0x092116, 0xfcbf913b, 0xfcbf913b, 0xbead66ff, 0x0 }, /* #22 */
|
---|
3675 | { 0x241a53, 0x241a02, 0x8964d79b, 0x8964d79b, 0x379af756, 0x0 }, /* #23 */
|
---|
3676 | { 0x120087, 0x120082, 0xc5631e83, 0xc5631e83, 0x3f7a9eb0, 0x0 }, /* #24 */
|
---|
3677 | { 0x2c2292, 0x2c2212, 0x3853d411, 0x3853d411, 0x33edb046, 0x0 }, /* #25 */
|
---|
3678 | { 0x123c03, 0x123487, 0x3026e0f8, 0x3026e0f8, 0x578b5f62, 0x0 }, /* #26 */
|
---|
3679 | { 0x0a3346, 0x0a3b16, 0x90d82429, 0x90d82429, 0x358646bf, 0x0 }, /* #27 */
|
---|
3680 | { 0x191297, 0x191283, 0xb98add0f, 0xb98add0f, 0xed2f8b3a, 0x0 }, /* #28 */
|
---|
3681 | { 0x0e5587, 0x0e5507, 0x38ea36be, 0x38ea36be, 0xfc70091b, 0x0 }, /* #29 */
|
---|
3682 | { 0x1c0612, 0x1c0693, 0xec6d9b22, 0xec6d9b22, 0xfbe2478e, 0x0 }, /* #30 */
|
---|
3683 | { 0x1c5182, 0x1c5182, 0x939b9dd0, 0x939b9dd0, 0x10d8e6b0, 0x0 }, /* #31 */
|
---|
3684 | { 0x356697, 0x356e87, 0x4795367d, 0x4795367d, 0x91872bf6, 0x0 }, /* #32 */
|
---|
3685 | { 0x114893, 0x114097, 0x9a60d7d3, 0x9a60d7d3, 0xa394edac, 0x0 }, /* #33 */
|
---|
3686 | { 0x076943, 0x076116, 0xe2419df6, 0xe2419df6, 0xad36f46f, 0x0 }, /* #34 */
|
---|
3687 | { 0x1e5dc6, 0x1e5d02, 0xa3005d48, 0xa3005d48, 0x5583f803, 0x0 }, /* #35 */
|
---|
3688 | { 0x1f2546, 0x1f2506, 0xbf755c1c, 0xbf755c1c, 0x9c59e4e2, 0x0 }, /* #36 */
|
---|
3689 | { 0x0033c7, 0x003383, 0xb580999b, 0xb580999b, 0xdac9cc18, 0x0 }, /* #37 */
|
---|
3690 | { 0x123f46, 0x123702, 0x6ac24ead, 0x6ac24ead, 0x38d099c4, 0x0 }, /* #38 */
|
---|
3691 | { 0x0a4407, 0x0a4c83, 0x65eea97b, 0x65eea97b, 0xd7fce796, 0x0 }, /* #39 */
|
---|
3692 | { 0x0d2416, 0x0d2487, 0x3434545a, 0x3434545a, 0x52bb6f2a, 0x0 }, /* #40 */
|
---|
3693 | { 0x111ed6, 0x111612, 0xfb79a374, 0xfb79a374, 0xf9f5095a, 0x0 }, /* #41 */
|
---|
3694 | { 0x0b7082, 0x0b7096, 0xfbf74623, 0xfbf74623, 0x6c672759, 0x0 }, /* #42 */
|
---|
3695 | { 0x386353, 0x386392, 0xfcc48320, 0xfcc48320, 0x3d177591, 0x0 }, /* #43 */
|
---|
3696 | { 0x132217, 0x132207, 0x041e6854, 0x041e6854, 0x8f9e9cd3, 0x0 }, /* #44 */
|
---|
3697 | { 0x330b02, 0x330302, 0x39320eeb, 0x39320eeb, 0x1a7c8754, 0x0 }, /* #45 */
|
---|
3698 | { 0x291452, 0x291406, 0x68732ddb, 0x68732ddb, 0x237ae9d8, 0x0 }, /* #46 */
|
---|
3699 | { 0x215043, 0x215002, 0xc5f7ea8d, 0xc5f7ea8d, 0x9d7c6a89, 0x0 }, /* #47 */
|
---|
3700 | { 0x3b5652, 0x3b5697, 0x29fe25fd, 0x29fe25fd, 0x59015b8e, 0x0 }, /* #48 */
|
---|
3701 | { 0x042c06, 0x042c12, 0x91a6be80, 0x91a6be80, 0x2f4d553b, 0x0 }, /* #49 */
|
---|
3702 | { 0x3d3f07, 0x3d3783, 0x22b9568e, 0x22b9568e, 0x4ffde286, 0x0 }, /* #50 */
|
---|
3703 | { 0x1e4a52, 0x1e4297, 0x2d09ab51, 0x2d09ab51, 0x36cbbac6, 0x0 }, /* #51 */
|
---|
3704 | { 0x313e92, 0x313e12, 0x9cabcbd0, 0x9cabcbd0, 0x41181cd9, 0x0 }, /* #52 */
|
---|
3705 | { 0x1553c7, 0x155393, 0x00a23883, 0x00a23883, 0x15ee7ce6, 0x0 }, /* #53 */
|
---|
3706 | { 0x3a0347, 0x3a0387, 0x1bcfff6f, 0x1bcfff6f, 0x3c4bf57a, 0x0 }, /* #54 */
|
---|
3707 | { 0x190956, 0x190912, 0x9ceecdb4, 0x9ceecdb4, 0x2b50c56b, 0x0 }, /* #55 */
|
---|
3708 | { 0x362f46, 0x362716, 0xd153c1e8, 0xd153c1e8, 0x827c40ac, 0x0 }, /* #56 */
|
---|
3709 | { 0x076c43, 0x076482, 0xdfee9448, 0xdfee9448, 0x27287c25, 0x0 }, /* #57 */
|
---|
3710 | { 0x3a5e97, 0x3a5693, 0xc1f459d8, 0xc1f459d8, 0xda90e29a, 0x0 }, /* #58 */
|
---|
3711 | { 0x214ec2, 0x214692, 0xef89d418, 0xef89d418, 0x1d71be9c, 0x0 }, /* #59 */
|
---|
3712 | { 0x0a4e43, 0x0a4683, 0xa69fb2d4, 0xa69fb2d4, 0xe29d1213, 0x0 }, /* #60 */
|
---|
3713 | { 0x0924c7, 0x092c02, 0xccaeb1da, 0xccaeb1da, 0x60915332, 0x0 }, /* #61 */
|
---|
3714 | { 0x0a43c3, 0x0a4303, 0x1d837fb3, 0x1d837fb3, 0xf0373452, 0x0 }, /* #62 */
|
---|
3715 | { 0x254f92, 0x254787, 0xc7f1618c, 0xc7f1618c, 0xd0d31744, 0x0 }, /* #63 */
|
---|
3716 | };
|
---|
3717 | static const BINU32_TEST_T g_aTests_test_u32[] =
|
---|
3718 | {
|
---|
3719 | { 0x215107, 0x215146, 0x00000000, 0x00000000, 0x00000000, 0x0 }, /* #0 */
|
---|
3720 | { 0x0e4996, 0x0e4146, 0x00000000, 0x00000000, 0x00000000, 0x0 }, /* #1 */
|
---|
3721 | { 0x2e1d86, 0x2e1546, 0x00000000, 0x00000000, 0x00000000, 0x0 }, /* #2 */
|
---|
3722 | { 0x3d5393, 0x3d5346, 0x00000000, 0x00000000, 0x00000000, 0x0 }, /* #3 */
|
---|
3723 | { 0x107156, 0x107146, 0xf4193cf9, 0xf4193cf9, 0x00000000, 0x0 }, /* #4 */
|
---|
3724 | { 0x295d82, 0x295546, 0x3b37f984, 0x3b37f984, 0x00000000, 0x0 }, /* #5 */
|
---|
3725 | { 0x334617, 0x334646, 0xc8079c13, 0xc8079c13, 0x00000000, 0x0 }, /* #6 */
|
---|
3726 | { 0x2a41d3, 0x2a4146, 0x30557b53, 0x30557b53, 0x00000000, 0x0 }, /* #7 */
|
---|
3727 | { 0x087f86, 0x087702, 0xe39c7d32, 0xe39c7d32, 0x05b94a46, 0x0 }, /* #8 */
|
---|
3728 | { 0x3d4657, 0x3d4686, 0xea40f083, 0xea40f083, 0xc3659382, 0x0 }, /* #9 */
|
---|
3729 | { 0x1a1e96, 0x1a1602, 0x86ee13ce, 0x86ee13ce, 0x4412e681, 0x0 }, /* #10 */
|
---|
3730 | { 0x2c4a87, 0x2c4206, 0xb7b4ba2f, 0xb7b4ba2f, 0x315ac422, 0x0 }, /* #11 */
|
---|
3731 | { 0x0071d7, 0x007182, 0xb6c701a2, 0xb6c701a2, 0x8fd24f7d, 0x0 }, /* #12 */
|
---|
3732 | { 0x291ed3, 0x291686, 0xb9561b37, 0xb9561b37, 0xe3749730, 0x0 }, /* #13 */
|
---|
3733 | { 0x210743, 0x210706, 0x31855394, 0x31855394, 0xf89413e4, 0x0 }, /* #14 */
|
---|
3734 | { 0x090246, 0x090286, 0x9cbc8713, 0x9cbc8713, 0x91c5628c, 0x0 }, /* #15 */
|
---|
3735 | { 0x271e57, 0x271602, 0x631568c3, 0x631568c3, 0x50735529, 0x0 }, /* #16 */
|
---|
3736 | { 0x325c87, 0x325402, 0xe11ca096, 0xe11ca096, 0x7fc574c1, 0x0 }, /* #17 */
|
---|
3737 | { 0x2f2697, 0x2f2686, 0xb5a898bb, 0xb5a898bb, 0xca40111c, 0x0 }, /* #18 */
|
---|
3738 | { 0x1231c2, 0x123102, 0x1ec76f36, 0x1ec76f36, 0xf0f61de1, 0x0 }, /* #19 */
|
---|
3739 | { 0x026e52, 0x026602, 0x7312a7ae, 0x7312a7ae, 0x663fc2e5, 0x0 }, /* #20 */
|
---|
3740 | { 0x262a92, 0x262282, 0xd53a7a53, 0xd53a7a53, 0xeba485aa, 0x0 }, /* #21 */
|
---|
3741 | { 0x2d3106, 0x2d3102, 0x2917a1a8, 0x2917a1a8, 0x1036d5fa, 0x0 }, /* #22 */
|
---|
3742 | { 0x256917, 0x256102, 0xfedb5cde, 0xfedb5cde, 0x6a8d0d4c, 0x0 }, /* #23 */
|
---|
3743 | { 0x0d6442, 0x0d6402, 0xb879b931, 0xb879b931, 0x4be4c089, 0x0 }, /* #24 */
|
---|
3744 | { 0x0a4706, 0x0a4702, 0xb65252e4, 0xb65252e4, 0x22284bcd, 0x0 }, /* #25 */
|
---|
3745 | { 0x3a4243, 0x3a4206, 0x16ee4ca3, 0x16ee4ca3, 0x71e557da, 0x0 }, /* #26 */
|
---|
3746 | { 0x0b1052, 0x0b1002, 0x7d031447, 0x7d031447, 0xab0c2c55, 0x0 }, /* #27 */
|
---|
3747 | { 0x0a2bd6, 0x0a2386, 0xed017423, 0xed017423, 0xf4c37baa, 0x0 }, /* #28 */
|
---|
3748 | { 0x186f53, 0x186702, 0xb0b4213e, 0xb0b4213e, 0x485106b2, 0x0 }, /* #29 */
|
---|
3749 | { 0x2847d7, 0x284706, 0x67cb3ea2, 0x67cb3ea2, 0xb7923c55, 0x0 }, /* #30 */
|
---|
3750 | { 0x2635c7, 0x263586, 0x9be64c94, 0x9be64c94, 0xa078aaad, 0x0 }, /* #31 */
|
---|
3751 | { 0x380516, 0x380586, 0xd93b77fb, 0xd93b77fb, 0x9651c8aa, 0x0 }, /* #32 */
|
---|
3752 | { 0x3f4452, 0x3f4486, 0xdbced2ad, 0xdbced2ad, 0xb24418a5, 0x0 }, /* #33 */
|
---|
3753 | { 0x002853, 0x002002, 0x60a303bf, 0x60a303bf, 0xe45a7c59, 0x0 }, /* #34 */
|
---|
3754 | { 0x366307, 0x366382, 0xed090099, 0xed090099, 0xf5613798, 0x0 }, /* #35 */
|
---|
3755 | { 0x3f6502, 0x3f6586, 0xd180f186, 0xd180f186, 0xcb213467, 0x0 }, /* #36 */
|
---|
3756 | { 0x123992, 0x123186, 0xb4bffe10, 0xb4bffe10, 0xafd3ef43, 0x0 }, /* #37 */
|
---|
3757 | { 0x365d93, 0x365502, 0x4a30fad4, 0x4a30fad4, 0x8d25f176, 0x0 }, /* #38 */
|
---|
3758 | { 0x342e86, 0x342606, 0xf0fea8aa, 0xf0fea8aa, 0x3ae25f27, 0x0 }, /* #39 */
|
---|
3759 | { 0x0c7517, 0x0c7506, 0x4c39747b, 0x4c39747b, 0x199a22ed, 0x0 }, /* #40 */
|
---|
3760 | { 0x105342, 0x105302, 0x7a024885, 0x7a024885, 0x2d61e701, 0x0 }, /* #41 */
|
---|
3761 | { 0x301142, 0x301106, 0x40ddd92d, 0x40ddd92d, 0x9fbbea1c, 0x0 }, /* #42 */
|
---|
3762 | { 0x266502, 0x266586, 0x81489666, 0x81489666, 0xc650a776, 0x0 }, /* #43 */
|
---|
3763 | { 0x2260c3, 0x226006, 0x067a0c6a, 0x067a0c6a, 0xacad5c7e, 0x0 }, /* #44 */
|
---|
3764 | { 0x1e6513, 0x1e6506, 0xab72b5b8, 0xab72b5b8, 0x1a3ee146, 0x0 }, /* #45 */
|
---|
3765 | { 0x1039c7, 0x103106, 0xc832475e, 0xc832475e, 0x1afe47e9, 0x0 }, /* #46 */
|
---|
3766 | { 0x325517, 0x325506, 0xf7bf146e, 0xf7bf146e, 0x5d5b679c, 0x0 }, /* #47 */
|
---|
3767 | { 0x2f3f16, 0x2f3706, 0x3781e59e, 0x3781e59e, 0xf1feb734, 0x0 }, /* #48 */
|
---|
3768 | { 0x2b3b03, 0x2b3302, 0x2a53851b, 0x2a53851b, 0x4eda4e81, 0x0 }, /* #49 */
|
---|
3769 | { 0x2f2e43, 0x2f2606, 0x751f6759, 0x751f6759, 0xf799819e, 0x0 }, /* #50 */
|
---|
3770 | { 0x213203, 0x213206, 0x19d1706f, 0x19d1706f, 0x0fd8c3d4, 0x0 }, /* #51 */
|
---|
3771 | { 0x216ec7, 0x216606, 0x5ba8f2fc, 0x5ba8f2fc, 0xfa749fdb, 0x0 }, /* #52 */
|
---|
3772 | { 0x3b3442, 0x3b3486, 0xf264f22f, 0xf264f22f, 0xe63c64c0, 0x0 }, /* #53 */
|
---|
3773 | { 0x233b47, 0x233302, 0x68bd64f0, 0x68bd64f0, 0xc092d7ec, 0x0 }, /* #54 */
|
---|
3774 | { 0x2f2c17, 0x2f2406, 0x9d5048bf, 0x9d5048bf, 0x24e32979, 0x0 }, /* #55 */
|
---|
3775 | { 0x090812, 0x090006, 0x51a5bebe, 0x51a5bebe, 0x3a73d90c, 0x0 }, /* #56 */
|
---|
3776 | { 0x1b4492, 0x1b4402, 0x788550a1, 0x788550a1, 0xb19b7c3a, 0x0 }, /* #57 */
|
---|
3777 | { 0x0d0f52, 0x0d0786, 0xc932ac67, 0xc932ac67, 0xdaff4dfb, 0x0 }, /* #58 */
|
---|
3778 | { 0x060c42, 0x060406, 0xe5d60887, 0xe5d60887, 0x58df1303, 0x0 }, /* #59 */
|
---|
3779 | { 0x1e0f92, 0x1e0702, 0xc060093f, 0xc060093f, 0x102b2b66, 0x0 }, /* #60 */
|
---|
3780 | { 0x1968c7, 0x196086, 0xd8d2f5ba, 0xd8d2f5ba, 0x8d82cfab, 0x0 }, /* #61 */
|
---|
3781 | { 0x082543, 0x082506, 0x7c1149e3, 0x7c1149e3, 0x22348132, 0x0 }, /* #62 */
|
---|
3782 | { 0x133c93, 0x133406, 0x58749540, 0x58749540, 0x19dc6928, 0x0 }, /* #63 */
|
---|
3783 | };
|
---|
3784 | static const BINU32_TEST_T g_aTests_bt_u32[] =
|
---|
3785 | {
|
---|
3786 | { 0x0c16c3, 0x0c16c2, 0x00000000, 0x00000000, 0x00000000, 0x0 }, /* #0 */
|
---|
3787 | { 0x363c43, 0x363c42, 0x00000000, 0x00000000, 0x00000000, 0x0 }, /* #1 */
|
---|
3788 | { 0x231d96, 0x231d96, 0x00000000, 0x00000000, 0x00000000, 0x0 }, /* #2 */
|
---|
3789 | { 0x1e2fc6, 0x1e2fc6, 0x00000000, 0x00000000, 0x00000000, 0x0 }, /* #3 */
|
---|
3790 | { 0x316bc2, 0x316bc2, 0xd527f7b8, 0xd527f7b8, 0x00000000, 0x0 }, /* #4 */
|
---|
3791 | { 0x3659d6, 0x3659d6, 0xfb30a33e, 0xfb30a33e, 0x00000000, 0x0 }, /* #5 */
|
---|
3792 | { 0x3a5743, 0x3a5743, 0x4ee60d07, 0x4ee60d07, 0x00000000, 0x0 }, /* #6 */
|
---|
3793 | { 0x1c3796, 0x1c3796, 0x2abea16c, 0x2abea16c, 0x00000000, 0x0 }, /* #7 */
|
---|
3794 | { 0x3b08d2, 0x3b08d2, 0x3481f954, 0x3481f954, 0x00000016, 0x0 }, /* #8 */
|
---|
3795 | { 0x167e46, 0x167e46, 0x89d499c3, 0x89d499c3, 0x0000001a, 0x0 }, /* #9 */
|
---|
3796 | { 0x0061d6, 0x0061d6, 0x13151437, 0x13151437, 0x00000007, 0x0 }, /* #10 */
|
---|
3797 | { 0x125e83, 0x125e83, 0x753ebf4f, 0x753ebf4f, 0x00000000, 0x0 }, /* #11 */
|
---|
3798 | { 0x2f5c42, 0x2f5c42, 0x1de2f671, 0x1de2f671, 0x00000002, 0x0 }, /* #12 */
|
---|
3799 | { 0x154956, 0x154956, 0xb3183cb9, 0xb3183cb9, 0x00000011, 0x0 }, /* #13 */
|
---|
3800 | { 0x0e4d43, 0x0e4d42, 0x69382e49, 0x69382e49, 0x0000001f, 0x0 }, /* #14 */
|
---|
3801 | { 0x323002, 0x323003, 0xceaa6ddb, 0xceaa6ddb, 0x00000019, 0x0 }, /* #15 */
|
---|
3802 | { 0x0a3e53, 0x0a3e53, 0xd95dd386, 0xd95dd386, 0x0000001f, 0x0 }, /* #16 */
|
---|
3803 | { 0x397c82, 0x397c83, 0x18dab757, 0x18dab757, 0x00000014, 0x0 }, /* #17 */
|
---|
3804 | { 0x3c20c7, 0x3c20c6, 0x0237db1e, 0x0237db1e, 0x0000001d, 0x0 }, /* #18 */
|
---|
3805 | { 0x2b2513, 0x2b2512, 0x72621aa4, 0x72621aa4, 0x00000017, 0x0 }, /* #19 */
|
---|
3806 | { 0x057213, 0x057212, 0x9e26ca8d, 0x9e26ca8d, 0x0000000c, 0x0 }, /* #20 */
|
---|
3807 | { 0x295f52, 0x295f52, 0x92265e45, 0x92265e45, 0x00000005, 0x0 }, /* #21 */
|
---|
3808 | { 0x1b7f87, 0x1b7f87, 0xc968dfca, 0xc968dfca, 0x00000006, 0x0 }, /* #22 */
|
---|
3809 | { 0x2c3e53, 0x2c3e52, 0xdb242681, 0xdb242681, 0x00000016, 0x0 }, /* #23 */
|
---|
3810 | { 0x235c82, 0x235c83, 0xa4f57786, 0xa4f57786, 0x0000000e, 0x0 }, /* #24 */
|
---|
3811 | { 0x071ac7, 0x071ac6, 0x491b61a7, 0x491b61a7, 0x0000000f, 0x0 }, /* #25 */
|
---|
3812 | { 0x0e6682, 0x0e6683, 0xa931adec, 0xa931adec, 0x00000015, 0x0 }, /* #26 */
|
---|
3813 | { 0x215613, 0x215613, 0xc1e3c857, 0xc1e3c857, 0x0000000e, 0x0 }, /* #27 */
|
---|
3814 | { 0x307886, 0x307886, 0x86519605, 0x86519605, 0x00000011, 0x0 }, /* #28 */
|
---|
3815 | { 0x3623c3, 0x3623c3, 0xff854667, 0xff854667, 0x00000017, 0x0 }, /* #29 */
|
---|
3816 | { 0x086056, 0x086057, 0xbb26e0d6, 0xbb26e0d6, 0x00000012, 0x0 }, /* #30 */
|
---|
3817 | { 0x383b06, 0x383b06, 0x3863ebe9, 0x3863ebe9, 0x00000013, 0x0 }, /* #31 */
|
---|
3818 | { 0x222bc2, 0x222bc2, 0x1b062488, 0x1b062488, 0x00000015, 0x0 }, /* #32 */
|
---|
3819 | { 0x024b57, 0x024b56, 0x91a082ae, 0x91a082ae, 0x00000019, 0x0 }, /* #33 */
|
---|
3820 | { 0x342b17, 0x342b17, 0xa4ff4631, 0xa4ff4631, 0x00000011, 0x0 }, /* #34 */
|
---|
3821 | { 0x1925c7, 0x1925c7, 0x905a548b, 0x905a548b, 0x00000007, 0x0 }, /* #35 */
|
---|
3822 | { 0x2d6d93, 0x2d6d93, 0xd1cd4cde, 0xd1cd4cde, 0x00000012, 0x0 }, /* #36 */
|
---|
3823 | { 0x0a6f06, 0x0a6f07, 0x954efd5e, 0x954efd5e, 0x0000000f, 0x0 }, /* #37 */
|
---|
3824 | { 0x2653c2, 0x2653c3, 0xe1ea99b3, 0xe1ea99b3, 0x00000008, 0x0 }, /* #38 */
|
---|
3825 | { 0x354ed7, 0x354ed7, 0xdcd1adea, 0xdcd1adea, 0x0000000f, 0x0 }, /* #39 */
|
---|
3826 | { 0x277b06, 0x277b07, 0x36c0a069, 0x36c0a069, 0x00000016, 0x0 }, /* #40 */
|
---|
3827 | { 0x054346, 0x054346, 0x4d806075, 0x4d806075, 0x00000013, 0x0 }, /* #41 */
|
---|
3828 | { 0x0303d3, 0x0303d2, 0x8104c2be, 0x8104c2be, 0x00000008, 0x0 }, /* #42 */
|
---|
3829 | { 0x256f16, 0x256f16, 0x0eb0a842, 0x0eb0a842, 0x0000000c, 0x0 }, /* #43 */
|
---|
3830 | { 0x0a1682, 0x0a1682, 0x274e0d0d, 0x274e0d0d, 0x0000000d, 0x0 }, /* #44 */
|
---|
3831 | { 0x1f3f42, 0x1f3f42, 0x354d047b, 0x354d047b, 0x0000001e, 0x0 }, /* #45 */
|
---|
3832 | { 0x380482, 0x380483, 0x3fe44b0e, 0x3fe44b0e, 0x00000003, 0x0 }, /* #46 */
|
---|
3833 | { 0x317892, 0x317893, 0x7a96eb7a, 0x7a96eb7a, 0x0000000f, 0x0 }, /* #47 */
|
---|
3834 | { 0x033c07, 0x033c06, 0xd8428f52, 0xd8428f52, 0x00000019, 0x0 }, /* #48 */
|
---|
3835 | { 0x3a40d6, 0x3a40d6, 0x94cbfd10, 0x94cbfd10, 0x00000006, 0x0 }, /* #49 */
|
---|
3836 | { 0x1b7197, 0x1b7196, 0x41392b7f, 0x41392b7f, 0x0000000c, 0x0 }, /* #50 */
|
---|
3837 | { 0x3b74c2, 0x3b74c2, 0x7efa45a6, 0x7efa45a6, 0x00000004, 0x0 }, /* #51 */
|
---|
3838 | { 0x3b1d12, 0x3b1d12, 0xab58edff, 0xab58edff, 0x00000012, 0x0 }, /* #52 */
|
---|
3839 | { 0x0728d7, 0x0728d7, 0xf6584333, 0xf6584333, 0x0000001e, 0x0 }, /* #53 */
|
---|
3840 | { 0x325897, 0x325897, 0x1b7b11ec, 0x1b7b11ec, 0x00000015, 0x0 }, /* #54 */
|
---|
3841 | { 0x113443, 0x113443, 0x1f244709, 0x1f244709, 0x00000018, 0x0 }, /* #55 */
|
---|
3842 | { 0x182707, 0x182706, 0xd05409cc, 0xd05409cc, 0x0000000e, 0x0 }, /* #56 */
|
---|
3843 | { 0x315f03, 0x315f02, 0x50a2d306, 0x50a2d306, 0x00000016, 0x0 }, /* #57 */
|
---|
3844 | { 0x132a92, 0x132a93, 0x90a49f8f, 0x90a49f8f, 0x0000001c, 0x0 }, /* #58 */
|
---|
3845 | { 0x0a3992, 0x0a3992, 0x8a1708da, 0x8a1708da, 0x00000013, 0x0 }, /* #59 */
|
---|
3846 | { 0x1a2f56, 0x1a2f56, 0xee22eec8, 0xee22eec8, 0x00000004, 0x0 }, /* #60 */
|
---|
3847 | { 0x246706, 0x246707, 0x155581dc, 0x155581dc, 0x00000010, 0x0 }, /* #61 */
|
---|
3848 | { 0x140c13, 0x140c12, 0x9ad86436, 0x9ad86436, 0x00000011, 0x0 }, /* #62 */
|
---|
3849 | { 0x275c07, 0x275c07, 0x1374959b, 0x1374959b, 0x00000019, 0x0 }, /* #63 */
|
---|
3850 | };
|
---|
3851 | static const BINU32_TEST_T g_aTests_btc_u32[] =
|
---|
3852 | {
|
---|
3853 | { 0x0d0d17, 0x0d0d16, 0x00000000, 0x00000001, 0x00000000, 0x0 }, /* #0 */
|
---|
3854 | { 0x3d18d6, 0x3d18d6, 0x00000000, 0x00000001, 0x00000000, 0x0 }, /* #1 */
|
---|
3855 | { 0x211f06, 0x211f06, 0x00000000, 0x00000001, 0x00000000, 0x0 }, /* #2 */
|
---|
3856 | { 0x3d0116, 0x3d0116, 0x00000000, 0x00000001, 0x00000000, 0x0 }, /* #3 */
|
---|
3857 | { 0x2d1056, 0x2d1057, 0x758adc6d, 0x758adc6c, 0x00000000, 0x0 }, /* #4 */
|
---|
3858 | { 0x236307, 0x236307, 0x0aab12a1, 0x0aab12a0, 0x00000000, 0x0 }, /* #5 */
|
---|
3859 | { 0x162046, 0x162046, 0x00a4947a, 0x00a4947b, 0x00000000, 0x0 }, /* #6 */
|
---|
3860 | { 0x3b0543, 0x3b0542, 0x1601039a, 0x1601039b, 0x00000000, 0x0 }, /* #7 */
|
---|
3861 | { 0x325c06, 0x325c06, 0xc0a35a80, 0xc0a35e80, 0x0000000a, 0x0 }, /* #8 */
|
---|
3862 | { 0x2d5787, 0x2d5787, 0x4d5e869f, 0x4d5e861f, 0x00000007, 0x0 }, /* #9 */
|
---|
3863 | { 0x1b1893, 0x1b1892, 0x7d007c34, 0x7d007e34, 0x00000009, 0x0 }, /* #10 */
|
---|
3864 | { 0x044796, 0x044796, 0x06c20f2c, 0x07c20f2c, 0x00000018, 0x0 }, /* #11 */
|
---|
3865 | { 0x367957, 0x367957, 0x44637140, 0x44637100, 0x00000006, 0x0 }, /* #12 */
|
---|
3866 | { 0x2a2b46, 0x2a2b47, 0x5cc63973, 0x5cc43973, 0x00000011, 0x0 }, /* #13 */
|
---|
3867 | { 0x174d56, 0x174d57, 0x0a29bff3, 0x0a29b7f3, 0x0000000b, 0x0 }, /* #14 */
|
---|
3868 | { 0x252852, 0x252852, 0x5a471e0b, 0x5a471e0f, 0x00000002, 0x0 }, /* #15 */
|
---|
3869 | { 0x206646, 0x206646, 0x41cc6e54, 0x41cc6e56, 0x00000001, 0x0 }, /* #16 */
|
---|
3870 | { 0x061692, 0x061692, 0xa07c9cd0, 0xa87c9cd0, 0x0000001b, 0x0 }, /* #17 */
|
---|
3871 | { 0x305757, 0x305757, 0x5fef7253, 0x5eef7253, 0x00000018, 0x0 }, /* #18 */
|
---|
3872 | { 0x344512, 0x344512, 0x83ee394e, 0x83ee395e, 0x00000004, 0x0 }, /* #19 */
|
---|
3873 | { 0x3c7957, 0x3c7956, 0x7e676653, 0x7f676653, 0x00000018, 0x0 }, /* #20 */
|
---|
3874 | { 0x3a0517, 0x3a0516, 0x74a58693, 0x74e58693, 0x00000016, 0x0 }, /* #21 */
|
---|
3875 | { 0x1e5982, 0x1e5982, 0xb86ca93d, 0xb87ca93d, 0x00000014, 0x0 }, /* #22 */
|
---|
3876 | { 0x1f1fc6, 0x1f1fc7, 0xb3270a53, 0xb3230a53, 0x00000012, 0x0 }, /* #23 */
|
---|
3877 | { 0x322953, 0x322953, 0xbd897f59, 0xbd887f59, 0x00000010, 0x0 }, /* #24 */
|
---|
3878 | { 0x364356, 0x364356, 0xdc73b303, 0xdd73b303, 0x00000018, 0x0 }, /* #25 */
|
---|
3879 | { 0x055117, 0x055117, 0x62296d2d, 0x6229692d, 0x0000000a, 0x0 }, /* #26 */
|
---|
3880 | { 0x3d4a53, 0x3d4a53, 0xdde068d9, 0x5de068d9, 0x0000001f, 0x0 }, /* #27 */
|
---|
3881 | { 0x0f21c2, 0x0f21c3, 0x3aeb59fe, 0x3aeb59de, 0x00000005, 0x0 }, /* #28 */
|
---|
3882 | { 0x312f46, 0x312f46, 0xd8b4b69b, 0xd8f4b69b, 0x00000016, 0x0 }, /* #29 */
|
---|
3883 | { 0x3c0a96, 0x3c0a97, 0x7be87bd0, 0x7be873d0, 0x0000000b, 0x0 }, /* #30 */
|
---|
3884 | { 0x3a66c3, 0x3a66c3, 0xa6c75631, 0xa6c75231, 0x0000000a, 0x0 }, /* #31 */
|
---|
3885 | { 0x310157, 0x310157, 0x0beb158f, 0x09eb158f, 0x00000019, 0x0 }, /* #32 */
|
---|
3886 | { 0x130f43, 0x130f43, 0x53d9a235, 0x51d9a235, 0x00000019, 0x0 }, /* #33 */
|
---|
3887 | { 0x2b43d6, 0x2b43d6, 0x9f318c78, 0x9f358c78, 0x00000012, 0x0 }, /* #34 */
|
---|
3888 | { 0x131742, 0x131743, 0x2e597bcb, 0x26597bcb, 0x0000001b, 0x0 }, /* #35 */
|
---|
3889 | { 0x1542d6, 0x1542d6, 0xb153b329, 0xb1d3b329, 0x00000017, 0x0 }, /* #36 */
|
---|
3890 | { 0x324696, 0x324696, 0x6c210c63, 0x6d210c63, 0x00000018, 0x0 }, /* #37 */
|
---|
3891 | { 0x395bc2, 0x395bc2, 0xf60a9f5d, 0xf60a9f7d, 0x00000005, 0x0 }, /* #38 */
|
---|
3892 | { 0x0065d2, 0x0065d2, 0xe0f5c83a, 0xe0f5e83a, 0x0000000d, 0x0 }, /* #39 */
|
---|
3893 | { 0x140f92, 0x140f92, 0xb4c57402, 0xb4c5f402, 0x0000000f, 0x0 }, /* #40 */
|
---|
3894 | { 0x363507, 0x363506, 0x99e8130e, 0x99e8330e, 0x0000000d, 0x0 }, /* #41 */
|
---|
3895 | { 0x202b83, 0x202b82, 0x7aeb8959, 0x7aeb895b, 0x00000001, 0x0 }, /* #42 */
|
---|
3896 | { 0x154f87, 0x154f86, 0x94e301d5, 0x94e301dd, 0x00000003, 0x0 }, /* #43 */
|
---|
3897 | { 0x245e96, 0x245e97, 0xfbb9591a, 0xfb99591a, 0x00000015, 0x0 }, /* #44 */
|
---|
3898 | { 0x1d5e02, 0x1d5e03, 0x5f6c2382, 0x5e6c2382, 0x00000018, 0x0 }, /* #45 */
|
---|
3899 | { 0x100b07, 0x100b06, 0xda2af98d, 0xda2af9ad, 0x00000005, 0x0 }, /* #46 */
|
---|
3900 | { 0x023703, 0x023703, 0xdd5d5f50, 0xdd595f50, 0x00000012, 0x0 }, /* #47 */
|
---|
3901 | { 0x015187, 0x015186, 0xa0745dda, 0xb0745dda, 0x0000001c, 0x0 }, /* #48 */
|
---|
3902 | { 0x217917, 0x217917, 0xc12d6e18, 0xc1296e18, 0x00000012, 0x0 }, /* #49 */
|
---|
3903 | { 0x122693, 0x122693, 0xd227fa68, 0xd226fa68, 0x00000010, 0x0 }, /* #50 */
|
---|
3904 | { 0x065386, 0x065387, 0x089ff5de, 0x089fb5de, 0x0000000e, 0x0 }, /* #51 */
|
---|
3905 | { 0x363b82, 0x363b83, 0xcbad296e, 0xcbad286e, 0x00000008, 0x0 }, /* #52 */
|
---|
3906 | { 0x012902, 0x012902, 0x81714e86, 0x81714e8e, 0x00000003, 0x0 }, /* #53 */
|
---|
3907 | { 0x204407, 0x204406, 0xe3cacada, 0xf3cacada, 0x0000001c, 0x0 }, /* #54 */
|
---|
3908 | { 0x3010d3, 0x3010d2, 0xab8930e7, 0xaf8930e7, 0x0000001a, 0x0 }, /* #55 */
|
---|
3909 | { 0x355012, 0x355012, 0x271b15cf, 0x671b15cf, 0x0000001e, 0x0 }, /* #56 */
|
---|
3910 | { 0x0c6a02, 0x0c6a03, 0x48f8a957, 0x48f8a947, 0x00000004, 0x0 }, /* #57 */
|
---|
3911 | { 0x050b96, 0x050b97, 0x02c2a77b, 0x02c2a76b, 0x00000004, 0x0 }, /* #58 */
|
---|
3912 | { 0x220e87, 0x220e86, 0x8a5ee24e, 0x8a5ee2ce, 0x00000007, 0x0 }, /* #59 */
|
---|
3913 | { 0x363287, 0x363286, 0xd909c6d1, 0xd909e6d1, 0x0000000d, 0x0 }, /* #60 */
|
---|
3914 | { 0x0446c2, 0x0446c2, 0x1d420aef, 0x1d428aef, 0x0000000f, 0x0 }, /* #61 */
|
---|
3915 | { 0x053f53, 0x053f53, 0x54aafb6b, 0x54a2fb6b, 0x00000013, 0x0 }, /* #62 */
|
---|
3916 | { 0x022cd2, 0x022cd3, 0x31217da8, 0x21217da8, 0x0000001c, 0x0 }, /* #63 */
|
---|
3917 | };
|
---|
3918 | static const BINU32_TEST_T g_aTests_btc_u32_locked[] =
|
---|
3919 | {
|
---|
3920 | { 0x151643, 0x151642, 0x00000000, 0x00000001, 0x00000000, 0x0 }, /* #0 */
|
---|
3921 | { 0x3c0e82, 0x3c0e82, 0x00000000, 0x00000001, 0x00000000, 0x0 }, /* #1 */
|
---|
3922 | { 0x2f41d6, 0x2f41d6, 0x00000000, 0x00000001, 0x00000000, 0x0 }, /* #2 */
|
---|
3923 | { 0x0379d3, 0x0379d2, 0x00000000, 0x00000001, 0x00000000, 0x0 }, /* #3 */
|
---|
3924 | { 0x125dd6, 0x125dd6, 0xd3763330, 0xd3763331, 0x00000000, 0x0 }, /* #4 */
|
---|
3925 | { 0x324603, 0x324603, 0x11b11a9d, 0x11b11a9c, 0x00000000, 0x0 }, /* #5 */
|
---|
3926 | { 0x104c16, 0x104c17, 0x3a858de5, 0x3a858de4, 0x00000000, 0x0 }, /* #6 */
|
---|
3927 | { 0x2548d3, 0x2548d2, 0x08220798, 0x08220799, 0x00000000, 0x0 }, /* #7 */
|
---|
3928 | { 0x0672c6, 0x0672c6, 0xb6bc891d, 0xb6be891d, 0x00000011, 0x0 }, /* #8 */
|
---|
3929 | { 0x214dc7, 0x214dc6, 0x53553b45, 0x5355bb45, 0x0000000f, 0x0 }, /* #9 */
|
---|
3930 | { 0x107e02, 0x107e03, 0xa7a2ce5e, 0xa7a24e5e, 0x0000000f, 0x0 }, /* #10 */
|
---|
3931 | { 0x046f07, 0x046f07, 0xa6a048c9, 0xa68048c9, 0x00000015, 0x0 }, /* #11 */
|
---|
3932 | { 0x307812, 0x307813, 0xfe78c674, 0xf678c674, 0x0000001b, 0x0 }, /* #12 */
|
---|
3933 | { 0x0416c6, 0x0416c6, 0x361e28a3, 0x361e2aa3, 0x00000009, 0x0 }, /* #13 */
|
---|
3934 | { 0x217242, 0x217243, 0xa73f1dbe, 0xa73e1dbe, 0x00000010, 0x0 }, /* #14 */
|
---|
3935 | { 0x183603, 0x183602, 0x0b433d42, 0x0b633d42, 0x00000015, 0x0 }, /* #15 */
|
---|
3936 | { 0x127292, 0x127292, 0x54cfa617, 0xd4cfa617, 0x0000001f, 0x0 }, /* #16 */
|
---|
3937 | { 0x047b96, 0x047b96, 0x66071a93, 0x66071ab3, 0x00000005, 0x0 }, /* #17 */
|
---|
3938 | { 0x220247, 0x220246, 0x302fbf4d, 0x322fbf4d, 0x00000019, 0x0 }, /* #18 */
|
---|
3939 | { 0x235846, 0x235847, 0x7049dd0c, 0x7049d50c, 0x0000000b, 0x0 }, /* #19 */
|
---|
3940 | { 0x174f83, 0x174f83, 0x969c35be, 0x949c35be, 0x00000019, 0x0 }, /* #20 */
|
---|
3941 | { 0x1c7393, 0x1c7393, 0xe9f270bb, 0xe9f270ab, 0x00000004, 0x0 }, /* #21 */
|
---|
3942 | { 0x335343, 0x335343, 0x97a5d9cf, 0x97a599cf, 0x0000000e, 0x0 }, /* #22 */
|
---|
3943 | { 0x322bc6, 0x322bc7, 0xad8b2358, 0x2d8b2358, 0x0000001f, 0x0 }, /* #23 */
|
---|
3944 | { 0x3e2796, 0x3e2796, 0x4d7e092c, 0x6d7e092c, 0x0000001d, 0x0 }, /* #24 */
|
---|
3945 | { 0x110c87, 0x110c86, 0x2e571a5f, 0x2e573a5f, 0x0000000d, 0x0 }, /* #25 */
|
---|
3946 | { 0x083f06, 0x083f06, 0x622f813e, 0x622f833e, 0x00000009, 0x0 }, /* #26 */
|
---|
3947 | { 0x3d5b43, 0x3d5b42, 0x8339924e, 0x833b924e, 0x00000011, 0x0 }, /* #27 */
|
---|
3948 | { 0x261bc3, 0x261bc3, 0x75471554, 0x75461554, 0x00000010, 0x0 }, /* #28 */
|
---|
3949 | { 0x164146, 0x164146, 0x4caa4212, 0x4cea4212, 0x00000016, 0x0 }, /* #29 */
|
---|
3950 | { 0x336a12, 0x336a12, 0xd29e2505, 0xd2de2505, 0x00000016, 0x0 }, /* #30 */
|
---|
3951 | { 0x264792, 0x264793, 0x4c81e56f, 0x4c81e567, 0x00000003, 0x0 }, /* #31 */
|
---|
3952 | { 0x1c2216, 0x1c2217, 0xff9ed2c6, 0xff9ed2c2, 0x00000002, 0x0 }, /* #32 */
|
---|
3953 | { 0x342346, 0x342346, 0xfc6a1fc6, 0xfcea1fc6, 0x00000017, 0x0 }, /* #33 */
|
---|
3954 | { 0x306c16, 0x306c17, 0xe4698beb, 0xe4698bcb, 0x00000005, 0x0 }, /* #34 */
|
---|
3955 | { 0x3f68c7, 0x3f68c7, 0x69d17558, 0x69d17158, 0x0000000a, 0x0 }, /* #35 */
|
---|
3956 | { 0x395c13, 0x395c12, 0x16bf5d3e, 0x16bfdd3e, 0x0000000f, 0x0 }, /* #36 */
|
---|
3957 | { 0x374946, 0x374946, 0xb59c6bfb, 0xb59e6bfb, 0x00000011, 0x0 }, /* #37 */
|
---|
3958 | { 0x306a06, 0x306a06, 0xd1ea453d, 0xf1ea453d, 0x0000001d, 0x0 }, /* #38 */
|
---|
3959 | { 0x087fd7, 0x087fd6, 0x621b7b71, 0x621b7b75, 0x00000002, 0x0 }, /* #39 */
|
---|
3960 | { 0x143f86, 0x143f86, 0xeb0b7822, 0xeb0b7922, 0x00000008, 0x0 }, /* #40 */
|
---|
3961 | { 0x026352, 0x026353, 0xe96484d9, 0xe94484d9, 0x00000015, 0x0 }, /* #41 */
|
---|
3962 | { 0x3f7c92, 0x3f7c93, 0xc271ebaa, 0xc271eaaa, 0x00000008, 0x0 }, /* #42 */
|
---|
3963 | { 0x3b3d56, 0x3b3d56, 0x163c511d, 0x163e511d, 0x00000011, 0x0 }, /* #43 */
|
---|
3964 | { 0x0c0117, 0x0c0117, 0x7214ffe1, 0x7210ffe1, 0x00000012, 0x0 }, /* #44 */
|
---|
3965 | { 0x176797, 0x176796, 0xb2df81e1, 0xb2df81e5, 0x00000002, 0x0 }, /* #45 */
|
---|
3966 | { 0x256707, 0x256706, 0xed39a783, 0xef39a783, 0x00000019, 0x0 }, /* #46 */
|
---|
3967 | { 0x042e13, 0x042e13, 0xc3a62c5f, 0xc2a62c5f, 0x00000018, 0x0 }, /* #47 */
|
---|
3968 | { 0x0c2f82, 0x0c2f82, 0x5f003ebe, 0x7f003ebe, 0x0000001d, 0x0 }, /* #48 */
|
---|
3969 | { 0x1d1486, 0x1d1487, 0xb70b5133, 0xb50b5133, 0x00000019, 0x0 }, /* #49 */
|
---|
3970 | { 0x173e02, 0x173e03, 0x50afce99, 0x508fce99, 0x00000015, 0x0 }, /* #50 */
|
---|
3971 | { 0x035916, 0x035917, 0xb16cb10b, 0xb16ca10b, 0x0000000c, 0x0 }, /* #51 */
|
---|
3972 | { 0x2a6cc7, 0x2a6cc7, 0xd107f53a, 0xd107f52a, 0x00000004, 0x0 }, /* #52 */
|
---|
3973 | { 0x3b3d52, 0x3b3d53, 0x5ff760c7, 0x5ff76047, 0x00000007, 0x0 }, /* #53 */
|
---|
3974 | { 0x146d97, 0x146d97, 0x387ec2a4, 0x387e82a4, 0x0000000e, 0x0 }, /* #54 */
|
---|
3975 | { 0x130052, 0x130052, 0x84097144, 0x84897144, 0x00000017, 0x0 }, /* #55 */
|
---|
3976 | { 0x1f6812, 0x1f6813, 0x1eeaf026, 0x1ecaf026, 0x00000015, 0x0 }, /* #56 */
|
---|
3977 | { 0x3e1117, 0x3e1116, 0x8cd060a7, 0x8cd0e0a7, 0x0000000f, 0x0 }, /* #57 */
|
---|
3978 | { 0x0867c7, 0x0867c7, 0x2aa54d25, 0x2aa50d25, 0x0000000e, 0x0 }, /* #58 */
|
---|
3979 | { 0x3e7e03, 0x3e7e02, 0x3f9e67c6, 0x3f9e6fc6, 0x0000000b, 0x0 }, /* #59 */
|
---|
3980 | { 0x277057, 0x277057, 0xe2fca618, 0xa2fca618, 0x0000001e, 0x0 }, /* #60 */
|
---|
3981 | { 0x371782, 0x371782, 0xdf635851, 0xdfe35851, 0x00000017, 0x0 }, /* #61 */
|
---|
3982 | { 0x305083, 0x305082, 0x5485b7e0, 0x5585b7e0, 0x00000018, 0x0 }, /* #62 */
|
---|
3983 | { 0x3c78c2, 0x3c78c3, 0xe9d1186a, 0xe9d1184a, 0x00000005, 0x0 }, /* #63 */
|
---|
3984 | };
|
---|
3985 | static const BINU32_TEST_T g_aTests_btr_u32[] =
|
---|
3986 | {
|
---|
3987 | { 0x385d97, 0x385d96, 0x00000000, 0x00000000, 0x00000000, 0x0 }, /* #0 */
|
---|
3988 | { 0x183d12, 0x183d12, 0x00000000, 0x00000000, 0x00000000, 0x0 }, /* #1 */
|
---|
3989 | { 0x131286, 0x131286, 0x00000000, 0x00000000, 0x00000000, 0x0 }, /* #2 */
|
---|
3990 | { 0x162c52, 0x162c52, 0x00000000, 0x00000000, 0x00000000, 0x0 }, /* #3 */
|
---|
3991 | { 0x0d1982, 0x0d1983, 0xca828289, 0xca828288, 0x00000000, 0x0 }, /* #4 */
|
---|
3992 | { 0x036906, 0x036907, 0x93ca2bb7, 0x93ca2bb6, 0x00000000, 0x0 }, /* #5 */
|
---|
3993 | { 0x0c7e02, 0x0c7e02, 0xd2a6890a, 0xd2a6890a, 0x00000000, 0x0 }, /* #6 */
|
---|
3994 | { 0x0914d6, 0x0914d6, 0xb7153c6e, 0xb7153c6e, 0x00000000, 0x0 }, /* #7 */
|
---|
3995 | { 0x1a2d92, 0x1a2d93, 0xb02faa04, 0xa02faa04, 0x0000001c, 0x0 }, /* #8 */
|
---|
3996 | { 0x0675d2, 0x0675d2, 0xfd182472, 0xfd182472, 0x00000019, 0x0 }, /* #9 */
|
---|
3997 | { 0x3a0193, 0x3a0193, 0x83e5854c, 0x83e5844c, 0x00000008, 0x0 }, /* #10 */
|
---|
3998 | { 0x087547, 0x087546, 0xa2954aac, 0xa2954aac, 0x00000011, 0x0 }, /* #11 */
|
---|
3999 | { 0x2b0116, 0x2b0116, 0xac047073, 0xac047073, 0x0000001e, 0x0 }, /* #12 */
|
---|
4000 | { 0x2b74c2, 0x2b74c3, 0xd2ddc8a3, 0xd2dd88a3, 0x0000000e, 0x0 }, /* #13 */
|
---|
4001 | { 0x2d50c7, 0x2d50c6, 0x820f942e, 0x820f942e, 0x0000001d, 0x0 }, /* #14 */
|
---|
4002 | { 0x2953d6, 0x2953d7, 0xaf5b75e6, 0xaf4b75e6, 0x00000014, 0x0 }, /* #15 */
|
---|
4003 | { 0x0e6483, 0x0e6482, 0x93b09192, 0x93b09192, 0x00000005, 0x0 }, /* #16 */
|
---|
4004 | { 0x3b0ec3, 0x3b0ec2, 0x30d99500, 0x30d99500, 0x0000001a, 0x0 }, /* #17 */
|
---|
4005 | { 0x2c7207, 0x2c7206, 0x5bc6086a, 0x5bc6086a, 0x00000000, 0x0 }, /* #18 */
|
---|
4006 | { 0x1d6c17, 0x1d6c16, 0x0bbce033, 0x0bbce033, 0x0000001e, 0x0 }, /* #19 */
|
---|
4007 | { 0x063392, 0x063393, 0x130cbc81, 0x130cbc01, 0x00000007, 0x0 }, /* #20 */
|
---|
4008 | { 0x0314c6, 0x0314c7, 0xde547eaf, 0xde147eaf, 0x00000016, 0x0 }, /* #21 */
|
---|
4009 | { 0x1f17c6, 0x1f17c7, 0xf0ddb01f, 0xf0d9b01f, 0x00000012, 0x0 }, /* #22 */
|
---|
4010 | { 0x2117d2, 0x2117d2, 0x3ac46e71, 0x3ac46e71, 0x00000014, 0x0 }, /* #23 */
|
---|
4011 | { 0x1f1213, 0x1f1213, 0xb3a45127, 0xb3a45123, 0x00000002, 0x0 }, /* #24 */
|
---|
4012 | { 0x097b56, 0x097b57, 0x712e5e50, 0x312e5e50, 0x0000001e, 0x0 }, /* #25 */
|
---|
4013 | { 0x256393, 0x256392, 0x207ae68e, 0x207ae68e, 0x00000010, 0x0 }, /* #26 */
|
---|
4014 | { 0x212346, 0x212347, 0x7b762b1b, 0x7b762b13, 0x00000003, 0x0 }, /* #27 */
|
---|
4015 | { 0x306713, 0x306713, 0x783bc288, 0x783bc088, 0x00000009, 0x0 }, /* #28 */
|
---|
4016 | { 0x1a7352, 0x1a7353, 0xffc1e10b, 0xff41e10b, 0x00000017, 0x0 }, /* #29 */
|
---|
4017 | { 0x256d13, 0x256d12, 0x490340b5, 0x490340b5, 0x00000008, 0x0 }, /* #30 */
|
---|
4018 | { 0x100e12, 0x100e13, 0x48a8a9f0, 0x48a8a9b0, 0x00000006, 0x0 }, /* #31 */
|
---|
4019 | { 0x3d6056, 0x3d6057, 0xe0cfbec8, 0xe0cbbec8, 0x00000012, 0x0 }, /* #32 */
|
---|
4020 | { 0x203597, 0x203596, 0xe1b20eeb, 0xe1b20eeb, 0x0000001a, 0x0 }, /* #33 */
|
---|
4021 | { 0x301107, 0x301107, 0xf91e36b9, 0xd91e36b9, 0x0000001d, 0x0 }, /* #34 */
|
---|
4022 | { 0x393c16, 0x393c17, 0x7177806c, 0x7175806c, 0x00000011, 0x0 }, /* #35 */
|
---|
4023 | { 0x020b87, 0x020b87, 0x32290edc, 0x30290edc, 0x00000019, 0x0 }, /* #36 */
|
---|
4024 | { 0x274cd3, 0x274cd3, 0x3a5dfe1b, 0x3a5dde1b, 0x0000000d, 0x0 }, /* #37 */
|
---|
4025 | { 0x0a7e13, 0x0a7e13, 0x6c5c93b4, 0x6c5c9334, 0x00000007, 0x0 }, /* #38 */
|
---|
4026 | { 0x312597, 0x312597, 0xbb88fa35, 0xbb88da35, 0x0000000d, 0x0 }, /* #39 */
|
---|
4027 | { 0x0f3403, 0x0f3403, 0x05a53ab0, 0x05a13ab0, 0x00000012, 0x0 }, /* #40 */
|
---|
4028 | { 0x2a3a06, 0x2a3a06, 0xced3411b, 0xced3411b, 0x0000000d, 0x0 }, /* #41 */
|
---|
4029 | { 0x345287, 0x345286, 0xead1b818, 0xead1b818, 0x00000007, 0x0 }, /* #42 */
|
---|
4030 | { 0x061302, 0x061302, 0x82bf76f3, 0x82bf76f3, 0x0000001b, 0x0 }, /* #43 */
|
---|
4031 | { 0x3d4fc6, 0x3d4fc6, 0x13022936, 0x13022936, 0x0000000e, 0x0 }, /* #44 */
|
---|
4032 | { 0x302593, 0x302593, 0xa387f2ad, 0xa383f2ad, 0x00000012, 0x0 }, /* #45 */
|
---|
4033 | { 0x206047, 0x206047, 0x2ba9dfbe, 0x2aa9dfbe, 0x00000018, 0x0 }, /* #46 */
|
---|
4034 | { 0x3f7252, 0x3f7252, 0xec7612d0, 0xec7612d0, 0x00000008, 0x0 }, /* #47 */
|
---|
4035 | { 0x2c4243, 0x2c4242, 0x19f66c6d, 0x19f66c6d, 0x0000001f, 0x0 }, /* #48 */
|
---|
4036 | { 0x260742, 0x260742, 0xc5d057e8, 0xc5d057e8, 0x00000019, 0x0 }, /* #49 */
|
---|
4037 | { 0x2b32c7, 0x2b32c7, 0x906c26c8, 0x906c22c8, 0x0000000a, 0x0 }, /* #50 */
|
---|
4038 | { 0x354a43, 0x354a42, 0x00df352a, 0x00df352a, 0x00000015, 0x0 }, /* #51 */
|
---|
4039 | { 0x0b6213, 0x0b6213, 0xfb6360d0, 0xfb2360d0, 0x00000016, 0x0 }, /* #52 */
|
---|
4040 | { 0x071447, 0x071446, 0x14d14fed, 0x14d14fed, 0x00000004, 0x0 }, /* #53 */
|
---|
4041 | { 0x044847, 0x044847, 0x185bf67a, 0x185bf27a, 0x0000000a, 0x0 }, /* #54 */
|
---|
4042 | { 0x2e65d6, 0x2e65d6, 0x2fbe0d9d, 0x2fbe0d9d, 0x0000001c, 0x0 }, /* #55 */
|
---|
4043 | { 0x394096, 0x394097, 0x4e106963, 0x4e102963, 0x0000000e, 0x0 }, /* #56 */
|
---|
4044 | { 0x263713, 0x263713, 0x2c7c2af5, 0x2c7c0af5, 0x0000000d, 0x0 }, /* #57 */
|
---|
4045 | { 0x180652, 0x180652, 0xfdb7c479, 0xfdb7c479, 0x00000001, 0x0 }, /* #58 */
|
---|
4046 | { 0x167d93, 0x167d92, 0x4fde0291, 0x4fde0291, 0x0000000d, 0x0 }, /* #59 */
|
---|
4047 | { 0x375006, 0x375006, 0x3163e741, 0x3163e741, 0x0000001e, 0x0 }, /* #60 */
|
---|
4048 | { 0x3b7fd2, 0x3b7fd3, 0xf4d7bd3b, 0xd4d7bd3b, 0x0000001d, 0x0 }, /* #61 */
|
---|
4049 | { 0x253d57, 0x253d56, 0x77190893, 0x77190893, 0x0000000f, 0x0 }, /* #62 */
|
---|
4050 | { 0x195d07, 0x195d06, 0xb984b09c, 0xb984b09c, 0x0000000e, 0x0 }, /* #63 */
|
---|
4051 | };
|
---|
4052 | static const BINU32_TEST_T g_aTests_btr_u32_locked[] =
|
---|
4053 | {
|
---|
4054 | { 0x045b46, 0x045b46, 0x00000000, 0x00000000, 0x00000000, 0x0 }, /* #0 */
|
---|
4055 | { 0x0c5913, 0x0c5912, 0x00000000, 0x00000000, 0x00000000, 0x0 }, /* #1 */
|
---|
4056 | { 0x3f7402, 0x3f7402, 0x00000000, 0x00000000, 0x00000000, 0x0 }, /* #2 */
|
---|
4057 | { 0x330293, 0x330292, 0x00000000, 0x00000000, 0x00000000, 0x0 }, /* #3 */
|
---|
4058 | { 0x226753, 0x226752, 0xc5fc271c, 0xc5fc271c, 0x00000000, 0x0 }, /* #4 */
|
---|
4059 | { 0x101706, 0x101706, 0xaab18432, 0xaab18432, 0x00000000, 0x0 }, /* #5 */
|
---|
4060 | { 0x1f6052, 0x1f6052, 0xef97a3cc, 0xef97a3cc, 0x00000000, 0x0 }, /* #6 */
|
---|
4061 | { 0x3f0446, 0x3f0447, 0x106141df, 0x106141de, 0x00000000, 0x0 }, /* #7 */
|
---|
4062 | { 0x3c2d57, 0x3c2d56, 0x11f0e4fd, 0x11f0e4fd, 0x00000019, 0x0 }, /* #8 */
|
---|
4063 | { 0x134082, 0x134083, 0x784c8faf, 0x784c8fab, 0x00000002, 0x0 }, /* #9 */
|
---|
4064 | { 0x035252, 0x035252, 0x0182b81e, 0x0182b81e, 0x0000000e, 0x0 }, /* #10 */
|
---|
4065 | { 0x0a6d86, 0x0a6d86, 0xb5a17422, 0xb5a17422, 0x00000003, 0x0 }, /* #11 */
|
---|
4066 | { 0x195302, 0x195302, 0xad0c41f9, 0xad0c41f9, 0x00000011, 0x0 }, /* #12 */
|
---|
4067 | { 0x162652, 0x162652, 0x0e65a1d3, 0x0e65a1d3, 0x00000002, 0x0 }, /* #13 */
|
---|
4068 | { 0x2a4c87, 0x2a4c86, 0x43b40618, 0x43b40618, 0x00000007, 0x0 }, /* #14 */
|
---|
4069 | { 0x0f53d7, 0x0f53d7, 0x22c9394f, 0x22c93947, 0x00000003, 0x0 }, /* #15 */
|
---|
4070 | { 0x236d03, 0x236d02, 0x0bda9b7c, 0x0bda9b7c, 0x0000001d, 0x0 }, /* #16 */
|
---|
4071 | { 0x127a42, 0x127a42, 0x88e312bb, 0x88e312bb, 0x0000001e, 0x0 }, /* #17 */
|
---|
4072 | { 0x2d3702, 0x2d3702, 0x8ef0cc1a, 0x8ef0cc1a, 0x00000018, 0x0 }, /* #18 */
|
---|
4073 | { 0x352716, 0x352716, 0x126ae9ba, 0x126ae9ba, 0x00000006, 0x0 }, /* #19 */
|
---|
4074 | { 0x383c43, 0x383c42, 0x2945b4ee, 0x2945b4ee, 0x0000001e, 0x0 }, /* #20 */
|
---|
4075 | { 0x366f57, 0x366f56, 0x2bab05dc, 0x2bab05dc, 0x00000016, 0x0 }, /* #21 */
|
---|
4076 | { 0x3f5f57, 0x3f5f56, 0x863edc57, 0x863edc57, 0x00000005, 0x0 }, /* #22 */
|
---|
4077 | { 0x0f3097, 0x0f3096, 0x2451408d, 0x2451408d, 0x0000000f, 0x0 }, /* #23 */
|
---|
4078 | { 0x0d1e47, 0x0d1e47, 0xff61a56d, 0xff60a56d, 0x00000010, 0x0 }, /* #24 */
|
---|
4079 | { 0x3e5b83, 0x3e5b83, 0xeb7daf12, 0xeb7d8f12, 0x0000000d, 0x0 }, /* #25 */
|
---|
4080 | { 0x3877d3, 0x3877d2, 0x1231e38d, 0x1231e38d, 0x00000012, 0x0 }, /* #26 */
|
---|
4081 | { 0x386246, 0x386246, 0x5765fbcc, 0x5765fbcc, 0x0000001b, 0x0 }, /* #27 */
|
---|
4082 | { 0x021a03, 0x021a02, 0xa46342e6, 0xa46342e6, 0x0000000b, 0x0 }, /* #28 */
|
---|
4083 | { 0x085193, 0x085192, 0x9bf2a196, 0x9bf2a196, 0x00000006, 0x0 }, /* #29 */
|
---|
4084 | { 0x201e86, 0x201e87, 0xcdacbc49, 0xcd2cbc49, 0x00000017, 0x0 }, /* #30 */
|
---|
4085 | { 0x073006, 0x073007, 0xaccbc8c5, 0xac8bc8c5, 0x00000016, 0x0 }, /* #31 */
|
---|
4086 | { 0x3e1057, 0x3e1057, 0x1b748cea, 0x1b648cea, 0x00000014, 0x0 }, /* #32 */
|
---|
4087 | { 0x1b6906, 0x1b6906, 0x16f489f0, 0x16f489f0, 0x0000000c, 0x0 }, /* #33 */
|
---|
4088 | { 0x3f5246, 0x3f5246, 0xfaf6a001, 0xfaf6a001, 0x00000013, 0x0 }, /* #34 */
|
---|
4089 | { 0x125e86, 0x125e86, 0x18490586, 0x18490586, 0x0000001f, 0x0 }, /* #35 */
|
---|
4090 | { 0x127907, 0x127906, 0x1bd79b58, 0x1bd79b58, 0x0000000e, 0x0 }, /* #36 */
|
---|
4091 | { 0x2440c2, 0x2440c3, 0x607ca494, 0x607c8494, 0x0000000d, 0x0 }, /* #37 */
|
---|
4092 | { 0x0a6306, 0x0a6307, 0x28620f6d, 0x28620b6d, 0x0000000a, 0x0 }, /* #38 */
|
---|
4093 | { 0x2e2e12, 0x2e2e13, 0xa6dedcc0, 0xa6ded8c0, 0x0000000a, 0x0 }, /* #39 */
|
---|
4094 | { 0x1d7ac6, 0x1d7ac7, 0xa2072754, 0xa2062754, 0x00000010, 0x0 }, /* #40 */
|
---|
4095 | { 0x207216, 0x207216, 0x676c4af7, 0x676c4af7, 0x0000001f, 0x0 }, /* #41 */
|
---|
4096 | { 0x3f0c02, 0x3f0c03, 0xe58365ba, 0xe58361ba, 0x0000000a, 0x0 }, /* #42 */
|
---|
4097 | { 0x1f42c3, 0x1f42c2, 0x2afc2e10, 0x2afc2e10, 0x00000005, 0x0 }, /* #43 */
|
---|
4098 | { 0x267fd3, 0x267fd3, 0x3a1b5d42, 0x3a0b5d42, 0x00000014, 0x0 }, /* #44 */
|
---|
4099 | { 0x162b93, 0x162b92, 0x16e3c8e7, 0x16e3c8e7, 0x00000012, 0x0 }, /* #45 */
|
---|
4100 | { 0x345007, 0x345007, 0x2935ef09, 0x2935ed09, 0x00000009, 0x0 }, /* #46 */
|
---|
4101 | { 0x352683, 0x352683, 0x71c1dbf9, 0x71c19bf9, 0x0000000e, 0x0 }, /* #47 */
|
---|
4102 | { 0x1c2ac6, 0x1c2ac7, 0xae2c77a1, 0xae0c77a1, 0x00000015, 0x0 }, /* #48 */
|
---|
4103 | { 0x073582, 0x073582, 0xc1410906, 0xc1410906, 0x00000013, 0x0 }, /* #49 */
|
---|
4104 | { 0x234ec6, 0x234ec6, 0xfca2d427, 0xfca2d427, 0x00000010, 0x0 }, /* #50 */
|
---|
4105 | { 0x272e03, 0x272e03, 0xd2954e74, 0xd2944e74, 0x00000010, 0x0 }, /* #51 */
|
---|
4106 | { 0x3c21d3, 0x3c21d2, 0x7683a587, 0x7683a587, 0x0000000e, 0x0 }, /* #52 */
|
---|
4107 | { 0x3431d7, 0x3431d7, 0x5d252d57, 0x5d252957, 0x0000000a, 0x0 }, /* #53 */
|
---|
4108 | { 0x1c7f46, 0x1c7f46, 0x2ebcb189, 0x2ebcb189, 0x0000001c, 0x0 }, /* #54 */
|
---|
4109 | { 0x2c2352, 0x2c2352, 0x982f90e7, 0x982f90e7, 0x00000009, 0x0 }, /* #55 */
|
---|
4110 | { 0x3019d6, 0x3019d7, 0x53f919c2, 0x13f919c2, 0x0000001e, 0x0 }, /* #56 */
|
---|
4111 | { 0x3d5997, 0x3d5996, 0x29bbd2e4, 0x29bbd2e4, 0x0000001a, 0x0 }, /* #57 */
|
---|
4112 | { 0x133907, 0x133907, 0xec3c7abc, 0xec3c72bc, 0x0000000b, 0x0 }, /* #58 */
|
---|
4113 | { 0x1d4e53, 0x1d4e52, 0xffeecc72, 0xffeecc72, 0x00000003, 0x0 }, /* #59 */
|
---|
4114 | { 0x2e5a52, 0x2e5a52, 0x8959d223, 0x8959d223, 0x00000012, 0x0 }, /* #60 */
|
---|
4115 | { 0x331492, 0x331492, 0xec3d9311, 0xec3d9311, 0x00000016, 0x0 }, /* #61 */
|
---|
4116 | { 0x2b2313, 0x2b2313, 0xe30f52d9, 0xe30f50d9, 0x00000009, 0x0 }, /* #62 */
|
---|
4117 | { 0x2960d3, 0x2960d3, 0x446fb5af, 0x446eb5af, 0x00000010, 0x0 }, /* #63 */
|
---|
4118 | };
|
---|
4119 | static const BINU32_TEST_T g_aTests_bts_u32[] =
|
---|
4120 | {
|
---|
4121 | { 0x0a2a53, 0x0a2a52, 0x00000000, 0x00000001, 0x00000000, 0x0 }, /* #0 */
|
---|
4122 | { 0x021257, 0x021256, 0x00000000, 0x00000001, 0x00000000, 0x0 }, /* #1 */
|
---|
4123 | { 0x2b6bd3, 0x2b6bd2, 0x00000000, 0x00000001, 0x00000000, 0x0 }, /* #2 */
|
---|
4124 | { 0x382f93, 0x382f92, 0x00000000, 0x00000001, 0x00000000, 0x0 }, /* #3 */
|
---|
4125 | { 0x253306, 0x253306, 0x40d03a52, 0x40d03a53, 0x00000000, 0x0 }, /* #4 */
|
---|
4126 | { 0x2417c6, 0x2417c7, 0xab25d96d, 0xab25d96d, 0x00000000, 0x0 }, /* #5 */
|
---|
4127 | { 0x3a3653, 0x3a3653, 0x743a8d77, 0x743a8d77, 0x00000000, 0x0 }, /* #6 */
|
---|
4128 | { 0x1b2456, 0x1b2457, 0xb8edf88f, 0xb8edf88f, 0x00000000, 0x0 }, /* #7 */
|
---|
4129 | { 0x3f1d82, 0x3f1d82, 0xa266d6a2, 0xa266d7a2, 0x00000008, 0x0 }, /* #8 */
|
---|
4130 | { 0x0d2552, 0x0d2553, 0x49ec7a7b, 0x49ec7a7b, 0x00000016, 0x0 }, /* #9 */
|
---|
4131 | { 0x2b3a03, 0x2b3a02, 0x94779870, 0xb4779870, 0x0000001d, 0x0 }, /* #10 */
|
---|
4132 | { 0x236212, 0x236213, 0x61271738, 0x61271738, 0x00000015, 0x0 }, /* #11 */
|
---|
4133 | { 0x142c86, 0x142c86, 0x7a725c2e, 0x7a725c3e, 0x00000004, 0x0 }, /* #12 */
|
---|
4134 | { 0x2424d3, 0x2424d2, 0x86873574, 0x868735f4, 0x00000007, 0x0 }, /* #13 */
|
---|
4135 | { 0x186d42, 0x186d42, 0xd0a0a164, 0xd0a0e164, 0x0000000e, 0x0 }, /* #14 */
|
---|
4136 | { 0x375757, 0x375756, 0x4e241e66, 0x4e245e66, 0x0000000e, 0x0 }, /* #15 */
|
---|
4137 | { 0x1917d2, 0x1917d2, 0x88f10270, 0x88f12270, 0x0000000d, 0x0 }, /* #16 */
|
---|
4138 | { 0x006cc2, 0x006cc3, 0xcb9dfe0e, 0xcb9dfe0e, 0x0000000e, 0x0 }, /* #17 */
|
---|
4139 | { 0x283dd2, 0x283dd2, 0x990d712b, 0x9d0d712b, 0x0000001a, 0x0 }, /* #18 */
|
---|
4140 | { 0x3673d3, 0x3673d3, 0xe125f789, 0xe125f789, 0x00000000, 0x0 }, /* #19 */
|
---|
4141 | { 0x386017, 0x386016, 0xd9bf0155, 0xd9bf2155, 0x0000000d, 0x0 }, /* #20 */
|
---|
4142 | { 0x1c2d07, 0x1c2d07, 0x584bbc48, 0x584bbc48, 0x00000011, 0x0 }, /* #21 */
|
---|
4143 | { 0x3e51d3, 0x3e51d3, 0xd7107ec7, 0xd7107ec7, 0x00000014, 0x0 }, /* #22 */
|
---|
4144 | { 0x2f1e46, 0x2f1e46, 0xd82a057e, 0xd82a0d7e, 0x0000000b, 0x0 }, /* #23 */
|
---|
4145 | { 0x3e0a86, 0x3e0a87, 0xc6feb6b4, 0xc6feb6b4, 0x00000015, 0x0 }, /* #24 */
|
---|
4146 | { 0x067a16, 0x067a17, 0x3fbd8e8c, 0x3fbd8e8c, 0x0000001a, 0x0 }, /* #25 */
|
---|
4147 | { 0x2d2207, 0x2d2207, 0x6bc8b767, 0x6bc8b767, 0x00000001, 0x0 }, /* #26 */
|
---|
4148 | { 0x2b0316, 0x2b0317, 0x115c95a2, 0x115c95a2, 0x00000014, 0x0 }, /* #27 */
|
---|
4149 | { 0x060b06, 0x060b07, 0xf6f98190, 0xf6f98190, 0x00000004, 0x0 }, /* #28 */
|
---|
4150 | { 0x2f35c2, 0x2f35c2, 0x8bb6a3b6, 0x8bb6abb6, 0x0000000b, 0x0 }, /* #29 */
|
---|
4151 | { 0x0f0592, 0x0f0593, 0x1d79ea76, 0x1d79ea76, 0x0000001c, 0x0 }, /* #30 */
|
---|
4152 | { 0x035a97, 0x035a96, 0xbc6be46f, 0xfc6be46f, 0x0000001e, 0x0 }, /* #31 */
|
---|
4153 | { 0x264917, 0x264917, 0x281aeee7, 0x281aeee7, 0x0000001d, 0x0 }, /* #32 */
|
---|
4154 | { 0x0b2a52, 0x0b2a53, 0x9f6b1e71, 0x9f6b1e71, 0x00000005, 0x0 }, /* #33 */
|
---|
4155 | { 0x0e0e83, 0x0e0e83, 0xc71a0fe8, 0xc71a0fe8, 0x00000011, 0x0 }, /* #34 */
|
---|
4156 | { 0x252417, 0x252417, 0xf6f6bbbf, 0xf6f6bbbf, 0x00000009, 0x0 }, /* #35 */
|
---|
4157 | { 0x3530c7, 0x3530c7, 0x47836a3b, 0x47836a3b, 0x00000009, 0x0 }, /* #36 */
|
---|
4158 | { 0x1e7553, 0x1e7553, 0xed4f22ba, 0xed4f22ba, 0x00000012, 0x0 }, /* #37 */
|
---|
4159 | { 0x232242, 0x232242, 0x3a1cdc18, 0x3a1cfc18, 0x0000000d, 0x0 }, /* #38 */
|
---|
4160 | { 0x076e82, 0x076e83, 0xdc2b71da, 0xdc2b71da, 0x00000010, 0x0 }, /* #39 */
|
---|
4161 | { 0x1b3f42, 0x1b3f43, 0x8fc8e510, 0x8fc8e510, 0x0000001f, 0x0 }, /* #40 */
|
---|
4162 | { 0x0b4fd7, 0x0b4fd7, 0x3bd83e1d, 0x3bd83e1d, 0x00000003, 0x0 }, /* #41 */
|
---|
4163 | { 0x3c2517, 0x3c2517, 0x8f90f45a, 0x8f90f45a, 0x0000001f, 0x0 }, /* #42 */
|
---|
4164 | { 0x2f5b96, 0x2f5b97, 0x50b68dba, 0x50b68dba, 0x0000001c, 0x0 }, /* #43 */
|
---|
4165 | { 0x2903d7, 0x2903d6, 0x2ac831c0, 0x2ac831c2, 0x00000001, 0x0 }, /* #44 */
|
---|
4166 | { 0x2d4b82, 0x2d4b83, 0xc7e9462d, 0xc7e9462d, 0x00000005, 0x0 }, /* #45 */
|
---|
4167 | { 0x3430c6, 0x3430c6, 0xd29f514f, 0xd29f594f, 0x0000000b, 0x0 }, /* #46 */
|
---|
4168 | { 0x344396, 0x344396, 0x627d0011, 0x727d0011, 0x0000001c, 0x0 }, /* #47 */
|
---|
4169 | { 0x390157, 0x390157, 0x492d2d0b, 0x492d2d0b, 0x00000015, 0x0 }, /* #48 */
|
---|
4170 | { 0x3274d6, 0x3274d7, 0x4f5c094d, 0x4f5c094d, 0x00000000, 0x0 }, /* #49 */
|
---|
4171 | { 0x313917, 0x313917, 0x6ad25ab7, 0x6ad25ab7, 0x0000001b, 0x0 }, /* #50 */
|
---|
4172 | { 0x381297, 0x381297, 0x1d1371a5, 0x1d1371a5, 0x00000008, 0x0 }, /* #51 */
|
---|
4173 | { 0x2b4c17, 0x2b4c16, 0x864aa4a8, 0x864aa4a9, 0x00000000, 0x0 }, /* #52 */
|
---|
4174 | { 0x332b92, 0x332b92, 0x94a01303, 0x96a01303, 0x00000019, 0x0 }, /* #53 */
|
---|
4175 | { 0x164fc3, 0x164fc3, 0x1e8850f5, 0x1e8850f5, 0x00000006, 0x0 }, /* #54 */
|
---|
4176 | { 0x082543, 0x082542, 0x73adc447, 0x73adc44f, 0x00000003, 0x0 }, /* #55 */
|
---|
4177 | { 0x1f0003, 0x1f0003, 0x98718a28, 0x98718a28, 0x0000001b, 0x0 }, /* #56 */
|
---|
4178 | { 0x1b2686, 0x1b2687, 0xf38aeaa5, 0xf38aeaa5, 0x0000001c, 0x0 }, /* #57 */
|
---|
4179 | { 0x127313, 0x127312, 0x2414018d, 0x241401cd, 0x00000006, 0x0 }, /* #58 */
|
---|
4180 | { 0x1413d2, 0x1413d3, 0x7432d87f, 0x7432d87f, 0x00000005, 0x0 }, /* #59 */
|
---|
4181 | { 0x0978d2, 0x0978d2, 0xf61e0973, 0xf61e1973, 0x0000000c, 0x0 }, /* #60 */
|
---|
4182 | { 0x1d39d6, 0x1d39d6, 0xe5621b21, 0xe5621b31, 0x00000004, 0x0 }, /* #61 */
|
---|
4183 | { 0x0f2a07, 0x0f2a06, 0xd10488b6, 0xd14488b6, 0x00000016, 0x0 }, /* #62 */
|
---|
4184 | { 0x1f0443, 0x1f0442, 0x1cf09fae, 0x1cf49fae, 0x00000012, 0x0 }, /* #63 */
|
---|
4185 | };
|
---|
4186 | static const BINU32_TEST_T g_aTests_bts_u32_locked[] =
|
---|
4187 | {
|
---|
4188 | { 0x183097, 0x183096, 0x00000000, 0x00000001, 0x00000000, 0x0 }, /* #0 */
|
---|
4189 | { 0x0d5243, 0x0d5242, 0x00000000, 0x00000001, 0x00000000, 0x0 }, /* #1 */
|
---|
4190 | { 0x113a16, 0x113a16, 0x00000000, 0x00000001, 0x00000000, 0x0 }, /* #2 */
|
---|
4191 | { 0x346892, 0x346892, 0x00000000, 0x00000001, 0x00000000, 0x0 }, /* #3 */
|
---|
4192 | { 0x182cc6, 0x182cc7, 0xc225b99d, 0xc225b99d, 0x00000000, 0x0 }, /* #4 */
|
---|
4193 | { 0x126697, 0x126697, 0x28f9c1eb, 0x28f9c1eb, 0x00000000, 0x0 }, /* #5 */
|
---|
4194 | { 0x3d27d6, 0x3d27d7, 0xd860fd8b, 0xd860fd8b, 0x00000000, 0x0 }, /* #6 */
|
---|
4195 | { 0x2e7bc2, 0x2e7bc2, 0xc90594f2, 0xc90594f3, 0x00000000, 0x0 }, /* #7 */
|
---|
4196 | { 0x3c3c97, 0x3c3c96, 0x52106458, 0x5210645a, 0x00000001, 0x0 }, /* #8 */
|
---|
4197 | { 0x1a2b06, 0x1a2b07, 0xfba0178b, 0xfba0178b, 0x0000001c, 0x0 }, /* #9 */
|
---|
4198 | { 0x105e02, 0x105e03, 0x93d6c7b5, 0x93d6c7b5, 0x0000001c, 0x0 }, /* #10 */
|
---|
4199 | { 0x031a02, 0x031a03, 0x4bab0188, 0x4bab0188, 0x00000017, 0x0 }, /* #11 */
|
---|
4200 | { 0x023203, 0x023203, 0xcc21ee54, 0xcc21ee54, 0x0000001a, 0x0 }, /* #12 */
|
---|
4201 | { 0x386d17, 0x386d16, 0x73a9bd7b, 0x73e9bd7b, 0x00000016, 0x0 }, /* #13 */
|
---|
4202 | { 0x1a44c7, 0x1a44c7, 0xaa1ca74e, 0xaa1ca74e, 0x0000001b, 0x0 }, /* #14 */
|
---|
4203 | { 0x383f83, 0x383f82, 0xd30cae60, 0xd34cae60, 0x00000016, 0x0 }, /* #15 */
|
---|
4204 | { 0x394797, 0x394797, 0xdda140bf, 0xdda140bf, 0x0000001e, 0x0 }, /* #16 */
|
---|
4205 | { 0x1d6ac7, 0x1d6ac7, 0xc24b9a9b, 0xc24b9a9b, 0x00000007, 0x0 }, /* #17 */
|
---|
4206 | { 0x2f3a93, 0x2f3a92, 0x372f0d3d, 0xb72f0d3d, 0x0000001f, 0x0 }, /* #18 */
|
---|
4207 | { 0x1d0882, 0x1d0883, 0x3272be4f, 0x3272be4f, 0x00000019, 0x0 }, /* #19 */
|
---|
4208 | { 0x3d0e87, 0x3d0e86, 0x94f3a259, 0x96f3a259, 0x00000019, 0x0 }, /* #20 */
|
---|
4209 | { 0x0d7b93, 0x0d7b93, 0x1f9cb442, 0x1f9cb442, 0x0000001c, 0x0 }, /* #21 */
|
---|
4210 | { 0x251996, 0x251997, 0x91e52158, 0x91e52158, 0x00000015, 0x0 }, /* #22 */
|
---|
4211 | { 0x166142, 0x166142, 0xc6ecc850, 0xceecc850, 0x0000001b, 0x0 }, /* #23 */
|
---|
4212 | { 0x2c4a13, 0x2c4a13, 0xbcc4de94, 0xbcc4de94, 0x0000001b, 0x0 }, /* #24 */
|
---|
4213 | { 0x033a12, 0x033a13, 0xa7670233, 0xa7670233, 0x00000018, 0x0 }, /* #25 */
|
---|
4214 | { 0x1f4346, 0x1f4347, 0x8052c566, 0x8052c566, 0x00000001, 0x0 }, /* #26 */
|
---|
4215 | { 0x300a16, 0x300a17, 0x24bcf4df, 0x24bcf4df, 0x00000004, 0x0 }, /* #27 */
|
---|
4216 | { 0x2f2312, 0x2f2312, 0x40caf052, 0x40caf852, 0x0000000b, 0x0 }, /* #28 */
|
---|
4217 | { 0x176f82, 0x176f82, 0x2f9f09ec, 0x2f9f09ed, 0x00000000, 0x0 }, /* #29 */
|
---|
4218 | { 0x3f2b93, 0x3f2b92, 0x055793ec, 0x155793ec, 0x0000001c, 0x0 }, /* #30 */
|
---|
4219 | { 0x0f5947, 0x0f5946, 0xef049b83, 0xef049b93, 0x00000004, 0x0 }, /* #31 */
|
---|
4220 | { 0x2148c6, 0x2148c6, 0xfc49ef94, 0xfc49efb4, 0x00000005, 0x0 }, /* #32 */
|
---|
4221 | { 0x354907, 0x354906, 0x6dccaa28, 0x6dccaa68, 0x00000006, 0x0 }, /* #33 */
|
---|
4222 | { 0x047943, 0x047943, 0x74c18e97, 0x74c18e97, 0x0000001e, 0x0 }, /* #34 */
|
---|
4223 | { 0x024743, 0x024742, 0xd5e5e1f1, 0xd5e5e5f1, 0x0000000a, 0x0 }, /* #35 */
|
---|
4224 | { 0x196106, 0x196107, 0x72b9b706, 0x72b9b706, 0x00000010, 0x0 }, /* #36 */
|
---|
4225 | { 0x0b4182, 0x0b4183, 0x17406758, 0x17406758, 0x0000000e, 0x0 }, /* #37 */
|
---|
4226 | { 0x1c0e46, 0x1c0e46, 0x3af65eea, 0xbaf65eea, 0x0000001f, 0x0 }, /* #38 */
|
---|
4227 | { 0x003717, 0x003716, 0xda3cbab4, 0xda3cbeb4, 0x0000000a, 0x0 }, /* #39 */
|
---|
4228 | { 0x294fd6, 0x294fd6, 0xb1b2b997, 0xb1f2b997, 0x00000016, 0x0 }, /* #40 */
|
---|
4229 | { 0x3f2907, 0x3f2907, 0x44a812ff, 0x44a812ff, 0x00000005, 0x0 }, /* #41 */
|
---|
4230 | { 0x2c0602, 0x2c0603, 0x7d7972aa, 0x7d7972aa, 0x00000003, 0x0 }, /* #42 */
|
---|
4231 | { 0x024982, 0x024983, 0x299fe8c5, 0x299fe8c5, 0x00000007, 0x0 }, /* #43 */
|
---|
4232 | { 0x0e1183, 0x0e1183, 0xa9348b63, 0xa9348b63, 0x00000015, 0x0 }, /* #44 */
|
---|
4233 | { 0x1d2fc2, 0x1d2fc2, 0x92336b7c, 0x92736b7c, 0x00000016, 0x0 }, /* #45 */
|
---|
4234 | { 0x017192, 0x017193, 0x70c941b4, 0x70c941b4, 0x0000001c, 0x0 }, /* #46 */
|
---|
4235 | { 0x0d6543, 0x0d6543, 0x9017fb9a, 0x9017fb9a, 0x00000004, 0x0 }, /* #47 */
|
---|
4236 | { 0x1a3c93, 0x1a3c93, 0x92dc0678, 0x92dc0678, 0x00000014, 0x0 }, /* #48 */
|
---|
4237 | { 0x2a5813, 0x2a5813, 0x5f842e51, 0x5f842e51, 0x0000000b, 0x0 }, /* #49 */
|
---|
4238 | { 0x2d4482, 0x2d4483, 0x74ab2f32, 0x74ab2f32, 0x00000017, 0x0 }, /* #50 */
|
---|
4239 | { 0x0633d7, 0x0633d6, 0x7ec2378f, 0xfec2378f, 0x0000001f, 0x0 }, /* #51 */
|
---|
4240 | { 0x2f0243, 0x2f0242, 0xa4324d6a, 0xa4324dea, 0x00000007, 0x0 }, /* #52 */
|
---|
4241 | { 0x0a4202, 0x0a4202, 0x2d7e6c30, 0x2d7e6c32, 0x00000001, 0x0 }, /* #53 */
|
---|
4242 | { 0x230306, 0x230306, 0x71a2f649, 0x75a2f649, 0x0000001a, 0x0 }, /* #54 */
|
---|
4243 | { 0x3438d7, 0x3438d6, 0xe8720adc, 0xe8720edc, 0x0000000a, 0x0 }, /* #55 */
|
---|
4244 | { 0x281dc7, 0x281dc7, 0x29ba183f, 0x29ba183f, 0x0000001d, 0x0 }, /* #56 */
|
---|
4245 | { 0x3c1706, 0x3c1707, 0xf93647a9, 0xf93647a9, 0x00000015, 0x0 }, /* #57 */
|
---|
4246 | { 0x191812, 0x191813, 0x006752ed, 0x006752ed, 0x00000015, 0x0 }, /* #58 */
|
---|
4247 | { 0x2a5fd7, 0x2a5fd6, 0x7d48bec5, 0x7d48bfc5, 0x00000008, 0x0 }, /* #59 */
|
---|
4248 | { 0x384312, 0x384312, 0xf36637f7, 0xf36637ff, 0x00000003, 0x0 }, /* #60 */
|
---|
4249 | { 0x3b6152, 0x3b6152, 0x32590013, 0x32590017, 0x00000002, 0x0 }, /* #61 */
|
---|
4250 | { 0x210612, 0x210613, 0x5cc7d942, 0x5cc7d942, 0x00000011, 0x0 }, /* #62 */
|
---|
4251 | { 0x095186, 0x095186, 0x0d62eda3, 0x0d72eda3, 0x00000014, 0x0 }, /* #63 */
|
---|
4252 | };
|
---|
4253 |
|
---|
4254 |
|
---|
4255 | #define HAVE_BINU64_TESTS
|
---|
4256 | static const BINU64_TEST_T g_aTests_add_u64[] =
|
---|
4257 | {
|
---|
4258 | { 0x3d7b13, 0x3d7346, 0x0000000000000000, 0x0000000000000000, 0x0000000000000000, 0x0 }, /* #0 */
|
---|
4259 | { 0x090382, 0x090346, 0x0000000000000000, 0x0000000000000000, 0x0000000000000000, 0x0 }, /* #1 */
|
---|
4260 | { 0x186e02, 0x186646, 0x0000000000000000, 0x0000000000000000, 0x0000000000000000, 0x0 }, /* #2 */
|
---|
4261 | { 0x180446, 0x180446, 0x0000000000000000, 0x0000000000000000, 0x0000000000000000, 0x0 }, /* #3 */
|
---|
4262 | { 0x2b5f13, 0x2b5782, 0xd45ac0e8bb648b19, 0xd45ac0e8bb648b19, 0x0000000000000000, 0x0 }, /* #4 */
|
---|
4263 | { 0x175c16, 0x175406, 0x63fa2819dacd615a, 0x63fa2819dacd615a, 0x0000000000000000, 0x0 }, /* #5 */
|
---|
4264 | { 0x290a17, 0x290206, 0x4807e53df678d85f, 0x4807e53df678d85f, 0x0000000000000000, 0x0 }, /* #6 */
|
---|
4265 | { 0x0a5d57, 0x0a5586, 0xc3014655ea481384, 0xc3014655ea481384, 0x0000000000000000, 0x0 }, /* #7 */
|
---|
4266 | { 0x296bd3, 0x296382, 0xad7355f103f27945, 0xf8cc9465dc6d49cb, 0x4b593e74d87ad086, 0x0 }, /* #8 */
|
---|
4267 | { 0x2e1f56, 0x2e1786, 0x0de72d6e9f156fc5, 0xda9200ee6e3fcf48, 0xccaad37fcf2a5f83, 0x0 }, /* #9 */
|
---|
4268 | { 0x3c27d6, 0x3c2f86, 0x5d35a226badc8a30, 0x83c46dc52e50e8f0, 0x268ecb9e73745ec0, 0x0 }, /* #10 */
|
---|
4269 | { 0x274503, 0x274503, 0xed715b5f90efec5a, 0x511746e7ed8419ef, 0x63a5eb885c942d95, 0x0 }, /* #11 */
|
---|
4270 | { 0x0e4ec3, 0x0e4e82, 0x4b167a58022bf035, 0xa875a5f932adbc26, 0x5d5f2ba13081cbf1, 0x0 }, /* #12 */
|
---|
4271 | { 0x100c06, 0x100482, 0xb368d80b4429f970, 0xf7ded280fa826594, 0x4475fa75b6586c24, 0x0 }, /* #13 */
|
---|
4272 | { 0x161cc7, 0x161486, 0x3eab4e0d5c5f1888, 0xc128814e3492f30a, 0x827d3340d833da82, 0x0 }, /* #14 */
|
---|
4273 | { 0x1c3506, 0x1c3583, 0x9291d96e36664e32, 0x8b0d0a38f3861cbf, 0xf87b30cabd1fce8d, 0x0 }, /* #15 */
|
---|
4274 | { 0x1b7ec2, 0x1b7693, 0xbaf032d88da36f5b, 0xb7f096fc4599c349, 0xfd006423b7f653ee, 0x0 }, /* #16 */
|
---|
4275 | { 0x265fd6, 0x265793, 0xf5f8879da1ad9caf, 0xf3df0108a39e0125, 0xfde6796b01f06476, 0x0 }, /* #17 */
|
---|
4276 | { 0x1c0503, 0x1c0582, 0x918ad14ab3d75598, 0xb1a2893dfd942b7a, 0x2017b7f349bcd5e2, 0x0 }, /* #18 */
|
---|
4277 | { 0x064812, 0x064017, 0xd793fb528dcbdece, 0x1c44d43733c1d374, 0x44b0d8e4a5f5f4a6, 0x0 }, /* #19 */
|
---|
4278 | { 0x2c5607, 0x2c5692, 0x2e7209517e635da6, 0xcb302a5c44ec9462, 0x9cbe210ac68936bc, 0x0 }, /* #20 */
|
---|
4279 | { 0x350dc2, 0x350587, 0xff0ad9c39fda0ce2, 0xd6c2ffe80afe8f87, 0xd7b826246b2482a5, 0x0 }, /* #21 */
|
---|
4280 | { 0x2e3686, 0x2e3603, 0xff7c06567560a408, 0x5c5e59f925a1420d, 0x5ce253a2b0409e05, 0x0 }, /* #22 */
|
---|
4281 | { 0x0f3892, 0x0f3096, 0xda7e58094072f56b, 0xfeeb3e91e00fd233, 0x246ce6889f9cdcc8, 0x0 }, /* #23 */
|
---|
4282 | { 0x165696, 0x165686, 0x111e5dda11f40d61, 0x9bab3a15d06f4377, 0x8a8cdc3bbe7b3616, 0x0 }, /* #24 */
|
---|
4283 | { 0x206fc3, 0x206787, 0xfe036c82c9017592, 0xef781b347519ad84, 0xf174aeb1ac1837f2, 0x0 }, /* #25 */
|
---|
4284 | { 0x024ad2, 0x024282, 0x08fe069bca4a8d03, 0x9e0e16bc8c610238, 0x95101020c2167535, 0x0 }, /* #26 */
|
---|
4285 | { 0x001117, 0x001182, 0xb14acdf3dc4165d6, 0xfdd25101b38eafce, 0x4c87830dd74d49f8, 0x0 }, /* #27 */
|
---|
4286 | { 0x363146, 0x363907, 0xc732a723fcbd69c3, 0x63fcce3bbbdee387, 0x9cca2717bf2179c4, 0x0 }, /* #28 */
|
---|
4287 | { 0x2a0c46, 0x2a0482, 0xc5c7fd8cce623065, 0xcd5f33d5c84d5acb, 0x07973648f9eb2a66, 0x0 }, /* #29 */
|
---|
4288 | { 0x075f06, 0x075712, 0x3bd4180f5184345e, 0x4b8ed6028ebc197c, 0x0fbabdf33d37e51e, 0x0 }, /* #30 */
|
---|
4289 | { 0x0c4a07, 0x0c4203, 0x25f02e5a4158fd69, 0x21e116443af0985b, 0xfbf0e7e9f9979af2, 0x0 }, /* #31 */
|
---|
4290 | { 0x2c1682, 0x2c1683, 0xea39f11dcba26600, 0xd009f28b816b30f2, 0xe5d0016db5c8caf2, 0x0 }, /* #32 */
|
---|
4291 | { 0x246187, 0x246197, 0xa9fe35b960e2c7aa, 0x9b316cfd6d68b311, 0xf13337440c85eb67, 0x0 }, /* #33 */
|
---|
4292 | { 0x204757, 0x204f07, 0xadcee9d5b456ce76, 0x2f0d3452e122daa9, 0x813e4a7d2ccc0c33, 0x0 }, /* #34 */
|
---|
4293 | { 0x0f4152, 0x0f4117, 0x66363760db4597b4, 0x4358b3d0045ce093, 0xdd227c6f291748df, 0x0 }, /* #35 */
|
---|
4294 | { 0x093fd6, 0x093702, 0x2362ee38e548b620, 0x27e0cc608aaf8fda, 0x047dde27a566d9ba, 0x0 }, /* #36 */
|
---|
4295 | { 0x0e25c3, 0x0e2587, 0xb9844b920074a502, 0xa9ad586fe589327e, 0xf0290cdde5148d7c, 0x0 }, /* #37 */
|
---|
4296 | { 0x2e7157, 0x2e7982, 0x6b80b96f08999476, 0x87632f5abe7fe1e6, 0x1be275ebb5e64d70, 0x0 }, /* #38 */
|
---|
4297 | { 0x3738d3, 0x373007, 0x688be72d250c59f8, 0x4efdb77237dc15aa, 0xe671d04512cfbbb2, 0x0 }, /* #39 */
|
---|
4298 | { 0x0413c2, 0x041306, 0x08c5ecc7f96f763c, 0x3f60ae8a5467c69c, 0x369ac1c25af85060, 0x0 }, /* #40 */
|
---|
4299 | { 0x3f7017, 0x3f7807, 0x8089863326d48eb3, 0x28a588b1310ae77e, 0xa81c027e0a3658cb, 0x0 }, /* #41 */
|
---|
4300 | { 0x121903, 0x121112, 0x31fdece0955d864b, 0x42b287859bc33764, 0x10b49aa50665b119, 0x0 }, /* #42 */
|
---|
4301 | { 0x0555c2, 0x055503, 0xf8f11bec732263a7, 0x45139cee7a8703f7, 0x4c2281020764a050, 0x0 }, /* #43 */
|
---|
4302 | { 0x3e3dc6, 0x3e3592, 0x43fd0ee475e814ae, 0xf5281f854b9769a7, 0xb12b10a0d5af54f9, 0x0 }, /* #44 */
|
---|
4303 | { 0x246b97, 0x246b92, 0x71ceb81d93dde05e, 0xdc02523cbda277ea, 0x6a339a1f29c4978c, 0x0 }, /* #45 */
|
---|
4304 | { 0x1378d2, 0x137016, 0x2e6dea3b6705ea86, 0x4a88a8ab517eca12, 0x1c1abe6fea78df8c, 0x0 }, /* #46 */
|
---|
4305 | { 0x325212, 0x325203, 0x78c8f84a285dcde1, 0x35a12c201ca7dbb6, 0xbcd833d5f44a0dd5, 0x0 }, /* #47 */
|
---|
4306 | { 0x1b3d96, 0x1b3513, 0x6e0c26a5cbe8a5ff, 0x1ac26be69fe45683, 0xacb64540d3fbb084, 0x0 }, /* #48 */
|
---|
4307 | { 0x2204c2, 0x220483, 0x863fbbe1f36b4d24, 0x83b0648fe199d776, 0xfd70a8adee2e8a52, 0x0 }, /* #49 */
|
---|
4308 | { 0x0e6882, 0x0e6803, 0xadda182fe94654e3, 0x58b8bbf40ce31049, 0xaadea3c4239cbb66, 0x0 }, /* #50 */
|
---|
4309 | { 0x3e69d2, 0x3e6107, 0x484b8e35b0910839, 0x25e4614684b27dac, 0xdd98d310d4217573, 0x0 }, /* #51 */
|
---|
4310 | { 0x0f0b07, 0x0f0392, 0x10b22755b25c7c08, 0xcf51e50febb1cc32, 0xbe9fbdba3955502a, 0x0 }, /* #52 */
|
---|
4311 | { 0x370b17, 0x370b17, 0x9c83b6d4adbb75ad, 0x39abf9d16f8a5ae4, 0x9d2842fcc1cee537, 0x0 }, /* #53 */
|
---|
4312 | { 0x212796, 0x212f07, 0x95aaa652398e8160, 0x1a2d7a9521a8d414, 0x8482d442e81a52b4, 0x0 }, /* #54 */
|
---|
4313 | { 0x2f69c7, 0x2f6992, 0x62b1eb6c55b5e7c4, 0xbaf5b23328251910, 0x5843c6c6d26f314c, 0x0 }, /* #55 */
|
---|
4314 | { 0x305a12, 0x305217, 0x1ae9a097c33738bc, 0x0f5c130b6e6fea59, 0xf4727273ab38b19d, 0x0 }, /* #56 */
|
---|
4315 | { 0x1667c2, 0x166f03, 0xd8229620a41cb299, 0x77ce4d7b642bb40e, 0x9fabb75ac00f0175, 0x0 }, /* #57 */
|
---|
4316 | { 0x357182, 0x357103, 0xa5dd8f2462101de0, 0x16b2fbf3af34244f, 0x70d56ccf4d24066f, 0x0 }, /* #58 */
|
---|
4317 | { 0x355387, 0x355302, 0x059ae25deb27980b, 0x0c53cf523e826ebf, 0x06b8ecf4535ad6b4, 0x0 }, /* #59 */
|
---|
4318 | { 0x2e2dc7, 0x2e2d03, 0x86f9078ea6540188, 0x2a04dec8c30861fe, 0xa30bd73a1cb46076, 0x0 }, /* #60 */
|
---|
4319 | { 0x127392, 0x127392, 0x1197b39af9bf7ac3, 0xcb11675c21467a01, 0xb979b3c12786ff3e, 0x0 }, /* #61 */
|
---|
4320 | { 0x363f56, 0x363787, 0x9bd95257d85bdb54, 0x836384a63c97c678, 0xe78a324e643beb24, 0x0 }, /* #62 */
|
---|
4321 | { 0x0e1693, 0x0e1613, 0xd298bc80e4791117, 0x0572f540ae0e9061, 0x32da38bfc9957f4a, 0x0 }, /* #63 */
|
---|
4322 | };
|
---|
4323 | static const BINU64_TEST_T g_aTests_add_u64_locked[] =
|
---|
4324 | {
|
---|
4325 | { 0x307082, 0x307046, 0x0000000000000000, 0x0000000000000000, 0x0000000000000000, 0x0 }, /* #0 */
|
---|
4326 | { 0x255496, 0x255446, 0x0000000000000000, 0x0000000000000000, 0x0000000000000000, 0x0 }, /* #1 */
|
---|
4327 | { 0x3d5f96, 0x3d5746, 0x0000000000000000, 0x0000000000000000, 0x0000000000000000, 0x0 }, /* #2 */
|
---|
4328 | { 0x271786, 0x271746, 0x0000000000000000, 0x0000000000000000, 0x0000000000000000, 0x0 }, /* #3 */
|
---|
4329 | { 0x0857c6, 0x085782, 0xf7ed26a25bfc68e5, 0xf7ed26a25bfc68e5, 0x0000000000000000, 0x0 }, /* #4 */
|
---|
4330 | { 0x0862d7, 0x086206, 0x4730fd5968452f9c, 0x4730fd5968452f9c, 0x0000000000000000, 0x0 }, /* #5 */
|
---|
4331 | { 0x2876d2, 0x287682, 0xa8f8ba2e2f9a00d5, 0xa8f8ba2e2f9a00d5, 0x0000000000000000, 0x0 }, /* #6 */
|
---|
4332 | { 0x257907, 0x257102, 0x63edb1f26ca0f3e9, 0x63edb1f26ca0f3e9, 0x0000000000000000, 0x0 }, /* #7 */
|
---|
4333 | { 0x2525d7, 0x252513, 0xe11718964405b5ed, 0x550e5f5a6e114cd3, 0x73f746c42a0b96e6, 0x0 }, /* #8 */
|
---|
4334 | { 0x1f4882, 0x1f4013, 0xd50bfe1beb6ad1ac, 0x19237e03fde8dfc8, 0x44177fe8127e0e1c, 0x0 }, /* #9 */
|
---|
4335 | { 0x1d5d02, 0x1d5d86, 0x7c943b25a06d3960, 0xa00500153d3ce688, 0x2370c4ef9ccfad28, 0x0 }, /* #10 */
|
---|
4336 | { 0x3f2917, 0x3f2103, 0x6a81bc2de11a480b, 0x125b8086bb2c4ffd, 0xa7d9c458da1207f2, 0x0 }, /* #11 */
|
---|
4337 | { 0x0c1083, 0x0c1097, 0xaec299b065febca8, 0xac50f4233791ff95, 0xfd8e5a72d19342ed, 0x0 }, /* #12 */
|
---|
4338 | { 0x050bc7, 0x050397, 0xfbf2bdab18c1a153, 0xe834445a5045a1b2, 0xec4186af3784005f, 0x0 }, /* #13 */
|
---|
4339 | { 0x101cd2, 0x101c96, 0x70bdd074b332d507, 0xde241354baa95f84, 0x6d6642e007768a7d, 0x0 }, /* #14 */
|
---|
4340 | { 0x0c3312, 0x0c3302, 0x3045497dadd0c2a1, 0x3929d498aad0510b, 0x08e48b1afcff8e6a, 0x0 }, /* #15 */
|
---|
4341 | { 0x2d5857, 0x2d5013, 0x12be35d26d30f78f, 0x0ad9ebfaea2cc2c4, 0xf81bb6287cfbcb35, 0x0 }, /* #16 */
|
---|
4342 | { 0x043683, 0x043e92, 0x2cba4d1e166dfdba, 0x867dd79bd3ac6998, 0x59c38a7dbd3e6bde, 0x0 }, /* #17 */
|
---|
4343 | { 0x004547, 0x004582, 0x13c074ce89f11b63, 0xc42de780e325094f, 0xb06d72b25933edec, 0x0 }, /* #18 */
|
---|
4344 | { 0x196d42, 0x196502, 0x50177475f522c565, 0x514f48b14d77a54c, 0x0137d43b5854dfe7, 0x0 }, /* #19 */
|
---|
4345 | { 0x0b0082, 0x0b0092, 0x17cc97df2c5adedf, 0xf0d965516f21f8f7, 0xd90ccd7242c71a18, 0x0 }, /* #20 */
|
---|
4346 | { 0x040503, 0x040586, 0xc06beca98f8056c9, 0xc4796a6ab2127b0c, 0x040d7dc122922443, 0x0 }, /* #21 */
|
---|
4347 | { 0x2673d7, 0x267b13, 0xaaf6b34ab62d3e5d, 0x2bf3f67faa61a119, 0x80fd4334f43462bc, 0x0 }, /* #22 */
|
---|
4348 | { 0x052942, 0x052183, 0xcbe38e65cce27876, 0x8282ae68a2b4f05b, 0xb69f2002d5d277e5, 0x0 }, /* #23 */
|
---|
4349 | { 0x3309d6, 0x330182, 0x81d7cd0b0b57ea56, 0x97767463cc3984fb, 0x159ea758c0e19aa5, 0x0 }, /* #24 */
|
---|
4350 | { 0x010992, 0x010186, 0xb27df0ebd4b12487, 0xc4cf68e8c8a7cc5f, 0x125177fcf3f6a7d8, 0x0 }, /* #25 */
|
---|
4351 | { 0x3a0c12, 0x3a0c86, 0x401a025e7af1f788, 0xbf6d3269939a41db, 0x7f53300b18a84a53, 0x0 }, /* #26 */
|
---|
4352 | { 0x004007, 0x004813, 0xc6a91881edfa7dbe, 0x4852e586165dabc2, 0x81a9cd0428632e04, 0x0 }, /* #27 */
|
---|
4353 | { 0x306906, 0x306196, 0xa17e5507f1213cd9, 0xa1b01bc12acbe003, 0x0031c6b939aaa32a, 0x0 }, /* #28 */
|
---|
4354 | { 0x176997, 0x176196, 0xe7dad92c223fa08e, 0xf193aa9a405ee755, 0x09b8d16e1e1f46c7, 0x0 }, /* #29 */
|
---|
4355 | { 0x2575d3, 0x257593, 0xd2e746d759f03c74, 0x90743e9e02f26bb0, 0xbd8cf7c6a9022f3c, 0x0 }, /* #30 */
|
---|
4356 | { 0x2e4782, 0x2e4793, 0xe3f39908252abe2f, 0xa01c45e4d2554352, 0xbc28acdcad2a8523, 0x0 }, /* #31 */
|
---|
4357 | { 0x3a5057, 0x3a5003, 0x9bf27dc26dcaf486, 0x154a421170f09558, 0x7957c44f0325a0d2, 0x0 }, /* #32 */
|
---|
4358 | { 0x337a57, 0x337a96, 0x7cd12e85d1baaf3d, 0xe6f23fb76b108595, 0x6a2111319955d658, 0x0 }, /* #33 */
|
---|
4359 | { 0x387442, 0x387c82, 0x38f8b37e49c21451, 0x8c6e4e0701d9af3e, 0x53759a88b8179aed, 0x0 }, /* #34 */
|
---|
4360 | { 0x163b46, 0x163303, 0x0f60d70336779546, 0x0f6054dbcae82dbc, 0xffff7dd894709876, 0x0 }, /* #35 */
|
---|
4361 | { 0x291e03, 0x291606, 0x02c70e92fac51427, 0x1fc23bb8c2fc65f9, 0x1cfb2d25c83751d2, 0x0 }, /* #36 */
|
---|
4362 | { 0x2d1e43, 0x2d1686, 0x06a6046a2d5393d7, 0xcec47e847c12cbbd, 0xc81e7a1a4ebf37e6, 0x0 }, /* #37 */
|
---|
4363 | { 0x3f3ed3, 0x3f3e96, 0x3aaae9a119d2a145, 0x995b0b482095a8e4, 0x5eb021a706c3079f, 0x0 }, /* #38 */
|
---|
4364 | { 0x121f52, 0x121717, 0x56ceadc1a1e257ed, 0x1f52a12c298e5c6a, 0xc883f36a87ac047d, 0x0 }, /* #39 */
|
---|
4365 | { 0x2f1a06, 0x2f1286, 0x8ef8a4c797acfc50, 0xd8a5a9d3a1557650, 0x49ad050c09a87a00, 0x0 }, /* #40 */
|
---|
4366 | { 0x243f96, 0x243713, 0x58c327563749c6fe, 0x28a26b1927895219, 0xcfdf43c2f03f8b1b, 0x0 }, /* #41 */
|
---|
4367 | { 0x353087, 0x353086, 0x8b5c992ff711099b, 0xb4ea7b3c4e839caf, 0x298de20c57729314, 0x0 }, /* #42 */
|
---|
4368 | { 0x064892, 0x064013, 0xafef02e15a92f3bb, 0x2c68a0a9add598c7, 0x7c799dc85342a50c, 0x0 }, /* #43 */
|
---|
4369 | { 0x354012, 0x354886, 0x281e61af2dd9a001, 0x8a67b45b965324dd, 0x624952ac687984dc, 0x0 }, /* #44 */
|
---|
4370 | { 0x312f52, 0x312f86, 0x31da4330b6a37322, 0x9c7c121e01b1589a, 0x6aa1ceed4b0de578, 0x0 }, /* #45 */
|
---|
4371 | { 0x074846, 0x074892, 0x73c028a7eeff054a, 0x8587083c5b5e2837, 0x11c6df946c5f22ed, 0x0 }, /* #46 */
|
---|
4372 | { 0x251057, 0x251016, 0x288ad6204c9235b4, 0x7cf6ff20d4706bf3, 0x546c290087de363f, 0x0 }, /* #47 */
|
---|
4373 | { 0x046a43, 0x046a82, 0x43ea5036aab9adb9, 0x9c69844ab871b7cb, 0x587f34140db80a12, 0x0 }, /* #48 */
|
---|
4374 | { 0x2c1ed7, 0x2c1e13, 0x999434fe50e4468c, 0x4457c2dd67b5ea20, 0xaac38ddf16d1a394, 0x0 }, /* #49 */
|
---|
4375 | { 0x2d0957, 0x2d0117, 0xf54fea3b538e9919, 0x0c491d91b3143981, 0x16f933565f85a068, 0x0 }, /* #50 */
|
---|
4376 | { 0x3a1543, 0x3a1582, 0xd0546614f355eed5, 0xeb9b14a50d1dd676, 0x1b46ae9019c7e7a1, 0x0 }, /* #51 */
|
---|
4377 | { 0x2b5c57, 0x2b5402, 0x1f396f7648295078, 0x2ee409a39c29103d, 0x0faa9a2d53ffbfc5, 0x0 }, /* #52 */
|
---|
4378 | { 0x0b2c97, 0x0b2486, 0x92fe50493ae818aa, 0xdace08111fe0b37d, 0x47cfb7c7e4f89ad3, 0x0 }, /* #53 */
|
---|
4379 | { 0x3633d3, 0x363392, 0x951eb5abb770d1d3, 0xb3429b420b3fe7f2, 0x1e23e59653cf161f, 0x0 }, /* #54 */
|
---|
4380 | { 0x091c53, 0x091483, 0xe99ca68c36183848, 0xb19c50fc7315f0e9, 0xc7ffaa703cfdb8a1, 0x0 }, /* #55 */
|
---|
4381 | { 0x191b57, 0x191317, 0x3460fd1b9ad6cdb4, 0x2a319c751c7873c3, 0xf5d09f5981a1a60f, 0x0 }, /* #56 */
|
---|
4382 | { 0x1021d7, 0x102113, 0x3380c3eb018511cd, 0x07d92922ebee5ae5, 0xd4586537ea694918, 0x0 }, /* #57 */
|
---|
4383 | { 0x2d1dd6, 0x2d1586, 0x38e415a95dc3aef0, 0xded058a3d8fc4290, 0xa5ec42fa7b3893a0, 0x0 }, /* #58 */
|
---|
4384 | { 0x0922c3, 0x092287, 0xd2dd83c8f017e429, 0x8c23dbcdf1eeea99, 0xb946580501d70670, 0x0 }, /* #59 */
|
---|
4385 | { 0x2e3386, 0x2e3307, 0xa2f7653d8e0900ac, 0x0780b3fde0d09cdd, 0x64894ec052c79c31, 0x0 }, /* #60 */
|
---|
4386 | { 0x3e6e06, 0x3e6693, 0xf100fbba8677085f, 0xbbbcfbb8c22998b5, 0xcabbfffe3bb29056, 0x0 }, /* #61 */
|
---|
4387 | { 0x0b1e87, 0x0b1697, 0xc9154468d5fbc1b6, 0xa9b12ab15601d5c3, 0xe09be6488006140d, 0x0 }, /* #62 */
|
---|
4388 | { 0x027783, 0x027f03, 0x8f03a39e22a34a00, 0x7e72cbf422472a94, 0xef6f2855ffa3e094, 0x0 }, /* #63 */
|
---|
4389 | };
|
---|
4390 | static const BINU64_TEST_T g_aTests_adc_u64[] =
|
---|
4391 | {
|
---|
4392 | { 0x132b83, 0x132302, 0x0000000000000000, 0x0000000000000001, 0x0000000000000000, 0x0 }, /* #0 */
|
---|
4393 | { 0x2e4817, 0x2e4002, 0x0000000000000000, 0x0000000000000001, 0x0000000000000000, 0x0 }, /* #1 */
|
---|
4394 | { 0x0b4012, 0x0b4046, 0x0000000000000000, 0x0000000000000000, 0x0000000000000000, 0x0 }, /* #2 */
|
---|
4395 | { 0x2d05c3, 0x2d0502, 0x0000000000000000, 0x0000000000000001, 0x0000000000000000, 0x0 }, /* #3 */
|
---|
4396 | { 0x2f1d92, 0x2f1502, 0x1b2b9eaa6392de58, 0x1b2b9eaa6392de58, 0x0000000000000000, 0x0 }, /* #4 */
|
---|
4397 | { 0x3037d2, 0x303702, 0x4af71154bfe03ef2, 0x4af71154bfe03ef2, 0x0000000000000000, 0x0 }, /* #5 */
|
---|
4398 | { 0x2d41c6, 0x2d4186, 0xc84fdc5439156b84, 0xc84fdc5439156b84, 0x0000000000000000, 0x0 }, /* #6 */
|
---|
4399 | { 0x162a57, 0x162202, 0x2d061025f1da49aa, 0x2d061025f1da49ab, 0x0000000000000000, 0x0 }, /* #7 */
|
---|
4400 | { 0x254b03, 0x254387, 0xfde28da20709c710, 0x9fe5a5eb6c05e928, 0xa203184964fc2217, 0x0 }, /* #8 */
|
---|
4401 | { 0x096e52, 0x096602, 0x08043a54a3823b88, 0x4d2a39309ddb67fe, 0x4525fedbfa592c76, 0x0 }, /* #9 */
|
---|
4402 | { 0x234707, 0x234f17, 0x8abef1cd4c33742f, 0x6a0a2373ebff93b4, 0xdf4b31a69fcc1f84, 0x0 }, /* #10 */
|
---|
4403 | { 0x262042, 0x262803, 0x958cf078b3d075d4, 0x732a48944206a0a8, 0xdd9d581b8e362ad4, 0x0 }, /* #11 */
|
---|
4404 | { 0x015003, 0x015882, 0x7ce9005149cfbf10, 0x800645b24f5ee2a2, 0x031d4561058f2391, 0x0 }, /* #12 */
|
---|
4405 | { 0x3b0fd3, 0x3b0f03, 0xb1e47f13ab54888a, 0x6cb84bcd4f722fdc, 0xbad3ccb9a41da751, 0x0 }, /* #13 */
|
---|
4406 | { 0x263992, 0x263192, 0x0aa6cd5abe0a760d, 0xbc0c8f96400b4489, 0xb165c23b8200ce7c, 0x0 }, /* #14 */
|
---|
4407 | { 0x0c1056, 0x0c1086, 0x617fa83cc3b8d071, 0xf8083eae1ae680d7, 0x96889671572db066, 0x0 }, /* #15 */
|
---|
4408 | { 0x1d45d3, 0x1d4513, 0xbdd17528f82e3ad8, 0x12dfb9e32f16e9c1, 0x550e44ba36e8aee8, 0x0 }, /* #16 */
|
---|
4409 | { 0x2a1ed6, 0x2a1603, 0xc41e493fbb18e113, 0x1b51fe173776699e, 0x5733b4d77c5d888b, 0x0 }, /* #17 */
|
---|
4410 | { 0x1c46c2, 0x1c4697, 0xb6d03cf05c90667f, 0xaad2a3f023172f65, 0xf40266ffc686c8e6, 0x0 }, /* #18 */
|
---|
4411 | { 0x3e1f86, 0x3e1793, 0xa123b5e5aa6c79ff, 0x996b4e97fc93a697, 0xf84798b252272c98, 0x0 }, /* #19 */
|
---|
4412 | { 0x2d4407, 0x2d4c17, 0x855f04c5e324d478, 0x4d459e35a68babb1, 0xc7e6996fc366d738, 0x0 }, /* #20 */
|
---|
4413 | { 0x324556, 0x324517, 0x591e4ffa2cef992d, 0x0fdde65365025a11, 0xb6bf96593812c0e4, 0x0 }, /* #21 */
|
---|
4414 | { 0x050992, 0x050116, 0x08e7673fb39c6cda, 0x14c50afe9ca072d7, 0x0bdda3bee90405fd, 0x0 }, /* #22 */
|
---|
4415 | { 0x2a1387, 0x2a1b17, 0x939e5f05cd9eeaeb, 0x6289e39d660c52b8, 0xceeb8497986d67cc, 0x0 }, /* #23 */
|
---|
4416 | { 0x084f83, 0x084792, 0x6134ecad73243fdf, 0xe53a50e0b78a8507, 0x8405643344664527, 0x0 }, /* #24 */
|
---|
4417 | { 0x017283, 0x017206, 0x30a31f676b06f637, 0x6374cf99562161ca, 0x32d1b031eb1a6b92, 0x0 }, /* #25 */
|
---|
4418 | { 0x100cc7, 0x100417, 0x4554b60c29e99ae1, 0x3048bde688b2eb21, 0xeaf407da5ec9503f, 0x0 }, /* #26 */
|
---|
4419 | { 0x395cc3, 0x395402, 0x117cf3e23569ef00, 0x728f3d75a3928adc, 0x611249936e289bdb, 0x0 }, /* #27 */
|
---|
4420 | { 0x3976d7, 0x397697, 0xe10f7f5da7cd1aab, 0x99524cf6f657818b, 0xb842cd994e8a66df, 0x0 }, /* #28 */
|
---|
4421 | { 0x045213, 0x045297, 0xd5f107524635f1b6, 0x8ae5767678971605, 0xb4f46f243261244e, 0x0 }, /* #29 */
|
---|
4422 | { 0x1330d7, 0x133013, 0xda53ee45716b3d76, 0x12abffd90d84b691, 0x385811939c19791a, 0x0 }, /* #30 */
|
---|
4423 | { 0x1f3b02, 0x1f3307, 0x3499de52f1329237, 0x0b2f1b274a102988, 0xd6953cd458dd9751, 0x0 }, /* #31 */
|
---|
4424 | { 0x0d3c86, 0x0d3496, 0xa6fc656a6989d6fb, 0xdb2da69a7679d109, 0x343141300ceffa0e, 0x0 }, /* #32 */
|
---|
4425 | { 0x057f92, 0x057786, 0x80924f567f81a7d8, 0xd8a531f8c3ad3c1b, 0x5812e2a2442b9443, 0x0 }, /* #33 */
|
---|
4426 | { 0x395c12, 0x395c07, 0x94501c66c5858053, 0x756962848a12c93a, 0xe119461dc48d48e7, 0x0 }, /* #34 */
|
---|
4427 | { 0x0168c7, 0x016097, 0xe5cc3b229aedbfed, 0xa0a2d939510b5835, 0xbad69e16b61d9847, 0x0 }, /* #35 */
|
---|
4428 | { 0x2b3cc2, 0x2b3403, 0xa36ce1408f9a0df3, 0x040a30ee4e2263ce, 0x609d4fadbe8855db, 0x0 }, /* #36 */
|
---|
4429 | { 0x015582, 0x015596, 0x05d556b2a824357b, 0xa11686951bf49e06, 0x9b412fe273d0688b, 0x0 }, /* #37 */
|
---|
4430 | { 0x010a53, 0x010217, 0xf8757451cd5be7a4, 0x4925a0ac5c24eda0, 0x50b02c5a8ec905fb, 0x0 }, /* #38 */
|
---|
4431 | { 0x3949d2, 0x394103, 0x5afc216ade8a337d, 0x40f64badb0f830fe, 0xe5fa2a42d26dfd81, 0x0 }, /* #39 */
|
---|
4432 | { 0x347ad6, 0x347207, 0x2a653574156302d0, 0x065b65da90a5778b, 0xdbf630667b4274bb, 0x0 }, /* #40 */
|
---|
4433 | { 0x046397, 0x046317, 0x5d830b3a0f3fa75e, 0x0abd3a7ae8dbce33, 0xad3a2f40d99c26d4, 0x0 }, /* #41 */
|
---|
4434 | { 0x1f3bc6, 0x1f3313, 0xace762a8becab01f, 0x16b60413a3009ada, 0x69cea16ae435eabb, 0x0 }, /* #42 */
|
---|
4435 | { 0x0a47c6, 0x0a4717, 0x79729dc9a5a301fb, 0x5fdfe7c57c7a7393, 0xe66d49fbd6d77198, 0x0 }, /* #43 */
|
---|
4436 | { 0x343a52, 0x343207, 0x3a71976b5267b414, 0x00967d675fb93ae7, 0xc624e5fc0d5186d3, 0x0 }, /* #44 */
|
---|
4437 | { 0x252b82, 0x252303, 0x5b80b1cc12618861, 0x290f11da7a70e4c2, 0xcd8e600e680f5c61, 0x0 }, /* #45 */
|
---|
4438 | { 0x3a4e17, 0x3a4692, 0x0c662a3b34df89ab, 0xb520cc597dab6b85, 0xa8baa21e48cbe1d9, 0x0 }, /* #46 */
|
---|
4439 | { 0x161097, 0x161097, 0xdd79702cb343956f, 0xba58bc2483cb46b8, 0xdcdf4bf7d087b148, 0x0 }, /* #47 */
|
---|
4440 | { 0x1d6c82, 0x1d6492, 0x9d948cacc00046fc, 0xb2c452a14fe5cde3, 0x152fc5f48fe586e7, 0x0 }, /* #48 */
|
---|
4441 | { 0x253d47, 0x253d86, 0x3cbf94bbb1aaa5c0, 0xaadd20f0cdf9e117, 0x6e1d8c351c4f3b56, 0x0 }, /* #49 */
|
---|
4442 | { 0x212f16, 0x212f96, 0x7bfabdfef2416e2d, 0xd0866c5543cd9956, 0x548bae56518c2b29, 0x0 }, /* #50 */
|
---|
4443 | { 0x1a2153, 0x1a2917, 0xbc133752370e61e8, 0x549f404f416373c6, 0x988c08fd0a5511dd, 0x0 }, /* #51 */
|
---|
4444 | { 0x247d07, 0x247d17, 0xa85d65949d181fe9, 0x2c476b93d7db33a6, 0x83ea05ff3ac313bc, 0x0 }, /* #52 */
|
---|
4445 | { 0x211a92, 0x211216, 0x0024004937f26ace, 0x10c32f5cbd792478, 0x109f2f138586b9aa, 0x0 }, /* #53 */
|
---|
4446 | { 0x100b97, 0x100382, 0x023c4593508d97a0, 0xd9c2c7ec66d97516, 0xd7868259164bdd75, 0x0 }, /* #54 */
|
---|
4447 | { 0x264ed2, 0x264613, 0x504974835c73bd67, 0x014537cf1c354332, 0xb0fbc34bbfc185cb, 0x0 }, /* #55 */
|
---|
4448 | { 0x1e4b56, 0x1e4386, 0x8fb7c00b08859862, 0xe897a3d6ea1034b8, 0x58dfe3cbe18a9c56, 0x0 }, /* #56 */
|
---|
4449 | { 0x2b06d7, 0x2b0e13, 0xd08da4b341386e1e, 0x71db1fb51be077f1, 0xa14d7b01daa809d2, 0x0 }, /* #57 */
|
---|
4450 | { 0x177ed6, 0x177607, 0xeef2462c5ff55128, 0x5b0c27659a941b5c, 0x6c19e1393a9eca34, 0x0 }, /* #58 */
|
---|
4451 | { 0x2057d3, 0x205f03, 0x844dbe2e8b3b9fe0, 0x1a2ebb5ad9961394, 0x95e0fd2c4e5a73b3, 0x0 }, /* #59 */
|
---|
4452 | { 0x205d03, 0x205d17, 0xc8474a42e30fbb27, 0x6322d5da984e2182, 0x9adb8b97b53e665a, 0x0 }, /* #60 */
|
---|
4453 | { 0x2a1143, 0x2a1192, 0x1d1025759bdeacb9, 0xbafdc53640abad75, 0x9ded9fc0a4cd00bb, 0x0 }, /* #61 */
|
---|
4454 | { 0x014fd2, 0x014702, 0x1b7f8b2f5f82e423, 0x647aa6514e73023d, 0x48fb1b21eef01e1a, 0x0 }, /* #62 */
|
---|
4455 | { 0x071092, 0x071892, 0x4caf6418ef29797b, 0x8c4f451e18e9fd51, 0x3f9fe10529c083d6, 0x0 }, /* #63 */
|
---|
4456 | };
|
---|
4457 | static const BINU64_TEST_T g_aTests_adc_u64_locked[] =
|
---|
4458 | {
|
---|
4459 | { 0x071213, 0x071202, 0x0000000000000000, 0x0000000000000001, 0x0000000000000000, 0x0 }, /* #0 */
|
---|
4460 | { 0x3428c2, 0x342046, 0x0000000000000000, 0x0000000000000000, 0x0000000000000000, 0x0 }, /* #1 */
|
---|
4461 | { 0x271306, 0x271346, 0x0000000000000000, 0x0000000000000000, 0x0000000000000000, 0x0 }, /* #2 */
|
---|
4462 | { 0x0b0297, 0x0b0202, 0x0000000000000000, 0x0000000000000001, 0x0000000000000000, 0x0 }, /* #3 */
|
---|
4463 | { 0x263403, 0x263406, 0x7c5500825a0948d6, 0x7c5500825a0948d7, 0x0000000000000000, 0x0 }, /* #4 */
|
---|
4464 | { 0x031303, 0x031386, 0x9c02d393460aeb2a, 0x9c02d393460aeb2b, 0x0000000000000000, 0x0 }, /* #5 */
|
---|
4465 | { 0x093113, 0x093106, 0x31f47547cad5703b, 0x31f47547cad5703c, 0x0000000000000000, 0x0 }, /* #6 */
|
---|
4466 | { 0x2d7002, 0x2d7086, 0xb73404a93692bf9f, 0xb73404a93692bf9f, 0x0000000000000000, 0x0 }, /* #7 */
|
---|
4467 | { 0x186707, 0x186787, 0xfc90d16d18477024, 0xaa0526c4ff2db97d, 0xad745557e6e64958, 0x0 }, /* #8 */
|
---|
4468 | { 0x1e2297, 0x1e2283, 0xcb8b5af2a21139c0, 0xa53b13fd03301c5b, 0xd9afb90a611ee29a, 0x0 }, /* #9 */
|
---|
4469 | { 0x0b3316, 0x0b3317, 0x64f666be24a80c1c, 0x0a8eb430e4e11847, 0xa5984d72c0390c2b, 0x0 }, /* #10 */
|
---|
4470 | { 0x2f7806, 0x2f7087, 0xcdacd50c32943c20, 0xb161ab8de0e27563, 0xe3b4d681ae4e3943, 0x0 }, /* #11 */
|
---|
4471 | { 0x3a2313, 0x3a2393, 0xa929984d47050a1e, 0x84b92da4be0cc68a, 0xdb8f95577707bc6b, 0x0 }, /* #12 */
|
---|
4472 | { 0x1b1112, 0x1b1193, 0xf079270dc380a017, 0x99a7686bbbf6ee13, 0xa92e415df8764dfc, 0x0 }, /* #13 */
|
---|
4473 | { 0x095956, 0x095183, 0xd7204b61fbbc0a08, 0x963442b26d1f18f8, 0xbf13f75071630ef0, 0x0 }, /* #14 */
|
---|
4474 | { 0x0a69c7, 0x0a6182, 0x1407797e3c74ab43, 0xccda1939f9c62a29, 0xb8d29fbbbd517ee5, 0x0 }, /* #15 */
|
---|
4475 | { 0x1f55c3, 0x1f5513, 0xc88e34a2d9c71037, 0x29141d194f5d8a01, 0x6085e876759679c9, 0x0 }, /* #16 */
|
---|
4476 | { 0x193a42, 0x193292, 0xc4c480649f44b1ab, 0xc58c48b54b5dae70, 0x00c7c850ac18fcc5, 0x0 }, /* #17 */
|
---|
4477 | { 0x1c7d02, 0x1c7502, 0x0732e729c5496f11, 0x54153d3f6fb88964, 0x4ce25615aa6f1a53, 0x0 }, /* #18 */
|
---|
4478 | { 0x0f3716, 0x0f3792, 0x71d920298e38f9db, 0xff50e6de73d537d0, 0x8d77c6b4e59c3df5, 0x0 }, /* #19 */
|
---|
4479 | { 0x314493, 0x314c92, 0x62dafc61b20100b5, 0xb1a384474d61f3c2, 0x4ec887e59b60f30c, 0x0 }, /* #20 */
|
---|
4480 | { 0x161152, 0x161102, 0x441f97c09edaaf37, 0x6f873fec62159dea, 0x2b67a82bc33aeeb3, 0x0 }, /* #21 */
|
---|
4481 | { 0x3e7343, 0x3e7b96, 0x7365730395c48b9f, 0x90b3ec9643f74cb4, 0x1d4e7992ae32c114, 0x0 }, /* #22 */
|
---|
4482 | { 0x011307, 0x011383, 0xb23b964b2dbf8692, 0xa8671fe0c7fd744f, 0xf62b89959a3dedbc, 0x0 }, /* #23 */
|
---|
4483 | { 0x3e09c7, 0x3e0192, 0xb3f3c174b07487db, 0xf9744dc4b9dccf13, 0x45808c5009684737, 0x0 }, /* #24 */
|
---|
4484 | { 0x195c82, 0x195413, 0x7e1b4f70076f8b6e, 0x400b1e2226ca356d, 0xc1efceb21f5aa9ff, 0x0 }, /* #25 */
|
---|
4485 | { 0x004d92, 0x004d03, 0xa32d4ed547851bc4, 0x3b1539081e02fd79, 0x97e7ea32d67de1b5, 0x0 }, /* #26 */
|
---|
4486 | { 0x1a1883, 0x1a1086, 0x13249aa355113f38, 0xda220ddc33fbae9c, 0xc6fd7338deea6f63, 0x0 }, /* #27 */
|
---|
4487 | { 0x3a15c3, 0x3a1507, 0x19dacbd1492d8fe7, 0x18d77ec2fe15b5ed, 0xfefcb2f1b4e82605, 0x0 }, /* #28 */
|
---|
4488 | { 0x306613, 0x306e86, 0x555944f58d90c577, 0xc84c6946b8a2cea9, 0x72f324512b120931, 0x0 }, /* #29 */
|
---|
4489 | { 0x307ed3, 0x307683, 0xf92ba51991d00aa5, 0xa27243b29e75e55b, 0xa9469e990ca5dab5, 0x0 }, /* #30 */
|
---|
4490 | { 0x112942, 0x112982, 0x2d31745f700742b5, 0x98111706fa88db7a, 0x6adfa2a78a8198c5, 0x0 }, /* #31 */
|
---|
4491 | { 0x1c3e96, 0x1c3e07, 0xae8ac2fd4dd53751, 0x4ad9c2daff16692d, 0x9c4effddb14131dc, 0x0 }, /* #32 */
|
---|
4492 | { 0x0b0613, 0x0b0606, 0x0a9992ed502cfd11, 0x77bccc46f2f1ef78, 0x6d233959a2c4f266, 0x0 }, /* #33 */
|
---|
4493 | { 0x2c7c83, 0x2c7417, 0x70a3519da4659ffb, 0x4a294e9de4528956, 0xd985fd003fece95a, 0x0 }, /* #34 */
|
---|
4494 | { 0x291692, 0x291696, 0x946216b518ff94af, 0xc07cfddc8c551024, 0x2c1ae72773557b75, 0x0 }, /* #35 */
|
---|
4495 | { 0x0c2057, 0x0c2093, 0xda52eaa69529eb62, 0x90795ebcc0ea0440, 0xb62674162bc018dd, 0x0 }, /* #36 */
|
---|
4496 | { 0x171a93, 0x171217, 0x50332db9f3931d64, 0x09aee1b581b78284, 0xb97bb3fb8e24651f, 0x0 }, /* #37 */
|
---|
4497 | { 0x166a82, 0x166a07, 0xaaea0571083fddb3, 0x6bb8c17b0989b288, 0xc0cebc0a0149d4d5, 0x0 }, /* #38 */
|
---|
4498 | { 0x033913, 0x033102, 0x00f4ee77ad5086d7, 0x6de919d89426c92c, 0x6cf42b60e6d64254, 0x0 }, /* #39 */
|
---|
4499 | { 0x2568c3, 0x256082, 0x1cbb3c248c4fac71, 0xbb4766fb4882e8f7, 0x9e8c2ad6bc333c85, 0x0 }, /* #40 */
|
---|
4500 | { 0x3770d6, 0x377086, 0x1a3587b00639a9d9, 0xb97b637540f3b439, 0x9f45dbc53aba0a60, 0x0 }, /* #41 */
|
---|
4501 | { 0x0e4883, 0x0e4096, 0xb905e56dadea92f9, 0xca173a6453671ad4, 0x111154f6a57c87da, 0x0 }, /* #42 */
|
---|
4502 | { 0x303fd7, 0x303707, 0x70527ffbd1c5d3f6, 0x6fd5693b272f0c18, 0xff82e93f55693821, 0x0 }, /* #43 */
|
---|
4503 | { 0x183d42, 0x183503, 0xc6f80e393ad9ad46, 0x3dc58cac0970985d, 0x76cd7e72ce96eb17, 0x0 }, /* #44 */
|
---|
4504 | { 0x211356, 0x211316, 0x42ea7164658604ad, 0x450a85096478ac5c, 0x022013a4fef2a7af, 0x0 }, /* #45 */
|
---|
4505 | { 0x202346, 0x202383, 0xb8aa164f274c3c33, 0x9e1d2ada6cad2143, 0xe573148b4560e510, 0x0 }, /* #46 */
|
---|
4506 | { 0x103cc3, 0x103413, 0x157d66c7a66e519c, 0x113f9acf1b1cd657, 0xfbc2340774ae84ba, 0x0 }, /* #47 */
|
---|
4507 | { 0x154b93, 0x154396, 0x3432b8b3e9b7a62b, 0xf1ccce2e14ca44eb, 0xbd9a157a2b129ebf, 0x0 }, /* #48 */
|
---|
4508 | { 0x134b17, 0x134313, 0xf5cf278fa440cca3, 0x3e4ddd8a2650d231, 0x487eb5fa8210058d, 0x0 }, /* #49 */
|
---|
4509 | { 0x3b25c2, 0x3b2513, 0xcdcd173e2c158bc7, 0x036922bb92224c01, 0x359c0b7d660cc03a, 0x0 }, /* #50 */
|
---|
4510 | { 0x3861d2, 0x386117, 0x4cbc8bad852732eb, 0x3c4aafc27b61f260, 0xef8e2414f63abf75, 0x0 }, /* #51 */
|
---|
4511 | { 0x374b87, 0x374b82, 0x7eaca81896d34b08, 0xb28883f845f15adc, 0x33dbdbdfaf1e0fd3, 0x0 }, /* #52 */
|
---|
4512 | { 0x2b2793, 0x2b2716, 0x5819a9d3d9cb7495, 0x7022a77e5319aa11, 0x1808fdaa794e357b, 0x0 }, /* #53 */
|
---|
4513 | { 0x057007, 0x057003, 0x56403831148183fb, 0x4c3ff666e924f83e, 0xf5ffbe35d4a37442, 0x0 }, /* #54 */
|
---|
4514 | { 0x340d13, 0x340597, 0xe98b22337bfa199b, 0x9131975d77c22fe1, 0xa7a67529fbc81645, 0x0 }, /* #55 */
|
---|
4515 | { 0x3b6f57, 0x3b6782, 0xa86b196132a684a3, 0xd0749e5e419971cb, 0x280984fd0ef2ed27, 0x0 }, /* #56 */
|
---|
4516 | { 0x166353, 0x166396, 0x0b2546710de0f0fb, 0x8ffa876087b542b4, 0x84d540ef79d451b8, 0x0 }, /* #57 */
|
---|
4517 | { 0x307187, 0x307117, 0xe17be193d6f58759, 0x1d3a84d27728a3c3, 0x3bbea33ea0331c69, 0x0 }, /* #58 */
|
---|
4518 | { 0x095406, 0x095c17, 0xac600a9e5c008109, 0x59778160d9a57e33, 0xad1776c27da4fd2a, 0x0 }, /* #59 */
|
---|
4519 | { 0x0d6717, 0x0d6702, 0x27b72b20e2f21e11, 0x583ac5ad55614489, 0x30839a8c726f2677, 0x0 }, /* #60 */
|
---|
4520 | { 0x1f7183, 0x1f7187, 0xd64385c1c4c6d8c6, 0x84b6dcdc13558b6c, 0xae73571a4e8eb2a5, 0x0 }, /* #61 */
|
---|
4521 | { 0x2d6547, 0x2d6592, 0x9819dd825ea9ebb6, 0xf2ca33823081c191, 0x5ab055ffd1d7d5da, 0x0 }, /* #62 */
|
---|
4522 | { 0x0a7dd2, 0x0a7502, 0x33150130bb726df0, 0x406d5b0bf5b902d0, 0x0d5859db3a4694e0, 0x0 }, /* #63 */
|
---|
4523 | };
|
---|
4524 | static const BINU64_TEST_T g_aTests_sub_u64[] =
|
---|
4525 | {
|
---|
4526 | { 0x041396, 0x041346, 0x0000000000000000, 0x0000000000000000, 0x0000000000000000, 0x0 }, /* #0 */
|
---|
4527 | { 0x095d57, 0x095546, 0x0000000000000000, 0x0000000000000000, 0x0000000000000000, 0x0 }, /* #1 */
|
---|
4528 | { 0x262382, 0x262346, 0x0000000000000000, 0x0000000000000000, 0x0000000000000000, 0x0 }, /* #2 */
|
---|
4529 | { 0x3f13c6, 0x3f1346, 0x0000000000000000, 0x0000000000000000, 0x0000000000000000, 0x0 }, /* #3 */
|
---|
4530 | { 0x212542, 0x212586, 0x8e0c315bc6531aa0, 0x8e0c315bc6531aa0, 0x0000000000000000, 0x0 }, /* #4 */
|
---|
4531 | { 0x186e12, 0x186602, 0x47b469c2d5d082a4, 0x47b469c2d5d082a4, 0x0000000000000000, 0x0 }, /* #5 */
|
---|
4532 | { 0x225c43, 0x225486, 0x847899a48f9c8cf0, 0x847899a48f9c8cf0, 0x0000000000000000, 0x0 }, /* #6 */
|
---|
4533 | { 0x196e06, 0x196606, 0x1cf17e95040c6a8b, 0x1cf17e95040c6a8b, 0x0000000000000000, 0x0 }, /* #7 */
|
---|
4534 | { 0x0b6d42, 0x0b6592, 0xc8b7b680f21acd04, 0xb3f899eb751389b6, 0x14bf1c957d07434e, 0x0 }, /* #8 */
|
---|
4535 | { 0x1f7047, 0x1f7016, 0xe5a3fd7118db1374, 0x64a9f66d2bdb7eed, 0x80fa0703ecff9487, 0x0 }, /* #9 */
|
---|
4536 | { 0x3c4213, 0x3c4202, 0xdd77c4289dc331ba, 0x2591a34ecbc3d28a, 0xb7e620d9d1ff5f30, 0x0 }, /* #10 */
|
---|
4537 | { 0x0037c7, 0x003716, 0xe5487b2db367a6f9, 0x270c374a4c8fbd6a, 0xbe3c43e366d7e98f, 0x0 }, /* #11 */
|
---|
4538 | { 0x1a4e13, 0x1a4602, 0x6d6d48276e63e1c8, 0x168880b1c4a09454, 0x56e4c775a9c34d74, 0x0 }, /* #12 */
|
---|
4539 | { 0x1c33c2, 0x1c3383, 0xa411b35a8ceb18eb, 0xb44ee3f4186711f7, 0xefc2cf66748406f4, 0x0 }, /* #13 */
|
---|
4540 | { 0x2b5393, 0x2b5312, 0xb0ec98f131e3fbb1, 0x2a059ba0ffcf5c0e, 0x86e6fd5032149fa3, 0x0 }, /* #14 */
|
---|
4541 | { 0x0f3b93, 0x0f3307, 0x3d6d7aa2b62fb78c, 0x75e0e038bfaa25a0, 0xc78c9a69f68591ec, 0x0 }, /* #15 */
|
---|
4542 | { 0x1d5dc2, 0x1d5583, 0x93792b90054c15af, 0xeb28b56466df885d, 0xa850762b9e6c8d52, 0x0 }, /* #16 */
|
---|
4543 | { 0x177313, 0x177316, 0xd668f2b80c318eb4, 0x3268bc7c7b303d87, 0xa400363b9101512d, 0x0 }, /* #17 */
|
---|
4544 | { 0x341482, 0x341402, 0xef07b7fb31848c37, 0x12021302cfd704f7, 0xdd05a4f861ad8740, 0x0 }, /* #18 */
|
---|
4545 | { 0x075ac6, 0x075283, 0x8b969bce2333866f, 0x9c5bb5320d029eab, 0xef3ae69c1630e7c4, 0x0 }, /* #19 */
|
---|
4546 | { 0x1417d2, 0x141783, 0xa4c3114f39659acf, 0xfb6deb98c6b6562c, 0xa95525b672af44a3, 0x0 }, /* #20 */
|
---|
4547 | { 0x0e49d3, 0x0e4107, 0x06bb41342cfd4a6b, 0x5df6593bc2271739, 0xa8c4e7f86ad63332, 0x0 }, /* #21 */
|
---|
4548 | { 0x120047, 0x120802, 0x8c7a6a43dbb2b985, 0x103273e48141ec40, 0x7c47f65f5a70cd45, 0x0 }, /* #22 */
|
---|
4549 | { 0x133053, 0x133016, 0x2c9fbc8d39b51246, 0x1b7bc9b298acb59c, 0x1123f2daa1085caa, 0x0 }, /* #23 */
|
---|
4550 | { 0x386587, 0x386593, 0x501a6439b3cba514, 0xe92c93880f49c015, 0x66edd0b1a481e4ff, 0x0 }, /* #24 */
|
---|
4551 | { 0x044a12, 0x044216, 0x26d24c913c789c13, 0x086c58670d4def8b, 0x1e65f42a2f2aac88, 0x0 }, /* #25 */
|
---|
4552 | { 0x214246, 0x214a83, 0x5f870a87572cd03a, 0xd4839111fa65dab0, 0x8b0379755cc6f58a, 0x0 }, /* #26 */
|
---|
4553 | { 0x1a24c3, 0x1a2c87, 0x1d631a58636babf4, 0x9a884d3fb1d6a711, 0x82dacd18b19504e3, 0x0 }, /* #27 */
|
---|
4554 | { 0x055d57, 0x055516, 0xe419f378bd4d6b66, 0x0e05f26f7e513dd8, 0xd61401093efc2d8e, 0x0 }, /* #28 */
|
---|
4555 | { 0x276706, 0x276793, 0xab34fdadb27de580, 0xee383212dc38573e, 0xbcfccb9ad6458e42, 0x0 }, /* #29 */
|
---|
4556 | { 0x0164d2, 0x016497, 0xbbf5fef7cfb7ef67, 0xc9480e21e17ecc18, 0xf2adf0d5ee39234f, 0x0 }, /* #30 */
|
---|
4557 | { 0x075b56, 0x075b87, 0x523c949fb64653eb, 0xaf38b35d5483b755, 0xa303e14261c29c96, 0x0 }, /* #31 */
|
---|
4558 | { 0x0a75c3, 0x0a7d06, 0xc9cf287c08787f4b, 0x66b93206c9ee3c60, 0x6315f6753e8a42eb, 0x0 }, /* #32 */
|
---|
4559 | { 0x135bd3, 0x135b12, 0xb177fbbcc5e36b8a, 0x58bbf96ae445dbab, 0x58bc0251e19d8fdf, 0x0 }, /* #33 */
|
---|
4560 | { 0x2913d6, 0x291b16, 0x8019210eecaf7f61, 0x497a334be468c7d7, 0x369eedc30846b78a, 0x0 }, /* #34 */
|
---|
4561 | { 0x276a47, 0x276297, 0xa396af22ac23d7a6, 0xedb58733ca644c1b, 0xb5e127eee1bf8b8b, 0x0 }, /* #35 */
|
---|
4562 | { 0x333dd3, 0x333592, 0xbac099dc9027dc81, 0x83ce4c34fcf87649, 0x36f24da7932f6638, 0x0 }, /* #36 */
|
---|
4563 | { 0x251b12, 0x251303, 0x309c89e3bcf8f94c, 0x48271f651fa18d57, 0xe8756a7e9d576bf5, 0x0 }, /* #37 */
|
---|
4564 | { 0x172896, 0x172013, 0x096afac8d8b0eed8, 0x2b8fe69cc3c9054a, 0xdddb142c14e7e98e, 0x0 }, /* #38 */
|
---|
4565 | { 0x2b7047, 0x2b7006, 0x69ce78eb10e49a5e, 0x20975a2febc53022, 0x49371ebb251f6a3c, 0x0 }, /* #39 */
|
---|
4566 | { 0x2c07d2, 0x2c0f83, 0x584b830a98284079, 0x8d24a8ede7c803a8, 0xcb26da1cb0603cd1, 0x0 }, /* #40 */
|
---|
4567 | { 0x3615c6, 0x361503, 0x41a9cb2b7a0c6e79, 0x7945aa5401b58d26, 0xc86420d77856e153, 0x0 }, /* #41 */
|
---|
4568 | { 0x114056, 0x114006, 0x339d54550213f073, 0x0fb667784d574022, 0x23e6ecdcb4bcb051, 0x0 }, /* #42 */
|
---|
4569 | { 0x297883, 0x297096, 0xfc13a1964833d912, 0x88f2e6e6d0afbc59, 0x7320baaf77841cb9, 0x0 }, /* #43 */
|
---|
4570 | { 0x3147c3, 0x314707, 0x5546b09573e68029, 0x73de5afc01f53dc6, 0xe168559971f14263, 0x0 }, /* #44 */
|
---|
4571 | { 0x1c3917, 0x1c3197, 0x8f61abd41a57348a, 0xddd514e9dbca612b, 0xb18c96ea3e8cd35f, 0x0 }, /* #45 */
|
---|
4572 | { 0x2a0746, 0x2a0702, 0xa44d762f4ef93504, 0x1ba07b706e2e5813, 0x88acfabee0cadcf1, 0x0 }, /* #46 */
|
---|
4573 | { 0x255d13, 0x255d16, 0x83d020b068b12ea2, 0x6100d738ddbd96c3, 0x22cf49778af397df, 0x0 }, /* #47 */
|
---|
4574 | { 0x334046, 0x334086, 0x909c12e133d610dd, 0x8b37660b24efd584, 0x0564acd60ee63b59, 0x0 }, /* #48 */
|
---|
4575 | { 0x137297, 0x137a06, 0x8404e0fe4139b4be, 0x1cd749742f8a76de, 0x672d978a11af3de0, 0x0 }, /* #49 */
|
---|
4576 | { 0x0c23d3, 0x0c2397, 0x385c919eff5c9916, 0xfd11a86ea5cb838b, 0x3b4ae9305991158b, 0x0 }, /* #50 */
|
---|
4577 | { 0x085dd2, 0x085587, 0x26a77baa17b03b2b, 0xe4936c5213f3aa42, 0x42140f5803bc90e9, 0x0 }, /* #51 */
|
---|
4578 | { 0x065143, 0x065906, 0x9e74ec392dd19dcc, 0x7c0d6710fbcd300a, 0x2267852832046dc2, 0x0 }, /* #52 */
|
---|
4579 | { 0x186903, 0x186182, 0xe43d6532da1f1a63, 0xaf22051c9a7324f2, 0x351b60163fabf571, 0x0 }, /* #53 */
|
---|
4580 | { 0x1f5692, 0x1f5692, 0xebb0cefbcd0484b6, 0xc079b7db1d30b8b9, 0x2b371720afd3cbfd, 0x0 }, /* #54 */
|
---|
4581 | { 0x3a2d07, 0x3a2502, 0xd8501d17218be2d4, 0x1694082ceaf9b664, 0xc1bc14ea36922c70, 0x0 }, /* #55 */
|
---|
4582 | { 0x3b3482, 0x3b3412, 0xfc4d25d2ad752dd2, 0x6eb3b85f705ebd9d, 0x8d996d733d167035, 0x0 }, /* #56 */
|
---|
4583 | { 0x233042, 0x233097, 0x8d5d0cb70e9ca610, 0xb73b86da292f1bc6, 0xd62185dce56d8a4a, 0x0 }, /* #57 */
|
---|
4584 | { 0x364697, 0x364e93, 0x7a2103bbd5f981f2, 0xe4424f9a73df564c, 0x95deb421621a2ba6, 0x0 }, /* #58 */
|
---|
4585 | { 0x1c2847, 0x1c2087, 0x8ce76dd895efc04f, 0x9c86d7d6c165ef39, 0xf0609601d489d116, 0x0 }, /* #59 */
|
---|
4586 | { 0x1c6c06, 0x1c6483, 0xd3e5fc674527beaa, 0xee7f581160f263f7, 0xe566a455e4355ab3, 0x0 }, /* #60 */
|
---|
4587 | { 0x276d57, 0x276d06, 0xdede33ff1a0c512b, 0x6299b94c0e0125f3, 0x7c447ab30c0b2b38, 0x0 }, /* #61 */
|
---|
4588 | { 0x340987, 0x340193, 0x569dbafe0cf700a4, 0xf63dd4a9153c688f, 0x605fe654f7ba9815, 0x0 }, /* #62 */
|
---|
4589 | { 0x3a73d6, 0x3a7b06, 0xb1db2e6d44ce0c1e, 0x47ab654b4497ccf3, 0x6a2fc92200363f2b, 0x0 }, /* #63 */
|
---|
4590 | };
|
---|
4591 | static const BINU64_TEST_T g_aTests_sub_u64_locked[] =
|
---|
4592 | {
|
---|
4593 | { 0x1f2096, 0x1f2046, 0x0000000000000000, 0x0000000000000000, 0x0000000000000000, 0x0 }, /* #0 */
|
---|
4594 | { 0x1d44d2, 0x1d4446, 0x0000000000000000, 0x0000000000000000, 0x0000000000000000, 0x0 }, /* #1 */
|
---|
4595 | { 0x136f03, 0x136746, 0x0000000000000000, 0x0000000000000000, 0x0000000000000000, 0x0 }, /* #2 */
|
---|
4596 | { 0x1d0682, 0x1d0646, 0x0000000000000000, 0x0000000000000000, 0x0000000000000000, 0x0 }, /* #3 */
|
---|
4597 | { 0x1776c7, 0x177682, 0x8ca8b22c268626b0, 0x8ca8b22c268626b0, 0x0000000000000000, 0x0 }, /* #4 */
|
---|
4598 | { 0x165c16, 0x165402, 0x22091cd3c150dc94, 0x22091cd3c150dc94, 0x0000000000000000, 0x0 }, /* #5 */
|
---|
4599 | { 0x313682, 0x313606, 0x41c195ed165ff1d7, 0x41c195ed165ff1d7, 0x0000000000000000, 0x0 }, /* #6 */
|
---|
4600 | { 0x361b42, 0x361382, 0xea1d5e2b67687176, 0xea1d5e2b67687176, 0x0000000000000000, 0x0 }, /* #7 */
|
---|
4601 | { 0x270c47, 0x270402, 0xfd46b5758f94aa9f, 0x7a8c75b589376e04, 0x82ba3fc0065d3c9b, 0x0 }, /* #8 */
|
---|
4602 | { 0x2342c7, 0x234206, 0x68b62e4ced20c357, 0x140fe896a4a91236, 0x54a645b64877b121, 0x0 }, /* #9 */
|
---|
4603 | { 0x2d16c7, 0x2d1687, 0xdb778ea613f9090f, 0xfd721e4f0b87cdaf, 0xde05705708713b60, 0x0 }, /* #10 */
|
---|
4604 | { 0x325947, 0x325187, 0x8beea506665c50a9, 0xbaae384e42d9d260, 0xd1406cb823827e49, 0x0 }, /* #11 */
|
---|
4605 | { 0x0437c3, 0x043f06, 0x88139ee0607638f6, 0x3046949a7f554524, 0x57cd0a45e120f3d2, 0x0 }, /* #12 */
|
---|
4606 | { 0x3f1c07, 0x3f1406, 0x45cb58c65024132d, 0x37ff1f4992dccd63, 0x0dcc397cbd4745ca, 0x0 }, /* #13 */
|
---|
4607 | { 0x095b86, 0x095b02, 0x83c80bbc1d20d24d, 0x49326e3520322bba, 0x3a959d86fceea693, 0x0 }, /* #14 */
|
---|
4608 | { 0x287f02, 0x287702, 0xec4f69fef7bed427, 0x511cb6ef872c81a1, 0x9b32b30f70925286, 0x0 }, /* #15 */
|
---|
4609 | { 0x051502, 0x051d12, 0x8493c29372bdbef3, 0x26967c05bd9edd75, 0x5dfd468db51ee17e, 0x0 }, /* #16 */
|
---|
4610 | { 0x0a22d6, 0x0a2282, 0xc9cd02cceb16026a, 0xc3575889b7a56f4a, 0x0675aa4333709320, 0x0 }, /* #17 */
|
---|
4611 | { 0x283b47, 0x283306, 0xcecd717231433c07, 0x188d81c49ddf3e82, 0xb63fefad9363fd85, 0x0 }, /* #18 */
|
---|
4612 | { 0x0a3f06, 0x0a3716, 0x73f2fb575bef7294, 0x6aad9e17d861c956, 0x09455d3f838da93e, 0x0 }, /* #19 */
|
---|
4613 | { 0x227c83, 0x227487, 0x0b20effedee94403, 0xec333838ab0ed982, 0x1eedb7c633da6a81, 0x0 }, /* #20 */
|
---|
4614 | { 0x2e61d7, 0x2e6183, 0x396d3e6b34f55deb, 0xf936d0af1d4f30d5, 0x40366dbc17a62d16, 0x0 }, /* #21 */
|
---|
4615 | { 0x312f17, 0x312716, 0x741bc62a720dd0e6, 0x6c454578910f02e7, 0x07d680b1e0fecdff, 0x0 }, /* #22 */
|
---|
4616 | { 0x352d57, 0x352507, 0x2d4a4ed4f81f66a4, 0x788332b10584d744, 0xb4c71c23f29a8f60, 0x0 }, /* #23 */
|
---|
4617 | { 0x1c1756, 0x1c1702, 0x7477952ce0b56219, 0x14c5fd0fb359dfe5, 0x5fb1981d2d5b8234, 0x0 }, /* #24 */
|
---|
4618 | { 0x331d87, 0x331593, 0x8ca28e7f018c7829, 0xa7d00c0aa634266b, 0xe4d282745b5851be, 0x0 }, /* #25 */
|
---|
4619 | { 0x3805d3, 0x380592, 0xa316df8c54abe680, 0x81355f0d68d1a546, 0x21e1807eebda413a, 0x0 }, /* #26 */
|
---|
4620 | { 0x215306, 0x215386, 0xd2bf28846085476f, 0x967623f24090a081, 0x3c4904921ff4a6ee, 0x0 }, /* #27 */
|
---|
4621 | { 0x370482, 0x370483, 0x876b350081b3e71f, 0xd0dd7c60d7ac39f8, 0xb68db89faa07ad27, 0x0 }, /* #28 */
|
---|
4622 | { 0x211756, 0x211793, 0x9b883e2b3e787904, 0xcffd481a6e2137e6, 0xcb8af610d057411e, 0x0 }, /* #29 */
|
---|
4623 | { 0x1435c7, 0x143d83, 0x4e6f68af3bd2e40e, 0x97ab9c594cb1fe54, 0xb6c3cc55ef20e5ba, 0x0 }, /* #30 */
|
---|
4624 | { 0x0f7b97, 0x0f7306, 0xf3205823d5f117eb, 0x5426b6e841048684, 0x9ef9a13b94ec9167, 0x0 }, /* #31 */
|
---|
4625 | { 0x1e5786, 0x1e5787, 0x1abf4ee8615be96c, 0xdf4deedf7a20ec22, 0x3b716008e73afd4a, 0x0 }, /* #32 */
|
---|
4626 | { 0x280243, 0x280293, 0x44b6228e96185247, 0xd8a0f762f3bcf3ba, 0x6c152b2ba25b5e8d, 0x0 }, /* #33 */
|
---|
4627 | { 0x231cc6, 0x231492, 0xd11dfea28a1c50b1, 0xbf4a553c8dab56a8, 0x11d3a965fc70fa09, 0x0 }, /* #34 */
|
---|
4628 | { 0x347907, 0x347983, 0x20990e7cb425fdba, 0x8dfba237e0d43f19, 0x929d6c44d351bea1, 0x0 }, /* #35 */
|
---|
4629 | { 0x257397, 0x257387, 0xde5912a5987a68eb, 0xe2632ed2f673f253, 0xfbf5e3d2a2067698, 0x0 }, /* #36 */
|
---|
4630 | { 0x223f02, 0x223793, 0x486a34c994d3b5f4, 0xe2c21cc04ded5e8a, 0x65a8180946e6576a, 0x0 }, /* #37 */
|
---|
4631 | { 0x1f0542, 0x1f0586, 0xa77df7fc4411f552, 0x9e812880daa94590, 0x08fccf7b6968afc2, 0x0 }, /* #38 */
|
---|
4632 | { 0x102c12, 0x102497, 0x3868a0ba87562238, 0xba3c3e740c99157d, 0x7e2c62467abd0cbb, 0x0 }, /* #39 */
|
---|
4633 | { 0x047dc7, 0x047d06, 0x9e48c0ddcdf2c26c, 0x633bb0df0d2c86b1, 0x3b0d0ffec0c63bbb, 0x0 }, /* #40 */
|
---|
4634 | { 0x011556, 0x011582, 0xf1949c4f00d3d89a, 0xe7ac17470eda1198, 0x09e88507f1f9c702, 0x0 }, /* #41 */
|
---|
4635 | { 0x1a7e12, 0x1a7603, 0x57ef2bee87aacc11, 0x713e923d0653f570, 0xe6b099b18156d6a1, 0x0 }, /* #42 */
|
---|
4636 | { 0x0a6b06, 0x0a6b12, 0x83d6879012250dd3, 0x49513cafa9fe7e7f, 0x3a854ae068268f54, 0x0 }, /* #43 */
|
---|
4637 | { 0x0a0c16, 0x0a0486, 0xf274447c1a15164b, 0xf15f5c416ad24381, 0x0114e83aaf42d2ca, 0x0 }, /* #44 */
|
---|
4638 | { 0x2f1507, 0x2f1507, 0x329d36b6fd2d8617, 0x6322151ed604dd12, 0xcf7b21982728a905, 0x0 }, /* #45 */
|
---|
4639 | { 0x312e42, 0x312607, 0x2125b63c5dc5ec9d, 0x32d6a899f182af55, 0xee4f0da26c433d48, 0x0 }, /* #46 */
|
---|
4640 | { 0x3147d2, 0x314713, 0x2242121504d1ca10, 0x3b2cec330b7bdb7c, 0xe71525e1f955ee94, 0x0 }, /* #47 */
|
---|
4641 | { 0x242487, 0x242416, 0xf7fe6b9987148b63, 0x6977f666e1a77855, 0x8e867532a56d130e, 0x0 }, /* #48 */
|
---|
4642 | { 0x355786, 0x355707, 0x50c33f5591dd8367, 0x78aca8b76459edb4, 0xd816969e2d8395b3, 0x0 }, /* #49 */
|
---|
4643 | { 0x322bc3, 0x322316, 0xc5a4db4a425ff9b0, 0x28bbf7a3c7c70cb1, 0x9ce8e3a67a98ecff, 0x0 }, /* #50 */
|
---|
4644 | { 0x1b6b07, 0x1b6392, 0xd803eb752d0b8410, 0x94a596078bae7c6d, 0x435e556da15d07a3, 0x0 }, /* #51 */
|
---|
4645 | { 0x1b5843, 0x1b5897, 0x3d7bc89a694d4cb0, 0x83ff2a493b2ba4f9, 0xb97c9e512e21a7b7, 0x0 }, /* #52 */
|
---|
4646 | { 0x287d56, 0x287d83, 0x71162e0ae66c0c2f, 0xde5459bd62cfd81c, 0x92c1d44d839c3413, 0x0 }, /* #53 */
|
---|
4647 | { 0x3e0346, 0x3e0382, 0xb5452f5ca3ed2c9a, 0x861987c3211c76b9, 0x2f2ba79982d0b5e1, 0x0 }, /* #54 */
|
---|
4648 | { 0x267d03, 0x267d97, 0x5e66431e4e18f9b1, 0xd716dea5f3c4c0b7, 0x874f64785a5438fa, 0x0 }, /* #55 */
|
---|
4649 | { 0x2b4b52, 0x2b4302, 0x691e4804cf5e025f, 0x647723cf6259ed79, 0x04a724356d0414e6, 0x0 }, /* #56 */
|
---|
4650 | { 0x310216, 0x310283, 0x05fd7feb35ec101d, 0xce9910dd0de06537, 0x37646f0e280baae6, 0x0 }, /* #57 */
|
---|
4651 | { 0x293702, 0x293787, 0x1312146252aa0584, 0xabd14dd1f83effa0, 0x6740c6905a6b05e4, 0x0 }, /* #58 */
|
---|
4652 | { 0x013152, 0x013112, 0x6499ee543e150709, 0x4ca83f4a4a872a9d, 0x17f1af09f38ddc6c, 0x0 }, /* #59 */
|
---|
4653 | { 0x130296, 0x130287, 0x6e2e34dd55c7778d, 0xf6e54d15b32189a9, 0x7748e7c7a2a5ede4, 0x0 }, /* #60 */
|
---|
4654 | { 0x3d1d16, 0x3d1d06, 0xaace6db76ec0173c, 0x699726c1fb9cfc09, 0x413746f573231b33, 0x0 }, /* #61 */
|
---|
4655 | { 0x0a1797, 0x0a1796, 0xd4488f65ddd9f404, 0xcf5b354c17a5669c, 0x04ed5a19c6348d68, 0x0 }, /* #62 */
|
---|
4656 | { 0x197dd2, 0x197592, 0xf0c12640a34d6dc2, 0xb2eb8e82bb64773b, 0x3dd597bde7e8f687, 0x0 }, /* #63 */
|
---|
4657 | };
|
---|
4658 | static const BINU64_TEST_T g_aTests_sbb_u64[] =
|
---|
4659 | {
|
---|
4660 | { 0x0e5c52, 0x0e5446, 0x0000000000000000, 0x0000000000000000, 0x0000000000000000, 0x0 }, /* #0 */
|
---|
4661 | { 0x136112, 0x136146, 0x0000000000000000, 0x0000000000000000, 0x0000000000000000, 0x0 }, /* #1 */
|
---|
4662 | { 0x3c6987, 0x3c6197, 0x0000000000000000, 0xffffffffffffffff, 0x0000000000000000, 0x0 }, /* #2 */
|
---|
4663 | { 0x0a0942, 0x0a0146, 0x0000000000000000, 0x0000000000000000, 0x0000000000000000, 0x0 }, /* #3 */
|
---|
4664 | { 0x1a2e93, 0x1a2602, 0x0c127e2f08965fae, 0x0c127e2f08965fad, 0x0000000000000000, 0x0 }, /* #4 */
|
---|
4665 | { 0x110843, 0x110002, 0x7c488c11fc69500c, 0x7c488c11fc69500b, 0x0000000000000000, 0x0 }, /* #5 */
|
---|
4666 | { 0x252cc2, 0x252406, 0x3c4d74c2ff85faff, 0x3c4d74c2ff85faff, 0x0000000000000000, 0x0 }, /* #6 */
|
---|
4667 | { 0x2e7003, 0x2e7086, 0xceab2c7544fe52f1, 0xceab2c7544fe52f0, 0x0000000000000000, 0x0 }, /* #7 */
|
---|
4668 | { 0x3c3d02, 0x3c3d87, 0x42f09fbbd5621f7f, 0x8f884f1fd133a3cf, 0xb368509c042e7bb0, 0x0 }, /* #8 */
|
---|
4669 | { 0x236117, 0x236183, 0x9c0187fcfecda71b, 0xd568f7cdc7e293f7, 0xc698902f36eb1323, 0x0 }, /* #9 */
|
---|
4670 | { 0x1e52d2, 0x1e5212, 0xcc40c49dfe36bcb4, 0x05bf23efd2a3a5fb, 0xc681a0ae2b9316b9, 0x0 }, /* #10 */
|
---|
4671 | { 0x0419d6, 0x041103, 0x195bec264893cbc3, 0x3b35b6a6af319651, 0xde26357f99623572, 0x0 }, /* #11 */
|
---|
4672 | { 0x0248c3, 0x024016, 0x7c432e208a725cfd, 0x43ccfcde276ccbaf, 0x387631426305914d, 0x0 }, /* #12 */
|
---|
4673 | { 0x332ed6, 0x332687, 0x06bd7dd4c18190d3, 0xfdb6d093351923c0, 0x0906ad418c686d13, 0x0 }, /* #13 */
|
---|
4674 | { 0x382b12, 0x382387, 0xcb3415724c6bf6bd, 0xdb76cfe08be2a39a, 0xefbd4591c0895323, 0x0 }, /* #14 */
|
---|
4675 | { 0x2d5957, 0x2d5193, 0x88a1ccc2de2eb9b2, 0xf27da946e85ff438, 0x9624237bf5cec579, 0x0 }, /* #15 */
|
---|
4676 | { 0x3c7206, 0x3c7292, 0xda6f5b218e27fcea, 0xa3ab39d35426969b, 0x36c4214e3a01664f, 0x0 }, /* #16 */
|
---|
4677 | { 0x1c18c7, 0x1c1093, 0xa07d192a3c704c10, 0xd242eb60381ddc23, 0xce3a2dca04526fec, 0x0 }, /* #17 */
|
---|
4678 | { 0x0d2396, 0x0d2316, 0xf3085215242a4f40, 0x69dee8d6ecd57a06, 0x8929693e3754d53a, 0x0 }, /* #18 */
|
---|
4679 | { 0x154102, 0x154116, 0x976644d1e35ed5c6, 0x1357debb4b9804db, 0x840e661697c6d0eb, 0x0 }, /* #19 */
|
---|
4680 | { 0x3b3046, 0x3b3087, 0x46c67fbabb83d614, 0xe05a747101305611, 0x666c0b49ba538003, 0x0 }, /* #20 */
|
---|
4681 | { 0x295c53, 0x295416, 0xf0916a7f8b0acc45, 0x3af9eb2334dae559, 0xb5977f5c562fe6eb, 0x0 }, /* #21 */
|
---|
4682 | { 0x232f46, 0x232706, 0x169c7a17fb6cdbac, 0x068afffaed5a86a5, 0x10117a1d0e125507, 0x0 }, /* #22 */
|
---|
4683 | { 0x331913, 0x331197, 0xe3e76afdfd042762, 0xe733b6a8ea2653f3, 0xfcb3b45512ddd36e, 0x0 }, /* #23 */
|
---|
4684 | { 0x273842, 0x273087, 0x34dfeea4ca9ecdeb, 0xb7356224c769f847, 0x7daa8c800334d5a4, 0x0 }, /* #24 */
|
---|
4685 | { 0x221056, 0x221097, 0x88a5cb3d31f616cb, 0xae27b849fecb530c, 0xda7e12f3332ac3bf, 0x0 }, /* #25 */
|
---|
4686 | { 0x0255c6, 0x025596, 0xff4b8356850906f5, 0xb68f6bdc2ecc5b5a, 0x48bc177a563cab9b, 0x0 }, /* #26 */
|
---|
4687 | { 0x2d6e17, 0x2d6692, 0xe89489b0d613f4d1, 0x9cfa1da08a46b9a8, 0x4b9a6c104bcd3b28, 0x0 }, /* #27 */
|
---|
4688 | { 0x203752, 0x203f12, 0xcc851c116dba1710, 0x51b1b667f398f615, 0x7ad365a97a2120fb, 0x0 }, /* #28 */
|
---|
4689 | { 0x176152, 0x176116, 0xbdb9fdef3b4da511, 0x0cdc74bd9c6facc5, 0xb0dd89319eddf84c, 0x0 }, /* #29 */
|
---|
4690 | { 0x3e4912, 0x3e4987, 0x3388458f8e5d922d, 0xa041263c89650e44, 0x93471f5304f883e9, 0x0 }, /* #30 */
|
---|
4691 | { 0x1f2702, 0x1f2f87, 0x62e95bff8843eb5c, 0xb0afdbe3079f8ceb, 0xb239801c80a45e71, 0x0 }, /* #31 */
|
---|
4692 | { 0x3d2496, 0x3d2496, 0xd673138df4a19301, 0x9383dbb820bb789a, 0x42ef37d5d3e61a67, 0x0 }, /* #32 */
|
---|
4693 | { 0x045706, 0x045f12, 0xa6926bad8c69dc5a, 0x4d825c6ffc436e7c, 0x59100f3d90266dde, 0x0 }, /* #33 */
|
---|
4694 | { 0x2d7cd2, 0x2d7406, 0x5c578765bc551421, 0x3b70a19d48c892d1, 0x20e6e5c8738c8150, 0x0 }, /* #34 */
|
---|
4695 | { 0x2e6506, 0x2e6517, 0x40ac283b7530f150, 0x5cb0929f3e32c977, 0xe3fb959c36fe27d9, 0x0 }, /* #35 */
|
---|
4696 | { 0x0a1a97, 0x0a1a93, 0x5c9998c6fb511333, 0x8085abf8d135800d, 0xdc13ecce2a1b9325, 0x0 }, /* #36 */
|
---|
4697 | { 0x2e0252, 0x2e0213, 0x1cbf46a998c404a5, 0x7ec4645c191f9ff8, 0x9dfae24d7fa464ad, 0x0 }, /* #37 */
|
---|
4698 | { 0x1c2d82, 0x1c2517, 0x2b9dc25da9db97fb, 0x3a049575e0768ecc, 0xf1992ce7c965092f, 0x0 }, /* #38 */
|
---|
4699 | { 0x1f6042, 0x1f6006, 0xe2f3581f182a2d7b, 0x15d56053591c86a6, 0xcd1df7cbbf0da6d5, 0x0 }, /* #39 */
|
---|
4700 | { 0x2e45c7, 0x2e4d16, 0x87298aae953d1010, 0x0b79cfd9b1b5206f, 0x7bafbad4e387efa0, 0x0 }, /* #40 */
|
---|
4701 | { 0x282e82, 0x282603, 0x6702d7347f3a6155, 0x684069d02cff85b3, 0xfec26d64523adba2, 0x0 }, /* #41 */
|
---|
4702 | { 0x052107, 0x052113, 0x2f72d3548744608c, 0x74213d1fb3a7a75e, 0xbb519634d39cb92d, 0x0 }, /* #42 */
|
---|
4703 | { 0x333606, 0x333617, 0x20f248441286b0e5, 0x5b5d00bb7600dc8e, 0xc59547889c85d457, 0x0 }, /* #43 */
|
---|
4704 | { 0x0528c3, 0x052897, 0x63425310d8ed7144, 0xcd6de7de46b33cbb, 0x95d46b32923a3488, 0x0 }, /* #44 */
|
---|
4705 | { 0x1a7707, 0x1a7f02, 0x850ed165df03b3b7, 0x4861fef0314da573, 0x3cacd275adb60e43, 0x0 }, /* #45 */
|
---|
4706 | { 0x0b6392, 0x0b6b16, 0x9a32885213a11274, 0x293574b667bb71aa, 0x70fd139babe5a0ca, 0x0 }, /* #46 */
|
---|
4707 | { 0x361b56, 0x361383, 0xbe1591b407a70576, 0xf0c062643593ebe5, 0xcd552f4fd2131991, 0x0 }, /* #47 */
|
---|
4708 | { 0x1423c6, 0x142396, 0xcc11ec6b723836f5, 0xa539b1374b2a5b36, 0x26d83b34270ddbbf, 0x0 }, /* #48 */
|
---|
4709 | { 0x226d93, 0x226d83, 0x592987d188a44fac, 0x86b41065dc29c2f7, 0xd275776bac7a8cb4, 0x0 }, /* #49 */
|
---|
4710 | { 0x366d86, 0x366587, 0x320d1087dee39a6f, 0xfb0a1b45e0463693, 0x3702f541fe9d63dc, 0x0 }, /* #50 */
|
---|
4711 | { 0x2828c3, 0x282097, 0xb50c7ff120ee9065, 0xcbdf2f5b8ddee30f, 0xe92d5095930fad55, 0x0 }, /* #51 */
|
---|
4712 | { 0x0455c6, 0x045597, 0x98dd19efdbf335d4, 0xbf01d2f022ca8bf5, 0xd9db46ffb928a9df, 0x0 }, /* #52 */
|
---|
4713 | { 0x107e83, 0x107e12, 0xbba6fc8fcdff5847, 0x7db2f1b84b88dbda, 0x3df40ad782767c6c, 0x0 }, /* #53 */
|
---|
4714 | { 0x1d1c56, 0x1d1406, 0xf83550eb37ac4611, 0x17edbdd00a0968c0, 0xe047931b2da2dd51, 0x0 }, /* #54 */
|
---|
4715 | { 0x307b56, 0x307b02, 0xcfdd4df9e5b6b499, 0x698b18281551ae10, 0x665235d1d0650689, 0x0 }, /* #55 */
|
---|
4716 | { 0x1f0303, 0x1f0387, 0x852c284b68d5a9ab, 0x8657c346215f9321, 0xfed4650547761689, 0x0 }, /* #56 */
|
---|
4717 | { 0x3f25c6, 0x3f2583, 0xc1c691043fcb853f, 0xe786b8b518a30a45, 0xda3fd84f27287afa, 0x0 }, /* #57 */
|
---|
4718 | { 0x292186, 0x292112, 0x5292909f54067ce6, 0x1a6e0e4dc0d2ca8a, 0x382482519333b25c, 0x0 }, /* #58 */
|
---|
4719 | { 0x3754c7, 0x375c02, 0x92823c8835609544, 0x7f8938ff9df090a2, 0x12f90388977004a1, 0x0 }, /* #59 */
|
---|
4720 | { 0x0d71c7, 0x0d7987, 0x0afc50ab69133c54, 0x8560a43729619130, 0x859bac743fb1ab23, 0x0 }, /* #60 */
|
---|
4721 | { 0x0213d2, 0x021387, 0x1864fe56ca6e4535, 0x9c94a576f64cb0a5, 0x7bd058dfd4219490, 0x0 }, /* #61 */
|
---|
4722 | { 0x193507, 0x193d12, 0xc7e93787d5f524c0, 0x4e652f12bd2b8dc7, 0x7984087518c996f8, 0x0 }, /* #62 */
|
---|
4723 | { 0x210842, 0x210887, 0x3c5b20cd9128f002, 0x9d1532bb2997ec81, 0x9f45ee1267910381, 0x0 }, /* #63 */
|
---|
4724 | };
|
---|
4725 | static const BINU64_TEST_T g_aTests_sbb_u64_locked[] =
|
---|
4726 | {
|
---|
4727 | { 0x3d6c83, 0x3d6497, 0x0000000000000000, 0xffffffffffffffff, 0x0000000000000000, 0x0 }, /* #0 */
|
---|
4728 | { 0x2f4992, 0x2f4146, 0x0000000000000000, 0x0000000000000000, 0x0000000000000000, 0x0 }, /* #1 */
|
---|
4729 | { 0x372793, 0x372797, 0x0000000000000000, 0xffffffffffffffff, 0x0000000000000000, 0x0 }, /* #2 */
|
---|
4730 | { 0x3e0596, 0x3e0546, 0x0000000000000000, 0x0000000000000000, 0x0000000000000000, 0x0 }, /* #3 */
|
---|
4731 | { 0x2a5e43, 0x2a5606, 0x16325227ede312f6, 0x16325227ede312f5, 0x0000000000000000, 0x0 }, /* #4 */
|
---|
4732 | { 0x362182, 0x362186, 0xf186594e1e83b348, 0xf186594e1e83b348, 0x0000000000000000, 0x0 }, /* #5 */
|
---|
4733 | { 0x3f4586, 0x3f4586, 0x8b6f5097c41129e8, 0x8b6f5097c41129e8, 0x0000000000000000, 0x0 }, /* #6 */
|
---|
4734 | { 0x3c6353, 0x3c6306, 0x1f7b8c93b46e3de8, 0x1f7b8c93b46e3de7, 0x0000000000000000, 0x0 }, /* #7 */
|
---|
4735 | { 0x374a02, 0x374a83, 0x465b0ceea182323e, 0x97fd29bf6a294dda, 0xae5de32f3758e464, 0x0 }, /* #8 */
|
---|
4736 | { 0x200c97, 0x200c97, 0x55f6c2b7cfd3095b, 0xbae17dbd74fa3c2e, 0x9b1544fa5ad8cd2c, 0x0 }, /* #9 */
|
---|
4737 | { 0x1721d7, 0x172987, 0x7e5e21452de04f3e, 0x92ccb5e786add739, 0xeb916b5da7327804, 0x0 }, /* #10 */
|
---|
4738 | { 0x2b7197, 0x2b7116, 0xc9454298a5a62b21, 0x213d29e48d4ea8ff, 0xa80818b418578221, 0x0 }, /* #11 */
|
---|
4739 | { 0x0f5202, 0x0f5202, 0xd76d4f28b6d20b99, 0x246af628cf1c4fa2, 0xb30258ffe7b5bbf7, 0x0 }, /* #12 */
|
---|
4740 | { 0x2870c3, 0x287006, 0x7c47c7709b0fd40b, 0x3d33f10890cf7ec3, 0x3f13d6680a405547, 0x0 }, /* #13 */
|
---|
4741 | { 0x074393, 0x074392, 0xd771aa342735f38c, 0xc01391739032dc7f, 0x175e18c09703170c, 0x0 }, /* #14 */
|
---|
4742 | { 0x233f42, 0x233f12, 0x9de495cb84d836a5, 0x4b5628db73a2ee49, 0x528e6cf01135485c, 0x0 }, /* #15 */
|
---|
4743 | { 0x0e1707, 0x0e1f06, 0xbf0f97917dda3d7d, 0x598eeabc1caa6496, 0x6580acd5612fd8e6, 0x0 }, /* #16 */
|
---|
4744 | { 0x022003, 0x022086, 0xf712c573b73d95b4, 0x86f6491d5894aea0, 0x701c7c565ea8e713, 0x0 }, /* #17 */
|
---|
4745 | { 0x1c6587, 0x1c6516, 0x6559d5780bcadd86, 0x23d90cac9b9d61dd, 0x4180c8cb702d7ba8, 0x0 }, /* #18 */
|
---|
4746 | { 0x1f1213, 0x1f1212, 0x6ad9b62a4ff58fc2, 0x389fd43ae340488c, 0x3239e1ef6cb54735, 0x0 }, /* #19 */
|
---|
4747 | { 0x1a08d3, 0x1a0806, 0x97e864e662b25769, 0x5fa94f3e1e4c12e7, 0x383f15a844664481, 0x0 }, /* #20 */
|
---|
4748 | { 0x375606, 0x375697, 0x98b815f8b2273905, 0xd17842abf0bc14fc, 0xc73fd34cc16b2409, 0x0 }, /* #21 */
|
---|
4749 | { 0x2b5f43, 0x2b5f06, 0x98a925e30601021c, 0x295949282c3976e8, 0x6f4fdcbad9c78b33, 0x0 }, /* #22 */
|
---|
4750 | { 0x214192, 0x214116, 0xd94014a7c1196591, 0x3984fae21846551b, 0x9fbb19c5a8d31076, 0x0 }, /* #23 */
|
---|
4751 | { 0x240b43, 0x240306, 0x74d9e0237c71930f, 0x437092aab6a6dc28, 0x31694d78c5cab6e6, 0x0 }, /* #24 */
|
---|
4752 | { 0x293a46, 0x293202, 0xb9afeae57fa93c7b, 0x0aa66415291d7b08, 0xaf0986d0568bc173, 0x0 }, /* #25 */
|
---|
4753 | { 0x173796, 0x173f93, 0x06f38d89487ffcee, 0x81773451c4f629bf, 0x857c59378389d32f, 0x0 }, /* #26 */
|
---|
4754 | { 0x3d5052, 0x3d5006, 0x62a165c12842da0b, 0x4583047b4c9c6882, 0x1d1e6145dba67189, 0x0 }, /* #27 */
|
---|
4755 | { 0x0b59d2, 0x0b5106, 0xe359f9d6f98eb609, 0x4956bc9a418da936, 0x9a033d3cb8010cd3, 0x0 }, /* #28 */
|
---|
4756 | { 0x221d43, 0x221587, 0x05b80b4fe8e29d5a, 0xfbe62cc8eceae244, 0x09d1de86fbf7bb15, 0x0 }, /* #29 */
|
---|
4757 | { 0x3158c3, 0x315806, 0x83b4e64ccb6f998e, 0x1f815f9f0fcdbff5, 0x643386adbba1d998, 0x0 }, /* #30 */
|
---|
4758 | { 0x0b7dc6, 0x0b7597, 0x5a3058da9b1c8f65, 0xfb483f5a5a9fd387, 0x5ee81980407cbbde, 0x0 }, /* #31 */
|
---|
4759 | { 0x027107, 0x027117, 0x2ed0dc42e13883c0, 0x56682856970f2d6f, 0xd868b3ec4a295650, 0x0 }, /* #32 */
|
---|
4760 | { 0x031483, 0x031402, 0xafa1fa89a8c701bf, 0x100e0de0c4b0a1a2, 0x9f93eca8e416601c, 0x0 }, /* #33 */
|
---|
4761 | { 0x0326d3, 0x032693, 0x467a2731041aca63, 0xe4738baa81886915, 0x62069b868292614d, 0x0 }, /* #34 */
|
---|
4762 | { 0x3e4607, 0x3e4686, 0xb64e67bbac839ad5, 0x87ca4c81a25fc971, 0x2e841b3a0a23d163, 0x0 }, /* #35 */
|
---|
4763 | { 0x1a41c7, 0x1a4116, 0xc85a26d424e4f02e, 0x036b369940e07b8e, 0xc4eef03ae404749f, 0x0 }, /* #36 */
|
---|
4764 | { 0x384396, 0x384312, 0xe8dd4199d7873d51, 0x3990738255e365e9, 0xaf4cce1781a3d768, 0x0 }, /* #37 */
|
---|
4765 | { 0x102e82, 0x102e16, 0x98db9b652fd5e2c1, 0x5481ab569c8444e2, 0x4459f00e93519ddf, 0x0 }, /* #38 */
|
---|
4766 | { 0x021146, 0x021997, 0x588197312fcc1d50, 0x81f5d9db7c989d05, 0xd68bbd55b333804b, 0x0 }, /* #39 */
|
---|
4767 | { 0x387c52, 0x387482, 0xaa962ecea25c97cb, 0xa346be61a2056508, 0x074f706d005732c3, 0x0 }, /* #40 */
|
---|
4768 | { 0x216003, 0x216002, 0xdf4f94bb4da92da2, 0x433d1c989d2f89f1, 0x9c127822b079a3b0, 0x0 }, /* #41 */
|
---|
4769 | { 0x0962c3, 0x096a93, 0x6d8a5f7ba726d5ce, 0xa6202abfe55a723e, 0xc76a34bbc1cc638f, 0x0 }, /* #42 */
|
---|
4770 | { 0x190b86, 0x190b02, 0x9b2036ef27e1950b, 0x53b4cc1112a5d1e3, 0x476b6ade153bc328, 0x0 }, /* #43 */
|
---|
4771 | { 0x0602d6, 0x060286, 0xeec0c72e3e61d018, 0xaedea07f82e9a711, 0x3fe226aebb782907, 0x0 }, /* #44 */
|
---|
4772 | { 0x355197, 0x355983, 0x72c0450515c9484d, 0xbeeb8b1744751598, 0xb3d4b9edd15432b4, 0x0 }, /* #45 */
|
---|
4773 | { 0x332712, 0x332783, 0x5aec818945a0c5fb, 0xeb8c0cb7cbe20880, 0x6f6074d179bebd7b, 0x0 }, /* #46 */
|
---|
4774 | { 0x0f55c7, 0x0f5593, 0x2a67f03c53d2dee5, 0xf38db8e14f96d78c, 0x36da375b043c0758, 0x0 }, /* #47 */
|
---|
4775 | { 0x2e1952, 0x2e1116, 0xe62e5cf9238505f6, 0x3e7938238521b77d, 0xa7b524d59e634e79, 0x0 }, /* #48 */
|
---|
4776 | { 0x365747, 0x365717, 0x419901056cbdf219, 0x47a90d197d436dc9, 0xf9eff3ebef7a844f, 0x0 }, /* #49 */
|
---|
4777 | { 0x363c13, 0x363c12, 0xc94d2da6660e13cd, 0x59c2d55933c18e0d, 0x6f8a584d324c85bf, 0x0 }, /* #50 */
|
---|
4778 | { 0x0a4306, 0x0a4303, 0x4c457ffa8797132e, 0x637af813b00b5580, 0xe8ca87e6d78bbdae, 0x0 }, /* #51 */
|
---|
4779 | { 0x123442, 0x123407, 0x3901c637067bc2cc, 0x47780d8629f55c4b, 0xf189b8b0dc866681, 0x0 }, /* #52 */
|
---|
4780 | { 0x207983, 0x207116, 0x162f5e261d2c6740, 0x08b8df3b6a088e4b, 0x0d767eeab323d8f4, 0x0 }, /* #53 */
|
---|
4781 | { 0x0b5e56, 0x0b5e02, 0xc66fb1867461ae8b, 0x5b8d0208f6d72915, 0x6ae2af7d7d8a8576, 0x0 }, /* #54 */
|
---|
4782 | { 0x303453, 0x303487, 0x74b84a6dd6d7fdf7, 0xfa705fdf9c50eb66, 0x7a47ea8e3a871290, 0x0 }, /* #55 */
|
---|
4783 | { 0x2f0256, 0x2f0297, 0x9a389fb4d981a710, 0xa8fd197f509fdd35, 0xf13b863588e1c9db, 0x0 }, /* #56 */
|
---|
4784 | { 0x252f03, 0x252703, 0x260471bbab472816, 0x6e50bd0ed41193d0, 0xb7b3b4acd7359445, 0x0 }, /* #57 */
|
---|
4785 | { 0x012c02, 0x012c93, 0x2ec38fb3c1883c65, 0xab75ac8ece2c3c08, 0x834de324f35c005d, 0x0 }, /* #58 */
|
---|
4786 | { 0x0e35d3, 0x0e3512, 0xf35091e180828317, 0x01bb6ddbb04b693e, 0xf1952405d03719d8, 0x0 }, /* #59 */
|
---|
4787 | { 0x051817, 0x051802, 0xbd2e01febb1fe7d7, 0x76929b7f1c2d7540, 0x469b667f9ef27296, 0x0 }, /* #60 */
|
---|
4788 | { 0x3a6ac7, 0x3a6a12, 0xc19823de771dbe0e, 0x73bf4d63aa23dd2f, 0x4dd8d67accf9e0de, 0x0 }, /* #61 */
|
---|
4789 | { 0x072b83, 0x072b12, 0x9e01584f4d69dd48, 0x31109c5d5a9098e9, 0x6cf0bbf1f2d9445e, 0x0 }, /* #62 */
|
---|
4790 | { 0x0e72c3, 0x0e7282, 0xce6fb0c4f79b5bcf, 0xc5ebdf791e12ec62, 0x0883d14bd9886f6c, 0x0 }, /* #63 */
|
---|
4791 | };
|
---|
4792 | static const BINU64_TEST_T g_aTests_or_u64[] =
|
---|
4793 | {
|
---|
4794 | { 0x2d09c3, 0x2d0146, 0x0000000000000000, 0x0000000000000000, 0x0000000000000000, 0x0 }, /* #0 */
|
---|
4795 | { 0x066cc3, 0x066446, 0x0000000000000000, 0x0000000000000000, 0x0000000000000000, 0x0 }, /* #1 */
|
---|
4796 | { 0x245056, 0x245046, 0x0000000000000000, 0x0000000000000000, 0x0000000000000000, 0x0 }, /* #2 */
|
---|
4797 | { 0x333d46, 0x333546, 0x0000000000000000, 0x0000000000000000, 0x0000000000000000, 0x0 }, /* #3 */
|
---|
4798 | { 0x114513, 0x114506, 0x5e8a731673b8c20f, 0x5e8a731673b8c20f, 0x0000000000000000, 0x0 }, /* #4 */
|
---|
4799 | { 0x313543, 0x313506, 0x4cb94c3180a816a9, 0x4cb94c3180a816a9, 0x0000000000000000, 0x0 }, /* #5 */
|
---|
4800 | { 0x072757, 0x072706, 0x0de239453f4492eb, 0x0de239453f4492eb, 0x0000000000000000, 0x0 }, /* #6 */
|
---|
4801 | { 0x064157, 0x064186, 0xaffbfcae3f4e31e1, 0xaffbfcae3f4e31e1, 0x0000000000000000, 0x0 }, /* #7 */
|
---|
4802 | { 0x0c3a47, 0x0c3282, 0x24a373e463ee0956, 0xf5bffff66fffbf76, 0xf51dfd762d71b666, 0x0 }, /* #8 */
|
---|
4803 | { 0x0d3452, 0x0d3486, 0xe4b1158f3b22568e, 0xf7b75dff3bffdecf, 0xf7a759fa08fdce45, 0x0 }, /* #9 */
|
---|
4804 | { 0x243303, 0x243382, 0x5bb8ffb2196aab9c, 0xdffbfffb597eeffe, 0xce4b4c5b481c4c6a, 0x0 }, /* #10 */
|
---|
4805 | { 0x304283, 0x304282, 0x6ef8dcd86231db39, 0xeefbfddfeef9dbb9, 0xa2037d1feec8c980, 0x0 }, /* #11 */
|
---|
4806 | { 0x220c56, 0x220482, 0x86322308cf38c5c4, 0x9ebb672fefbfefce, 0x98a94627aa8fef8e, 0x0 }, /* #12 */
|
---|
4807 | { 0x222cd2, 0x222482, 0x5f64c4cb99ad0752, 0xdf6efeef9bff8fd6, 0xcd0afeaf1a5a88d6, 0x0 }, /* #13 */
|
---|
4808 | { 0x043012, 0x043086, 0x09ed4300070d646c, 0xdbef47b99fefe4ee, 0xda4705b99aebe0c6, 0x0 }, /* #14 */
|
---|
4809 | { 0x237f46, 0x237782, 0xd474cf701af04df1, 0xfd75cff2bef0edf7, 0xa97583b2be90a126, 0x0 }, /* #15 */
|
---|
4810 | { 0x1d3542, 0x1d3582, 0xa9c7466b77dcac95, 0xbbdfff7ffffeffbf, 0xb21cbd17ff6a733e, 0x0 }, /* #16 */
|
---|
4811 | { 0x1442d6, 0x144282, 0x26195c474e5fbf91, 0xf79f5e5f6f5ffff7, 0xf7861a5a2b0debf6, 0x0 }, /* #17 */
|
---|
4812 | { 0x0211d6, 0x021186, 0xd184f07b9b4ff12e, 0xdde6f6fffbdffb3f, 0x1d6616bff9deba3f, 0x0 }, /* #18 */
|
---|
4813 | { 0x3f2ed6, 0x3f2606, 0x0a05e6691512bcfd, 0x6abdffed1d9fffff, 0x6abcdbec0d8febfb, 0x0 }, /* #19 */
|
---|
4814 | { 0x1b6546, 0x1b6506, 0x4ee51b781ae47942, 0x5ef7dffc3beefd47, 0x1ef6d4a4294abd05, 0x0 }, /* #20 */
|
---|
4815 | { 0x094a86, 0x094206, 0x3502eab41b81bc06, 0x77e3ffff3b9dbe6f, 0x63e3375b239cba6d, 0x0 }, /* #21 */
|
---|
4816 | { 0x210c03, 0x210486, 0xc44e2010621a22ce, 0xdcfeb3dc7eda7bee, 0xd8feb3cc1ed85bee, 0x0 }, /* #22 */
|
---|
4817 | { 0x0c1993, 0x0c1182, 0x813e6e2202081c39, 0xab3f6e328b7f1cfd, 0x2a170a12897f14e5, 0x0 }, /* #23 */
|
---|
4818 | { 0x0f2d52, 0x0f2582, 0x3f5aee5ddebcf9da, 0xffdefedfdebefdfb, 0xe2c6dedb923e5ce1, 0x0 }, /* #24 */
|
---|
4819 | { 0x3848d7, 0x384082, 0xae368a2a77dd1b3a, 0xaef6bbbe77ffbfba, 0x8cc23b9616a3bea0, 0x0 }, /* #25 */
|
---|
4820 | { 0x160442, 0x160406, 0x4d6d7a10e0429c35, 0x7d7dffd1fa469c35, 0x3530ffd1fa040431, 0x0 }, /* #26 */
|
---|
4821 | { 0x2545c3, 0x254502, 0x41fe51b4db097253, 0x7dfe75b7df5f72df, 0x3c8424379657608c, 0x0 }, /* #27 */
|
---|
4822 | { 0x1f5d52, 0x1f5502, 0x52c0b821bb8007f9, 0x7bc3bbe9fffd77fb, 0x7b03bbe9cf7d75ba, 0x0 }, /* #28 */
|
---|
4823 | { 0x2b0dd3, 0x2b0502, 0x17863acac3c94a39, 0x57fffbebd3fd5a7f, 0x557bdb29d13c525e, 0x0 }, /* #29 */
|
---|
4824 | { 0x026352, 0x026382, 0xc13a1f37b5b75d15, 0xf97abfbff5b7ff9d, 0xb962b68cf495b389, 0x0 }, /* #30 */
|
---|
4825 | { 0x3e7052, 0x3e7002, 0x337822f5ec3dd972, 0x73787bf5feffdf73, 0x73207b3416df5f13, 0x0 }, /* #31 */
|
---|
4826 | { 0x3a1e83, 0x3a1682, 0x1d01263175c0b636, 0x9d6f273bffdfb637, 0x846f231a9b5f8607, 0x0 }, /* #32 */
|
---|
4827 | { 0x2a35c2, 0x2a3582, 0x5921a04d9fa07191, 0xddfde84fffb879b5, 0xcddce80f6c182834, 0x0 }, /* #33 */
|
---|
4828 | { 0x267343, 0x267382, 0xcc42d33fa929afb3, 0xfc4adf3fbdafefb3, 0x304adc341dae4612, 0x0 }, /* #34 */
|
---|
4829 | { 0x111216, 0x111282, 0xe15841d06cfbb0a4, 0xe7f853f46efbb6f7, 0x06e8136442812653, 0x0 }, /* #35 */
|
---|
4830 | { 0x0d0897, 0x0d0082, 0x804f4e97ad40d938, 0x907fdeb7adfffffb, 0x907198a384bf26d3, 0x0 }, /* #36 */
|
---|
4831 | { 0x3e6c86, 0x3e6406, 0x33e876b30138294a, 0x33e9f6fbc9fdbbdb, 0x02a9a269c9d59293, 0x0 }, /* #37 */
|
---|
4832 | { 0x2a4093, 0x2a4002, 0x50828a9243724300, 0x7a928af7dff2dfc8, 0x7a1288f5deb2dcc8, 0x0 }, /* #38 */
|
---|
4833 | { 0x206c56, 0x206486, 0xdb3283937a2bc2d2, 0xfbbff7b7fb3bcfde, 0x73bd753789338f4e, 0x0 }, /* #39 */
|
---|
4834 | { 0x372b07, 0x372306, 0x7807bbabcc0b843a, 0x7c37ffafceabdefa, 0x1432d50c4aa05ae0, 0x0 }, /* #40 */
|
---|
4835 | { 0x1c0b52, 0x1c0382, 0xf01631129371ce36, 0xff57b13adb71fffe, 0x1f51902a5931bdea, 0x0 }, /* #41 */
|
---|
4836 | { 0x055e96, 0x055682, 0x34718839a07d4d49, 0xb577a9bdb87fdffd, 0x9146a1b5984a9bf5, 0x0 }, /* #42 */
|
---|
4837 | { 0x2f6146, 0x2f6182, 0xbb9d1e330441341e, 0xfbff7e73e44176df, 0x53e77a70e44062db, 0x0 }, /* #43 */
|
---|
4838 | { 0x2c1c96, 0x2c1482, 0x9c275dcec45c10d8, 0xde27fdcedcdf59fd, 0x5a01b9849cdf49e5, 0x0 }, /* #44 */
|
---|
4839 | { 0x176e06, 0x176682, 0x03c4b86de1e41d8e, 0xafc5baffe7ffffbf, 0xacc522bac7bbe7bd, 0x0 }, /* #45 */
|
---|
4840 | { 0x347b47, 0x347386, 0xf173c18ad4ee68f9, 0xfd73e5cad7ff6ef9, 0xcc3064c8933f0e91, 0x0 }, /* #46 */
|
---|
4841 | { 0x0b0542, 0x0b0586, 0x8699851d8392574f, 0xb6bffdddd7b25fff, 0xb62ffdccd5b218ba, 0x0 }, /* #47 */
|
---|
4842 | { 0x3e4f17, 0x3e4786, 0x83426e352a53ef71, 0xd3c6efb5ab5bfff5, 0xd284ad90a90adfb4, 0x0 }, /* #48 */
|
---|
4843 | { 0x380107, 0x380182, 0x4d7df986b6c4cce8, 0xcd7ffd8fbee5ccf8, 0x8157648d3ce1ccf8, 0x0 }, /* #49 */
|
---|
4844 | { 0x032883, 0x032006, 0x54faaf5e03e9d2c8, 0x7dfebf7f3bfbd7db, 0x69861825393295d3, 0x0 }, /* #50 */
|
---|
4845 | { 0x1f6243, 0x1f6286, 0x8f7ab8ccd66b242b, 0xbffff9ccf6fbe5ff, 0x34955904a69be5dc, 0x0 }, /* #51 */
|
---|
4846 | { 0x391143, 0x391182, 0xde30756ce8faeb74, 0xdef5ff6feefafffd, 0x46c5df6766a05e8d, 0x0 }, /* #52 */
|
---|
4847 | { 0x3b0296, 0x3b0206, 0x4933c82974c86f7e, 0x59f7fbbffddb6fff, 0x50c7fbbfdd9b61a3, 0x0 }, /* #53 */
|
---|
4848 | { 0x192552, 0x192506, 0x1b89e78f2381272e, 0x1f89ffff7bbb6f7e, 0x07817c70783a6d7c, 0x0 }, /* #54 */
|
---|
4849 | { 0x353202, 0x353282, 0x67a961aab311a8b9, 0xffe9f1eaf333bebf, 0xbf41d0e242321e1e, 0x0 }, /* #55 */
|
---|
4850 | { 0x331816, 0x331086, 0x9d3d97d5a6c3f84b, 0xfdfdffd7b7dffddb, 0x6df47e87175c05db, 0x0 }, /* #56 */
|
---|
4851 | { 0x3d4d87, 0x3d4506, 0x252f7e868f1f7858, 0x2feffea6ef3ff97d, 0x2ec382a06423d97d, 0x0 }, /* #57 */
|
---|
4852 | { 0x1e5f52, 0x1e5782, 0xf3d55eaf7c2dbf66, 0xf3f7feaffc3dbff7, 0x72e6a226e83529d5, 0x0 }, /* #58 */
|
---|
4853 | { 0x1f4e43, 0x1f4682, 0xb9bce19c27201129, 0xbfbce7bcaf39fd6d, 0x96204630a839ed4c, 0x0 }, /* #59 */
|
---|
4854 | { 0x2816c3, 0x281686, 0x89e1d9f0194ed7ab, 0xcde7fbf879cfdfbb, 0xccc7ea88688d8c18, 0x0 }, /* #60 */
|
---|
4855 | { 0x350912, 0x350182, 0xc582bf4f33c3dea6, 0xd7eebfef73e7ffe6, 0xd66cbfad51662946, 0x0 }, /* #61 */
|
---|
4856 | { 0x2b0f02, 0x2b0786, 0x0835a86e8f4140d1, 0xf835e9eebfd56ed7, 0xf0046982b8d42e56, 0x0 }, /* #62 */
|
---|
4857 | { 0x2a5487, 0x2a5402, 0x3b7cd095c33c287e, 0x3f7ddaf5fffe3afe, 0x266d5af0ffc21ac8, 0x0 }, /* #63 */
|
---|
4858 | };
|
---|
4859 | static const BINU64_TEST_T g_aTests_or_u64_locked[] =
|
---|
4860 | {
|
---|
4861 | { 0x3925d7, 0x392546, 0x0000000000000000, 0x0000000000000000, 0x0000000000000000, 0x0 }, /* #0 */
|
---|
4862 | { 0x246bd6, 0x246346, 0x0000000000000000, 0x0000000000000000, 0x0000000000000000, 0x0 }, /* #1 */
|
---|
4863 | { 0x3a54d2, 0x3a5446, 0x0000000000000000, 0x0000000000000000, 0x0000000000000000, 0x0 }, /* #2 */
|
---|
4864 | { 0x101c43, 0x101446, 0x0000000000000000, 0x0000000000000000, 0x0000000000000000, 0x0 }, /* #3 */
|
---|
4865 | { 0x1a1e52, 0x1a1602, 0x17e8295ea500c349, 0x17e8295ea500c349, 0x0000000000000000, 0x0 }, /* #4 */
|
---|
4866 | { 0x264ad6, 0x264206, 0x012e0ce39e176de8, 0x012e0ce39e176de8, 0x0000000000000000, 0x0 }, /* #5 */
|
---|
4867 | { 0x0c28d7, 0x0c2006, 0x4cc923bf243149ee, 0x4cc923bf243149ee, 0x0000000000000000, 0x0 }, /* #6 */
|
---|
4868 | { 0x3f7c87, 0x3f7402, 0x56a126ed05ea2ad6, 0x56a126ed05ea2ad6, 0x0000000000000000, 0x0 }, /* #7 */
|
---|
4869 | { 0x2f2247, 0x2f2286, 0xd2124e04986c9fd7, 0xfed65e5ddafcffff, 0xbec4185dd2b46c6b, 0x0 }, /* #8 */
|
---|
4870 | { 0x273c46, 0x273402, 0x5b5231800355777c, 0x7f7e7dd617dff77c, 0x246e4d56169e8628, 0x0 }, /* #9 */
|
---|
4871 | { 0x030d86, 0x030582, 0x9e2214b9a5e9d25a, 0xfeb63ffbefe9de5b, 0xfa963ff34a40cc19, 0x0 }, /* #10 */
|
---|
4872 | { 0x210147, 0x210182, 0x6d72b69bc1cdda70, 0xfffeb6dff3ddfaf1, 0xd6ac34c7f25422d1, 0x0 }, /* #11 */
|
---|
4873 | { 0x147602, 0x147686, 0x3d9458843ff6c4ae, 0xbfdffcbc3ff7c4be, 0x8b4bbcb83d51c030, 0x0 }, /* #12 */
|
---|
4874 | { 0x1830d7, 0x183082, 0x31f23afd6d929e91, 0xf1fbfeff6df3dfbf, 0xc059c6b340e3cbbe, 0x0 }, /* #13 */
|
---|
4875 | { 0x094216, 0x094282, 0x4b8323c39ce16b8a, 0xcbb777c7bdf57ffb, 0x8134578739745d73, 0x0 }, /* #14 */
|
---|
4876 | { 0x064842, 0x064006, 0x4eb06a599c2f2c93, 0x5fb17b7ffdafaf9f, 0x5db119666983ab8f, 0x0 }, /* #15 */
|
---|
4877 | { 0x324997, 0x324182, 0xff0ebc6d4c420a5c, 0xff7fbeff4dff6b7c, 0x22772ef601ff6b78, 0x0 }, /* #16 */
|
---|
4878 | { 0x165c92, 0x165486, 0x9a94c6ad7e2dd332, 0x9efcc7bf7eaff336, 0x94fc059e428f2116, 0x0 }, /* #17 */
|
---|
4879 | { 0x0317c7, 0x031782, 0x728c63d3cc1a7b1b, 0xf69e77fffcfa7b1f, 0xb49676fcb8f8110d, 0x0 }, /* #18 */
|
---|
4880 | { 0x3f0d57, 0x3f0502, 0x588a077bd8aef3a5, 0x5b9aa7fffbbff3ef, 0x5b12a3a76b3100cb, 0x0 }, /* #19 */
|
---|
4881 | { 0x1b23d7, 0x1b2306, 0x3a5a757dbbb423cb, 0x3ffb77fdfbb773cf, 0x37b126e1c0b7500f, 0x0 }, /* #20 */
|
---|
4882 | { 0x2720c6, 0x272086, 0xb0c6855812b38525, 0xf1d6e7dcb6bf97f5, 0x41166384b49c13f1, 0x0 }, /* #21 */
|
---|
4883 | { 0x0f09d6, 0x0f0182, 0xe1e3b387a5e4b829, 0xf7efff9fffeffeb9, 0x17ad6d1efa8ffe99, 0x0 }, /* #22 */
|
---|
4884 | { 0x0d31d3, 0x0d3186, 0xa97f93c95df0a4a7, 0xe9ffffffdff5bcff, 0x68ce6df7cb95185f, 0x0 }, /* #23 */
|
---|
4885 | { 0x284786, 0x284702, 0x3c3aab1017547932, 0x3e3faff1d7547ffe, 0x1e3da7e1c5405ece, 0x0 }, /* #24 */
|
---|
4886 | { 0x100e82, 0x100682, 0xabd679066bf41f65, 0xaff7fd8e6bf45ffd, 0x8ca3958a283052dc, 0x0 }, /* #25 */
|
---|
4887 | { 0x3f77d3, 0x3f7786, 0xbc20b686b4fc2102, 0xfff8feaefffda98e, 0xdff8782adfb1898c, 0x0 }, /* #26 */
|
---|
4888 | { 0x004d93, 0x004586, 0xf5f246203117eac4, 0xfdfa46a273f7fafc, 0x482a408263e7f2fc, 0x0 }, /* #27 */
|
---|
4889 | { 0x361d46, 0x361586, 0x0a22ffed9dbc689f, 0x9a3affeffffefe9f, 0x9a18868bef72de1e, 0x0 }, /* #28 */
|
---|
4890 | { 0x312952, 0x312182, 0xb87043dc21b2d50b, 0xf97543fd67bff5ab, 0xf9754271478d30a3, 0x0 }, /* #29 */
|
---|
4891 | { 0x1e5692, 0x1e5686, 0x6c3b7855320e119a, 0xfc3ffb75734ff1de, 0xb83dab254141f1c4, 0x0 }, /* #30 */
|
---|
4892 | { 0x191246, 0x191286, 0x01a820c32a579202, 0xbfaf73fbbaff9647, 0xbf0f53fbbaf88445, 0x0 }, /* #31 */
|
---|
4893 | { 0x2f1a87, 0x2f1286, 0xbcb4510b98f51de2, 0xfdf7fb3bdbf53de7, 0xc1d7aa38d3512007, 0x0 }, /* #32 */
|
---|
4894 | { 0x097e46, 0x097682, 0x62de3f3efb59fcda, 0xe2fe3fbffbfffeda, 0xc07c3cb5a8ef1282, 0x0 }, /* #33 */
|
---|
4895 | { 0x370b42, 0x370386, 0x3a86bc6202872491, 0xbedefc63ae9f2fdb, 0xbeda4021ac1e2bda, 0x0 }, /* #34 */
|
---|
4896 | { 0x3d2656, 0x3d2686, 0xdce71db6008185a4, 0xfce7fffe31ed87f5, 0xa046e2c8316d87d5, 0x0 }, /* #35 */
|
---|
4897 | { 0x2e4997, 0x2e4186, 0x765f6b08e9c6d2c1, 0xf75fef4bfdffd6db, 0x955de4439c3f949b, 0x0 }, /* #36 */
|
---|
4898 | { 0x3a6bc6, 0x3a6306, 0x0cf9c0dc57849596, 0x2fffedfe77879dbe, 0x2fee2da230071d2c, 0x0 }, /* #37 */
|
---|
4899 | { 0x075146, 0x075186, 0xb723192c4724f3da, 0xff63dfedd7bff7de, 0xf842d6c995bff5de, 0x0 }, /* #38 */
|
---|
4900 | { 0x2b5b02, 0x2b5306, 0x13b697abd33cb1f2, 0x33bedffbd37ffbfa, 0x322eccfa416bfb78, 0x0 }, /* #39 */
|
---|
4901 | { 0x106c47, 0x106406, 0x20b92516848994aa, 0x3cfd3737c4adfdee, 0x1c4c1321c4a5f96c, 0x0 }, /* #40 */
|
---|
4902 | { 0x060e17, 0x060606, 0x42c7597b25886619, 0x73cf597bbfa9669f, 0x33cc412bbb216687, 0x0 }, /* #41 */
|
---|
4903 | { 0x202156, 0x202186, 0xe15be5d425f7f853, 0xf1fbf7f765fff853, 0x31baf637455d5003, 0x0 }, /* #42 */
|
---|
4904 | { 0x2010c3, 0x201086, 0xda164bbb1bfac546, 0xfa7ecbff7ffacf5f, 0xb87c80ee6f32ce1f, 0x0 }, /* #43 */
|
---|
4905 | { 0x037243, 0x037286, 0xee079629ade1a446, 0xfe8ff66fbff3b46f, 0x748b66471773346d, 0x0 }, /* #44 */
|
---|
4906 | { 0x352746, 0x352702, 0x0caa2050a69a97f6, 0x3daaf17effbeb7fe, 0x3500f12e7f3c269e, 0x0 }, /* #45 */
|
---|
4907 | { 0x2f4983, 0x2f4182, 0xfdb8172bf8ccca4d, 0xfdfc5f3fffedeacd, 0xfc4c5f15dfede081, 0x0 }, /* #46 */
|
---|
4908 | { 0x186ec3, 0x186686, 0x77d44867ac4f6c6f, 0xffdd6e6fac5f6f6f, 0xbe8d2e6928594f47, 0x0 }, /* #47 */
|
---|
4909 | { 0x0f7a17, 0x0f7286, 0x108e7e220da183fb, 0xbfcefe6b1fabe7ff, 0xafc2844b168ae5d5, 0x0 }, /* #48 */
|
---|
4910 | { 0x061ad7, 0x061286, 0x35d905c476261aba, 0xbddd4dcefe6efbbe, 0xbd1d4d4aea48f124, 0x0 }, /* #49 */
|
---|
4911 | { 0x004413, 0x004482, 0x6d2c38de061ae2eb, 0xef2fbfff3f9aefef, 0xcf0f9ff33f9a4d45, 0x0 }, /* #50 */
|
---|
4912 | { 0x333a03, 0x333282, 0xc8758a1a126b6bb6, 0xfa7d9e1fbfef7bbf, 0xfa299e0fafac5339, 0x0 }, /* #51 */
|
---|
4913 | { 0x276d17, 0x276582, 0xb1c6eb78d0a3efcd, 0xfdc6fbf9deabefcd, 0x7d84f3898e0b2f49, 0x0 }, /* #52 */
|
---|
4914 | { 0x247046, 0x247086, 0xbc57723b4b96c983, 0xbcff7e7b6fffcdaf, 0xa4a85c6167fdccad, 0x0 }, /* #53 */
|
---|
4915 | { 0x204097, 0x204086, 0x85663de713bae0cb, 0xdfeeffe7dfbef3db, 0xdb8cf3a2dd14b3d3, 0x0 }, /* #54 */
|
---|
4916 | { 0x3341c2, 0x334102, 0x28563882697b8382, 0x39dfb9bb6d7f93ea, 0x118ba93b656f116a, 0x0 }, /* #55 */
|
---|
4917 | { 0x385917, 0x385182, 0x6d1d275e30d6c47e, 0xff9da75f7cfec47f, 0xf78ca1034c3e402d, 0x0 }, /* #56 */
|
---|
4918 | { 0x2e0c86, 0x2e0486, 0xd3092c80867dc6f2, 0xdb3bbcfb87ffcef3, 0xcb3bb8fb87ce8ac1, 0x0 }, /* #57 */
|
---|
4919 | { 0x112717, 0x112782, 0x3d7f64d45e16006f, 0xffff6ffe5e56787f, 0xf2bc0fba5444785a, 0x0 }, /* #58 */
|
---|
4920 | { 0x013cd7, 0x013486, 0x475fb041e92aba21, 0xffdfbdebefeeff21, 0xb985bdabeeec7700, 0x0 }, /* #59 */
|
---|
4921 | { 0x0105d2, 0x010582, 0xe8e1b7edcc3a19be, 0xfbe1ffffde3af9bf, 0xf3e07bfede3af1b1, 0x0 }, /* #60 */
|
---|
4922 | { 0x0d7712, 0x0d7786, 0x0ecb09a6a39cf6a5, 0xdfcbbbeeff9ffea5, 0xdb0abb48de033e24, 0x0 }, /* #61 */
|
---|
4923 | { 0x2b1597, 0x2b1582, 0xd18ab7243268ca9c, 0xdfafbf6ebe7beebf, 0xdfa58d6ebc532cbb, 0x0 }, /* #62 */
|
---|
4924 | { 0x3f5dc6, 0x3f5582, 0x50d7fb2d265aafdd, 0xf5dffb7fee7eefdf, 0xb5ce9a5aec2e624f, 0x0 }, /* #63 */
|
---|
4925 | };
|
---|
4926 | static const BINU64_TEST_T g_aTests_xor_u64[] =
|
---|
4927 | {
|
---|
4928 | { 0x1d0592, 0x1d0546, 0x0000000000000000, 0x0000000000000000, 0x0000000000000000, 0x0 }, /* #0 */
|
---|
4929 | { 0x053906, 0x053146, 0x0000000000000000, 0x0000000000000000, 0x0000000000000000, 0x0 }, /* #1 */
|
---|
4930 | { 0x0712c6, 0x071246, 0x0000000000000000, 0x0000000000000000, 0x0000000000000000, 0x0 }, /* #2 */
|
---|
4931 | { 0x3f4807, 0x3f4046, 0x0000000000000000, 0x0000000000000000, 0x0000000000000000, 0x0 }, /* #3 */
|
---|
4932 | { 0x0c4cd2, 0x0c4486, 0xd043a441bfc293de, 0xd043a441bfc293de, 0x0000000000000000, 0x0 }, /* #4 */
|
---|
4933 | { 0x0971d6, 0x097106, 0x02474acaa35ec74b, 0x02474acaa35ec74b, 0x0000000000000000, 0x0 }, /* #5 */
|
---|
4934 | { 0x0e2a92, 0x0e2282, 0xb753dd5738a84c2f, 0xb753dd5738a84c2f, 0x0000000000000000, 0x0 }, /* #6 */
|
---|
4935 | { 0x395212, 0x395282, 0xd59f6bd75e899654, 0xd59f6bd75e899654, 0x0000000000000000, 0x0 }, /* #7 */
|
---|
4936 | { 0x2f6cc7, 0x2f6402, 0xbbb7686d6ea1a88a, 0x4de47a0455976e94, 0xf65312693b36c61e, 0x0 }, /* #8 */
|
---|
4937 | { 0x126197, 0x126106, 0x1c423b9758bc0e85, 0x7eef80ae4c1decc0, 0x62adbb3914a1e245, 0x0 }, /* #9 */
|
---|
4938 | { 0x301642, 0x301606, 0x74e1d9aed8ef02eb, 0x4b66f8eba2b8b9a3, 0x3f8721457a57bb48, 0x0 }, /* #10 */
|
---|
4939 | { 0x144e42, 0x144606, 0x111a1f64e4fcc5af, 0x658ceeef6f621c7e, 0x7496f18b8b9ed9d1, 0x0 }, /* #11 */
|
---|
4940 | { 0x305513, 0x305586, 0x3a34bf6b833b9487, 0xe95c53a77f2667a6, 0xd368ecccfc1df321, 0x0 }, /* #12 */
|
---|
4941 | { 0x156c57, 0x156482, 0x1452afb9a484526e, 0xccc124a1d62dc162, 0xd8938b1872a9930c, 0x0 }, /* #13 */
|
---|
4942 | { 0x2a20c6, 0x2a2082, 0xf75e3ab61010d4ce, 0xc1f9c537bb4a5e68, 0x36a7ff81ab5a8aa6, 0x0 }, /* #14 */
|
---|
4943 | { 0x0f5bc6, 0x0f5306, 0xfa19d6ba1345f584, 0x3dadbe6944fdf75c, 0xc7b468d357b802d8, 0x0 }, /* #15 */
|
---|
4944 | { 0x172843, 0x172082, 0xfd9f267799365dcd, 0xd5e7d4080f6377d0, 0x2878f27f96552a1d, 0x0 }, /* #16 */
|
---|
4945 | { 0x145d93, 0x145586, 0x273b0a83da1087b1, 0xfe57168b51aac2f9, 0xd96c1c088bba4548, 0x0 }, /* #17 */
|
---|
4946 | { 0x103b92, 0x103306, 0x5eccb53517f3bd93, 0x08a66e1bd44b0d06, 0x566adb2ec3b8b095, 0x0 }, /* #18 */
|
---|
4947 | { 0x1801d6, 0x180186, 0x946aeca4df959763, 0xe167f0d6308a2e1e, 0x750d1c72ef1fb97d, 0x0 }, /* #19 */
|
---|
4948 | { 0x2414c3, 0x241406, 0xc5e8528b479b3465, 0x10e7d5d7e287bf24, 0xd50f875ca51c8b41, 0x0 }, /* #20 */
|
---|
4949 | { 0x3e0306, 0x3e0382, 0xad6b7ba89fca56f1, 0xd83748a8dd15a9d9, 0x755c330042dfff28, 0x0 }, /* #21 */
|
---|
4950 | { 0x1b3813, 0x1b3006, 0x6b899c9da1982537, 0x6fc41c86179e914e, 0x044d801bb606b479, 0x0 }, /* #22 */
|
---|
4951 | { 0x166006, 0x166086, 0xafbcc19c58882d39, 0xfd5ed6558139b035, 0x52e217c9d9b19d0c, 0x0 }, /* #23 */
|
---|
4952 | { 0x214b07, 0x214386, 0x8cd0009846733be0, 0x80cc71314ffef71b, 0x0c1c71a9098dccfb, 0x0 }, /* #24 */
|
---|
4953 | { 0x295417, 0x295482, 0x542f7479b8e74cb1, 0xd2e2dc56d1738e6d, 0x86cda82f6994c2dc, 0x0 }, /* #25 */
|
---|
4954 | { 0x204183, 0x204186, 0xd240aec95a5e42a0, 0x9c93cba91f2b4ff5, 0x4ed3656045750d55, 0x0 }, /* #26 */
|
---|
4955 | { 0x062306, 0x062302, 0x4c8e0e49193acd38, 0x6e9fa34a1c9ca3c8, 0x2211ad0305a66ef0, 0x0 }, /* #27 */
|
---|
4956 | { 0x0a7256, 0x0a7286, 0xc23ef69d756941bf, 0x801ac20e88ba037b, 0x42243493fdd342c4, 0x0 }, /* #28 */
|
---|
4957 | { 0x362207, 0x362202, 0xd3ab0153855db88e, 0x2e393a4a8af182a8, 0xfd923b190fac3a26, 0x0 }, /* #29 */
|
---|
4958 | { 0x2d3256, 0x2d3282, 0x62dfdd32f3379640, 0xee8bf348829fdb68, 0x8c542e7a71a84d28, 0x0 }, /* #30 */
|
---|
4959 | { 0x1d4fc7, 0x1d4706, 0xb41eaa144bf276c8, 0x6d1b5531517d0196, 0xd905ff251a8f775e, 0x0 }, /* #31 */
|
---|
4960 | { 0x223f96, 0x223782, 0xd4b530a6ad6140c6, 0xa398cdfe0b04f1bc, 0x772dfd58a665b17a, 0x0 }, /* #32 */
|
---|
4961 | { 0x2136c6, 0x213606, 0x6f476bd1e28a956f, 0x246635a4923d8eb2, 0x4b215e7570b71bdd, 0x0 }, /* #33 */
|
---|
4962 | { 0x0c5f53, 0x0c5706, 0x7d35c3801a8fd703, 0x3c885ec5d45e6ded, 0x41bd9d45ced1baee, 0x0 }, /* #34 */
|
---|
4963 | { 0x1f7343, 0x1f7382, 0xd9012431968c2a9a, 0x8e3e11544bb30ef2, 0x573f3565dd3f2468, 0x0 }, /* #35 */
|
---|
4964 | { 0x156c16, 0x156486, 0x2ffcc8ef24405280, 0xf8bdd8c4d3603848, 0xd741102bf7206ac8, 0x0 }, /* #36 */
|
---|
4965 | { 0x017a16, 0x017286, 0x697cf91e32f3dde8, 0xf4bcdaf29b835381, 0x9dc023eca9708e69, 0x0 }, /* #37 */
|
---|
4966 | { 0x292e13, 0x292606, 0x8fc0a3c21fe4f753, 0x5befe0d6f7f738d4, 0xd42f4314e813cf87, 0x0 }, /* #38 */
|
---|
4967 | { 0x2f2cd7, 0x2f2402, 0x528c240c3b47b948, 0x24c11f59059c743d, 0x764d3b553edbcd75, 0x0 }, /* #39 */
|
---|
4968 | { 0x343107, 0x343106, 0x94b1a22718aaa604, 0x256cd1d6471539e4, 0xb1dd73f15fbf9fe0, 0x0 }, /* #40 */
|
---|
4969 | { 0x176c16, 0x176406, 0x315729dee43aa9a4, 0x7e63bfd31160e9bb, 0x4f34960df55a401f, 0x0 }, /* #41 */
|
---|
4970 | { 0x095c52, 0x095406, 0x10412d90f418630d, 0x4c38a962b1c312a5, 0x5c7984f245db71a8, 0x0 }, /* #42 */
|
---|
4971 | { 0x0f3d56, 0x0f3586, 0x8ca44d5c03a1888e, 0xa62ccbeb0a82cdb4, 0x2a8886b70923453a, 0x0 }, /* #43 */
|
---|
4972 | { 0x2c1386, 0x2c1306, 0x5f46faf737b45c45, 0x380f5247addab4eb, 0x6749a8b09a6ee8ae, 0x0 }, /* #44 */
|
---|
4973 | { 0x2c60c3, 0x2c6002, 0xac608f6ddf3be903, 0x5f1f94f6024ae19b, 0xf37f1b9bdd710898, 0x0 }, /* #45 */
|
---|
4974 | { 0x065006, 0x065082, 0xf8e9d6b0f9e14139, 0x96ee36ff7c001fd0, 0x6e07e04f85e15ee9, 0x0 }, /* #46 */
|
---|
4975 | { 0x3914d2, 0x391482, 0x90975cad9ac34477, 0xffd0571e2ac06d7c, 0x6f470bb3b003290b, 0x0 }, /* #47 */
|
---|
4976 | { 0x304617, 0x304682, 0x3be6c63541748ae1, 0xcdd8c8b766c9ae61, 0xf63e0e8227bd2480, 0x0 }, /* #48 */
|
---|
4977 | { 0x272557, 0x272586, 0xea6122706441223f, 0xd2f1188d30002ed4, 0x38903afd54410ceb, 0x0 }, /* #49 */
|
---|
4978 | { 0x067457, 0x067486, 0xfe445758f261794d, 0x8c741d61f7db41c6, 0x72304a3905ba388b, 0x0 }, /* #50 */
|
---|
4979 | { 0x164043, 0x164086, 0x67bb0834446f4254, 0xf4f49fc6a1323521, 0x934f97f2e55d7775, 0x0 }, /* #51 */
|
---|
4980 | { 0x1921c2, 0x192106, 0x15d4e8358952eb68, 0x25acccdac17c2671, 0x307824ef482ecd19, 0x0 }, /* #52 */
|
---|
4981 | { 0x2f0716, 0x2f0702, 0x675a681661de1297, 0x3e98712d2d0468d6, 0x59c2193b4cda7a41, 0x0 }, /* #53 */
|
---|
4982 | { 0x077fc6, 0x077786, 0x8e0b0ad84ab10f82, 0xb685bc57afaefb6a, 0x388eb68fe51ff4e8, 0x0 }, /* #54 */
|
---|
4983 | { 0x347882, 0x347086, 0xd932b5360695d223, 0xfd136ff1d61aafe8, 0x2421dac7d08f7dcb, 0x0 }, /* #55 */
|
---|
4984 | { 0x207a43, 0x207282, 0x686415a1737f3de7, 0xa12e2eff09aac576, 0xc94a3b5e7ad5f891, 0x0 }, /* #56 */
|
---|
4985 | { 0x0a59d2, 0x0a5186, 0x454cfa7e986ab9e3, 0xa51729a74aa6d67b, 0xe05bd3d9d2cc6f98, 0x0 }, /* #57 */
|
---|
4986 | { 0x1b30d2, 0x1b3006, 0x8317c1e0a633063c, 0x77f14f667e99e17e, 0xf4e68e86d8aae742, 0x0 }, /* #58 */
|
---|
4987 | { 0x110547, 0x110586, 0xff4a2e0a2d66f7fe, 0x8560dc18bbeb32d4, 0x7a2af212968dc52a, 0x0 }, /* #59 */
|
---|
4988 | { 0x2e6313, 0x2e6386, 0x43cdab1e08695260, 0x9ccd7b3dae21b518, 0xdf00d023a648e778, 0x0 }, /* #60 */
|
---|
4989 | { 0x002882, 0x002082, 0x598d1903e442db03, 0xd8a737f9c9ab0fd3, 0x812a2efa2de9d4d0, 0x0 }, /* #61 */
|
---|
4990 | { 0x135717, 0x135782, 0x73a46f7e8ab601db, 0xc788008d2b280f54, 0xb42c6ff3a19e0e8f, 0x0 }, /* #62 */
|
---|
4991 | { 0x2c7152, 0x2c7102, 0x0412dbb27091247d, 0x56fe7a2d443d117a, 0x52eca19f34ac3507, 0x0 }, /* #63 */
|
---|
4992 | };
|
---|
4993 | static const BINU64_TEST_T g_aTests_xor_u64_locked[] =
|
---|
4994 | {
|
---|
4995 | { 0x1a3642, 0x1a3646, 0x0000000000000000, 0x0000000000000000, 0x0000000000000000, 0x0 }, /* #0 */
|
---|
4996 | { 0x2f24c6, 0x2f2446, 0x0000000000000000, 0x0000000000000000, 0x0000000000000000, 0x0 }, /* #1 */
|
---|
4997 | { 0x090317, 0x090346, 0x0000000000000000, 0x0000000000000000, 0x0000000000000000, 0x0 }, /* #2 */
|
---|
4998 | { 0x024c93, 0x024446, 0x0000000000000000, 0x0000000000000000, 0x0000000000000000, 0x0 }, /* #3 */
|
---|
4999 | { 0x006a47, 0x006202, 0x3f1fe2afd585ff68, 0x3f1fe2afd585ff68, 0x0000000000000000, 0x0 }, /* #4 */
|
---|
5000 | { 0x1200c2, 0x120082, 0xf3f6e5b2a25e72cb, 0xf3f6e5b2a25e72cb, 0x0000000000000000, 0x0 }, /* #5 */
|
---|
5001 | { 0x3630c3, 0x363082, 0xdeffb4f2768a0661, 0xdeffb4f2768a0661, 0x0000000000000000, 0x0 }, /* #6 */
|
---|
5002 | { 0x1409d7, 0x140186, 0xaff9af4f96bdd553, 0xaff9af4f96bdd553, 0x0000000000000000, 0x0 }, /* #7 */
|
---|
5003 | { 0x093553, 0x093582, 0x633144ac35277cea, 0xe42c71a1dd7fdd25, 0x871d350de858a1cf, 0x0 }, /* #8 */
|
---|
5004 | { 0x3f5e97, 0x3f5686, 0xdfb300e7f26ba6ac, 0xd1803e50af386d7d, 0x0e333eb75d53cbd1, 0x0 }, /* #9 */
|
---|
5005 | { 0x1512d3, 0x151206, 0x5853de36b904b071, 0x6a2930a1764fc2aa, 0x327aee97cf4b72db, 0x0 }, /* #10 */
|
---|
5006 | { 0x0241d7, 0x024186, 0xca965e8f81dbb444, 0xc742d41914ec5942, 0x0dd48a969537ed06, 0x0 }, /* #11 */
|
---|
5007 | { 0x1473c7, 0x147382, 0x10a16b9a6fc00001, 0xf7e7447151526164, 0xe7462feb3e926165, 0x0 }, /* #12 */
|
---|
5008 | { 0x2f6152, 0x2f6102, 0xb4900c10769897aa, 0x5bda55be09e45efb, 0xef4a59ae7f7cc951, 0x0 }, /* #13 */
|
---|
5009 | { 0x3a4393, 0x3a4386, 0x2f775c74729186c0, 0xb22db76bb9096e59, 0x9d5aeb1fcb98e899, 0x0 }, /* #14 */
|
---|
5010 | { 0x3a5892, 0x3a5082, 0xe102e39cb39f605f, 0x80cd39f5fd1482df, 0x61cfda694e8be280, 0x0 }, /* #15 */
|
---|
5011 | { 0x084093, 0x084086, 0xa13eb12743785c79, 0xd4f9517f1c86de63, 0x75c7e0585ffe821a, 0x0 }, /* #16 */
|
---|
5012 | { 0x265642, 0x265682, 0xc6b4155676926d6c, 0xb3a5f7c990593d3d, 0x7511e29fe6cb5051, 0x0 }, /* #17 */
|
---|
5013 | { 0x087243, 0x087282, 0xabb1c8146afb37c2, 0x9a60438fd096ba1c, 0x31d18b9bba6d8dde, 0x0 }, /* #18 */
|
---|
5014 | { 0x0f1f53, 0x0f1706, 0xdcc01f8f163c0f88, 0x21bfebd291b4d6c0, 0xfd7ff45d8788d948, 0x0 }, /* #19 */
|
---|
5015 | { 0x1b4806, 0x1b4086, 0x5921901b919c876a, 0xfb4f5bc97a53ac7e, 0xa26ecbd2ebcf2b14, 0x0 }, /* #20 */
|
---|
5016 | { 0x235247, 0x235286, 0xae9892991b6b06f4, 0xf2e8dcd199ac4744, 0x5c704e4882c741b0, 0x0 }, /* #21 */
|
---|
5017 | { 0x194196, 0x194186, 0xb4d4a0b6bb4fc93d, 0x9f05d7323ede957e, 0x2bd1778485915c43, 0x0 }, /* #22 */
|
---|
5018 | { 0x2c4643, 0x2c4602, 0x4229fb87eaef40e1, 0x518bcc66773df7ea, 0x13a237e19dd2b70b, 0x0 }, /* #23 */
|
---|
5019 | { 0x125c93, 0x125406, 0x198d1dccd501ffc7, 0x28d6a969366f4f82, 0x315bb4a5e36eb045, 0x0 }, /* #24 */
|
---|
5020 | { 0x047593, 0x047502, 0x585a33e8a80b0207, 0x29f1c56514fc5f5d, 0x71abf68dbcf75d5a, 0x0 }, /* #25 */
|
---|
5021 | { 0x173516, 0x173506, 0x33b5e64e0a6c87d5, 0x58df571c88f77056, 0x6b6ab152829bf783, 0x0 }, /* #26 */
|
---|
5022 | { 0x303682, 0x303686, 0x9f1c8cd8cce1980d, 0xa9a7435ae5024074, 0x36bbcf8229e3d879, 0x0 }, /* #27 */
|
---|
5023 | { 0x050407, 0x050486, 0x2de21b3057b9cc1d, 0xad40ea981d1760f9, 0x80a2f1a84aaeace4, 0x0 }, /* #28 */
|
---|
5024 | { 0x175197, 0x175106, 0xef336eae7b5d5f1b, 0x03545cabd7865c09, 0xec673205acdb0312, 0x0 }, /* #29 */
|
---|
5025 | { 0x335642, 0x335682, 0x5bf7a6ecce4ce739, 0xb8029266dd017d7f, 0xe3f5348a134d9a46, 0x0 }, /* #30 */
|
---|
5026 | { 0x2d7087, 0x2d7002, 0xbe60ef68d512812d, 0x1319b230194729f8, 0xad795d58cc55a8d5, 0x0 }, /* #31 */
|
---|
5027 | { 0x0a5bd7, 0x0a5386, 0xe7ad78b43a2098b9, 0xf9adea55a655d41d, 0x1e0092e19c754ca4, 0x0 }, /* #32 */
|
---|
5028 | { 0x2e7992, 0x2e7182, 0x4b37f14c5a9ceda0, 0xe1bc2e481129dba8, 0xaa8bdf044bb53608, 0x0 }, /* #33 */
|
---|
5029 | { 0x025bc6, 0x025302, 0xfc51f582dff5cb19, 0x57917986afb68597, 0xabc08c0470434e8e, 0x0 }, /* #34 */
|
---|
5030 | { 0x330616, 0x330686, 0x119fecc9c3571670, 0xbded2fe3fa3821f6, 0xac72c32a396f3786, 0x0 }, /* #35 */
|
---|
5031 | { 0x3319c7, 0x331182, 0xf996faa1f8f76c5b, 0x88a23e3511424d25, 0x7134c494e9b5217e, 0x0 }, /* #36 */
|
---|
5032 | { 0x067683, 0x067682, 0x4417936fd0f4d3cf, 0xb37e7f74afa7ee7a, 0xf769ec1b7f533db5, 0x0 }, /* #37 */
|
---|
5033 | { 0x023252, 0x023206, 0x2879ccce3e7038b1, 0x20eb50bf9238374e, 0x08929c71ac480fff, 0x0 }, /* #38 */
|
---|
5034 | { 0x3a1e06, 0x3a1686, 0xa45a2998ace53a33, 0xcb49bd7032d63f5f, 0x6f1394e89e33056c, 0x0 }, /* #39 */
|
---|
5035 | { 0x1f3d13, 0x1f3582, 0x490a2ecf27443b8a, 0xd9c20da35d60238a, 0x90c8236c7a241800, 0x0 }, /* #40 */
|
---|
5036 | { 0x363907, 0x363182, 0x22d569b66ea29085, 0xcddb37ed474bcd8a, 0xef0e5e5b29e95d0f, 0x0 }, /* #41 */
|
---|
5037 | { 0x372947, 0x372102, 0x45e61fde24b493f9, 0x4f29aaedd767070e, 0x0acfb533f3d394f7, 0x0 }, /* #42 */
|
---|
5038 | { 0x104ec7, 0x104682, 0x107d4fccb5fa0e5a, 0xed355ce31f698320, 0xfd48132faa938d7a, 0x0 }, /* #43 */
|
---|
5039 | { 0x220617, 0x220602, 0x96e881e90fd3d288, 0x44a38cebf42cdad9, 0xd24b0d02fbff0851, 0x0 }, /* #44 */
|
---|
5040 | { 0x180a86, 0x180206, 0x11f4a2e219fa1c9f, 0x5d81819f3f802fdb, 0x4c75237d267a3344, 0x0 }, /* #45 */
|
---|
5041 | { 0x1f3dd7, 0x1f3582, 0x6533af89678d2fa3, 0x8429d2c40e6ee4ef, 0xe11a7d4d69e3cb4c, 0x0 }, /* #46 */
|
---|
5042 | { 0x083506, 0x083506, 0xc45e63cd4d765e52, 0x6a96df9eddea03b1, 0xaec8bc53909c5de3, 0x0 }, /* #47 */
|
---|
5043 | { 0x1c42d7, 0x1c4206, 0xcbb8818bb104077e, 0x77eedaf3775f2928, 0xbc565b78c65b2e56, 0x0 }, /* #48 */
|
---|
5044 | { 0x023506, 0x023502, 0x65ae75f9ed6e79b5, 0x4e0f65833280d438, 0x2ba1107adfeead8d, 0x0 }, /* #49 */
|
---|
5045 | { 0x0c09d6, 0x0c0186, 0x376c9a6b32a38f29, 0x8da9c375565f2a2d, 0xbac5591e64fca504, 0x0 }, /* #50 */
|
---|
5046 | { 0x325142, 0x325106, 0x45f9bd046f20e396, 0x2bbfed4f2615981e, 0x6e46504b49357b88, 0x0 }, /* #51 */
|
---|
5047 | { 0x086296, 0x086202, 0x3c5779794ce0304a, 0x2ba3839ddf56e38a, 0x17f4fae493b6d3c0, 0x0 }, /* #52 */
|
---|
5048 | { 0x3e79c7, 0x3e7106, 0x2c9f3f32df20ba68, 0x5ff4cd7fc197e31d, 0x736bf24d1eb75975, 0x0 }, /* #53 */
|
---|
5049 | { 0x3169d7, 0x316106, 0x70a5b6f028083d00, 0x45d40b3b943c2dbb, 0x3571bdcbbc3410bb, 0x0 }, /* #54 */
|
---|
5050 | { 0x225c52, 0x225402, 0x1966d854af9ddb66, 0x58f3f9c5af11b9d3, 0x41952191008c62b5, 0x0 }, /* #55 */
|
---|
5051 | { 0x0559c3, 0x055106, 0x88e4207d5f17ff57, 0x2eeb292f5bb7eacf, 0xa60f095204a01598, 0x0 }, /* #56 */
|
---|
5052 | { 0x1b0852, 0x1b0086, 0x8b1bcc301b07a18a, 0xfc99d4245f85d9a6, 0x778218144482782c, 0x0 }, /* #57 */
|
---|
5053 | { 0x281bc3, 0x281302, 0x65c5e662c80d3f15, 0x60d4519c33601492, 0x0511b7fefb6d2b87, 0x0 }, /* #58 */
|
---|
5054 | { 0x2a3713, 0x2a3786, 0xef47a583cc00dda7, 0xbb4cbfb2d106a7dd, 0x540b1a311d067a7a, 0x0 }, /* #59 */
|
---|
5055 | { 0x0f52c2, 0x0f5286, 0xd273e93eefd9acec, 0x862f1c336273ff8d, 0x545cf50d8daa5361, 0x0 }, /* #60 */
|
---|
5056 | { 0x2d4113, 0x2d4102, 0x5be76c8db45ea92c, 0x220ef1f58c1c9cc8, 0x79e99d78384235e4, 0x0 }, /* #61 */
|
---|
5057 | { 0x252516, 0x252586, 0x3b03ba9fd907b09d, 0xaa94320aef8a9190, 0x91978895368d210d, 0x0 }, /* #62 */
|
---|
5058 | { 0x1e54d7, 0x1e5486, 0x241e3a8a4cf0456e, 0xe8202d331392516a, 0xcc3e17b95f621404, 0x0 }, /* #63 */
|
---|
5059 | };
|
---|
5060 | static const BINU64_TEST_T g_aTests_and_u64[] =
|
---|
5061 | {
|
---|
5062 | { 0x101507, 0x101546, 0x0000000000000000, 0x0000000000000000, 0x0000000000000000, 0x0 }, /* #0 */
|
---|
5063 | { 0x1a5cd3, 0x1a5446, 0x0000000000000000, 0x0000000000000000, 0x0000000000000000, 0x0 }, /* #1 */
|
---|
5064 | { 0x152e47, 0x152646, 0x0000000000000000, 0x0000000000000000, 0x0000000000000000, 0x0 }, /* #2 */
|
---|
5065 | { 0x233397, 0x233346, 0x0000000000000000, 0x0000000000000000, 0x0000000000000000, 0x0 }, /* #3 */
|
---|
5066 | { 0x1776d7, 0x177646, 0x8eb67f241d60273a, 0x0000000000000000, 0x0000000000000000, 0x0 }, /* #4 */
|
---|
5067 | { 0x182a86, 0x182246, 0xa090f7c28e07163b, 0x0000000000000000, 0x0000000000000000, 0x0 }, /* #5 */
|
---|
5068 | { 0x1b1a02, 0x1b1246, 0x69eed6071798bcd6, 0x0000000000000000, 0x0000000000000000, 0x0 }, /* #6 */
|
---|
5069 | { 0x186742, 0x186746, 0x9bb8f8ecc3ab88da, 0x0000000000000000, 0x0000000000000000, 0x0 }, /* #7 */
|
---|
5070 | { 0x3c0686, 0x3c0606, 0xfe2a7cebfde2e62b, 0x720060e21c60662b, 0x7354e2e21e697fff, 0x0 }, /* #8 */
|
---|
5071 | { 0x057d93, 0x057582, 0xde8457534ae1226c, 0xc680514208c00204, 0xe680d16a98ca1384, 0x0 }, /* #9 */
|
---|
5072 | { 0x0d6cc3, 0x0d6402, 0x1d36f190c58e9c8d, 0x11168080c4860801, 0xb35e8a8df4a62a03, 0x0 }, /* #10 */
|
---|
5073 | { 0x106287, 0x106206, 0x5e21456bcc8750c2, 0x1400054384854082, 0x945a2dd795ade1b7, 0x0 }, /* #11 */
|
---|
5074 | { 0x1036c6, 0x103686, 0xd6fc595b3677cc39, 0xc2b0501202504039, 0xe2b2d2960b50433d, 0x0 }, /* #12 */
|
---|
5075 | { 0x0c5a53, 0x0c5206, 0xd897e6d8f5f38633, 0x5807e08800c30200, 0x790ff8ac0acb7304, 0x0 }, /* #13 */
|
---|
5076 | { 0x314b07, 0x314306, 0x218c1f8a0d38648d, 0x01081f0a05286081, 0xd729bf1a87297ab3, 0x0 }, /* #14 */
|
---|
5077 | { 0x3c4506, 0x3c4502, 0xa25266955a262748, 0x000040814a062040, 0x192cd1e14f066077, 0x0 }, /* #15 */
|
---|
5078 | { 0x050992, 0x050106, 0xf2d98d7ef8ace67b, 0x325801763000606a, 0x32584377305369ea, 0x0 }, /* #16 */
|
---|
5079 | { 0x312993, 0x312102, 0x0eea3e236271fe13, 0x04c0382262102e02, 0x84d4386ee71e2f8a, 0x0 }, /* #17 */
|
---|
5080 | { 0x0136d2, 0x013686, 0xc32897270af66b5b, 0xc32811040a004203, 0xe33c39c49f005287, 0x0 }, /* #18 */
|
---|
5081 | { 0x2f3217, 0x2f3206, 0x1f3e025cc3cd4eec, 0x1a22020843414ee8, 0x3a226a2a7341fef8, 0x0 }, /* #19 */
|
---|
5082 | { 0x0c1406, 0x0c1402, 0x80abc8a3a0302bae, 0x002b400000302b2a, 0x537b605c04bc7b2a, 0x0 }, /* #20 */
|
---|
5083 | { 0x040b12, 0x040306, 0x5c608c0c6aef2d54, 0x546008004a642514, 0xf6f02a735a7465b5, 0x0 }, /* #21 */
|
---|
5084 | { 0x2965c6, 0x296506, 0x8aeb00ff7ce8ac66, 0x024200f728a88466, 0x57526ef729bbd56f, 0x0 }, /* #22 */
|
---|
5085 | { 0x286087, 0x286086, 0xb1ff863846b55047, 0x8013063804311047, 0xcc1347fc0d7b3dd7, 0x0 }, /* #23 */
|
---|
5086 | { 0x174bd7, 0x174302, 0x29d283aacf44e6bc, 0x084082804c048020, 0x0c44ba955c8f9121, 0x0 }, /* #24 */
|
---|
5087 | { 0x292fc2, 0x292702, 0x475c607bdb3384c5, 0x021c204b42218080, 0x8abfb4cf666df1b0, 0x0 }, /* #25 */
|
---|
5088 | { 0x173c53, 0x173406, 0x5232a11761635c43, 0x1220011660035000, 0x9be84196669f7110, 0x0 }, /* #26 */
|
---|
5089 | { 0x2e4b87, 0x2e4306, 0x0df452626e5d063f, 0x04140020264d063a, 0x861681b1a76d76ba, 0x0 }, /* #27 */
|
---|
5090 | { 0x126603, 0x126606, 0x352697970c9f8a3b, 0x240205120018821b, 0x2e424552f258931f, 0x0 }, /* #28 */
|
---|
5091 | { 0x0875d7, 0x087502, 0xf459e2ed3cbc12ac, 0x341820c808840220, 0x343831d8c8862f70, 0x0 }, /* #29 */
|
---|
5092 | { 0x246e02, 0x246602, 0x6895a62bf4d9446d, 0x20102201e0480008, 0x305a6b51e248189a, 0x0 }, /* #30 */
|
---|
5093 | { 0x202617, 0x202606, 0xc5189c741d081286, 0x04000c2404080282, 0x26832dad841f06cb, 0x0 }, /* #31 */
|
---|
5094 | { 0x263117, 0x263102, 0x2ec1d851fb11086d, 0x0e01d0019010082c, 0x8f13f70590f649ae, 0x0 }, /* #32 */
|
---|
5095 | { 0x1119d3, 0x111106, 0x2368ea19891a30f5, 0x0360c20901080024, 0xc3f4c24b152d4d26, 0x0 }, /* #33 */
|
---|
5096 | { 0x186992, 0x186106, 0xc2f51057bf4bea1c, 0x02210006a50b4a18, 0x1f230d26e58b4eba, 0x0 }, /* #34 */
|
---|
5097 | { 0x1e66d6, 0x1e6606, 0x98fe309be8cdb8ce, 0x087c309a200888ca, 0x697dfd9a35388bca, 0x0 }, /* #35 */
|
---|
5098 | { 0x2f3d96, 0x2f3502, 0xe48a807c636aaf79, 0x6488802440688949, 0x75f8dfa7cc79c9c9, 0x0 }, /* #36 */
|
---|
5099 | { 0x055283, 0x055202, 0x3a4bd06db0ae57e4, 0x284b000c00805104, 0xe8ff268c0d81f104, 0x0 }, /* #37 */
|
---|
5100 | { 0x2b7902, 0x2b7102, 0xed2d3359470a3ac5, 0x4120334844001a01, 0x5322fb6e5cd41a0b, 0x0 }, /* #38 */
|
---|
5101 | { 0x113e93, 0x113606, 0x0de4068ab53c877e, 0x0c4006028524822e, 0xac520f468765eaaf, 0x0 }, /* #39 */
|
---|
5102 | { 0x1e13c3, 0x1e1382, 0xece28f5c30bbcaf5, 0xc4408808108a4815, 0xc548b82bdc8a4d15, 0x0 }, /* #40 */
|
---|
5103 | { 0x057102, 0x057106, 0x24371da1ba000783, 0x04240c0080000581, 0x54e40c54851eadad, 0x0 }, /* #41 */
|
---|
5104 | { 0x047657, 0x047602, 0xd6dd1ae8370a7f8c, 0x54890a4021080a80, 0x7d8b2a53e96c0aa3, 0x0 }, /* #42 */
|
---|
5105 | { 0x340286, 0x340282, 0xc374064635f1da5f, 0x8324000430011845, 0x8ba75015780319e5, 0x0 }, /* #43 */
|
---|
5106 | { 0x3f4dc2, 0x3f4506, 0x61f7abcb5d92733a, 0x40d2010a15126330, 0x4ada413e9552e770, 0x0 }, /* #44 */
|
---|
5107 | { 0x0832c6, 0x083202, 0x974effbd1d614121, 0x1102649008610101, 0x39026492c8ffb587, 0x0 }, /* #45 */
|
---|
5108 | { 0x0b2782, 0x0b2706, 0xfaac4482c3a1d249, 0x7820048243818041, 0x78233fb65f9b8467, 0x0 }, /* #46 */
|
---|
5109 | { 0x277002, 0x277002, 0x99d276fd4074031b, 0x101210844000020b, 0x32121084e900da2f, 0x0 }, /* #47 */
|
---|
5110 | { 0x3d09d3, 0x3d0102, 0x70cdeb4a81b1ab4c, 0x508c084800900b4c, 0x57ac1ccd4cd00f5f, 0x0 }, /* #48 */
|
---|
5111 | { 0x042b93, 0x042302, 0x0a9ff6f43bc90ba3, 0x0204248411c803a1, 0xf244248ed5cc73a1, 0x0 }, /* #49 */
|
---|
5112 | { 0x2d6e47, 0x2d6686, 0x8741755cca5d9033, 0x8000405c42119011, 0x803840dc4211bf95, 0x0 }, /* #50 */
|
---|
5113 | { 0x386352, 0x386302, 0x684af6fed66c6cad, 0x080832200004642c, 0x08983a212107e57c, 0x0 }, /* #51 */
|
---|
5114 | { 0x310fd2, 0x310782, 0xb277d91f91440ddb, 0xb022511d01400c0b, 0xb1aa57dd23dbce0b, 0x0 }, /* #52 */
|
---|
5115 | { 0x2f7996, 0x2f7182, 0x96e2693fdce96f33, 0x8642003d94884402, 0x8746963d958ec48a, 0x0 }, /* #53 */
|
---|
5116 | { 0x3b4f47, 0x3b4702, 0x2de4903a15d64654, 0x04c4800a14544204, 0x86d78c0ad475e3a4, 0x0 }, /* #54 */
|
---|
5117 | { 0x012043, 0x012002, 0x7da0d10e57db7fe5, 0x2c801002034324e5, 0xac8032b28b43a4ef, 0x0 }, /* #55 */
|
---|
5118 | { 0x241e03, 0x241602, 0x538712b5867124f8, 0x5284122402410068, 0x5eac772e3ac7c26e, 0x0 }, /* #56 */
|
---|
5119 | { 0x057ac2, 0x057202, 0x41630b327d356630, 0x0060002071246210, 0xa068a06973267bd2, 0x0 }, /* #57 */
|
---|
5120 | { 0x274d53, 0x274506, 0xa7c1792e43beabdf, 0x22816002411c22d1, 0x7a87e0c2e51c26f1, 0x0 }, /* #58 */
|
---|
5121 | { 0x3c3887, 0x3c3002, 0x6b022612c723aa58, 0x40020212c6018008, 0x54b78bffd65184af, 0x0 }, /* #59 */
|
---|
5122 | { 0x373f03, 0x373782, 0xf74f306e5592d52c, 0xe501204c15104408, 0xe521ae4c3f546c5b, 0x0 }, /* #60 */
|
---|
5123 | { 0x1f0bc2, 0x1f0386, 0xd8ad7f2c60f59935, 0x8828082840351800, 0x887888684f3f7ac0, 0x0 }, /* #61 */
|
---|
5124 | { 0x3350d2, 0x335086, 0xe7c2cc1ff893a6cf, 0xe302441cd000044b, 0xf307771cd560454b, 0x0 }, /* #62 */
|
---|
5125 | { 0x0f29c2, 0x0f2182, 0x956515406a99f614, 0x8461040022910410, 0x84f126bc23970558, 0x0 }, /* #63 */
|
---|
5126 | };
|
---|
5127 | static const BINU64_TEST_T g_aTests_and_u64_locked[] =
|
---|
5128 | {
|
---|
5129 | { 0x245246, 0x245246, 0x0000000000000000, 0x0000000000000000, 0x0000000000000000, 0x0 }, /* #0 */
|
---|
5130 | { 0x0e0652, 0x0e0646, 0x0000000000000000, 0x0000000000000000, 0x0000000000000000, 0x0 }, /* #1 */
|
---|
5131 | { 0x304dc7, 0x304546, 0x0000000000000000, 0x0000000000000000, 0x0000000000000000, 0x0 }, /* #2 */
|
---|
5132 | { 0x027253, 0x027246, 0x0000000000000000, 0x0000000000000000, 0x0000000000000000, 0x0 }, /* #3 */
|
---|
5133 | { 0x337dc3, 0x337546, 0x2eeb836dbf591963, 0x0000000000000000, 0x0000000000000000, 0x0 }, /* #4 */
|
---|
5134 | { 0x382593, 0x382546, 0x1c8ab08a47a2ce42, 0x0000000000000000, 0x0000000000000000, 0x0 }, /* #5 */
|
---|
5135 | { 0x1a6d17, 0x1a6546, 0x2867cc1540edf28d, 0x0000000000000000, 0x0000000000000000, 0x0 }, /* #6 */
|
---|
5136 | { 0x246cd3, 0x246446, 0xa23d7463c3282e8d, 0x0000000000000000, 0x0000000000000000, 0x0 }, /* #7 */
|
---|
5137 | { 0x2f5907, 0x2f5106, 0xd063ba01435ebda7, 0x0041200140100c06, 0x0949244558314c16, 0x0 }, /* #8 */
|
---|
5138 | { 0x181d43, 0x181586, 0xcc5bc7369582feb2, 0xc843460495821482, 0xcbe75e849faf15cf, 0x0 }, /* #9 */
|
---|
5139 | { 0x311892, 0x311002, 0x731d5020d62a856e, 0x321d0000c00a0420, 0xb21faf03e80a5eb0, 0x0 }, /* #10 */
|
---|
5140 | { 0x3737d7, 0x373782, 0xcab38f5637d449c0, 0x8a320e4022900840, 0x9f320ec962b88876, 0x0 }, /* #11 */
|
---|
5141 | { 0x003a97, 0x003286, 0xa18fe487bf761f84, 0x800c400031221f84, 0xdc4c42387122ffbd, 0x0 }, /* #12 */
|
---|
5142 | { 0x047902, 0x047186, 0xf63b17bba9442cc9, 0x9022169a094400c9, 0x98a236de1dc5d1ef, 0x0 }, /* #13 */
|
---|
5143 | { 0x107312, 0x107306, 0x0a8b3a2c0ac4330b, 0x0800322408440000, 0xa854b3b4485e40a0, 0x0 }, /* #14 */
|
---|
5144 | { 0x3b62c2, 0x3b6286, 0xae8b71ab350b04f6, 0x8e82112015080474, 0xdec6172017b8d57c, 0x0 }, /* #15 */
|
---|
5145 | { 0x3d7213, 0x3d7206, 0x1401c0399005cff3, 0x04008029800407d1, 0xeff485abed0e27d5, 0x0 }, /* #16 */
|
---|
5146 | { 0x102083, 0x102002, 0x5c9c47cf8279fc77, 0x0c9c450780383473, 0xacdddd27adba37f3, 0x0 }, /* #17 */
|
---|
5147 | { 0x192812, 0x192006, 0xc7e5a8d15d605ddd, 0x0421288114001018, 0x1c216b8b968e1218, 0x0 }, /* #18 */
|
---|
5148 | { 0x286502, 0x286586, 0xfcfeb48db1e16680, 0x8c16848530e12600, 0x8e178d873cef3764, 0x0 }, /* #19 */
|
---|
5149 | { 0x0e5f86, 0x0e5706, 0x33058348cf273ace, 0x300481400e243082, 0x3c0ca1f63eacb082, 0x0 }, /* #20 */
|
---|
5150 | { 0x2d1392, 0x2d1306, 0xe7106603ea531c2d, 0x051060002202140c, 0x0d786800230a965e, 0x0 }, /* #21 */
|
---|
5151 | { 0x3a35c7, 0x3a3582, 0xf49b3e3b5d7de38d, 0x8018103a0004808c, 0x885c10be200488de, 0x0 }, /* #22 */
|
---|
5152 | { 0x055486, 0x055486, 0xf3fe70dbcc131f58, 0xc2d850c8c4030750, 0xc6d8d3c8d783e7d2, 0x0 }, /* #23 */
|
---|
5153 | { 0x381342, 0x381386, 0xb17bea79a0652720, 0x9040c821a0012400, 0xd044cc23e6812406, 0x0 }, /* #24 */
|
---|
5154 | { 0x1b4742, 0x1b4706, 0x267a941659438a1d, 0x0632941458030818, 0x4f369d3dfcbf0938, 0x0 }, /* #25 */
|
---|
5155 | { 0x310d42, 0x310586, 0xccf1481bf3367d20, 0xc810480201245800, 0xeb1e7d820dadd803, 0x0 }, /* #26 */
|
---|
5156 | { 0x066987, 0x066102, 0x4d48641ca392e1e8, 0x0108200402128168, 0x030e39a54672856d, 0x0 }, /* #27 */
|
---|
5157 | { 0x2d2d03, 0x2d2506, 0xdabed940984ac250, 0x10a0c9001048c050, 0x35e1eb9b5758cdd1, 0x0 }, /* #28 */
|
---|
5158 | { 0x3c7042, 0x3c7086, 0xb9eee2f6003277c7, 0xa880400200224381, 0xaa80450bcee3cb91, 0x0 }, /* #29 */
|
---|
5159 | { 0x3001d2, 0x300182, 0xf0813c390e7f4285, 0x90811400085e0204, 0x9d83170488de2e16, 0x0 }, /* #30 */
|
---|
5160 | { 0x002ad6, 0x002202, 0x787c2cf0105fc64a, 0x784c284000138440, 0xfd4ef848afb39cd4, 0x0 }, /* #31 */
|
---|
5161 | { 0x0f4192, 0x0f4106, 0x9aa5bf00aeb0d1b9, 0x10a415000c301011, 0x35be15de1d343257, 0x0 }, /* #32 */
|
---|
5162 | { 0x3447d3, 0x344706, 0x3c094516ff22e1d0, 0x08080500a720c190, 0xcb1a15e9a720dfb1, 0x0 }, /* #33 */
|
---|
5163 | { 0x297f57, 0x297786, 0xb795f92683d53256, 0x9385d90000813242, 0xdb85ddc82ca1b3e3, 0x0 }, /* #34 */
|
---|
5164 | { 0x1705d7, 0x170582, 0xeabdccf366064191, 0xc295007220040101, 0xd2d7307eb8750f09, 0x0 }, /* #35 */
|
---|
5165 | { 0x047d42, 0x047502, 0x6e796ef3345e4bde, 0x0c602a0204440304, 0x8de22b024e64b304, 0x0 }, /* #36 */
|
---|
5166 | { 0x190e03, 0x190686, 0xca911aa05cb9ad0f, 0x8201088004900d09, 0xb3010dd126924d29, 0x0 }, /* #37 */
|
---|
5167 | { 0x1e2453, 0x1e2482, 0xe274c5cda767bb95, 0x8204440806438985, 0x8306563816db89e5, 0x0 }, /* #38 */
|
---|
5168 | { 0x0e69c3, 0x0e6102, 0x0022fb13dcb45a62, 0x000252004c240040, 0x6cc2522c6d6c2455, 0x0 }, /* #39 */
|
---|
5169 | { 0x030493, 0x030402, 0x2be07a59f6bd0e5c, 0x2a401241c0900c40, 0x3e419645c0d28d42, 0x0 }, /* #40 */
|
---|
5170 | { 0x315087, 0x315086, 0xc9ef33dbaee55dd1, 0xc12432c02ae11090, 0xf7247ee46aeb9298, 0x0 }, /* #41 */
|
---|
5171 | { 0x2b4383, 0x2b4306, 0x26e10fcd9ca60baa, 0x22e10c048880030a, 0xe2e9ac14aac1a34b, 0x0 }, /* #42 */
|
---|
5172 | { 0x121593, 0x121502, 0xebac428022a1e386, 0x0324408000a10204, 0x0727c9c940bb1a5d, 0x0 }, /* #43 */
|
---|
5173 | { 0x125f16, 0x125786, 0xd3df0972421bacd8, 0xd05501424008a4c0, 0xf855474e5188a4c5, 0x0 }, /* #44 */
|
---|
5174 | { 0x1803d2, 0x180302, 0x14b4833714acd702, 0x043082160480d602, 0x6f39bedeac82de6f, 0x0 }, /* #45 */
|
---|
5175 | { 0x0f6cd3, 0x0f6406, 0xda135279022b7eaf, 0x4a12504900224e81, 0x6b32d14fd972ce81, 0x0 }, /* #46 */
|
---|
5176 | { 0x251983, 0x251102, 0x90913fac020ca534, 0x109135a002088120, 0x55d3b5a1634ac16a, 0x0 }, /* #47 */
|
---|
5177 | { 0x2e13d2, 0x2e1306, 0x06b19610c4f989a3, 0x06908000c4a18921, 0x679aa941eda1e92d, 0x0 }, /* #48 */
|
---|
5178 | { 0x100fd3, 0x100706, 0x15a4c9b42b16846a, 0x110480940a068060, 0xfb1fb2ddca879265, 0x0 }, /* #49 */
|
---|
5179 | { 0x071047, 0x071006, 0x63b1e263175ba759, 0x2111a00012182618, 0x3d1db898fa98363c, 0x0 }, /* #50 */
|
---|
5180 | { 0x222fd2, 0x222706, 0x83a2ffb303406975, 0x0322e1a101404060, 0x6b66e1e9f5d0c660, 0x0 }, /* #51 */
|
---|
5181 | { 0x316452, 0x316406, 0xc8ddfb7968cf33cc, 0x48959b68000f3088, 0x6c959fee821ffc8a, 0x0 }, /* #52 */
|
---|
5182 | { 0x2b1d53, 0x2b1506, 0x0b1989b7cce66c12, 0x0b1001074ca04c12, 0x8b3655476ca04e12, 0x0 }, /* #53 */
|
---|
5183 | { 0x317dd3, 0x317506, 0x7551b0f9979cbdae, 0x2001a06801883928, 0x28a7af6e41ca3979, 0x0 }, /* #54 */
|
---|
5184 | { 0x1f3dd7, 0x1f3506, 0xb1c0bf0e5953edd4, 0x01c0040209436c00, 0x03c344928b4f6c00, 0x0 }, /* #55 */
|
---|
5185 | { 0x1e0d16, 0x1e0506, 0xf3da7f8f8fb24bcd, 0x109a008405920bc9, 0x10be00e42592aff9, 0x0 }, /* #56 */
|
---|
5186 | { 0x246c47, 0x246406, 0x2ed016cc7b5f1709, 0x0210024038560309, 0x0234ea533c562bbd, 0x0 }, /* #57 */
|
---|
5187 | { 0x3d1fd2, 0x3d1706, 0x4a0a8f0b82a2db26, 0x0008840282a04a22, 0x91ccc4f6b3e46e23, 0x0 }, /* #58 */
|
---|
5188 | { 0x282692, 0x282606, 0x28c999ffe900e845, 0x0809910b2900a841, 0x1a1dd30b3badaa79, 0x0 }, /* #59 */
|
---|
5189 | { 0x035642, 0x035606, 0x5f6af93b6a7a2e0c, 0x4808e9210838020c, 0x6888ef251cb9031c, 0x0 }, /* #60 */
|
---|
5190 | { 0x317402, 0x317406, 0x624d8e562b5e521e, 0x60080c50010e5012, 0x6d3a3d78810ef192, 0x0 }, /* #61 */
|
---|
5191 | { 0x233c47, 0x233402, 0xf3b32cd5f700d2a4, 0x3290040020008220, 0x32dc5420209c8e39, 0x0 }, /* #62 */
|
---|
5192 | { 0x3e1d47, 0x3e1506, 0x22280e350e889282, 0x0228040506009082, 0x9f6c84456705f0f6, 0x0 }, /* #63 */
|
---|
5193 | };
|
---|
5194 | static const BINU64_TEST_T g_aTests_cmp_u64[] =
|
---|
5195 | {
|
---|
5196 | { 0x322b02, 0x322346, 0x0000000000000000, 0x0000000000000000, 0x0000000000000000, 0x0 }, /* #0 */
|
---|
5197 | { 0x1b0706, 0x1b0746, 0x0000000000000000, 0x0000000000000000, 0x0000000000000000, 0x0 }, /* #1 */
|
---|
5198 | { 0x095cc2, 0x095446, 0x0000000000000000, 0x0000000000000000, 0x0000000000000000, 0x0 }, /* #2 */
|
---|
5199 | { 0x317a83, 0x317246, 0x0000000000000000, 0x0000000000000000, 0x0000000000000000, 0x0 }, /* #3 */
|
---|
5200 | { 0x0c7757, 0x0c7706, 0x66d91b28cf785548, 0x66d91b28cf785548, 0x0000000000000000, 0x0 }, /* #4 */
|
---|
5201 | { 0x383303, 0x383306, 0x59367d4fcb9a87a6, 0x59367d4fcb9a87a6, 0x0000000000000000, 0x0 }, /* #5 */
|
---|
5202 | { 0x1e08d2, 0x1e0002, 0x5def1c4c83888907, 0x5def1c4c83888907, 0x0000000000000000, 0x0 }, /* #6 */
|
---|
5203 | { 0x2c6503, 0x2c6586, 0xc570dfac5ef6635c, 0xc570dfac5ef6635c, 0x0000000000000000, 0x0 }, /* #7 */
|
---|
5204 | { 0x180d46, 0x180516, 0xbabb43f897ecb2aa, 0xbabb43f897ecb2aa, 0x9eebb89c3a9f4b1c, 0x0 }, /* #8 */
|
---|
5205 | { 0x343ec6, 0x343693, 0xc54f88d0c233e660, 0xc54f88d0c233e660, 0xdd12e0e7ed5cffff, 0x0 }, /* #9 */
|
---|
5206 | { 0x0d4886, 0x0d4083, 0x903fd42b0da5cfef, 0x903fd42b0da5cfef, 0xd5db48d5001abe3c, 0x0 }, /* #10 */
|
---|
5207 | { 0x3b74d3, 0x3b7406, 0xdfc7386cf3c9dbec, 0xdfc7386cf3c9dbec, 0x9f987419c3727c9c, 0x0 }, /* #11 */
|
---|
5208 | { 0x2b4f16, 0x2b4f02, 0xc0c0ac7cd4d92329, 0xc0c0ac7cd4d92329, 0x44e95c1c868f9c38, 0x0 }, /* #12 */
|
---|
5209 | { 0x3a7207, 0x3a7287, 0x806574a6736f315f, 0x806574a6736f315f, 0xe90fa36d97e979c9, 0x0 }, /* #13 */
|
---|
5210 | { 0x1f7182, 0x1f7187, 0x2f85cbc6a6e62f4b, 0x2f85cbc6a6e62f4b, 0x42ca65121afc3409, 0x0 }, /* #14 */
|
---|
5211 | { 0x2b2b87, 0x2b2392, 0x8eb25655318cbd42, 0x8eb25655318cbd42, 0x04cfc49feadcd84e, 0x0 }, /* #15 */
|
---|
5212 | { 0x3e71d7, 0x3e7906, 0x981d41fbfed715d5, 0x981d41fbfed715d5, 0x3ae22d99fafa8ed5, 0x0 }, /* #16 */
|
---|
5213 | { 0x004b07, 0x004316, 0xcc9c154b6c033acb, 0xcc9c154b6c033acb, 0xbbe784f17bb9a1cc, 0x0 }, /* #17 */
|
---|
5214 | { 0x046793, 0x046f93, 0x6e7987a9c9d40b77, 0x6e7987a9c9d40b77, 0xc8db7379bbbb0f6a, 0x0 }, /* #18 */
|
---|
5215 | { 0x281146, 0x281987, 0x6df24db6a953ffde, 0x6df24db6a953ffde, 0xe12bac8884a3e279, 0x0 }, /* #19 */
|
---|
5216 | { 0x1f4cd2, 0x1f4417, 0x0d991169a79bbb31, 0x0d991169a79bbb31, 0xe99b23acb40bc7d7, 0x0 }, /* #20 */
|
---|
5217 | { 0x354f57, 0x354712, 0xf22043bd161a40d2, 0xf22043bd161a40d2, 0xa45aa45a13d2fd07, 0x0 }, /* #21 */
|
---|
5218 | { 0x040912, 0x040186, 0xae6bb71eaac8465c, 0xae6bb71eaac8465c, 0x114fa80507ae1c14, 0x0 }, /* #22 */
|
---|
5219 | { 0x277d57, 0x277593, 0xb6ac33919951e718, 0xb6ac33919951e718, 0xf0bd19965554b43e, 0x0 }, /* #23 */
|
---|
5220 | { 0x214297, 0x214293, 0xacde4eb447f6b958, 0xacde4eb447f6b958, 0xb5df9103ecd058ab, 0x0 }, /* #24 */
|
---|
5221 | { 0x3e1143, 0x3e1912, 0xac68c60589e50932, 0xac68c60589e50932, 0x3969b88a03f4d83a, 0x0 }, /* #25 */
|
---|
5222 | { 0x3f4cd6, 0x3f4c02, 0xe436fcefa1b82bf6, 0xe436fcefa1b82bf6, 0x7ae868ffd59e4670, 0x0 }, /* #26 */
|
---|
5223 | { 0x1a0a17, 0x1a0202, 0x63af65e837c0db16, 0x63af65e837c0db16, 0x2251ac679ba23c75, 0x0 }, /* #27 */
|
---|
5224 | { 0x081486, 0x081c12, 0xa3c820c452dc6fa1, 0xa3c820c452dc6fa1, 0x694992112af1221e, 0x0 }, /* #28 */
|
---|
5225 | { 0x161b46, 0x161396, 0x9412a71f8cccb067, 0x9412a71f8cccb067, 0x0cb25be7b24abc0b, 0x0 }, /* #29 */
|
---|
5226 | { 0x3738c2, 0x373002, 0xabec5696245a16f4, 0xabec5696245a16f4, 0x8da5a34c98361be4, 0x0 }, /* #30 */
|
---|
5227 | { 0x186dd3, 0x186583, 0x9908e8b1b493adf7, 0x9908e8b1b493adf7, 0x9922c50ff1a90112, 0x0 }, /* #31 */
|
---|
5228 | { 0x2d3797, 0x2d3716, 0xf3452ef698d06a23, 0xf3452ef698d06a23, 0xeaa60e94277a8095, 0x0 }, /* #32 */
|
---|
5229 | { 0x0c16c7, 0x0c1687, 0xbbb5657b118c0fed, 0xbbb5657b118c0fed, 0xe484f70f5e44af62, 0x0 }, /* #33 */
|
---|
5230 | { 0x0c3c92, 0x0c3492, 0xb4c7e460873a02be, 0xb4c7e460873a02be, 0x2fd87c749a0c93ff, 0x0 }, /* #34 */
|
---|
5231 | { 0x3803d2, 0x380b16, 0xa3f4929cac56f234, 0xa3f4929cac56f234, 0x768d8ddd0132fc7c, 0x0 }, /* #35 */
|
---|
5232 | { 0x3b4dd7, 0x3b4502, 0xb6cc1ca6a06b0507, 0xb6cc1ca6a06b0507, 0x960081c47365ceb6, 0x0 }, /* #36 */
|
---|
5233 | { 0x3d71d2, 0x3d7987, 0x2fbcadd691981d1d, 0x2fbcadd691981d1d, 0x83f88c43dc4dad30, 0x0 }, /* #37 */
|
---|
5234 | { 0x036587, 0x036d87, 0x56c404ed91aa9d8f, 0x56c404ed91aa9d8f, 0x9f42ef80c4c94978, 0x0 }, /* #38 */
|
---|
5235 | { 0x2343d2, 0x234397, 0x16625d2099daf067, 0x16625d2099daf067, 0x7a4cec251c05426e, 0x0 }, /* #39 */
|
---|
5236 | { 0x056e46, 0x056e93, 0x560a33ae8e22b090, 0x560a33ae8e22b090, 0x8501fec4212ab946, 0x0 }, /* #40 */
|
---|
5237 | { 0x1e6ec6, 0x1e6607, 0x35583057786ebe4d, 0x35583057786ebe4d, 0xed75cd6cf9ffd9c6, 0x0 }, /* #41 */
|
---|
5238 | { 0x195d47, 0x195506, 0xdb6d9080394ac431, 0xdb6d9080394ac431, 0xae9c96c390ec6f20, 0x0 }, /* #42 */
|
---|
5239 | { 0x2d5482, 0x2d5493, 0xa3cb3497ec459518, 0xa3cb3497ec459518, 0xe7e2e10939f3214a, 0x0 }, /* #43 */
|
---|
5240 | { 0x0c1697, 0x0c1606, 0xd728a11712be03e6, 0xd728a11712be03e6, 0x8917a25c81214141, 0x0 }, /* #44 */
|
---|
5241 | { 0x283107, 0x283983, 0x6f8ca03f6b3cae68, 0x6f8ca03f6b3cae68, 0xe55555a85a78c170, 0x0 }, /* #45 */
|
---|
5242 | { 0x277047, 0x277007, 0x1482639857531896, 0x1482639857531896, 0xc268840b927a4ea0, 0x0 }, /* #46 */
|
---|
5243 | { 0x331fc2, 0x331793, 0x84f69a296f950954, 0x84f69a296f950954, 0xbe8104d7d112ccec, 0x0 }, /* #47 */
|
---|
5244 | { 0x1b5fd7, 0x1b5797, 0x2a05de2050724ad9, 0x2a05de2050724ad9, 0x5766eb4bbef02d4b, 0x0 }, /* #48 */
|
---|
5245 | { 0x2e40c3, 0x2e4012, 0xf2f089e615d12491, 0xf2f089e615d12491, 0x9c45faa7835c0683, 0x0 }, /* #49 */
|
---|
5246 | { 0x220846, 0x220013, 0x2246d37466cd7f10, 0x2246d37466cd7f10, 0xa33fbe28713042c6, 0x0 }, /* #50 */
|
---|
5247 | { 0x2c49d3, 0x2c4103, 0x1810ee0ed59f86f1, 0x1810ee0ed59f86f1, 0xe7568837360741a0, 0x0 }, /* #51 */
|
---|
5248 | { 0x3c4d52, 0x3c4d16, 0x86166b0c17daddc1, 0x86166b0c17daddc1, 0x0afe4ddbc26bd655, 0x0 }, /* #52 */
|
---|
5249 | { 0x2f3346, 0x2f3313, 0x002b719664cb2a92, 0x002b719664cb2a92, 0x8d56dd4e5276343b, 0x0 }, /* #53 */
|
---|
5250 | { 0x1e5592, 0x1e5d97, 0x78b2e72da7e82994, 0x78b2e72da7e82994, 0xd6275b62aa5c7b5b, 0x0 }, /* #54 */
|
---|
5251 | { 0x007403, 0x007403, 0x2b7474aa49d74237, 0x2b7474aa49d74237, 0xce50ba4d599a21e5, 0x0 }, /* #55 */
|
---|
5252 | { 0x1301c7, 0x130197, 0xd560c1bcef64cd36, 0xd560c1bcef64cd36, 0xef6e9182184fa8a9, 0x0 }, /* #56 */
|
---|
5253 | { 0x135757, 0x135f97, 0x55f817efdcba22f0, 0x55f817efdcba22f0, 0xb0d763379ab52c75, 0x0 }, /* #57 */
|
---|
5254 | { 0x2b4606, 0x2b4e93, 0x637af06fd408e1a1, 0x637af06fd408e1a1, 0xa390fe58edd263e7, 0x0 }, /* #58 */
|
---|
5255 | { 0x2469c7, 0x246183, 0x1c9aab6fb8b9b118, 0x1c9aab6fb8b9b118, 0x31f15c34611e2f68, 0x0 }, /* #59 */
|
---|
5256 | { 0x0b2f43, 0x0b2f02, 0xa88995a7929537fb, 0xa88995a7929537fb, 0x4526c4725371bb67, 0x0 }, /* #60 */
|
---|
5257 | { 0x062dd2, 0x062d02, 0x94296f97daa53b3a, 0x94296f97daa53b3a, 0x555be664969e33b5, 0x0 }, /* #61 */
|
---|
5258 | { 0x196142, 0x196183, 0x9cd052901f4fc05b, 0x9cd052901f4fc05b, 0xe9d735b3c261d624, 0x0 }, /* #62 */
|
---|
5259 | { 0x1673d3, 0x167b02, 0x88d2475de763c19e, 0x88d2475de763c19e, 0x36823de98289e0a7, 0x0 }, /* #63 */
|
---|
5260 | };
|
---|
5261 | static const BINU64_TEST_T g_aTests_test_u64[] =
|
---|
5262 | {
|
---|
5263 | { 0x033582, 0x033546, 0x0000000000000000, 0x0000000000000000, 0x0000000000000000, 0x0 }, /* #0 */
|
---|
5264 | { 0x187a83, 0x187246, 0x0000000000000000, 0x0000000000000000, 0x0000000000000000, 0x0 }, /* #1 */
|
---|
5265 | { 0x106217, 0x106246, 0x0000000000000000, 0x0000000000000000, 0x0000000000000000, 0x0 }, /* #2 */
|
---|
5266 | { 0x2d3696, 0x2d3646, 0x0000000000000000, 0x0000000000000000, 0x0000000000000000, 0x0 }, /* #3 */
|
---|
5267 | { 0x146d92, 0x146546, 0x30cea2743448e33b, 0x30cea2743448e33b, 0x0000000000000000, 0x0 }, /* #4 */
|
---|
5268 | { 0x2b3846, 0x2b3046, 0xdc45929e8cacfc3f, 0xdc45929e8cacfc3f, 0x0000000000000000, 0x0 }, /* #5 */
|
---|
5269 | { 0x1459c6, 0x145146, 0x687de6a2c4385f24, 0x687de6a2c4385f24, 0x0000000000000000, 0x0 }, /* #6 */
|
---|
5270 | { 0x3a5802, 0x3a5046, 0xf30f8177af5b6841, 0xf30f8177af5b6841, 0x0000000000000000, 0x0 }, /* #7 */
|
---|
5271 | { 0x1f1753, 0x1f1706, 0xeb18280d6af661ac, 0xeb18280d6af661ac, 0x6dcfa420f4a1b7b3, 0x0 }, /* #8 */
|
---|
5272 | { 0x1b5f57, 0x1b5702, 0x754cfb4a3be8a845, 0x754cfb4a3be8a845, 0x39e4bb44bb061d4d, 0x0 }, /* #9 */
|
---|
5273 | { 0x2148d2, 0x214006, 0x62e6fc687cd307bb, 0x62e6fc687cd307bb, 0xe4ba420f3aedcc1b, 0x0 }, /* #10 */
|
---|
5274 | { 0x050817, 0x050002, 0x18889d97f0988208, 0x18889d97f0988208, 0x6a006c6b91e528b8, 0x0 }, /* #11 */
|
---|
5275 | { 0x2470c6, 0x247086, 0x956978f4601ef752, 0x956978f4601ef752, 0x9efb8ef7fbe7bab2, 0x0 }, /* #12 */
|
---|
5276 | { 0x044082, 0x044086, 0xdaadc91e551d9634, 0xdaadc91e551d9634, 0x8ddc20c4ab14e4a4, 0x0 }, /* #13 */
|
---|
5277 | { 0x0d4683, 0x0d4606, 0x4a7bd9395346dc0d, 0x4a7bd9395346dc0d, 0xcf507b7dfb50110c, 0x0 }, /* #14 */
|
---|
5278 | { 0x032012, 0x032006, 0x3679b8d01da85f59, 0x3679b8d01da85f59, 0x5697730e1342f854, 0x0 }, /* #15 */
|
---|
5279 | { 0x241c86, 0x241402, 0x57b5ad8541939203, 0x57b5ad8541939203, 0x385cc90c4c5f9dfa, 0x0 }, /* #16 */
|
---|
5280 | { 0x282106, 0x282106, 0x7c9698f9e3410450, 0x7c9698f9e3410450, 0x38f1e7dce024785c, 0x0 }, /* #17 */
|
---|
5281 | { 0x3c7953, 0x3c7106, 0x90394151990ba2fb, 0x90394151990ba2fb, 0x4b46aa5bc99ee530, 0x0 }, /* #18 */
|
---|
5282 | { 0x2e3f46, 0x2e3702, 0xbbed2ad4c4c60e0d, 0xbbed2ad4c4c60e0d, 0x12d08bf52b592fb8, 0x0 }, /* #19 */
|
---|
5283 | { 0x201402, 0x201402, 0x90ac384d5b777437, 0x90ac384d5b777437, 0x7269efd21e22a8ab, 0x0 }, /* #20 */
|
---|
5284 | { 0x040ac6, 0x040202, 0xfe4ce41704ba55ba, 0xfe4ce41704ba55ba, 0x46508a11bad96d20, 0x0 }, /* #21 */
|
---|
5285 | { 0x181612, 0x181686, 0xe9ea389d2b71ca6e, 0xe9ea389d2b71ca6e, 0xcf65f1c82472ffaf, 0x0 }, /* #22 */
|
---|
5286 | { 0x0f6b93, 0x0f6302, 0xb05c9ca627dc43fb, 0xb05c9ca627dc43fb, 0x6f091c9656138b1e, 0x0 }, /* #23 */
|
---|
5287 | { 0x327217, 0x327286, 0xfc29e37aff207ee2, 0xfc29e37aff207ee2, 0xbd8f84684129034b, 0x0 }, /* #24 */
|
---|
5288 | { 0x2c7ed2, 0x2c7682, 0xc4d0c694377af8fb, 0xc4d0c694377af8fb, 0xc0442c0f15d8e829, 0x0 }, /* #25 */
|
---|
5289 | { 0x0112d3, 0x011286, 0xd5ab9add793738ea, 0xd5ab9add793738ea, 0xcc914d8763334a15, 0x0 }, /* #26 */
|
---|
5290 | { 0x381913, 0x381106, 0xd29ab1c438e1ce4d, 0xd29ab1c438e1ce4d, 0x14906fa71700ccc6, 0x0 }, /* #27 */
|
---|
5291 | { 0x063f57, 0x063706, 0x4cdf31c7e51ab7ca, 0x4cdf31c7e51ab7ca, 0xe71ae00c0018ce21, 0x0 }, /* #28 */
|
---|
5292 | { 0x024787, 0x024706, 0x561be745b7972948, 0x561be745b7972948, 0xbb5874c8587d8d85, 0x0 }, /* #29 */
|
---|
5293 | { 0x370dc7, 0x370582, 0xce8b623bab66dab1, 0xce8b623bab66dab1, 0xa6c2bbf30ed4a3ce, 0x0 }, /* #30 */
|
---|
5294 | { 0x137296, 0x137206, 0x7c8a3fd0b73ac6db, 0x7c8a3fd0b73ac6db, 0xbe8c927ef1960f2a, 0x0 }, /* #31 */
|
---|
5295 | { 0x207547, 0x207502, 0x9422c161a3a7f29d, 0x9422c161a3a7f29d, 0x2d26c88583e26108, 0x0 }, /* #32 */
|
---|
5296 | { 0x336953, 0x336106, 0x8d953b9ec72ebb25, 0x8d953b9ec72ebb25, 0x536ed4a7fffb177c, 0x0 }, /* #33 */
|
---|
5297 | { 0x1d38d2, 0x1d3006, 0x0dfd0145874cebb9, 0x0dfd0145874cebb9, 0x870ca9559bab5b6a, 0x0 }, /* #34 */
|
---|
5298 | { 0x134256, 0x134206, 0xb50d31f481ba3d9d, 0xb50d31f481ba3d9d, 0x78affa4153a3b938, 0x0 }, /* #35 */
|
---|
5299 | { 0x3e5283, 0x3e5282, 0xceabf5555a87399f, 0xceabf5555a87399f, 0x9c3825e1fc01aba3, 0x0 }, /* #36 */
|
---|
5300 | { 0x0e1cd6, 0x0e1402, 0xdc517497175b8aa2, 0xdc517497175b8aa2, 0x3e5a3051fb22980f, 0x0 }, /* #37 */
|
---|
5301 | { 0x376b56, 0x376302, 0x29cf6843d4c4641f, 0x29cf6843d4c4641f, 0xd885a2d9a6941db0, 0x0 }, /* #38 */
|
---|
5302 | { 0x396fc7, 0x396706, 0x4e1ec3c210381044, 0x4e1ec3c210381044, 0xcdfdb728f517f656, 0x0 }, /* #39 */
|
---|
5303 | { 0x324946, 0x324106, 0x2def7c5f603ad81f, 0x2def7c5f603ad81f, 0xd3b190c5ce84a2d1, 0x0 }, /* #40 */
|
---|
5304 | { 0x116cd7, 0x116406, 0x6c3bdf86107190b3, 0x6c3bdf86107190b3, 0x65657ab6a5210c19, 0x0 }, /* #41 */
|
---|
5305 | { 0x1e6342, 0x1e6302, 0x0a10e48ed1e296fb, 0x0a10e48ed1e296fb, 0x60ceee7e9dded5d7, 0x0 }, /* #42 */
|
---|
5306 | { 0x2c0d96, 0x2c0502, 0x0a356181fec72e2c, 0x0a356181fec72e2c, 0x1d77ddb4fe9cf689, 0x0 }, /* #43 */
|
---|
5307 | { 0x290e96, 0x290606, 0x01660457c62d9e0e, 0x01660457c62d9e0e, 0x9dfc331937b02b00, 0x0 }, /* #44 */
|
---|
5308 | { 0x2e03c6, 0x2e0302, 0x356d991e4b1bbc02, 0x356d991e4b1bbc02, 0x68a063fe74f5fa03, 0x0 }, /* #45 */
|
---|
5309 | { 0x2c2983, 0x2c2102, 0x72aa6f6d49a0dfc7, 0x72aa6f6d49a0dfc7, 0xc984ff891e32323a, 0x0 }, /* #46 */
|
---|
5310 | { 0x382c56, 0x382406, 0x89a56086f9fcd651, 0x89a56086f9fcd651, 0x22f123ae13014e08, 0x0 }, /* #47 */
|
---|
5311 | { 0x2a62c3, 0x2a6206, 0x5174311c758928a1, 0x5174311c758928a1, 0x2f9133d4fee5e550, 0x0 }, /* #48 */
|
---|
5312 | { 0x146393, 0x146306, 0x890f75246054aa34, 0x890f75246054aa34, 0x6dca09e2ffb89515, 0x0 }, /* #49 */
|
---|
5313 | { 0x094353, 0x094306, 0x768b6b1e2d929d0c, 0x768b6b1e2d929d0c, 0x1532d1bbaee7db2e, 0x0 }, /* #50 */
|
---|
5314 | { 0x203902, 0x203182, 0x86e3ded48ce22dde, 0x86e3ded48ce22dde, 0xbab81566c2ea33cf, 0x0 }, /* #51 */
|
---|
5315 | { 0x0f0597, 0x0f0502, 0x1b03daddc78f641a, 0x1b03daddc78f641a, 0xef7e7447eddd5f15, 0x0 }, /* #52 */
|
---|
5316 | { 0x0f5b53, 0x0f5302, 0x46c4c9333d98b8a4, 0x46c4c9333d98b8a4, 0xca2acf79304d379a, 0x0 }, /* #53 */
|
---|
5317 | { 0x1f4186, 0x1f4102, 0x346b575ed92cc899, 0x346b575ed92cc899, 0x10fe14888d6fe4e9, 0x0 }, /* #54 */
|
---|
5318 | { 0x2f11d2, 0x2f1102, 0x074b8b11533e6ff4, 0x074b8b11533e6ff4, 0xebea5dc083bcb106, 0x0 }, /* #55 */
|
---|
5319 | { 0x2d3583, 0x2d3582, 0xf80e9e02cce87ece, 0xf80e9e02cce87ece, 0x8e9ebd9a317c9cc5, 0x0 }, /* #56 */
|
---|
5320 | { 0x3254c3, 0x325406, 0x547db1dffcd2172b, 0x547db1dffcd2172b, 0x6383a56088882797, 0x0 }, /* #57 */
|
---|
5321 | { 0x186013, 0x186002, 0xc0618e122c23b826, 0xc0618e122c23b826, 0x75bd8be7badc3d2e, 0x0 }, /* #58 */
|
---|
5322 | { 0x2c3d06, 0x2c3586, 0xd092f215c86a8abb, 0xd092f215c86a8abb, 0xd2b2745bc2f1cd3e, 0x0 }, /* #59 */
|
---|
5323 | { 0x0447c2, 0x044706, 0xf5b06aa79162b3cb, 0xf5b06aa79162b3cb, 0x6c661b9e0275317f, 0x0 }, /* #60 */
|
---|
5324 | { 0x120586, 0x120502, 0x6eedc47114c79e83, 0x6eedc47114c79e83, 0xef095413ca5f7d90, 0x0 }, /* #61 */
|
---|
5325 | { 0x3a0f02, 0x3a0706, 0x4d94b748f578041e, 0x4d94b748f578041e, 0x3144fea11d5f4446, 0x0 }, /* #62 */
|
---|
5326 | { 0x1f5e56, 0x1f5606, 0x345ae7ab9702e4a8, 0x345ae7ab9702e4a8, 0xa12dfefcc3682ee6, 0x0 }, /* #63 */
|
---|
5327 | };
|
---|
5328 | static const BINU64_TEST_T g_aTests_bt_u64[] =
|
---|
5329 | {
|
---|
5330 | { 0x326417, 0x326416, 0x0000000000000000, 0x0000000000000000, 0x0000000000000000, 0x0 }, /* #0 */
|
---|
5331 | { 0x365816, 0x365816, 0x0000000000000000, 0x0000000000000000, 0x0000000000000000, 0x0 }, /* #1 */
|
---|
5332 | { 0x1d5186, 0x1d5186, 0x0000000000000000, 0x0000000000000000, 0x0000000000000000, 0x0 }, /* #2 */
|
---|
5333 | { 0x1f5403, 0x1f5402, 0x0000000000000000, 0x0000000000000000, 0x0000000000000000, 0x0 }, /* #3 */
|
---|
5334 | { 0x143693, 0x143692, 0xe165491a194d403e, 0xe165491a194d403e, 0x0000000000000000, 0x0 }, /* #4 */
|
---|
5335 | { 0x2250c3, 0x2250c2, 0xec3bb7d6514d71e0, 0xec3bb7d6514d71e0, 0x0000000000000000, 0x0 }, /* #5 */
|
---|
5336 | { 0x004782, 0x004782, 0xe5a1b56920d75560, 0xe5a1b56920d75560, 0x0000000000000000, 0x0 }, /* #6 */
|
---|
5337 | { 0x2a3203, 0x2a3203, 0x75361929bf179993, 0x75361929bf179993, 0x0000000000000000, 0x0 }, /* #7 */
|
---|
5338 | { 0x253bc6, 0x253bc7, 0xab623c813ee26ec0, 0xab623c813ee26ec0, 0x0000000000000035, 0x0 }, /* #8 */
|
---|
5339 | { 0x003543, 0x003542, 0x3a1e2bb24e4f3120, 0x3a1e2bb24e4f3120, 0x0000000000000006, 0x0 }, /* #9 */
|
---|
5340 | { 0x264396, 0x264397, 0xb432dd8198e33198, 0xb432dd8198e33198, 0x0000000000000004, 0x0 }, /* #10 */
|
---|
5341 | { 0x312487, 0x312487, 0x153b8bb448b338bb, 0x153b8bb448b338bb, 0x000000000000002f, 0x0 }, /* #11 */
|
---|
5342 | { 0x3f15d7, 0x3f15d7, 0x3f130ce8d5caf827, 0x3f130ce8d5caf827, 0x000000000000000f, 0x0 }, /* #12 */
|
---|
5343 | { 0x294002, 0x294002, 0x75768aafda7cf0d0, 0x75768aafda7cf0d0, 0x0000000000000005, 0x0 }, /* #13 */
|
---|
5344 | { 0x0b6a96, 0x0b6a97, 0xd7620ba06ce5d534, 0xd7620ba06ce5d534, 0x000000000000002b, 0x0 }, /* #14 */
|
---|
5345 | { 0x3d50d2, 0x3d50d3, 0x9c9588a87f0ba19a, 0x9c9588a87f0ba19a, 0x000000000000003a, 0x0 }, /* #15 */
|
---|
5346 | { 0x330043, 0x330042, 0x02ca748feb69d7da, 0x02ca748feb69d7da, 0x000000000000000b, 0x0 }, /* #16 */
|
---|
5347 | { 0x366a92, 0x366a93, 0x479f1e3d51c3661f, 0x479f1e3d51c3661f, 0x0000000000000032, 0x0 }, /* #17 */
|
---|
5348 | { 0x1e13d7, 0x1e13d7, 0xa28e169713e386bb, 0xa28e169713e386bb, 0x000000000000001c, 0x0 }, /* #18 */
|
---|
5349 | { 0x127cc7, 0x127cc7, 0xc1646bfb5d8bb94f, 0xc1646bfb5d8bb94f, 0x0000000000000018, 0x0 }, /* #19 */
|
---|
5350 | { 0x075f17, 0x075f16, 0xa51b5d39fe536596, 0xa51b5d39fe536596, 0x0000000000000035, 0x0 }, /* #20 */
|
---|
5351 | { 0x2f3113, 0x2f3112, 0x465c3358f512c20f, 0x465c3358f512c20f, 0x000000000000001b, 0x0 }, /* #21 */
|
---|
5352 | { 0x0c0903, 0x0c0903, 0x8689b973c4daf671, 0x8689b973c4daf671, 0x000000000000002f, 0x0 }, /* #22 */
|
---|
5353 | { 0x357e47, 0x357e47, 0x4f9ef2c8a8cfffec, 0x4f9ef2c8a8cfffec, 0x0000000000000027, 0x0 }, /* #23 */
|
---|
5354 | { 0x3e0607, 0x3e0606, 0x3e675c069362c2c9, 0x3e675c069362c2c9, 0x0000000000000024, 0x0 }, /* #24 */
|
---|
5355 | { 0x104f87, 0x104f87, 0x059fbfeb60e85987, 0x059fbfeb60e85987, 0x0000000000000007, 0x0 }, /* #25 */
|
---|
5356 | { 0x3c2ad7, 0x3c2ad6, 0xe3339b4fbe66cead, 0xe3339b4fbe66cead, 0x0000000000000018, 0x0 }, /* #26 */
|
---|
5357 | { 0x291586, 0x291586, 0xca0645f2e9ebf074, 0xca0645f2e9ebf074, 0x0000000000000023, 0x0 }, /* #27 */
|
---|
5358 | { 0x1e1c87, 0x1e1c87, 0x0662f13a8adeba93, 0x0662f13a8adeba93, 0x0000000000000019, 0x0 }, /* #28 */
|
---|
5359 | { 0x363013, 0x363013, 0x36f93cb149068510, 0x36f93cb149068510, 0x0000000000000025, 0x0 }, /* #29 */
|
---|
5360 | { 0x0b0447, 0x0b0447, 0x6051cdabaa1a43bf, 0x6051cdabaa1a43bf, 0x0000000000000002, 0x0 }, /* #30 */
|
---|
5361 | { 0x155016, 0x155016, 0xe8ebc9f1a1e97e3f, 0xe8ebc9f1a1e97e3f, 0x000000000000001a, 0x0 }, /* #31 */
|
---|
5362 | { 0x086287, 0x086286, 0x9dc0ce5b3cb30085, 0x9dc0ce5b3cb30085, 0x0000000000000008, 0x0 }, /* #32 */
|
---|
5363 | { 0x3f0183, 0x3f0182, 0x2e4eef37bfdc5602, 0x2e4eef37bfdc5602, 0x0000000000000010, 0x0 }, /* #33 */
|
---|
5364 | { 0x0b7a53, 0x0b7a53, 0x849f1fae90214b9a, 0x849f1fae90214b9a, 0x000000000000003a, 0x0 }, /* #34 */
|
---|
5365 | { 0x3f7e57, 0x3f7e57, 0xa9868fcc034314ec, 0xa9868fcc034314ec, 0x0000000000000029, 0x0 }, /* #35 */
|
---|
5366 | { 0x035006, 0x035006, 0xd68c54e0be0f64ca, 0xd68c54e0be0f64ca, 0x0000000000000034, 0x0 }, /* #36 */
|
---|
5367 | { 0x370547, 0x370547, 0xdb8c592589f06b64, 0xdb8c592589f06b64, 0x000000000000000e, 0x0 }, /* #37 */
|
---|
5368 | { 0x162506, 0x162506, 0x27153f5d37c80a3d, 0x27153f5d37c80a3d, 0x000000000000001f, 0x0 }, /* #38 */
|
---|
5369 | { 0x321487, 0x321486, 0x9a28a6a0af393b19, 0x9a28a6a0af393b19, 0x0000000000000028, 0x0 }, /* #39 */
|
---|
5370 | { 0x266e47, 0x266e46, 0xb4abe9f52dd88dc6, 0xb4abe9f52dd88dc6, 0x0000000000000009, 0x0 }, /* #40 */
|
---|
5371 | { 0x112f02, 0x112f03, 0x95c5cb2aa543a1f9, 0x95c5cb2aa543a1f9, 0x0000000000000005, 0x0 }, /* #41 */
|
---|
5372 | { 0x054793, 0x054793, 0x817096880c612b19, 0x817096880c612b19, 0x0000000000000004, 0x0 }, /* #42 */
|
---|
5373 | { 0x181393, 0x181393, 0xba2c47325bf68a03, 0xba2c47325bf68a03, 0x0000000000000001, 0x0 }, /* #43 */
|
---|
5374 | { 0x075e02, 0x075e02, 0x8af2314a9a1b0c77, 0x8af2314a9a1b0c77, 0x0000000000000038, 0x0 }, /* #44 */
|
---|
5375 | { 0x034617, 0x034616, 0xf35b081685387a0e, 0xf35b081685387a0e, 0x0000000000000027, 0x0 }, /* #45 */
|
---|
5376 | { 0x1b5f52, 0x1b5f53, 0x635f0ce2b01c1ca6, 0x635f0ce2b01c1ca6, 0x0000000000000038, 0x0 }, /* #46 */
|
---|
5377 | { 0x057657, 0x057656, 0x2abd40c03f8f01cd, 0x2abd40c03f8f01cd, 0x000000000000000c, 0x0 }, /* #47 */
|
---|
5378 | { 0x2378d3, 0x2378d3, 0x2e43159e4c90af50, 0x2e43159e4c90af50, 0x0000000000000009, 0x0 }, /* #48 */
|
---|
5379 | { 0x126103, 0x126102, 0x8c3301ede2c1af68, 0x8c3301ede2c1af68, 0x0000000000000004, 0x0 }, /* #49 */
|
---|
5380 | { 0x230247, 0x230246, 0x9c16272c2224440c, 0x9c16272c2224440c, 0x000000000000001a, 0x0 }, /* #50 */
|
---|
5381 | { 0x3a7296, 0x3a7296, 0x4dbdee8a5f89e222, 0x4dbdee8a5f89e222, 0x0000000000000022, 0x0 }, /* #51 */
|
---|
5382 | { 0x184086, 0x184087, 0x752be54ad25845e3, 0x752be54ad25845e3, 0x000000000000003a, 0x0 }, /* #52 */
|
---|
5383 | { 0x0c6dd7, 0x0c6dd6, 0x19bd9bb74fd3e2b4, 0x19bd9bb74fd3e2b4, 0x0000000000000015, 0x0 }, /* #53 */
|
---|
5384 | { 0x215ad2, 0x215ad2, 0xe114828adb7b468f, 0xe114828adb7b468f, 0x0000000000000030, 0x0 }, /* #54 */
|
---|
5385 | { 0x061e46, 0x061e47, 0xad1fdfb58624fdfc, 0xad1fdfb58624fdfc, 0x0000000000000007, 0x0 }, /* #55 */
|
---|
5386 | { 0x330cc7, 0x330cc7, 0xe9b33c3a01b8cd34, 0xe9b33c3a01b8cd34, 0x000000000000003d, 0x0 }, /* #56 */
|
---|
5387 | { 0x224396, 0x224396, 0x1ea9e15d272c0b96, 0x1ea9e15d272c0b96, 0x000000000000000d, 0x0 }, /* #57 */
|
---|
5388 | { 0x1e3657, 0x1e3657, 0xd8993dbf804cbfcf, 0xd8993dbf804cbfcf, 0x0000000000000003, 0x0 }, /* #58 */
|
---|
5389 | { 0x073283, 0x073283, 0xca4ff7860a32e21c, 0xca4ff7860a32e21c, 0x000000000000002e, 0x0 }, /* #59 */
|
---|
5390 | { 0x0b5887, 0x0b5886, 0xb87f8327658d5dca, 0xb87f8327658d5dca, 0x0000000000000039, 0x0 }, /* #60 */
|
---|
5391 | { 0x1f5697, 0x1f5696, 0x7f80807b690fed10, 0x7f80807b690fed10, 0x0000000000000002, 0x0 }, /* #61 */
|
---|
5392 | { 0x2f1e87, 0x2f1e86, 0x723970204edbe257, 0x723970204edbe257, 0x0000000000000026, 0x0 }, /* #62 */
|
---|
5393 | { 0x170dc3, 0x170dc3, 0xaaeb58bf6c0eec67, 0xaaeb58bf6c0eec67, 0x0000000000000031, 0x0 }, /* #63 */
|
---|
5394 | };
|
---|
5395 | static const BINU64_TEST_T g_aTests_btc_u64[] =
|
---|
5396 | {
|
---|
5397 | { 0x1e6b12, 0x1e6b12, 0x0000000000000000, 0x0000000000000001, 0x0000000000000000, 0x0 }, /* #0 */
|
---|
5398 | { 0x2f5286, 0x2f5286, 0x0000000000000000, 0x0000000000000001, 0x0000000000000000, 0x0 }, /* #1 */
|
---|
5399 | { 0x332d86, 0x332d86, 0x0000000000000000, 0x0000000000000001, 0x0000000000000000, 0x0 }, /* #2 */
|
---|
5400 | { 0x136ec3, 0x136ec2, 0x0000000000000000, 0x0000000000000001, 0x0000000000000000, 0x0 }, /* #3 */
|
---|
5401 | { 0x390e17, 0x390e16, 0xdef40129b756e810, 0xdef40129b756e811, 0x0000000000000000, 0x0 }, /* #4 */
|
---|
5402 | { 0x321006, 0x321007, 0x1f53f10697d8c12b, 0x1f53f10697d8c12a, 0x0000000000000000, 0x0 }, /* #5 */
|
---|
5403 | { 0x032843, 0x032842, 0x97567b3e4652a8da, 0x97567b3e4652a8db, 0x0000000000000000, 0x0 }, /* #6 */
|
---|
5404 | { 0x3d10c6, 0x3d10c7, 0x730522d8f798118d, 0x730522d8f798118c, 0x0000000000000000, 0x0 }, /* #7 */
|
---|
5405 | { 0x2d5bc2, 0x2d5bc2, 0xae266901e9193533, 0xae266909e9193533, 0x0000000000000023, 0x0 }, /* #8 */
|
---|
5406 | { 0x030187, 0x030186, 0xd236eb0b2b9913c4, 0xd236ef0b2b9913c4, 0x000000000000002a, 0x0 }, /* #9 */
|
---|
5407 | { 0x051847, 0x051847, 0x94b27e09d9116ccf, 0x84b27e09d9116ccf, 0x000000000000003c, 0x0 }, /* #10 */
|
---|
5408 | { 0x0d1652, 0x0d1652, 0x9f81a2be280cbe80, 0xbf81a2be280cbe80, 0x000000000000003d, 0x0 }, /* #11 */
|
---|
5409 | { 0x316587, 0x316587, 0xb50a530d43e13579, 0xb40a530d43e13579, 0x0000000000000038, 0x0 }, /* #12 */
|
---|
5410 | { 0x186853, 0x186852, 0xe77b9f5572d9677e, 0xe77b9f5572f9677e, 0x0000000000000015, 0x0 }, /* #13 */
|
---|
5411 | { 0x226412, 0x226413, 0xbb3b2a52eae86d61, 0xbb3b2a52eae82d61, 0x000000000000000e, 0x0 }, /* #14 */
|
---|
5412 | { 0x107e47, 0x107e46, 0xfe83d6a1cce9fa6a, 0xfe83d6a1cce9fa6b, 0x0000000000000000, 0x0 }, /* #15 */
|
---|
5413 | { 0x321dc7, 0x321dc7, 0x78480f65dd679294, 0x78480f659d679294, 0x000000000000001e, 0x0 }, /* #16 */
|
---|
5414 | { 0x3e2006, 0x3e2007, 0x21bcba2ee94e4ec6, 0x21bcba2ec94e4ec6, 0x000000000000001d, 0x0 }, /* #17 */
|
---|
5415 | { 0x253616, 0x253616, 0x4d0902eb21a11979, 0x4d0b02eb21a11979, 0x0000000000000031, 0x0 }, /* #18 */
|
---|
5416 | { 0x005806, 0x005807, 0x8df7d3057a6fcdf9, 0x8d77d3057a6fcdf9, 0x0000000000000037, 0x0 }, /* #19 */
|
---|
5417 | { 0x136dd2, 0x136dd3, 0xec6644ae26217345, 0xe86644ae26217345, 0x000000000000003a, 0x0 }, /* #20 */
|
---|
5418 | { 0x1b7c52, 0x1b7c52, 0x8b328c14c7e9421a, 0xab328c14c7e9421a, 0x000000000000003d, 0x0 }, /* #21 */
|
---|
5419 | { 0x3c3c52, 0x3c3c52, 0x868a88d7a5ecfd2f, 0xa68a88d7a5ecfd2f, 0x000000000000003d, 0x0 }, /* #22 */
|
---|
5420 | { 0x3c2786, 0x3c2786, 0x42a24bb66be07599, 0x42a24bb67be07599, 0x000000000000001c, 0x0 }, /* #23 */
|
---|
5421 | { 0x2c53d7, 0x2c53d7, 0xdb1c23619322f7cd, 0xcb1c23619322f7cd, 0x000000000000003c, 0x0 }, /* #24 */
|
---|
5422 | { 0x273e06, 0x273e07, 0xde5145b3a909b396, 0xce5145b3a909b396, 0x000000000000003c, 0x0 }, /* #25 */
|
---|
5423 | { 0x0b7487, 0x0b7487, 0x92f1474c2784d571, 0x92f1454c2784d571, 0x0000000000000029, 0x0 }, /* #26 */
|
---|
5424 | { 0x306c43, 0x306c43, 0xd854fb36bba45b9a, 0xd850fb36bba45b9a, 0x0000000000000032, 0x0 }, /* #27 */
|
---|
5425 | { 0x2b5217, 0x2b5216, 0x7e2de831aaa040e5, 0x7e2de833aaa040e5, 0x0000000000000021, 0x0 }, /* #28 */
|
---|
5426 | { 0x0f64d6, 0x0f64d6, 0xa0f883edd16b3ba9, 0xa0f883edd16f3ba9, 0x0000000000000012, 0x0 }, /* #29 */
|
---|
5427 | { 0x366f96, 0x366f96, 0x3865bab6513e632d, 0x3865bab7513e632d, 0x0000000000000020, 0x0 }, /* #30 */
|
---|
5428 | { 0x1c0713, 0x1c0712, 0x07e1e78d7f326f57, 0x07e9e78d7f326f57, 0x0000000000000033, 0x0 }, /* #31 */
|
---|
5429 | { 0x3a5702, 0x3a5702, 0x9d36ed100d0e3c02, 0x9d36ed100d0e3c03, 0x0000000000000000, 0x0 }, /* #32 */
|
---|
5430 | { 0x076713, 0x076713, 0x78cc32fc888b2514, 0x78cc32fc888b2504, 0x0000000000000004, 0x0 }, /* #33 */
|
---|
5431 | { 0x113213, 0x113213, 0x4d11ea26a5f1c37f, 0x4d11aa26a5f1c37f, 0x000000000000002e, 0x0 }, /* #34 */
|
---|
5432 | { 0x142e13, 0x142e13, 0x2c54c33003bf5c8e, 0x2c54c33003bf548e, 0x000000000000000b, 0x0 }, /* #35 */
|
---|
5433 | { 0x360e52, 0x360e53, 0x73a04cd54a502572, 0x73a04cc54a502572, 0x0000000000000024, 0x0 }, /* #36 */
|
---|
5434 | { 0x2a3992, 0x2a3992, 0x78d33e9181d698f1, 0xf8d33e9181d698f1, 0x000000000000003f, 0x0 }, /* #37 */
|
---|
5435 | { 0x3b3357, 0x3b3356, 0xf45b3f36ab217c85, 0xf45b3fb6ab217c85, 0x0000000000000027, 0x0 }, /* #38 */
|
---|
5436 | { 0x0a6d82, 0x0a6d83, 0xb645d6c101ed344a, 0xa645d6c101ed344a, 0x000000000000003c, 0x0 }, /* #39 */
|
---|
5437 | { 0x236b46, 0x236b46, 0xc8df164408347348, 0xc8df164c08347348, 0x0000000000000023, 0x0 }, /* #40 */
|
---|
5438 | { 0x343683, 0x343682, 0x354502efea60faae, 0x354502ffea60faae, 0x0000000000000024, 0x0 }, /* #41 */
|
---|
5439 | { 0x0a0992, 0x0a0992, 0x78c78dd733b35bd1, 0x78c78dd7b3b35bd1, 0x000000000000001f, 0x0 }, /* #42 */
|
---|
5440 | { 0x1500c6, 0x1500c7, 0xbfbf8a69f4f48172, 0xbfbf8a69b4f48172, 0x000000000000001e, 0x0 }, /* #43 */
|
---|
5441 | { 0x2d1513, 0x2d1513, 0xaca33cf881a4e1fa, 0xa8a33cf881a4e1fa, 0x000000000000003a, 0x0 }, /* #44 */
|
---|
5442 | { 0x0050c3, 0x0050c3, 0x01ab9790ae412a0d, 0x01a39790ae412a0d, 0x0000000000000033, 0x0 }, /* #45 */
|
---|
5443 | { 0x176d43, 0x176d42, 0xb5bc8361bf232691, 0xb5bc8371bf232691, 0x0000000000000024, 0x0 }, /* #46 */
|
---|
5444 | { 0x1023d6, 0x1023d6, 0x2f96144811ebfcec, 0x2f96144815ebfcec, 0x000000000000001a, 0x0 }, /* #47 */
|
---|
5445 | { 0x131fd7, 0x131fd6, 0x5e4887a6ab49e091, 0xde4887a6ab49e091, 0x000000000000003f, 0x0 }, /* #48 */
|
---|
5446 | { 0x115652, 0x115653, 0xd4d2b85c93cccd89, 0xd4d2b81c93cccd89, 0x0000000000000026, 0x0 }, /* #49 */
|
---|
5447 | { 0x157603, 0x157602, 0x034d012ff64299e0, 0x034d112ff64299e0, 0x000000000000002c, 0x0 }, /* #50 */
|
---|
5448 | { 0x354447, 0x354446, 0x7bd60e1e6362ff80, 0x7bd61e1e6362ff80, 0x000000000000002c, 0x0 }, /* #51 */
|
---|
5449 | { 0x0a6f52, 0x0a6f53, 0xe90b53fae2c716b5, 0xe90b53bae2c716b5, 0x0000000000000026, 0x0 }, /* #52 */
|
---|
5450 | { 0x0f2656, 0x0f2656, 0x875e338e064fc69f, 0x875e338e164fc69f, 0x000000000000001c, 0x0 }, /* #53 */
|
---|
5451 | { 0x253257, 0x253257, 0xaa1c7787fc682775, 0xaa1c7787fc682375, 0x000000000000000a, 0x0 }, /* #54 */
|
---|
5452 | { 0x206182, 0x206182, 0x99ac51f006bbeaf7, 0x99ac51f006bbebf7, 0x0000000000000008, 0x0 }, /* #55 */
|
---|
5453 | { 0x113492, 0x113493, 0x2e21a3b7317d11ba, 0x2e2123b7317d11ba, 0x000000000000002f, 0x0 }, /* #56 */
|
---|
5454 | { 0x0a3612, 0x0a3612, 0x537e83b993d150da, 0x537e83b993d154da, 0x000000000000000a, 0x0 }, /* #57 */
|
---|
5455 | { 0x3a33c6, 0x3a33c7, 0xd70bb7f03e98456b, 0xd70bb7f03e88456b, 0x0000000000000014, 0x0 }, /* #58 */
|
---|
5456 | { 0x380957, 0x380957, 0x0a6072770d892574, 0x0a60727709892574, 0x000000000000001a, 0x0 }, /* #59 */
|
---|
5457 | { 0x123206, 0x123206, 0x3813071993fbe00e, 0x3833071993fbe00e, 0x0000000000000035, 0x0 }, /* #60 */
|
---|
5458 | { 0x015656, 0x015657, 0xc62d4b4bd1511239, 0xc62d4b4bd1511219, 0x0000000000000005, 0x0 }, /* #61 */
|
---|
5459 | { 0x294e97, 0x294e97, 0xf2d20aefcd9293eb, 0xf2d20aefcd9213eb, 0x000000000000000f, 0x0 }, /* #62 */
|
---|
5460 | { 0x0b7683, 0x0b7683, 0x1da01f7f1172ca0d, 0x1d801f7f1172ca0d, 0x0000000000000035, 0x0 }, /* #63 */
|
---|
5461 | };
|
---|
5462 | static const BINU64_TEST_T g_aTests_btc_u64_locked[] =
|
---|
5463 | {
|
---|
5464 | { 0x3f6446, 0x3f6446, 0x0000000000000000, 0x0000000000000001, 0x0000000000000000, 0x0 }, /* #0 */
|
---|
5465 | { 0x2b4843, 0x2b4842, 0x0000000000000000, 0x0000000000000001, 0x0000000000000000, 0x0 }, /* #1 */
|
---|
5466 | { 0x293e46, 0x293e46, 0x0000000000000000, 0x0000000000000001, 0x0000000000000000, 0x0 }, /* #2 */
|
---|
5467 | { 0x266312, 0x266312, 0x0000000000000000, 0x0000000000000001, 0x0000000000000000, 0x0 }, /* #3 */
|
---|
5468 | { 0x1e44c6, 0x1e44c7, 0x77361099bd71bab3, 0x77361099bd71bab2, 0x0000000000000000, 0x0 }, /* #4 */
|
---|
5469 | { 0x3b5f52, 0x3b5f53, 0x5af818140f561c89, 0x5af818140f561c88, 0x0000000000000000, 0x0 }, /* #5 */
|
---|
5470 | { 0x2b5b16, 0x2b5b17, 0x40c58f2dedf18511, 0x40c58f2dedf18510, 0x0000000000000000, 0x0 }, /* #6 */
|
---|
5471 | { 0x2e5413, 0x2e5412, 0x89708ef2d7e6950e, 0x89708ef2d7e6950f, 0x0000000000000000, 0x0 }, /* #7 */
|
---|
5472 | { 0x222bc6, 0x222bc6, 0x09a4f158d4627f72, 0x09a4f158d4627f76, 0x0000000000000002, 0x0 }, /* #8 */
|
---|
5473 | { 0x0a5d17, 0x0a5d16, 0xb163e11e92cbb51e, 0xb1e3e11e92cbb51e, 0x0000000000000037, 0x0 }, /* #9 */
|
---|
5474 | { 0x140696, 0x140697, 0x4035c4ad67722f4e, 0x4035c4ad67522f4e, 0x0000000000000015, 0x0 }, /* #10 */
|
---|
5475 | { 0x1c0a96, 0x1c0a97, 0xa0f6f6239899b84a, 0xa0e6f6239899b84a, 0x0000000000000034, 0x0 }, /* #11 */
|
---|
5476 | { 0x295c02, 0x295c02, 0x8632c441b0f334bb, 0x8633c441b0f334bb, 0x0000000000000030, 0x0 }, /* #12 */
|
---|
5477 | { 0x3a4fd7, 0x3a4fd6, 0x53ddd5f2a803b5a9, 0x53ddd5f2a823b5a9, 0x0000000000000015, 0x0 }, /* #13 */
|
---|
5478 | { 0x197883, 0x197882, 0x5e394bebff34f2a8, 0x5e394bebff34faa8, 0x000000000000000b, 0x0 }, /* #14 */
|
---|
5479 | { 0x3e42c6, 0x3e42c7, 0x391b77ebfb132ed5, 0x390b77ebfb132ed5, 0x0000000000000034, 0x0 }, /* #15 */
|
---|
5480 | { 0x2550d3, 0x2550d2, 0x3aa88379e6480133, 0x3aa883f9e6480133, 0x0000000000000027, 0x0 }, /* #16 */
|
---|
5481 | { 0x117282, 0x117283, 0xb9c58d1b6ddf4e41, 0xb9c48d1b6ddf4e41, 0x0000000000000030, 0x0 }, /* #17 */
|
---|
5482 | { 0x296fc6, 0x296fc7, 0xaf64e32c654b9810, 0xaf44e32c654b9810, 0x0000000000000035, 0x0 }, /* #18 */
|
---|
5483 | { 0x360d52, 0x360d52, 0x6dbd44c557f26961, 0x6dfd44c557f26961, 0x0000000000000036, 0x0 }, /* #19 */
|
---|
5484 | { 0x1d0496, 0x1d0497, 0x275167381fd738d5, 0x275167381fd738d4, 0x0000000000000000, 0x0 }, /* #20 */
|
---|
5485 | { 0x0a7a12, 0x0a7a13, 0x789da7c8f1bcbc62, 0x789da788f1bcbc62, 0x0000000000000026, 0x0 }, /* #21 */
|
---|
5486 | { 0x2a7406, 0x2a7406, 0xf8e890aedc76e627, 0xf8e890aedc76f627, 0x000000000000000c, 0x0 }, /* #22 */
|
---|
5487 | { 0x203107, 0x203107, 0xe2f71a1bf7ef8f56, 0xe2f7121bf7ef8f56, 0x000000000000002b, 0x0 }, /* #23 */
|
---|
5488 | { 0x224056, 0x224057, 0x798ba0c0fa5ac4a6, 0x798ba0c0ea5ac4a6, 0x000000000000001c, 0x0 }, /* #24 */
|
---|
5489 | { 0x083b53, 0x083b53, 0xf8d768e5b898a4e3, 0xb8d768e5b898a4e3, 0x000000000000003e, 0x0 }, /* #25 */
|
---|
5490 | { 0x0d5e12, 0x0d5e12, 0x1e94b0b9e7865e00, 0x1e94b2b9e7865e00, 0x0000000000000029, 0x0 }, /* #26 */
|
---|
5491 | { 0x355083, 0x355083, 0xf0064368f83c9c29, 0xf0064368d83c9c29, 0x000000000000001d, 0x0 }, /* #27 */
|
---|
5492 | { 0x204d82, 0x204d82, 0x3e391e77a1140ec7, 0x3eb91e77a1140ec7, 0x0000000000000037, 0x0 }, /* #28 */
|
---|
5493 | { 0x3215d6, 0x3215d6, 0x784591608b1afb92, 0x7845d1608b1afb92, 0x000000000000002e, 0x0 }, /* #29 */
|
---|
5494 | { 0x033783, 0x033783, 0xaac128526bd6f1fd, 0xaac128126bd6f1fd, 0x0000000000000026, 0x0 }, /* #30 */
|
---|
5495 | { 0x306b17, 0x306b17, 0x1882f7edfd950ac6, 0x1882f7edf9950ac6, 0x000000000000001a, 0x0 }, /* #31 */
|
---|
5496 | { 0x081ad7, 0x081ad6, 0x33bc3b51cb27b97e, 0x33bc3b51eb27b97e, 0x000000000000001d, 0x0 }, /* #32 */
|
---|
5497 | { 0x0f3d87, 0x0f3d87, 0x4e53d4498518f693, 0x4e53d4490518f693, 0x000000000000001f, 0x0 }, /* #33 */
|
---|
5498 | { 0x2d4553, 0x2d4553, 0x34e4737ddaae6609, 0x34e4737ddaae6209, 0x000000000000000a, 0x0 }, /* #34 */
|
---|
5499 | { 0x102253, 0x102253, 0x9af947801cf6b658, 0x9af947801cf6b618, 0x0000000000000006, 0x0 }, /* #35 */
|
---|
5500 | { 0x3e3597, 0x3e3597, 0x30b7c616f35d638e, 0x30b7c616f35d628e, 0x0000000000000008, 0x0 }, /* #36 */
|
---|
5501 | { 0x3c3052, 0x3c3052, 0x1e884f9a613556c0, 0x1e884f9a693556c0, 0x000000000000001b, 0x0 }, /* #37 */
|
---|
5502 | { 0x0e5a92, 0x0e5a93, 0xe2b0d69a65ea4277, 0xe2b0d69a65ea4267, 0x0000000000000004, 0x0 }, /* #38 */
|
---|
5503 | { 0x161886, 0x161886, 0x6400f7aa0e1e4cc2, 0x6420f7aa0e1e4cc2, 0x0000000000000035, 0x0 }, /* #39 */
|
---|
5504 | { 0x397a86, 0x397a87, 0x9e1ace2b2ee09517, 0x9e1ace2b2ec09517, 0x0000000000000015, 0x0 }, /* #40 */
|
---|
5505 | { 0x3e0842, 0x3e0842, 0x58a2a853adaa657e, 0x58a2a853adea657e, 0x0000000000000016, 0x0 }, /* #41 */
|
---|
5506 | { 0x353353, 0x353352, 0x43ef7822f1238cfc, 0x43ef7822f12b8cfc, 0x0000000000000013, 0x0 }, /* #42 */
|
---|
5507 | { 0x014297, 0x014297, 0x417661ae12783bba, 0x417661ae12783aba, 0x0000000000000008, 0x0 }, /* #43 */
|
---|
5508 | { 0x3c1093, 0x3c1093, 0x4ab909582d9d087b, 0x4ab809582d9d087b, 0x0000000000000030, 0x0 }, /* #44 */
|
---|
5509 | { 0x0a3152, 0x0a3152, 0x4610e9c4c44ee669, 0x4610e9c4c4cee669, 0x0000000000000017, 0x0 }, /* #45 */
|
---|
5510 | { 0x0d1bd3, 0x0d1bd3, 0x12119c8fa4313402, 0x12118c8fa4313402, 0x000000000000002c, 0x0 }, /* #46 */
|
---|
5511 | { 0x2a0dc6, 0x2a0dc7, 0x5277ad381209a256, 0x52778d381209a256, 0x000000000000002d, 0x0 }, /* #47 */
|
---|
5512 | { 0x346f43, 0x346f42, 0x5ed3412170571f81, 0x5ed3412170571fc1, 0x0000000000000006, 0x0 }, /* #48 */
|
---|
5513 | { 0x272912, 0x272913, 0x523017763d267910, 0x523017763d266910, 0x000000000000000c, 0x0 }, /* #49 */
|
---|
5514 | { 0x2052c7, 0x2052c7, 0xa139f79431aa2b66, 0xa139779431aa2b66, 0x000000000000002f, 0x0 }, /* #50 */
|
---|
5515 | { 0x1e0042, 0x1e0043, 0xeee004ff50b4f33f, 0xeee004ff50b4f33e, 0x0000000000000000, 0x0 }, /* #51 */
|
---|
5516 | { 0x283d43, 0x283d43, 0x88d9fc012b325b2e, 0x88d9fc012b225b2e, 0x0000000000000014, 0x0 }, /* #52 */
|
---|
5517 | { 0x330207, 0x330207, 0xdf8fae9c6fc1e4fb, 0xdf8fae9c2fc1e4fb, 0x000000000000001e, 0x0 }, /* #53 */
|
---|
5518 | { 0x1e3ad2, 0x1e3ad3, 0xb90eea749fe00f48, 0xb90aea749fe00f48, 0x0000000000000032, 0x0 }, /* #54 */
|
---|
5519 | { 0x147042, 0x147043, 0x4dba049831fea1fd, 0x4dba0498317ea1fd, 0x0000000000000017, 0x0 }, /* #55 */
|
---|
5520 | { 0x127ac6, 0x127ac7, 0xe5f6e770ccfa15a7, 0xe5f6e770ccba15a7, 0x0000000000000016, 0x0 }, /* #56 */
|
---|
5521 | { 0x1f1a03, 0x1f1a02, 0x47c8983043bfcdc0, 0x47c8983047bfcdc0, 0x000000000000001a, 0x0 }, /* #57 */
|
---|
5522 | { 0x225717, 0x225717, 0xeb522512aeea0def, 0xeb522512aaea0def, 0x000000000000001a, 0x0 }, /* #58 */
|
---|
5523 | { 0x0b4f17, 0x0b4f17, 0x9055876176093ca5, 0x9055856176093ca5, 0x0000000000000029, 0x0 }, /* #59 */
|
---|
5524 | { 0x0e0647, 0x0e0646, 0x030e8b4e6e2733ab, 0x030e8b4e6f2733ab, 0x0000000000000018, 0x0 }, /* #60 */
|
---|
5525 | { 0x2f1bd6, 0x2f1bd6, 0x10a4d70fb8772859, 0x10e4d70fb8772859, 0x0000000000000036, 0x0 }, /* #61 */
|
---|
5526 | { 0x2175d3, 0x2175d2, 0x5495f1fdebb36cad, 0x5c95f1fdebb36cad, 0x000000000000003b, 0x0 }, /* #62 */
|
---|
5527 | { 0x171c03, 0x171c02, 0x213b966bdb3bb1f4, 0x213b966bdb3bb1f6, 0x0000000000000001, 0x0 }, /* #63 */
|
---|
5528 | };
|
---|
5529 | static const BINU64_TEST_T g_aTests_btr_u64[] =
|
---|
5530 | {
|
---|
5531 | { 0x235392, 0x235392, 0x0000000000000000, 0x0000000000000000, 0x0000000000000000, 0x0 }, /* #0 */
|
---|
5532 | { 0x230e57, 0x230e56, 0x0000000000000000, 0x0000000000000000, 0x0000000000000000, 0x0 }, /* #1 */
|
---|
5533 | { 0x156d13, 0x156d12, 0x0000000000000000, 0x0000000000000000, 0x0000000000000000, 0x0 }, /* #2 */
|
---|
5534 | { 0x283e87, 0x283e86, 0x0000000000000000, 0x0000000000000000, 0x0000000000000000, 0x0 }, /* #3 */
|
---|
5535 | { 0x185d47, 0x185d47, 0xfe3454241869f703, 0xfe3454241869f702, 0x0000000000000000, 0x0 }, /* #4 */
|
---|
5536 | { 0x0c39d2, 0x0c39d2, 0x5f1ef882d912626a, 0x5f1ef882d912626a, 0x0000000000000000, 0x0 }, /* #5 */
|
---|
5537 | { 0x010783, 0x010782, 0xac0782a2c33b9924, 0xac0782a2c33b9924, 0x0000000000000000, 0x0 }, /* #6 */
|
---|
5538 | { 0x0f5b03, 0x0f5b02, 0x25f00da224097ede, 0x25f00da224097ede, 0x0000000000000000, 0x0 }, /* #7 */
|
---|
5539 | { 0x3406c2, 0x3406c3, 0x3eede042fa84853c, 0x3eede042fa84852c, 0x0000000000000004, 0x0 }, /* #8 */
|
---|
5540 | { 0x0f37c2, 0x0f37c2, 0xa95853d520d560f9, 0xa95853d520d560f9, 0x000000000000002f, 0x0 }, /* #9 */
|
---|
5541 | { 0x246056, 0x246057, 0x098d832e200d6743, 0x098d830e200d6743, 0x0000000000000025, 0x0 }, /* #10 */
|
---|
5542 | { 0x2a4183, 0x2a4183, 0x8fee60b775a48ac7, 0x8fee60b774a48ac7, 0x0000000000000018, 0x0 }, /* #11 */
|
---|
5543 | { 0x177653, 0x177653, 0x0ee419e04c8d154d, 0x0ee418e04c8d154d, 0x0000000000000028, 0x0 }, /* #12 */
|
---|
5544 | { 0x1f34d7, 0x1f34d7, 0xc83bd91ac5134bff, 0xc83bd91ac51343ff, 0x000000000000000b, 0x0 }, /* #13 */
|
---|
5545 | { 0x331517, 0x331516, 0x1b060e826f69d270, 0x1b060e826f69d270, 0x000000000000002f, 0x0 }, /* #14 */
|
---|
5546 | { 0x2e1387, 0x2e1387, 0x0cc4b0e1899ef5ae, 0x0c44b0e1899ef5ae, 0x0000000000000037, 0x0 }, /* #15 */
|
---|
5547 | { 0x184d52, 0x184d52, 0x159e0188d0610bc1, 0x159e0188d0610bc1, 0x0000000000000022, 0x0 }, /* #16 */
|
---|
5548 | { 0x1237c2, 0x1237c2, 0x465146ce68664689, 0x465146ce68664689, 0x000000000000001c, 0x0 }, /* #17 */
|
---|
5549 | { 0x1a71d2, 0x1a71d3, 0x20d5957ea94318d2, 0x20d5957ca94318d2, 0x0000000000000021, 0x0 }, /* #18 */
|
---|
5550 | { 0x0d4287, 0x0d4286, 0xac6c9f2a02a3b317, 0xac6c9f2a02a3b317, 0x000000000000003c, 0x0 }, /* #19 */
|
---|
5551 | { 0x071cc6, 0x071cc6, 0x2233eb68f22a80ef, 0x2233eb68f22a80ef, 0x000000000000003c, 0x0 }, /* #20 */
|
---|
5552 | { 0x350d13, 0x350d12, 0x074ed1b5f0ea40fc, 0x074ed1b5f0ea40fc, 0x0000000000000023, 0x0 }, /* #21 */
|
---|
5553 | { 0x392f82, 0x392f82, 0xc5e0a954f394956c, 0xc5e0a954f394956c, 0x000000000000000d, 0x0 }, /* #22 */
|
---|
5554 | { 0x064543, 0x064542, 0xeaa96f7408de2e13, 0xeaa96f7408de2e13, 0x0000000000000007, 0x0 }, /* #23 */
|
---|
5555 | { 0x291e83, 0x291e83, 0x59c1a9e0f2643c4e, 0x59c129e0f2643c4e, 0x000000000000002f, 0x0 }, /* #24 */
|
---|
5556 | { 0x343893, 0x343893, 0xe48a170d8a3b6776, 0xe08a170d8a3b6776, 0x000000000000003a, 0x0 }, /* #25 */
|
---|
5557 | { 0x147d86, 0x147d86, 0xd01bf2ffc28a5698, 0xd01bf2ffc28a5698, 0x0000000000000005, 0x0 }, /* #26 */
|
---|
5558 | { 0x1b45c2, 0x1b45c2, 0x4f8ab1e0780a9929, 0x4f8ab1e0780a9929, 0x000000000000000e, 0x0 }, /* #27 */
|
---|
5559 | { 0x2c4296, 0x2c4296, 0x7d277dd0214c8ca0, 0x7d277dd0214c8ca0, 0x0000000000000021, 0x0 }, /* #28 */
|
---|
5560 | { 0x0a6057, 0x0a6056, 0xdfa6c2cf4f8e0389, 0xdfa6c2cf4f8e0389, 0x0000000000000010, 0x0 }, /* #29 */
|
---|
5561 | { 0x0d0d83, 0x0d0d82, 0x0ceca776c195c8df, 0x0ceca776c195c8df, 0x0000000000000019, 0x0 }, /* #30 */
|
---|
5562 | { 0x346012, 0x346012, 0x39831fd642e10f12, 0x39831fd642e10f12, 0x000000000000002e, 0x0 }, /* #31 */
|
---|
5563 | { 0x090593, 0x090592, 0xb9bc1bb95abeb7c7, 0xb9bc1bb95abeb7c7, 0x0000000000000004, 0x0 }, /* #32 */
|
---|
5564 | { 0x056307, 0x056306, 0xf114444a9e3136ae, 0xf114444a9e3136ae, 0x0000000000000039, 0x0 }, /* #33 */
|
---|
5565 | { 0x287f16, 0x287f17, 0x9a862a217775e166, 0x92862a217775e166, 0x000000000000003b, 0x0 }, /* #34 */
|
---|
5566 | { 0x2466d6, 0x2466d6, 0x2c381f7bb189cc4e, 0x2c381f7bb189cc4e, 0x0000000000000019, 0x0 }, /* #35 */
|
---|
5567 | { 0x061b17, 0x061b17, 0x4f77677f77cd234e, 0x4f77677b77cd234e, 0x0000000000000022, 0x0 }, /* #36 */
|
---|
5568 | { 0x247a52, 0x247a53, 0xc67d6c772ba70ecc, 0xc47d6c772ba70ecc, 0x0000000000000039, 0x0 }, /* #37 */
|
---|
5569 | { 0x3f6853, 0x3f6852, 0x1d02453047129e76, 0x1d02453047129e76, 0x0000000000000017, 0x0 }, /* #38 */
|
---|
5570 | { 0x174682, 0x174682, 0xa6367de7e3940204, 0xa6367de7e3940204, 0x0000000000000024, 0x0 }, /* #39 */
|
---|
5571 | { 0x302387, 0x302387, 0xf46df8be561e4294, 0xf46df8be161e4294, 0x000000000000001e, 0x0 }, /* #40 */
|
---|
5572 | { 0x0e5747, 0x0e5747, 0x957d332441a75d57, 0x957d332441a75d56, 0x0000000000000000, 0x0 }, /* #41 */
|
---|
5573 | { 0x0522d7, 0x0522d6, 0xe9c4a138d4ef337d, 0xe9c4a138d4ef337d, 0x000000000000000a, 0x0 }, /* #42 */
|
---|
5574 | { 0x3f3383, 0x3f3383, 0x73275c240b506325, 0x73275c240b406325, 0x0000000000000014, 0x0 }, /* #43 */
|
---|
5575 | { 0x0e13d6, 0x0e13d6, 0x09fc0d41e1858638, 0x09fc0d41e1858638, 0x000000000000002d, 0x0 }, /* #44 */
|
---|
5576 | { 0x024283, 0x024283, 0xab7c3afd3fedec18, 0xab7c3add3fedec18, 0x0000000000000025, 0x0 }, /* #45 */
|
---|
5577 | { 0x0a4d47, 0x0a4d46, 0x416779d25180f62c, 0x416779d25180f62c, 0x000000000000003f, 0x0 }, /* #46 */
|
---|
5578 | { 0x1e7d53, 0x1e7d52, 0x901ae3f0807dab72, 0x901ae3f0807dab72, 0x000000000000000e, 0x0 }, /* #47 */
|
---|
5579 | { 0x294787, 0x294787, 0x5660f66f932b8222, 0x5660f66f932a8222, 0x0000000000000010, 0x0 }, /* #48 */
|
---|
5580 | { 0x034f82, 0x034f83, 0x279282b92c08a076, 0x279282a92c08a076, 0x0000000000000024, 0x0 }, /* #49 */
|
---|
5581 | { 0x093093, 0x093092, 0xd7f945dfa229da84, 0xd7f945dfa229da84, 0x0000000000000008, 0x0 }, /* #50 */
|
---|
5582 | { 0x2c5dd3, 0x2c5dd2, 0xc266b17856ca50db, 0xc266b17856ca50db, 0x000000000000003a, 0x0 }, /* #51 */
|
---|
5583 | { 0x0c0b82, 0x0c0b82, 0x73ea5e1ee411a032, 0x73ea5e1ee411a032, 0x0000000000000017, 0x0 }, /* #52 */
|
---|
5584 | { 0x3341d2, 0x3341d3, 0x8b30b1cecb1f6275, 0x8b30b1cecb1f6274, 0x0000000000000000, 0x0 }, /* #53 */
|
---|
5585 | { 0x321587, 0x321586, 0x7043098b1f022036, 0x7043098b1f022036, 0x000000000000002a, 0x0 }, /* #54 */
|
---|
5586 | { 0x1c0e47, 0x1c0e46, 0xd532f9e2c7b8378f, 0xd532f9e2c7b8378f, 0x0000000000000032, 0x0 }, /* #55 */
|
---|
5587 | { 0x340246, 0x340247, 0xa917b7b9c5bddda6, 0xa917b7b9c5bddda4, 0x0000000000000001, 0x0 }, /* #56 */
|
---|
5588 | { 0x057553, 0x057553, 0x7b3a550d019e6d63, 0x7a3a550d019e6d63, 0x0000000000000038, 0x0 }, /* #57 */
|
---|
5589 | { 0x3538c7, 0x3538c7, 0x24553af09f1345a4, 0x24553af09f1305a4, 0x000000000000000e, 0x0 }, /* #58 */
|
---|
5590 | { 0x2d7552, 0x2d7553, 0x9fcfe3f0b9599089, 0x9fcbe3f0b9599089, 0x0000000000000032, 0x0 }, /* #59 */
|
---|
5591 | { 0x175c52, 0x175c53, 0x164e31ef6c6e43be, 0x064e31ef6c6e43be, 0x000000000000003c, 0x0 }, /* #60 */
|
---|
5592 | { 0x2f6852, 0x2f6852, 0x5e066ecd943fcf0f, 0x5e066ecd943fcf0f, 0x000000000000003d, 0x0 }, /* #61 */
|
---|
5593 | { 0x3a4457, 0x3a4456, 0xa94ba1b59d448b18, 0xa94ba1b59d448b18, 0x0000000000000005, 0x0 }, /* #62 */
|
---|
5594 | { 0x2f4d82, 0x2f4d83, 0xf3fd45eec68cf1ad, 0xf3f545eec68cf1ad, 0x0000000000000033, 0x0 }, /* #63 */
|
---|
5595 | };
|
---|
5596 | static const BINU64_TEST_T g_aTests_btr_u64_locked[] =
|
---|
5597 | {
|
---|
5598 | { 0x0f3153, 0x0f3152, 0x0000000000000000, 0x0000000000000000, 0x0000000000000000, 0x0 }, /* #0 */
|
---|
5599 | { 0x273542, 0x273542, 0x0000000000000000, 0x0000000000000000, 0x0000000000000000, 0x0 }, /* #1 */
|
---|
5600 | { 0x202856, 0x202856, 0x0000000000000000, 0x0000000000000000, 0x0000000000000000, 0x0 }, /* #2 */
|
---|
5601 | { 0x292546, 0x292546, 0x0000000000000000, 0x0000000000000000, 0x0000000000000000, 0x0 }, /* #3 */
|
---|
5602 | { 0x1a0902, 0x1a0903, 0x98369601e9eca33b, 0x98369601e9eca33a, 0x0000000000000000, 0x0 }, /* #4 */
|
---|
5603 | { 0x0f6783, 0x0f6783, 0x7c4a20d48c9dad01, 0x7c4a20d48c9dad00, 0x0000000000000000, 0x0 }, /* #5 */
|
---|
5604 | { 0x3f2607, 0x3f2606, 0xa7cd901f5a17032c, 0xa7cd901f5a17032c, 0x0000000000000000, 0x0 }, /* #6 */
|
---|
5605 | { 0x0c5607, 0x0c5606, 0x2b16d1741b359848, 0x2b16d1741b359848, 0x0000000000000000, 0x0 }, /* #7 */
|
---|
5606 | { 0x0854d7, 0x0854d6, 0xd9d940840d85b1b0, 0xd9d940840d85b1b0, 0x0000000000000039, 0x0 }, /* #8 */
|
---|
5607 | { 0x1a6112, 0x1a6112, 0xe18046ff16d608df, 0xe18046ff16d608df, 0x000000000000002b, 0x0 }, /* #9 */
|
---|
5608 | { 0x230f87, 0x230f87, 0x9813f166d85ac262, 0x9811f166d85ac262, 0x0000000000000031, 0x0 }, /* #10 */
|
---|
5609 | { 0x1d40d3, 0x1d40d3, 0xfdc0523eb8540188, 0xfdc0521eb8540188, 0x0000000000000025, 0x0 }, /* #11 */
|
---|
5610 | { 0x3d6ed3, 0x3d6ed2, 0x51715421d52d35f7, 0x51715421d52d35f7, 0x0000000000000009, 0x0 }, /* #12 */
|
---|
5611 | { 0x342b03, 0x342b03, 0x57a00fb91279c13d, 0x57a00bb91279c13d, 0x000000000000002a, 0x0 }, /* #13 */
|
---|
5612 | { 0x065007, 0x065006, 0x923bcf2ab0757fe6, 0x923bcf2ab0757fe6, 0x0000000000000032, 0x0 }, /* #14 */
|
---|
5613 | { 0x311c03, 0x311c02, 0x29b90b3cf673d23a, 0x29b90b3cf673d23a, 0x000000000000000d, 0x0 }, /* #15 */
|
---|
5614 | { 0x2b6846, 0x2b6847, 0xccef2d994c44ec99, 0xcc6f2d994c44ec99, 0x0000000000000037, 0x0 }, /* #16 */
|
---|
5615 | { 0x010106, 0x010106, 0x30f74fc5def2ea8e, 0x30f74fc5def2ea8e, 0x0000000000000023, 0x0 }, /* #17 */
|
---|
5616 | { 0x0d0b13, 0x0d0b12, 0x1c8214b19f97cca9, 0x1c8214b19f97cca9, 0x0000000000000032, 0x0 }, /* #18 */
|
---|
5617 | { 0x386a06, 0x386a07, 0xa6ac09aeacb43a49, 0xa6a409aeacb43a49, 0x0000000000000033, 0x0 }, /* #19 */
|
---|
5618 | { 0x1a6b93, 0x1a6b92, 0x7ef850a234901dd8, 0x7ef850a234901dd8, 0x0000000000000029, 0x0 }, /* #20 */
|
---|
5619 | { 0x0159d7, 0x0159d6, 0x31022de3f8546cbd, 0x31022de3f8546cbd, 0x0000000000000024, 0x0 }, /* #21 */
|
---|
5620 | { 0x340207, 0x340207, 0x222c29238ff59e8b, 0x222c29238ff59a8b, 0x000000000000000a, 0x0 }, /* #22 */
|
---|
5621 | { 0x1f06d6, 0x1f06d6, 0xf82a194d36a6fff3, 0xf82a194d36a6fff3, 0x0000000000000021, 0x0 }, /* #23 */
|
---|
5622 | { 0x3f4b92, 0x3f4b93, 0xbc6238c66d487614, 0xbc6238c66d487414, 0x0000000000000009, 0x0 }, /* #24 */
|
---|
5623 | { 0x2c7b82, 0x2c7b83, 0x597d822e4272755e, 0x597d822e4272754e, 0x0000000000000004, 0x0 }, /* #25 */
|
---|
5624 | { 0x0e28c2, 0x0e28c2, 0xdf11b9555fe21661, 0xdf11b9555fe21661, 0x000000000000000d, 0x0 }, /* #26 */
|
---|
5625 | { 0x2b4643, 0x2b4642, 0x5dc1c69412392b79, 0x5dc1c69412392b79, 0x000000000000002c, 0x0 }, /* #27 */
|
---|
5626 | { 0x212287, 0x212287, 0xfdde80f4b1e13669, 0xbdde80f4b1e13669, 0x000000000000003e, 0x0 }, /* #28 */
|
---|
5627 | { 0x3810d2, 0x3810d2, 0xc258de1941761322, 0xc258de1941761322, 0x000000000000000f, 0x0 }, /* #29 */
|
---|
5628 | { 0x265fd2, 0x265fd3, 0xcaafac257660318c, 0xc2afac257660318c, 0x000000000000003b, 0x0 }, /* #30 */
|
---|
5629 | { 0x1d2013, 0x1d2013, 0xce6c18aa1ee21dfa, 0xc66c18aa1ee21dfa, 0x000000000000003b, 0x0 }, /* #31 */
|
---|
5630 | { 0x106c92, 0x106c93, 0xa33cda8542ffbf83, 0xa33cda8542ffbe83, 0x0000000000000008, 0x0 }, /* #32 */
|
---|
5631 | { 0x2969d3, 0x2969d2, 0xa991ab36e00e08d5, 0xa991ab36e00e08d5, 0x0000000000000027, 0x0 }, /* #33 */
|
---|
5632 | { 0x2d7002, 0x2d7003, 0x99acbebe05faec29, 0x99acbebe05fa6c29, 0x000000000000000f, 0x0 }, /* #34 */
|
---|
5633 | { 0x211202, 0x211203, 0xd7cb395f31139181, 0x97cb395f31139181, 0x000000000000003e, 0x0 }, /* #35 */
|
---|
5634 | { 0x311657, 0x311656, 0x3d39e80070bcc084, 0x3d39e80070bcc084, 0x0000000000000032, 0x0 }, /* #36 */
|
---|
5635 | { 0x0233d2, 0x0233d3, 0x32d972e8dd345d34, 0x32d972e8dd245d34, 0x0000000000000014, 0x0 }, /* #37 */
|
---|
5636 | { 0x3b00c7, 0x3b00c6, 0xd77366fa7d05f7a8, 0xd77366fa7d05f7a8, 0x000000000000002b, 0x0 }, /* #38 */
|
---|
5637 | { 0x1d1c97, 0x1d1c97, 0x11ddd016d9710bdf, 0x11ddd016d97109df, 0x0000000000000009, 0x0 }, /* #39 */
|
---|
5638 | { 0x202f47, 0x202f47, 0xf3d1dddfd8c9c078, 0xf1d1dddfd8c9c078, 0x0000000000000039, 0x0 }, /* #40 */
|
---|
5639 | { 0x3f3a06, 0x3f3a06, 0x19721e4fb1c658b5, 0x19721e4fb1c658b5, 0x0000000000000013, 0x0 }, /* #41 */
|
---|
5640 | { 0x011517, 0x011516, 0xe4d08e976d89392c, 0xe4d08e976d89392c, 0x000000000000002c, 0x0 }, /* #42 */
|
---|
5641 | { 0x1b2cd7, 0x1b2cd6, 0x3f93ddd72df5812c, 0x3f93ddd72df5812c, 0x0000000000000001, 0x0 }, /* #43 */
|
---|
5642 | { 0x030713, 0x030713, 0xec608c498971f65f, 0xec608c498971765f, 0x000000000000000f, 0x0 }, /* #44 */
|
---|
5643 | { 0x120816, 0x120817, 0x6ef0333ffcab6561, 0x6ef0333ffcab6461, 0x0000000000000008, 0x0 }, /* #45 */
|
---|
5644 | { 0x053287, 0x053287, 0xbe5277f2515354af, 0xbe5277f0515354af, 0x0000000000000021, 0x0 }, /* #46 */
|
---|
5645 | { 0x0b00d2, 0x0b00d2, 0xa08127b8f727e31e, 0xa08127b8f727e31e, 0x0000000000000016, 0x0 }, /* #47 */
|
---|
5646 | { 0x061106, 0x061106, 0x5e908062b794b9e1, 0x5e908062b794b9e1, 0x0000000000000004, 0x0 }, /* #48 */
|
---|
5647 | { 0x034117, 0x034117, 0x82680eee7a21cd7c, 0x82680eee7221cd7c, 0x000000000000001b, 0x0 }, /* #49 */
|
---|
5648 | { 0x0e5306, 0x0e5307, 0x2e30cbbf6d25bf5c, 0x2e30cbbd6d25bf5c, 0x0000000000000021, 0x0 }, /* #50 */
|
---|
5649 | { 0x130ed7, 0x130ed6, 0x52ea25c1c3e1346b, 0x52ea25c1c3e1346b, 0x000000000000002e, 0x0 }, /* #51 */
|
---|
5650 | { 0x220a83, 0x220a82, 0x63cd8af44f349d94, 0x63cd8af44f349d94, 0x000000000000003c, 0x0 }, /* #52 */
|
---|
5651 | { 0x3d1986, 0x3d1986, 0x752ae80bb49f1a26, 0x752ae80bb49f1a26, 0x000000000000000a, 0x0 }, /* #53 */
|
---|
5652 | { 0x332046, 0x332046, 0x780531d49ebe58d2, 0x780531d49ebe58d2, 0x0000000000000023, 0x0 }, /* #54 */
|
---|
5653 | { 0x2e2d57, 0x2e2d57, 0x9e6afe3a8d318e3d, 0x9e6afe3a8d318e1d, 0x0000000000000005, 0x0 }, /* #55 */
|
---|
5654 | { 0x0814c7, 0x0814c6, 0xf3f1a20d9f910f30, 0xf3f1a20d9f910f30, 0x0000000000000003, 0x0 }, /* #56 */
|
---|
5655 | { 0x1740c6, 0x1740c6, 0x006e718fbcd0e0bb, 0x006e718fbcd0e0bb, 0x0000000000000010, 0x0 }, /* #57 */
|
---|
5656 | { 0x2319d3, 0x2319d3, 0x5d9dd8616df4a280, 0x5c9dd8616df4a280, 0x0000000000000038, 0x0 }, /* #58 */
|
---|
5657 | { 0x017283, 0x017283, 0xb45c1affec0f8e1a, 0xb45c1affec0e8e1a, 0x0000000000000010, 0x0 }, /* #59 */
|
---|
5658 | { 0x2320d3, 0x2320d3, 0x4edeb805def7ccb4, 0x4edeb805def78cb4, 0x000000000000000e, 0x0 }, /* #60 */
|
---|
5659 | { 0x221d43, 0x221d43, 0x97a228b335351c96, 0x97a2289335351c96, 0x0000000000000025, 0x0 }, /* #61 */
|
---|
5660 | { 0x3e7f82, 0x3e7f83, 0x024c2395fe464c29, 0x024c2195fe464c29, 0x0000000000000029, 0x0 }, /* #62 */
|
---|
5661 | { 0x1714c3, 0x1714c2, 0x349e0c3444ab880b, 0x349e0c3444ab880b, 0x0000000000000014, 0x0 }, /* #63 */
|
---|
5662 | };
|
---|
5663 | static const BINU64_TEST_T g_aTests_bts_u64[] =
|
---|
5664 | {
|
---|
5665 | { 0x310193, 0x310192, 0x0000000000000000, 0x0000000000000001, 0x0000000000000000, 0x0 }, /* #0 */
|
---|
5666 | { 0x104313, 0x104312, 0x0000000000000000, 0x0000000000000001, 0x0000000000000000, 0x0 }, /* #1 */
|
---|
5667 | { 0x295603, 0x295602, 0x0000000000000000, 0x0000000000000001, 0x0000000000000000, 0x0 }, /* #2 */
|
---|
5668 | { 0x2a4e96, 0x2a4e96, 0x0000000000000000, 0x0000000000000001, 0x0000000000000000, 0x0 }, /* #3 */
|
---|
5669 | { 0x1e2d06, 0x1e2d07, 0x12aef0d7eb541a17, 0x12aef0d7eb541a17, 0x0000000000000000, 0x0 }, /* #4 */
|
---|
5670 | { 0x061b92, 0x061b93, 0xb77f4578a6bc8643, 0xb77f4578a6bc8643, 0x0000000000000000, 0x0 }, /* #5 */
|
---|
5671 | { 0x2464d3, 0x2464d3, 0xdc59c18fb912bf8b, 0xdc59c18fb912bf8b, 0x0000000000000000, 0x0 }, /* #6 */
|
---|
5672 | { 0x287697, 0x287697, 0xae4ce7629188197b, 0xae4ce7629188197b, 0x0000000000000000, 0x0 }, /* #7 */
|
---|
5673 | { 0x070c42, 0x070c42, 0xec30607e195da3dc, 0xec34607e195da3dc, 0x0000000000000032, 0x0 }, /* #8 */
|
---|
5674 | { 0x1f5687, 0x1f5687, 0x524ad479c345e6ff, 0x524ad479c345e6ff, 0x000000000000000e, 0x0 }, /* #9 */
|
---|
5675 | { 0x377253, 0x377252, 0xcb9100914a0c0a1e, 0xcb9100914a0c2a1e, 0x000000000000000d, 0x0 }, /* #10 */
|
---|
5676 | { 0x3d0646, 0x3d0647, 0x9248048417ac42d2, 0x9248048417ac42d2, 0x0000000000000017, 0x0 }, /* #11 */
|
---|
5677 | { 0x330786, 0x330786, 0x680631a78d2d6a7c, 0x680631a78d2d6afc, 0x0000000000000007, 0x0 }, /* #12 */
|
---|
5678 | { 0x135406, 0x135406, 0x6e9c7fd7789bf3c5, 0x6e9c7fd778dbf3c5, 0x0000000000000016, 0x0 }, /* #13 */
|
---|
5679 | { 0x1c7446, 0x1c7447, 0xa90612fbf1cde524, 0xa90612fbf1cde524, 0x000000000000000f, 0x0 }, /* #14 */
|
---|
5680 | { 0x393b12, 0x393b12, 0xf56bfc38a45ce111, 0xf56bfc38a45ce191, 0x0000000000000007, 0x0 }, /* #15 */
|
---|
5681 | { 0x122387, 0x122386, 0xa3da9a2cecb64aab, 0xa3da9a2cecb64aaf, 0x0000000000000002, 0x0 }, /* #16 */
|
---|
5682 | { 0x1c5bc6, 0x1c5bc7, 0xa762173da66f42ed, 0xa762173da66f42ed, 0x000000000000003a, 0x0 }, /* #17 */
|
---|
5683 | { 0x2c2b96, 0x2c2b97, 0x7f947adb7d2c6f2a, 0x7f947adb7d2c6f2a, 0x000000000000000e, 0x0 }, /* #18 */
|
---|
5684 | { 0x2204c7, 0x2204c6, 0x9db72219df3bcf12, 0x9db72219df3bcf92, 0x0000000000000007, 0x0 }, /* #19 */
|
---|
5685 | { 0x152fd2, 0x152fd2, 0x5fe83127922ff8a2, 0x5fe83127923ff8a2, 0x0000000000000014, 0x0 }, /* #20 */
|
---|
5686 | { 0x150147, 0x150147, 0x0cb089ec1308c10e, 0x0cb089ec1308c10e, 0x0000000000000018, 0x0 }, /* #21 */
|
---|
5687 | { 0x1d40c3, 0x1d40c2, 0x48c862096d80c704, 0xc8c862096d80c704, 0x000000000000003f, 0x0 }, /* #22 */
|
---|
5688 | { 0x0d5286, 0x0d5287, 0xc5e5c0536b46a841, 0xc5e5c0536b46a841, 0x000000000000001e, 0x0 }, /* #23 */
|
---|
5689 | { 0x300706, 0x300706, 0xbe48ac667924dac3, 0xbe48ae667924dac3, 0x0000000000000029, 0x0 }, /* #24 */
|
---|
5690 | { 0x377052, 0x377052, 0xfbb1bdb480c70838, 0xfbb1bdbc80c70838, 0x0000000000000023, 0x0 }, /* #25 */
|
---|
5691 | { 0x2b7c57, 0x2b7c56, 0x09ab3974cb872b80, 0x09ab397ccb872b80, 0x0000000000000023, 0x0 }, /* #26 */
|
---|
5692 | { 0x3477d6, 0x3477d6, 0x333202778223474e, 0x333202779223474e, 0x000000000000001c, 0x0 }, /* #27 */
|
---|
5693 | { 0x132553, 0x132552, 0x7034c1e9b8745bd4, 0x7034e1e9b8745bd4, 0x000000000000002d, 0x0 }, /* #28 */
|
---|
5694 | { 0x231b42, 0x231b43, 0x86d758d2cff295bf, 0x86d758d2cff295bf, 0x0000000000000031, 0x0 }, /* #29 */
|
---|
5695 | { 0x207d42, 0x207d43, 0x2235f908187e3ac1, 0x2235f908187e3ac1, 0x000000000000000c, 0x0 }, /* #30 */
|
---|
5696 | { 0x263403, 0x263403, 0x488b88dc5068df9c, 0x488b88dc5068df9c, 0x000000000000002f, 0x0 }, /* #31 */
|
---|
5697 | { 0x072247, 0x072246, 0x70702f2c180bcd98, 0x70702f2c380bcd98, 0x000000000000001d, 0x0 }, /* #32 */
|
---|
5698 | { 0x3b4d03, 0x3b4d02, 0x943c90853b4eef42, 0x943cd0853b4eef42, 0x000000000000002e, 0x0 }, /* #33 */
|
---|
5699 | { 0x2f1746, 0x2f1747, 0x7861f57928c4d84a, 0x7861f57928c4d84a, 0x000000000000003b, 0x0 }, /* #34 */
|
---|
5700 | { 0x394f03, 0x394f02, 0xeaa2e9c5928b8044, 0xeba2e9c5928b8044, 0x0000000000000038, 0x0 }, /* #35 */
|
---|
5701 | { 0x0a23d7, 0x0a23d7, 0x872be0dc20fda300, 0x872be0dc20fda300, 0x0000000000000024, 0x0 }, /* #36 */
|
---|
5702 | { 0x2d1147, 0x2d1146, 0x3a1c45278173fe37, 0x3a1c45279173fe37, 0x000000000000001c, 0x0 }, /* #37 */
|
---|
5703 | { 0x117f02, 0x117f02, 0xf2851bdcfe1b819c, 0xf2851bdcfe1b81bc, 0x0000000000000005, 0x0 }, /* #38 */
|
---|
5704 | { 0x0e4b86, 0x0e4b87, 0xc02add1b754faa7e, 0xc02add1b754faa7e, 0x000000000000002f, 0x0 }, /* #39 */
|
---|
5705 | { 0x2034d7, 0x2034d6, 0xe1e6553e263fd398, 0xe1e7553e263fd398, 0x0000000000000030, 0x0 }, /* #40 */
|
---|
5706 | { 0x382f06, 0x382f06, 0x0cbf23b153c849fd, 0x0cbf23b1d3c849fd, 0x000000000000001f, 0x0 }, /* #41 */
|
---|
5707 | { 0x161bd3, 0x161bd3, 0x9b259c14ecee9948, 0x9b259c14ecee9948, 0x000000000000001b, 0x0 }, /* #42 */
|
---|
5708 | { 0x235483, 0x235482, 0x5740820a87d59641, 0x5740821a87d59641, 0x0000000000000024, 0x0 }, /* #43 */
|
---|
5709 | { 0x253fd7, 0x253fd6, 0xff6a0f4dffdf40b5, 0xff6a0f5dffdf40b5, 0x0000000000000024, 0x0 }, /* #44 */
|
---|
5710 | { 0x1431c3, 0x1431c3, 0xb7f8af5cdd2b70b1, 0xb7f8af5cdd2b70b1, 0x000000000000002f, 0x0 }, /* #45 */
|
---|
5711 | { 0x3c4842, 0x3c4842, 0x602884198080c496, 0x602a84198080c496, 0x0000000000000031, 0x0 }, /* #46 */
|
---|
5712 | { 0x132303, 0x132302, 0x05f98f2622b66c48, 0x05f98f2622b76c48, 0x0000000000000010, 0x0 }, /* #47 */
|
---|
5713 | { 0x364807, 0x364807, 0xf951b45d7388f2b8, 0xf951b45d7388f2b8, 0x000000000000002d, 0x0 }, /* #48 */
|
---|
5714 | { 0x121d82, 0x121d83, 0xfc6b75d13e42de70, 0xfc6b75d13e42de70, 0x000000000000002c, 0x0 }, /* #49 */
|
---|
5715 | { 0x111917, 0x111917, 0x30faf2e1420fac63, 0x30faf2e1420fac63, 0x000000000000002c, 0x0 }, /* #50 */
|
---|
5716 | { 0x1254d6, 0x1254d6, 0xe22b462a61eedbe4, 0xe22b462a61eedbe5, 0x0000000000000000, 0x0 }, /* #51 */
|
---|
5717 | { 0x2e2b82, 0x2e2b82, 0x0cdec6ad16bd29ae, 0x0cdec6ad16bd29af, 0x0000000000000000, 0x0 }, /* #52 */
|
---|
5718 | { 0x023dc7, 0x023dc6, 0x3472e321a50c3833, 0x3572e321a50c3833, 0x0000000000000038, 0x0 }, /* #53 */
|
---|
5719 | { 0x185f56, 0x185f57, 0x93328b495e3c424e, 0x93328b495e3c424e, 0x0000000000000014, 0x0 }, /* #54 */
|
---|
5720 | { 0x1c3a47, 0x1c3a47, 0xf72d48bf047af098, 0xf72d48bf047af098, 0x0000000000000015, 0x0 }, /* #55 */
|
---|
5721 | { 0x215153, 0x215152, 0x8ed7d07b991c0acd, 0x8ed7d07b991e0acd, 0x0000000000000011, 0x0 }, /* #56 */
|
---|
5722 | { 0x1b6b52, 0x1b6b52, 0x63661e8d8b1a6379, 0x6b661e8d8b1a6379, 0x000000000000003b, 0x0 }, /* #57 */
|
---|
5723 | { 0x1a5a12, 0x1a5a13, 0x2b27d3790cfb2919, 0x2b27d3790cfb2919, 0x000000000000000b, 0x0 }, /* #58 */
|
---|
5724 | { 0x334097, 0x334096, 0x7e44eb3b3245c519, 0x7e44eb3b3245c599, 0x0000000000000007, 0x0 }, /* #59 */
|
---|
5725 | { 0x343b87, 0x343b87, 0x5a2fabd512fa361b, 0x5a2fabd512fa361b, 0x000000000000000c, 0x0 }, /* #60 */
|
---|
5726 | { 0x145403, 0x145402, 0x7b8ce24f5893b608, 0x7b8ce24f5893b60a, 0x0000000000000001, 0x0 }, /* #61 */
|
---|
5727 | { 0x2d0242, 0x2d0243, 0xa896cc788cb87b5f, 0xa896cc788cb87b5f, 0x0000000000000009, 0x0 }, /* #62 */
|
---|
5728 | { 0x1e0756, 0x1e0756, 0xff52183825222721, 0xff52183825222f21, 0x000000000000000b, 0x0 }, /* #63 */
|
---|
5729 | };
|
---|
5730 | static const BINU64_TEST_T g_aTests_bts_u64_locked[] =
|
---|
5731 | {
|
---|
5732 | { 0x2b5456, 0x2b5456, 0x0000000000000000, 0x0000000000000001, 0x0000000000000000, 0x0 }, /* #0 */
|
---|
5733 | { 0x175906, 0x175906, 0x0000000000000000, 0x0000000000000001, 0x0000000000000000, 0x0 }, /* #1 */
|
---|
5734 | { 0x341687, 0x341686, 0x0000000000000000, 0x0000000000000001, 0x0000000000000000, 0x0 }, /* #2 */
|
---|
5735 | { 0x2c6287, 0x2c6286, 0x0000000000000000, 0x0000000000000001, 0x0000000000000000, 0x0 }, /* #3 */
|
---|
5736 | { 0x175083, 0x175083, 0x00ed6ced24356b2d, 0x00ed6ced24356b2d, 0x0000000000000000, 0x0 }, /* #4 */
|
---|
5737 | { 0x123fc6, 0x123fc7, 0x5eae29d9ee8b0ec3, 0x5eae29d9ee8b0ec3, 0x0000000000000000, 0x0 }, /* #5 */
|
---|
5738 | { 0x312492, 0x312493, 0xfd763451d6ab47d3, 0xfd763451d6ab47d3, 0x0000000000000000, 0x0 }, /* #6 */
|
---|
5739 | { 0x332903, 0x332903, 0xad1c3588c37a72fd, 0xad1c3588c37a72fd, 0x0000000000000000, 0x0 }, /* #7 */
|
---|
5740 | { 0x0b5107, 0x0b5106, 0x7468351115e0ecd8, 0x746c351115e0ecd8, 0x0000000000000032, 0x0 }, /* #8 */
|
---|
5741 | { 0x375e12, 0x375e12, 0xe0a065bc62d06564, 0xe0a865bc62d06564, 0x0000000000000033, 0x0 }, /* #9 */
|
---|
5742 | { 0x302b03, 0x302b03, 0xf3235a55e8a01cb9, 0xf3235a55e8a01cb9, 0x000000000000002e, 0x0 }, /* #10 */
|
---|
5743 | { 0x191fc3, 0x191fc2, 0x497737d7902578c3, 0x497737d7902578e3, 0x0000000000000005, 0x0 }, /* #11 */
|
---|
5744 | { 0x280312, 0x280313, 0x4cff38bfbc5a6949, 0x4cff38bfbc5a6949, 0x0000000000000033, 0x0 }, /* #12 */
|
---|
5745 | { 0x224556, 0x224557, 0xe15711ad2688d1a3, 0xe15711ad2688d1a3, 0x0000000000000020, 0x0 }, /* #13 */
|
---|
5746 | { 0x3c6187, 0x3c6186, 0xfff756294d167b8e, 0xfff7d6294d167b8e, 0x000000000000002f, 0x0 }, /* #14 */
|
---|
5747 | { 0x3d5e53, 0x3d5e53, 0x7cb3d4a08e1e1e1b, 0x7cb3d4a08e1e1e1b, 0x000000000000003b, 0x0 }, /* #15 */
|
---|
5748 | { 0x354112, 0x354112, 0xe60e1ce07e1510f9, 0xe60e1cf07e1510f9, 0x0000000000000024, 0x0 }, /* #16 */
|
---|
5749 | { 0x070b83, 0x070b82, 0x996511870de463b1, 0x996511870de46bb1, 0x000000000000000b, 0x0 }, /* #17 */
|
---|
5750 | { 0x0c72d3, 0x0c72d2, 0x6c7e0cdd3bf15070, 0x6c7e0cdd3ff15070, 0x000000000000001a, 0x0 }, /* #18 */
|
---|
5751 | { 0x2b3992, 0x2b3992, 0x2cf85b6086b7309d, 0x2cf8db6086b7309d, 0x000000000000002f, 0x0 }, /* #19 */
|
---|
5752 | { 0x1f0443, 0x1f0442, 0x4f81723aa05ba715, 0x4f81723ba05ba715, 0x0000000000000020, 0x0 }, /* #20 */
|
---|
5753 | { 0x183897, 0x183896, 0x08eec663ac645024, 0x08efc663ac645024, 0x0000000000000030, 0x0 }, /* #21 */
|
---|
5754 | { 0x0f5f56, 0x0f5f57, 0xe6071692797ecc4f, 0xe6071692797ecc4f, 0x000000000000000e, 0x0 }, /* #22 */
|
---|
5755 | { 0x205306, 0x205306, 0x8ade965f15761b57, 0x8ade965f1d761b57, 0x000000000000001b, 0x0 }, /* #23 */
|
---|
5756 | { 0x3e5282, 0x3e5283, 0x19ef8b5060b7bb9c, 0x19ef8b5060b7bb9c, 0x000000000000000d, 0x0 }, /* #24 */
|
---|
5757 | { 0x3072d7, 0x3072d7, 0x690985d508138fe7, 0x690985d508138fe7, 0x0000000000000020, 0x0 }, /* #25 */
|
---|
5758 | { 0x173242, 0x173243, 0x6bf3c7ab465e0bc8, 0x6bf3c7ab465e0bc8, 0x0000000000000020, 0x0 }, /* #26 */
|
---|
5759 | { 0x170d96, 0x170d96, 0x301b59910b8104db, 0x301b59990b8104db, 0x0000000000000023, 0x0 }, /* #27 */
|
---|
5760 | { 0x026fd6, 0x026fd6, 0xb7bcb6a21300cb5d, 0xb7bcb6a21301cb5d, 0x0000000000000010, 0x0 }, /* #28 */
|
---|
5761 | { 0x0c2813, 0x0c2812, 0x72ac26b1a22d97ec, 0x72ac26b1a22d97ee, 0x0000000000000001, 0x0 }, /* #29 */
|
---|
5762 | { 0x3e6043, 0x3e6042, 0x60e73e1159368a0c, 0x60e7be1159368a0c, 0x000000000000002f, 0x0 }, /* #30 */
|
---|
5763 | { 0x025ad2, 0x025ad3, 0xbd986bf35732c07a, 0xbd986bf35732c07a, 0x0000000000000038, 0x0 }, /* #31 */
|
---|
5764 | { 0x133b02, 0x133b03, 0x9c598cfecf64dfb5, 0x9c598cfecf64dfb5, 0x000000000000000b, 0x0 }, /* #32 */
|
---|
5765 | { 0x0a7916, 0x0a7917, 0x83c0b6c8eaa39195, 0x83c0b6c8eaa39195, 0x0000000000000015, 0x0 }, /* #33 */
|
---|
5766 | { 0x260387, 0x260386, 0x14c01c86de4658ae, 0x14c01c86de46d8ae, 0x000000000000000f, 0x0 }, /* #34 */
|
---|
5767 | { 0x161613, 0x161612, 0xafc8a887dbcdcf09, 0xafcaa887dbcdcf09, 0x0000000000000031, 0x0 }, /* #35 */
|
---|
5768 | { 0x1472d6, 0x1472d7, 0x35cb6b7d1914cf2e, 0x35cb6b7d1914cf2e, 0x0000000000000025, 0x0 }, /* #36 */
|
---|
5769 | { 0x123ed3, 0x123ed3, 0x3c60fa905f292141, 0x3c60fa905f292141, 0x000000000000003b, 0x0 }, /* #37 */
|
---|
5770 | { 0x1d7e43, 0x1d7e43, 0x1a31e90c4de68fb8, 0x1a31e90c4de68fb8, 0x0000000000000016, 0x0 }, /* #38 */
|
---|
5771 | { 0x1121d2, 0x1121d2, 0x01c21e1953c58c0e, 0x01c21e1953c59c0e, 0x000000000000000c, 0x0 }, /* #39 */
|
---|
5772 | { 0x2a5a92, 0x2a5a93, 0x45a19d98198f0b5f, 0x45a19d98198f0b5f, 0x0000000000000017, 0x0 }, /* #40 */
|
---|
5773 | { 0x3d2706, 0x3d2707, 0x7ac5221cbfb0ea52, 0x7ac5221cbfb0ea52, 0x000000000000000f, 0x0 }, /* #41 */
|
---|
5774 | { 0x2d1447, 0x2d1446, 0x636450a19a5556ba, 0x636450a19a5556be, 0x0000000000000002, 0x0 }, /* #42 */
|
---|
5775 | { 0x2060d6, 0x2060d6, 0x2a57824c2819e028, 0x2a57824c2819e02a, 0x0000000000000001, 0x0 }, /* #43 */
|
---|
5776 | { 0x346942, 0x346942, 0x77ed4d7414fb11fc, 0x77ed6d7414fb11fc, 0x000000000000002d, 0x0 }, /* #44 */
|
---|
5777 | { 0x383e03, 0x383e02, 0x50eee1ec8f908d2f, 0x50eee9ec8f908d2f, 0x000000000000002b, 0x0 }, /* #45 */
|
---|
5778 | { 0x2067c3, 0x2067c2, 0xdc83bd67323ad3d5, 0xdc8bbd67323ad3d5, 0x0000000000000033, 0x0 }, /* #46 */
|
---|
5779 | { 0x246187, 0x246186, 0x38645d812ec11c95, 0x38645d852ec11c95, 0x0000000000000022, 0x0 }, /* #47 */
|
---|
5780 | { 0x0934c7, 0x0934c6, 0xe9793dc96930604b, 0xe9793dcb6930604b, 0x0000000000000021, 0x0 }, /* #48 */
|
---|
5781 | { 0x064782, 0x064783, 0x98b6967c087eea38, 0x98b6967c087eea38, 0x0000000000000034, 0x0 }, /* #49 */
|
---|
5782 | { 0x241482, 0x241483, 0x43fe0fc9351f7fdb, 0x43fe0fc9351f7fdb, 0x0000000000000039, 0x0 }, /* #50 */
|
---|
5783 | { 0x045506, 0x045507, 0x98ec3816570ce76c, 0x98ec3816570ce76c, 0x000000000000000d, 0x0 }, /* #51 */
|
---|
5784 | { 0x267d53, 0x267d53, 0x3c801f2e35e2e36f, 0x3c801f2e35e2e36f, 0x0000000000000008, 0x0 }, /* #52 */
|
---|
5785 | { 0x125f13, 0x125f12, 0xd9980d73319df473, 0xd99a0d73319df473, 0x0000000000000031, 0x0 }, /* #53 */
|
---|
5786 | { 0x294fd7, 0x294fd6, 0x61337abf24ff5170, 0x63337abf24ff5170, 0x0000000000000039, 0x0 }, /* #54 */
|
---|
5787 | { 0x050242, 0x050242, 0x941f2c5b4f52fa6f, 0xb41f2c5b4f52fa6f, 0x000000000000003d, 0x0 }, /* #55 */
|
---|
5788 | { 0x0b0143, 0x0b0142, 0xdcdf53451c14a8b1, 0xdcdf53451c14aab1, 0x0000000000000009, 0x0 }, /* #56 */
|
---|
5789 | { 0x183d57, 0x183d57, 0x35b81ee60fc1fb4d, 0x35b81ee60fc1fb4d, 0x0000000000000021, 0x0 }, /* #57 */
|
---|
5790 | { 0x191a87, 0x191a86, 0x456343f7c392ace3, 0x456343f7c392acf3, 0x0000000000000004, 0x0 }, /* #58 */
|
---|
5791 | { 0x010d07, 0x010d06, 0x08e36ce2aa62a240, 0x08e36ce3aa62a240, 0x0000000000000020, 0x0 }, /* #59 */
|
---|
5792 | { 0x251657, 0x251656, 0x7f53ed881d5e3ccc, 0x7f53ed881d5e3cdc, 0x0000000000000004, 0x0 }, /* #60 */
|
---|
5793 | { 0x0f0b53, 0x0f0b53, 0x50bb167d603187eb, 0x50bb167d603187eb, 0x000000000000001d, 0x0 }, /* #61 */
|
---|
5794 | { 0x255c57, 0x255c57, 0xc1e3c24778ff0f88, 0xc1e3c24778ff0f88, 0x0000000000000012, 0x0 }, /* #62 */
|
---|
5795 | { 0x1d2802, 0x1d2803, 0x5c6c753433c04503, 0x5c6c753433c04503, 0x000000000000001d, 0x0 }, /* #63 */
|
---|
5796 | };
|
---|
5797 |
|
---|
5798 |
|
---|
5799 | #define HAVE_UNARY_TESTS
|
---|
5800 | static const BINU8_TEST_T g_aTests_inc_u8[] =
|
---|
5801 | {
|
---|
5802 | { 0x0446c6, 0x044686, 0xbd, 0xbe, 0, 0 }, /* #0 */
|
---|
5803 | { 0x334c96, 0x334486, 0xf5, 0xf6, 0, 0 }, /* #1 */
|
---|
5804 | { 0x0a6613, 0x0a6607, 0x20, 0x21, 0, 0 }, /* #2 */
|
---|
5805 | { 0x1524d7, 0x152483, 0xbb, 0xbc, 0, 0 }, /* #3 */
|
---|
5806 | { 0x345b87, 0x345307, 0x64, 0x65, 0, 0 }, /* #4 */
|
---|
5807 | { 0x3f06c2, 0x3f0602, 0x06, 0x07, 0, 0 }, /* #5 */
|
---|
5808 | { 0x146d43, 0x146507, 0x40, 0x41, 0, 0 }, /* #6 */
|
---|
5809 | { 0x026a57, 0x026287, 0x99, 0x9a, 0, 0 }, /* #7 */
|
---|
5810 | { 0x0413c3, 0x041387, 0xce, 0xcf, 0, 0 }, /* #8 */
|
---|
5811 | { 0x3d3b43, 0x3d3307, 0x64, 0x65, 0, 0 }, /* #9 */
|
---|
5812 | { 0x0c2216, 0x0c2202, 0x78, 0x79, 0, 0 }, /* #10 */
|
---|
5813 | { 0x340e07, 0x340657, 0xff, 0x00, 0, 0 }, /* #11 */
|
---|
5814 | { 0x177906, 0x177182, 0xa0, 0xa1, 0, 0 }, /* #12 */
|
---|
5815 | { 0x324087, 0x324097, 0xbf, 0xc0, 0, 0 }, /* #13 */
|
---|
5816 | { 0x2e1152, 0x2e1102, 0x5a, 0x5b, 0, 0 }, /* #14 */
|
---|
5817 | { 0x2e3d83, 0x2e3517, 0x5f, 0x60, 0, 0 }, /* #15 */
|
---|
5818 | { 0x2a3982, 0x2a3106, 0x41, 0x42, 0, 0 }, /* #16 */
|
---|
5819 | { 0x003ad3, 0x003203, 0x6c, 0x6d, 0, 0 }, /* #17 */
|
---|
5820 | { 0x2e6dd7, 0x2e6583, 0xe2, 0xe3, 0, 0 }, /* #18 */
|
---|
5821 | { 0x3907c7, 0x390783, 0xfc, 0xfd, 0, 0 }, /* #19 */
|
---|
5822 | { 0x3972d7, 0x397283, 0xac, 0xad, 0, 0 }, /* #20 */
|
---|
5823 | { 0x1a2916, 0x1a2102, 0x30, 0x31, 0, 0 }, /* #21 */
|
---|
5824 | { 0x117656, 0x117686, 0xa4, 0xa5, 0, 0 }, /* #22 */
|
---|
5825 | { 0x117757, 0x117703, 0x01, 0x02, 0, 0 }, /* #23 */
|
---|
5826 | { 0x3f4ec3, 0x3f4607, 0x1a, 0x1b, 0, 0 }, /* #24 */
|
---|
5827 | { 0x0e2817, 0x0e2087, 0xe0, 0xe1, 0, 0 }, /* #25 */
|
---|
5828 | { 0x122c56, 0x122482, 0xc3, 0xc4, 0, 0 }, /* #26 */
|
---|
5829 | { 0x3c4613, 0x3c4687, 0xc8, 0xc9, 0, 0 }, /* #27 */
|
---|
5830 | { 0x3a2157, 0x3a2103, 0x0c, 0x0d, 0, 0 }, /* #28 */
|
---|
5831 | { 0x281916, 0x281182, 0x96, 0x97, 0, 0 }, /* #29 */
|
---|
5832 | { 0x153717, 0x153707, 0x1a, 0x1b, 0, 0 }, /* #30 */
|
---|
5833 | { 0x253bd3, 0x253307, 0x02, 0x03, 0, 0 }, /* #31 */
|
---|
5834 | { 0x1d1857, 0x1d1083, 0xa6, 0xa7, 0, 0 }, /* #32 */
|
---|
5835 | { 0x037393, 0x037383, 0xf7, 0xf8, 0, 0 }, /* #33 */
|
---|
5836 | { 0x383b07, 0x383307, 0x5b, 0x5c, 0, 0 }, /* #34 */
|
---|
5837 | { 0x067c46, 0x067406, 0x02, 0x03, 0, 0 }, /* #35 */
|
---|
5838 | { 0x036c42, 0x036482, 0xe8, 0xe9, 0, 0 }, /* #36 */
|
---|
5839 | { 0x126d03, 0x126583, 0xac, 0xad, 0, 0 }, /* #37 */
|
---|
5840 | { 0x193853, 0x193007, 0x10, 0x11, 0, 0 }, /* #38 */
|
---|
5841 | { 0x157f43, 0x157707, 0x27, 0x28, 0, 0 }, /* #39 */
|
---|
5842 | { 0x301a12, 0x301206, 0x2c, 0x2d, 0, 0 }, /* #40 */
|
---|
5843 | { 0x2d3bc6, 0x2d3302, 0x24, 0x25, 0, 0 }, /* #41 */
|
---|
5844 | { 0x182012, 0x182082, 0xbb, 0xbc, 0, 0 }, /* #42 */
|
---|
5845 | { 0x0d2f86, 0x0d2782, 0xad, 0xae, 0, 0 }, /* #43 */
|
---|
5846 | { 0x055b13, 0x055383, 0xb9, 0xba, 0, 0 }, /* #44 */
|
---|
5847 | { 0x1649d6, 0x164182, 0xdb, 0xdc, 0, 0 }, /* #45 */
|
---|
5848 | { 0x181846, 0x181082, 0xd8, 0xd9, 0, 0 }, /* #46 */
|
---|
5849 | { 0x151a96, 0x151286, 0x81, 0x82, 0, 0 }, /* #47 */
|
---|
5850 | { 0x2b5242, 0x2b5202, 0x5c, 0x5d, 0, 0 }, /* #48 */
|
---|
5851 | { 0x0a3e12, 0x0a3602, 0x31, 0x32, 0, 0 }, /* #49 */
|
---|
5852 | { 0x017043, 0x017093, 0xaf, 0xb0, 0, 0 }, /* #50 */
|
---|
5853 | { 0x0936c2, 0x093606, 0x6b, 0x6c, 0, 0 }, /* #51 */
|
---|
5854 | { 0x0225c7, 0x022507, 0x47, 0x48, 0, 0 }, /* #52 */
|
---|
5855 | { 0x083b82, 0x083306, 0x10, 0x11, 0, 0 }, /* #53 */
|
---|
5856 | { 0x112686, 0x112602, 0x07, 0x08, 0, 0 }, /* #54 */
|
---|
5857 | { 0x1937d2, 0x193702, 0x06, 0x07, 0, 0 }, /* #55 */
|
---|
5858 | { 0x2f1116, 0x2f1182, 0xd5, 0xd6, 0, 0 }, /* #56 */
|
---|
5859 | { 0x214e83, 0x214603, 0x53, 0x54, 0, 0 }, /* #57 */
|
---|
5860 | { 0x0d0456, 0x0d0406, 0x17, 0x18, 0, 0 }, /* #58 */
|
---|
5861 | { 0x3b7683, 0x3b7603, 0x14, 0x15, 0, 0 }, /* #59 */
|
---|
5862 | { 0x2e0997, 0x2e0103, 0x3c, 0x3d, 0, 0 }, /* #60 */
|
---|
5863 | { 0x0d2486, 0x0d2482, 0xde, 0xdf, 0, 0 }, /* #61 */
|
---|
5864 | { 0x240182, 0x240186, 0x86, 0x87, 0, 0 }, /* #62 */
|
---|
5865 | { 0x076952, 0x076102, 0x63, 0x64, 0, 0 }, /* #63 */
|
---|
5866 | };
|
---|
5867 | static const BINU8_TEST_T g_aTests_inc_u8_locked[] =
|
---|
5868 | {
|
---|
5869 | { 0x0b3846, 0x0b3082, 0xa6, 0xa7, 0, 0 }, /* #0 */
|
---|
5870 | { 0x3719d7, 0x371197, 0x8f, 0x90, 0, 0 }, /* #1 */
|
---|
5871 | { 0x3459c3, 0x345183, 0x9d, 0x9e, 0, 0 }, /* #2 */
|
---|
5872 | { 0x005757, 0x005703, 0x18, 0x19, 0, 0 }, /* #3 */
|
---|
5873 | { 0x007897, 0x007083, 0xa3, 0xa4, 0, 0 }, /* #4 */
|
---|
5874 | { 0x1b4003, 0x1b4083, 0xc0, 0xc1, 0, 0 }, /* #5 */
|
---|
5875 | { 0x385783, 0x385707, 0x71, 0x72, 0, 0 }, /* #6 */
|
---|
5876 | { 0x005657, 0x005607, 0x11, 0x12, 0, 0 }, /* #7 */
|
---|
5877 | { 0x202957, 0x202107, 0x62, 0x63, 0, 0 }, /* #8 */
|
---|
5878 | { 0x031f83, 0x031707, 0x54, 0x55, 0, 0 }, /* #9 */
|
---|
5879 | { 0x2a4002, 0x2a4002, 0x12, 0x13, 0, 0 }, /* #10 */
|
---|
5880 | { 0x0a3043, 0x0a3087, 0xc5, 0xc6, 0, 0 }, /* #11 */
|
---|
5881 | { 0x216d03, 0x216503, 0x4b, 0x4c, 0, 0 }, /* #12 */
|
---|
5882 | { 0x3b3fc6, 0x3b3786, 0xe0, 0xe1, 0, 0 }, /* #13 */
|
---|
5883 | { 0x0936d2, 0x093686, 0xda, 0xdb, 0, 0 }, /* #14 */
|
---|
5884 | { 0x0f4fc7, 0x0f4783, 0xf7, 0xf8, 0, 0 }, /* #15 */
|
---|
5885 | { 0x2c77d3, 0x2c7787, 0xc4, 0xc5, 0, 0 }, /* #16 */
|
---|
5886 | { 0x2d02c2, 0x2d0282, 0xc0, 0xc1, 0, 0 }, /* #17 */
|
---|
5887 | { 0x357112, 0x357102, 0x4e, 0x4f, 0, 0 }, /* #18 */
|
---|
5888 | { 0x1d7ac7, 0x1d7207, 0x4d, 0x4e, 0, 0 }, /* #19 */
|
---|
5889 | { 0x0f3dc2, 0x0f3502, 0x28, 0x29, 0, 0 }, /* #20 */
|
---|
5890 | { 0x216bc6, 0x216386, 0xf5, 0xf6, 0, 0 }, /* #21 */
|
---|
5891 | { 0x3648d3, 0x364007, 0x26, 0x27, 0, 0 }, /* #22 */
|
---|
5892 | { 0x384383, 0x384383, 0xdb, 0xdc, 0, 0 }, /* #23 */
|
---|
5893 | { 0x093512, 0x093506, 0x65, 0x66, 0, 0 }, /* #24 */
|
---|
5894 | { 0x3d26d2, 0x3d2602, 0x5c, 0x5d, 0, 0 }, /* #25 */
|
---|
5895 | { 0x043b42, 0x043302, 0x42, 0x43, 0, 0 }, /* #26 */
|
---|
5896 | { 0x1d0806, 0x1d0006, 0x09, 0x0a, 0, 0 }, /* #27 */
|
---|
5897 | { 0x165117, 0x165113, 0x0f, 0x10, 0, 0 }, /* #28 */
|
---|
5898 | { 0x240447, 0x240483, 0xd8, 0xd9, 0, 0 }, /* #29 */
|
---|
5899 | { 0x224fc3, 0x224787, 0xec, 0xed, 0, 0 }, /* #30 */
|
---|
5900 | { 0x397893, 0x397003, 0x28, 0x29, 0, 0 }, /* #31 */
|
---|
5901 | { 0x072ad2, 0x072282, 0x90, 0x91, 0, 0 }, /* #32 */
|
---|
5902 | { 0x3234d3, 0x323403, 0x37, 0x38, 0, 0 }, /* #33 */
|
---|
5903 | { 0x112fd3, 0x112787, 0xfe, 0xff, 0, 0 }, /* #34 */
|
---|
5904 | { 0x327d87, 0x327583, 0xd9, 0xda, 0, 0 }, /* #35 */
|
---|
5905 | { 0x0f3257, 0x0f3283, 0x84, 0x85, 0, 0 }, /* #36 */
|
---|
5906 | { 0x0b6bc7, 0x0b6383, 0xf6, 0xf7, 0, 0 }, /* #37 */
|
---|
5907 | { 0x3c2b12, 0x3c2356, 0xff, 0x00, 0, 0 }, /* #38 */
|
---|
5908 | { 0x353816, 0x353002, 0x44, 0x45, 0, 0 }, /* #39 */
|
---|
5909 | { 0x0b08c6, 0x0b0002, 0x7b, 0x7c, 0, 0 }, /* #40 */
|
---|
5910 | { 0x360316, 0x360302, 0x44, 0x45, 0, 0 }, /* #41 */
|
---|
5911 | { 0x252e16, 0x252686, 0xec, 0xed, 0, 0 }, /* #42 */
|
---|
5912 | { 0x030e52, 0x030602, 0x67, 0x68, 0, 0 }, /* #43 */
|
---|
5913 | { 0x193283, 0x193207, 0x13, 0x14, 0, 0 }, /* #44 */
|
---|
5914 | { 0x3c7256, 0x3c7286, 0xa4, 0xa5, 0, 0 }, /* #45 */
|
---|
5915 | { 0x314182, 0x314106, 0x1d, 0x1e, 0, 0 }, /* #46 */
|
---|
5916 | { 0x313fd7, 0x313787, 0xf4, 0xf5, 0, 0 }, /* #47 */
|
---|
5917 | { 0x264106, 0x264116, 0x5f, 0x60, 0, 0 }, /* #48 */
|
---|
5918 | { 0x180b17, 0x180387, 0xec, 0xed, 0, 0 }, /* #49 */
|
---|
5919 | { 0x172542, 0x172502, 0x5a, 0x5b, 0, 0 }, /* #50 */
|
---|
5920 | { 0x170b82, 0x170306, 0x39, 0x3a, 0, 0 }, /* #51 */
|
---|
5921 | { 0x151387, 0x151387, 0xb0, 0xb1, 0, 0 }, /* #52 */
|
---|
5922 | { 0x355d13, 0x355507, 0x7c, 0x7d, 0, 0 }, /* #53 */
|
---|
5923 | { 0x0636d6, 0x063686, 0xa5, 0xa6, 0, 0 }, /* #54 */
|
---|
5924 | { 0x005956, 0x005186, 0xce, 0xcf, 0, 0 }, /* #55 */
|
---|
5925 | { 0x3c2203, 0x3c2207, 0x7d, 0x7e, 0, 0 }, /* #56 */
|
---|
5926 | { 0x2b0b02, 0x2b0302, 0x79, 0x7a, 0, 0 }, /* #57 */
|
---|
5927 | { 0x0c6fc6, 0x0c6796, 0xbf, 0xc0, 0, 0 }, /* #58 */
|
---|
5928 | { 0x3d5993, 0x3d5187, 0xb0, 0xb1, 0, 0 }, /* #59 */
|
---|
5929 | { 0x2716d2, 0x271682, 0xfd, 0xfe, 0, 0 }, /* #60 */
|
---|
5930 | { 0x1c7816, 0x1c7092, 0xaf, 0xb0, 0, 0 }, /* #61 */
|
---|
5931 | { 0x005b03, 0x005307, 0x62, 0x63, 0, 0 }, /* #62 */
|
---|
5932 | { 0x1a1997, 0x1a1103, 0x60, 0x61, 0, 0 }, /* #63 */
|
---|
5933 | };
|
---|
5934 | static const BINU8_TEST_T g_aTests_dec_u8[] =
|
---|
5935 | {
|
---|
5936 | { 0x0a5607, 0x0a5683, 0xcf, 0xce, 0, 0 }, /* #0 */
|
---|
5937 | { 0x302092, 0x302002, 0x3c, 0x3b, 0, 0 }, /* #1 */
|
---|
5938 | { 0x217942, 0x217106, 0x0b, 0x0a, 0, 0 }, /* #2 */
|
---|
5939 | { 0x325817, 0x325083, 0xd7, 0xd6, 0, 0 }, /* #3 */
|
---|
5940 | { 0x2e2682, 0x2e2602, 0x2d, 0x2c, 0, 0 }, /* #4 */
|
---|
5941 | { 0x291556, 0x291586, 0x82, 0x81, 0, 0 }, /* #5 */
|
---|
5942 | { 0x127247, 0x127287, 0xe2, 0xe1, 0, 0 }, /* #6 */
|
---|
5943 | { 0x316b47, 0x316307, 0x75, 0x74, 0, 0 }, /* #7 */
|
---|
5944 | { 0x376407, 0x376407, 0x7e, 0x7d, 0, 0 }, /* #8 */
|
---|
5945 | { 0x3d0c83, 0x3d0493, 0x90, 0x8f, 0, 0 }, /* #9 */
|
---|
5946 | { 0x276a43, 0x276207, 0x42, 0x41, 0, 0 }, /* #10 */
|
---|
5947 | { 0x3f6092, 0x3f6006, 0x66, 0x65, 0, 0 }, /* #11 */
|
---|
5948 | { 0x091a42, 0x091286, 0xa4, 0xa3, 0, 0 }, /* #12 */
|
---|
5949 | { 0x073652, 0x073602, 0x24, 0x23, 0, 0 }, /* #13 */
|
---|
5950 | { 0x3e5943, 0x3e5113, 0x20, 0x1f, 0, 0 }, /* #14 */
|
---|
5951 | { 0x3a60c3, 0x3a6083, 0xe7, 0xe6, 0, 0 }, /* #15 */
|
---|
5952 | { 0x122057, 0x122003, 0x1b, 0x1a, 0, 0 }, /* #16 */
|
---|
5953 | { 0x1c6147, 0x1c6107, 0x61, 0x60, 0, 0 }, /* #17 */
|
---|
5954 | { 0x062106, 0x062186, 0xef, 0xee, 0, 0 }, /* #18 */
|
---|
5955 | { 0x1c3b97, 0x1c3307, 0x4f, 0x4e, 0, 0 }, /* #19 */
|
---|
5956 | { 0x3f2bc6, 0x3f2306, 0x15, 0x14, 0, 0 }, /* #20 */
|
---|
5957 | { 0x141a47, 0x141203, 0x24, 0x23, 0, 0 }, /* #21 */
|
---|
5958 | { 0x0b0f07, 0x0b0713, 0x50, 0x4f, 0, 0 }, /* #22 */
|
---|
5959 | { 0x3856c7, 0x385603, 0x7a, 0x79, 0, 0 }, /* #23 */
|
---|
5960 | { 0x211a96, 0x211246, 0x01, 0x00, 0, 0 }, /* #24 */
|
---|
5961 | { 0x0e1fc2, 0x0e1706, 0x0d, 0x0c, 0, 0 }, /* #25 */
|
---|
5962 | { 0x2e46d2, 0x2e4606, 0x22, 0x21, 0, 0 }, /* #26 */
|
---|
5963 | { 0x2c5882, 0x2c5002, 0x4a, 0x49, 0, 0 }, /* #27 */
|
---|
5964 | { 0x000117, 0x000113, 0x20, 0x1f, 0, 0 }, /* #28 */
|
---|
5965 | { 0x0212c2, 0x021202, 0x1a, 0x19, 0, 0 }, /* #29 */
|
---|
5966 | { 0x2e43c7, 0x2e4307, 0x25, 0x24, 0, 0 }, /* #30 */
|
---|
5967 | { 0x2f29c7, 0x2f2113, 0x50, 0x4f, 0, 0 }, /* #31 */
|
---|
5968 | { 0x026cd6, 0x026486, 0x82, 0x81, 0, 0 }, /* #32 */
|
---|
5969 | { 0x0310c3, 0x031003, 0x47, 0x46, 0, 0 }, /* #33 */
|
---|
5970 | { 0x262386, 0x262302, 0x09, 0x08, 0, 0 }, /* #34 */
|
---|
5971 | { 0x060e86, 0x060602, 0x4d, 0x4c, 0, 0 }, /* #35 */
|
---|
5972 | { 0x217d17, 0x217507, 0x1f, 0x1e, 0, 0 }, /* #36 */
|
---|
5973 | { 0x110e96, 0x110686, 0xef, 0xee, 0, 0 }, /* #37 */
|
---|
5974 | { 0x1e1992, 0x1e1102, 0x6c, 0x6b, 0, 0 }, /* #38 */
|
---|
5975 | { 0x0525c6, 0x052502, 0x58, 0x57, 0, 0 }, /* #39 */
|
---|
5976 | { 0x327546, 0x327506, 0x1f, 0x1e, 0, 0 }, /* #40 */
|
---|
5977 | { 0x186f93, 0x186703, 0x76, 0x75, 0, 0 }, /* #41 */
|
---|
5978 | { 0x2c2b02, 0x2c2302, 0x55, 0x54, 0, 0 }, /* #42 */
|
---|
5979 | { 0x217102, 0x217186, 0x96, 0x95, 0, 0 }, /* #43 */
|
---|
5980 | { 0x281703, 0x281707, 0x23, 0x22, 0, 0 }, /* #44 */
|
---|
5981 | { 0x204282, 0x204202, 0x6f, 0x6e, 0, 0 }, /* #45 */
|
---|
5982 | { 0x3f2e53, 0x3f2683, 0x8d, 0x8c, 0, 0 }, /* #46 */
|
---|
5983 | { 0x391b56, 0x391302, 0x53, 0x52, 0, 0 }, /* #47 */
|
---|
5984 | { 0x3a3057, 0x3a3083, 0xea, 0xe9, 0, 0 }, /* #48 */
|
---|
5985 | { 0x1a6a42, 0x1a6282, 0xe1, 0xe0, 0, 0 }, /* #49 */
|
---|
5986 | { 0x3810d7, 0x381083, 0xda, 0xd9, 0, 0 }, /* #50 */
|
---|
5987 | { 0x082853, 0x082083, 0xf2, 0xf1, 0, 0 }, /* #51 */
|
---|
5988 | { 0x0d4e42, 0x0d4682, 0xb7, 0xb6, 0, 0 }, /* #52 */
|
---|
5989 | { 0x3f0d53, 0x3f0503, 0x17, 0x16, 0, 0 }, /* #53 */
|
---|
5990 | { 0x320a53, 0x320207, 0x36, 0x35, 0, 0 }, /* #54 */
|
---|
5991 | { 0x2d2fc7, 0x2d2787, 0xca, 0xc9, 0, 0 }, /* #55 */
|
---|
5992 | { 0x2750d3, 0x275003, 0x27, 0x26, 0, 0 }, /* #56 */
|
---|
5993 | { 0x2d4052, 0x2d4002, 0x4a, 0x49, 0, 0 }, /* #57 */
|
---|
5994 | { 0x125507, 0x125583, 0xff, 0xfe, 0, 0 }, /* #58 */
|
---|
5995 | { 0x123053, 0x123087, 0xcd, 0xcc, 0, 0 }, /* #59 */
|
---|
5996 | { 0x020d97, 0x020587, 0xde, 0xdd, 0, 0 }, /* #60 */
|
---|
5997 | { 0x152e82, 0x152682, 0xe4, 0xe3, 0, 0 }, /* #61 */
|
---|
5998 | { 0x047a92, 0x047282, 0x9c, 0x9b, 0, 0 }, /* #62 */
|
---|
5999 | { 0x021f02, 0x021792, 0xc0, 0xbf, 0, 0 }, /* #63 */
|
---|
6000 | };
|
---|
6001 | static const BINU8_TEST_T g_aTests_dec_u8_locked[] =
|
---|
6002 | {
|
---|
6003 | { 0x342456, 0x342486, 0xb9, 0xb8, 0, 0 }, /* #0 */
|
---|
6004 | { 0x197cd3, 0x197483, 0xff, 0xfe, 0, 0 }, /* #1 */
|
---|
6005 | { 0x2b55c6, 0x2b5506, 0x04, 0x03, 0, 0 }, /* #2 */
|
---|
6006 | { 0x003f97, 0x003787, 0xc6, 0xc5, 0, 0 }, /* #3 */
|
---|
6007 | { 0x3707d7, 0x370783, 0x9f, 0x9e, 0, 0 }, /* #4 */
|
---|
6008 | { 0x2d7e93, 0x2d7683, 0xb6, 0xb5, 0, 0 }, /* #5 */
|
---|
6009 | { 0x3664d6, 0x366402, 0x46, 0x45, 0, 0 }, /* #6 */
|
---|
6010 | { 0x291f56, 0x291786, 0xf7, 0xf6, 0, 0 }, /* #7 */
|
---|
6011 | { 0x031603, 0x031687, 0xaa, 0xa9, 0, 0 }, /* #8 */
|
---|
6012 | { 0x2e7246, 0x2e7206, 0x43, 0x42, 0, 0 }, /* #9 */
|
---|
6013 | { 0x3c1e03, 0x3c1687, 0xb2, 0xb1, 0, 0 }, /* #10 */
|
---|
6014 | { 0x225153, 0x225187, 0xf7, 0xf6, 0, 0 }, /* #11 */
|
---|
6015 | { 0x317116, 0x317182, 0x87, 0x86, 0, 0 }, /* #12 */
|
---|
6016 | { 0x055787, 0x055783, 0xcc, 0xcb, 0, 0 }, /* #13 */
|
---|
6017 | { 0x392a43, 0x392287, 0xfb, 0xfa, 0, 0 }, /* #14 */
|
---|
6018 | { 0x076202, 0x076212, 0x30, 0x2f, 0, 0 }, /* #15 */
|
---|
6019 | { 0x1b4d56, 0x1b4502, 0x5f, 0x5e, 0, 0 }, /* #16 */
|
---|
6020 | { 0x120d47, 0x120507, 0x13, 0x12, 0, 0 }, /* #17 */
|
---|
6021 | { 0x157bc2, 0x157382, 0x93, 0x92, 0, 0 }, /* #18 */
|
---|
6022 | { 0x271f42, 0x271786, 0x82, 0x81, 0, 0 }, /* #19 */
|
---|
6023 | { 0x367442, 0x367402, 0x33, 0x32, 0, 0 }, /* #20 */
|
---|
6024 | { 0x175f93, 0x175797, 0xd0, 0xcf, 0, 0 }, /* #21 */
|
---|
6025 | { 0x061d47, 0x061503, 0x69, 0x68, 0, 0 }, /* #22 */
|
---|
6026 | { 0x313093, 0x313007, 0x7f, 0x7e, 0, 0 }, /* #23 */
|
---|
6027 | { 0x3c3656, 0x3c3682, 0x95, 0x94, 0, 0 }, /* #24 */
|
---|
6028 | { 0x312192, 0x312182, 0xfe, 0xfd, 0, 0 }, /* #25 */
|
---|
6029 | { 0x1268d2, 0x126006, 0x72, 0x71, 0, 0 }, /* #26 */
|
---|
6030 | { 0x204e42, 0x204682, 0xc8, 0xc7, 0, 0 }, /* #27 */
|
---|
6031 | { 0x0e0496, 0x0e0486, 0x94, 0x93, 0, 0 }, /* #28 */
|
---|
6032 | { 0x0f7992, 0x0f7186, 0xc1, 0xc0, 0, 0 }, /* #29 */
|
---|
6033 | { 0x336753, 0x336783, 0xa3, 0xa2, 0, 0 }, /* #30 */
|
---|
6034 | { 0x116786, 0x116786, 0xca, 0xc9, 0, 0 }, /* #31 */
|
---|
6035 | { 0x011617, 0x011607, 0x31, 0x30, 0, 0 }, /* #32 */
|
---|
6036 | { 0x0e1fd6, 0x0e1786, 0xc4, 0xc3, 0, 0 }, /* #33 */
|
---|
6037 | { 0x3a6e96, 0x3a6602, 0x7a, 0x79, 0, 0 }, /* #34 */
|
---|
6038 | { 0x2a2153, 0x2a2187, 0xc6, 0xc5, 0, 0 }, /* #35 */
|
---|
6039 | { 0x0c5406, 0x0c5486, 0x96, 0x95, 0, 0 }, /* #36 */
|
---|
6040 | { 0x392587, 0x392587, 0x82, 0x81, 0, 0 }, /* #37 */
|
---|
6041 | { 0x165b57, 0x165303, 0x2a, 0x29, 0, 0 }, /* #38 */
|
---|
6042 | { 0x213906, 0x213106, 0x72, 0x71, 0, 0 }, /* #39 */
|
---|
6043 | { 0x0716c2, 0x071602, 0x7d, 0x7c, 0, 0 }, /* #40 */
|
---|
6044 | { 0x196d93, 0x196503, 0x3f, 0x3e, 0, 0 }, /* #41 */
|
---|
6045 | { 0x301d53, 0x301507, 0x4e, 0x4d, 0, 0 }, /* #42 */
|
---|
6046 | { 0x0f7dd7, 0x0f7587, 0xec, 0xeb, 0, 0 }, /* #43 */
|
---|
6047 | { 0x030fd3, 0x030703, 0x7b, 0x7a, 0, 0 }, /* #44 */
|
---|
6048 | { 0x015fd6, 0x015782, 0xdb, 0xda, 0, 0 }, /* #45 */
|
---|
6049 | { 0x1f1343, 0x1f1387, 0xa6, 0xa5, 0, 0 }, /* #46 */
|
---|
6050 | { 0x0d3943, 0x0d3103, 0x44, 0x43, 0, 0 }, /* #47 */
|
---|
6051 | { 0x017bc3, 0x017307, 0x19, 0x18, 0, 0 }, /* #48 */
|
---|
6052 | { 0x1b6c82, 0x1b6406, 0x7c, 0x7b, 0, 0 }, /* #49 */
|
---|
6053 | { 0x115bc2, 0x115302, 0x1a, 0x19, 0, 0 }, /* #50 */
|
---|
6054 | { 0x097e92, 0x097686, 0xfd, 0xfc, 0, 0 }, /* #51 */
|
---|
6055 | { 0x007543, 0x007503, 0x1a, 0x19, 0, 0 }, /* #52 */
|
---|
6056 | { 0x294a46, 0x294206, 0x57, 0x56, 0, 0 }, /* #53 */
|
---|
6057 | { 0x3147c6, 0x314782, 0xfc, 0xfb, 0, 0 }, /* #54 */
|
---|
6058 | { 0x373857, 0x373087, 0xf6, 0xf5, 0, 0 }, /* #55 */
|
---|
6059 | { 0x275d13, 0x275503, 0x52, 0x51, 0, 0 }, /* #56 */
|
---|
6060 | { 0x253f57, 0x253783, 0xf5, 0xf4, 0, 0 }, /* #57 */
|
---|
6061 | { 0x3d6606, 0x3d6686, 0xd2, 0xd1, 0, 0 }, /* #58 */
|
---|
6062 | { 0x0e7f52, 0x0e7702, 0x59, 0x58, 0, 0 }, /* #59 */
|
---|
6063 | { 0x0f3007, 0x0f3087, 0xab, 0xaa, 0, 0 }, /* #60 */
|
---|
6064 | { 0x316192, 0x316102, 0x0f, 0x0e, 0, 0 }, /* #61 */
|
---|
6065 | { 0x0d5c02, 0x0d5402, 0x1b, 0x1a, 0, 0 }, /* #62 */
|
---|
6066 | { 0x1f3a93, 0x1f3207, 0x49, 0x48, 0, 0 }, /* #63 */
|
---|
6067 | };
|
---|
6068 | static const BINU8_TEST_T g_aTests_not_u8[] =
|
---|
6069 | {
|
---|
6070 | { 0x2f22c6, 0x2f22c6, 0xa2, 0x5d, 0, 0 }, /* #0 */
|
---|
6071 | { 0x0b7313, 0x0b7313, 0xbc, 0x43, 0, 0 }, /* #1 */
|
---|
6072 | { 0x3d2556, 0x3d2556, 0xf4, 0x0b, 0, 0 }, /* #2 */
|
---|
6073 | { 0x256b47, 0x256b47, 0x53, 0xac, 0, 0 }, /* #3 */
|
---|
6074 | { 0x1f1896, 0x1f1896, 0xc6, 0x39, 0, 0 }, /* #4 */
|
---|
6075 | { 0x381607, 0x381607, 0x08, 0xf7, 0, 0 }, /* #5 */
|
---|
6076 | { 0x3c7146, 0x3c7146, 0xf0, 0x0f, 0, 0 }, /* #6 */
|
---|
6077 | { 0x0d0c02, 0x0d0c02, 0x6d, 0x92, 0, 0 }, /* #7 */
|
---|
6078 | { 0x175fd6, 0x175fd6, 0xac, 0x53, 0, 0 }, /* #8 */
|
---|
6079 | { 0x011442, 0x011442, 0xf1, 0x0e, 0, 0 }, /* #9 */
|
---|
6080 | { 0x1434c7, 0x1434c7, 0x32, 0xcd, 0, 0 }, /* #10 */
|
---|
6081 | { 0x031296, 0x031296, 0xd8, 0x27, 0, 0 }, /* #11 */
|
---|
6082 | { 0x3a65c2, 0x3a65c2, 0xf4, 0x0b, 0, 0 }, /* #12 */
|
---|
6083 | { 0x3a16c2, 0x3a16c2, 0x14, 0xeb, 0, 0 }, /* #13 */
|
---|
6084 | { 0x284396, 0x284396, 0xa1, 0x5e, 0, 0 }, /* #14 */
|
---|
6085 | { 0x195317, 0x195317, 0x3c, 0xc3, 0, 0 }, /* #15 */
|
---|
6086 | { 0x382b92, 0x382b92, 0x3c, 0xc3, 0, 0 }, /* #16 */
|
---|
6087 | { 0x165887, 0x165887, 0xdd, 0x22, 0, 0 }, /* #17 */
|
---|
6088 | { 0x3e2a87, 0x3e2a87, 0x7c, 0x83, 0, 0 }, /* #18 */
|
---|
6089 | { 0x223d87, 0x223d87, 0x43, 0xbc, 0, 0 }, /* #19 */
|
---|
6090 | { 0x0a42d7, 0x0a42d7, 0xb5, 0x4a, 0, 0 }, /* #20 */
|
---|
6091 | { 0x110a52, 0x110a52, 0xb4, 0x4b, 0, 0 }, /* #21 */
|
---|
6092 | { 0x3432d3, 0x3432d3, 0x99, 0x66, 0, 0 }, /* #22 */
|
---|
6093 | { 0x027e92, 0x027e92, 0x77, 0x88, 0, 0 }, /* #23 */
|
---|
6094 | { 0x127e83, 0x127e83, 0xf9, 0x06, 0, 0 }, /* #24 */
|
---|
6095 | { 0x3a3f82, 0x3a3f82, 0x36, 0xc9, 0, 0 }, /* #25 */
|
---|
6096 | { 0x1248d2, 0x1248d2, 0xf0, 0x0f, 0, 0 }, /* #26 */
|
---|
6097 | { 0x0c1a02, 0x0c1a02, 0xc2, 0x3d, 0, 0 }, /* #27 */
|
---|
6098 | { 0x0071c3, 0x0071c3, 0x60, 0x9f, 0, 0 }, /* #28 */
|
---|
6099 | { 0x071686, 0x071686, 0x22, 0xdd, 0, 0 }, /* #29 */
|
---|
6100 | { 0x135d03, 0x135d03, 0xfc, 0x03, 0, 0 }, /* #30 */
|
---|
6101 | { 0x0975c7, 0x0975c7, 0x09, 0xf6, 0, 0 }, /* #31 */
|
---|
6102 | { 0x3c7913, 0x3c7913, 0x6e, 0x91, 0, 0 }, /* #32 */
|
---|
6103 | { 0x0a28c2, 0x0a28c2, 0xee, 0x11, 0, 0 }, /* #33 */
|
---|
6104 | { 0x201087, 0x201087, 0xf3, 0x0c, 0, 0 }, /* #34 */
|
---|
6105 | { 0x315293, 0x315293, 0x2c, 0xd3, 0, 0 }, /* #35 */
|
---|
6106 | { 0x024f06, 0x024f06, 0x48, 0xb7, 0, 0 }, /* #36 */
|
---|
6107 | { 0x0f3597, 0x0f3597, 0x21, 0xde, 0, 0 }, /* #37 */
|
---|
6108 | { 0x3b6607, 0x3b6607, 0x2c, 0xd3, 0, 0 }, /* #38 */
|
---|
6109 | { 0x006e16, 0x006e16, 0x7c, 0x83, 0, 0 }, /* #39 */
|
---|
6110 | { 0x244e13, 0x244e13, 0x1a, 0xe5, 0, 0 }, /* #40 */
|
---|
6111 | { 0x366b03, 0x366b03, 0x79, 0x86, 0, 0 }, /* #41 */
|
---|
6112 | { 0x2c5247, 0x2c5247, 0xeb, 0x14, 0, 0 }, /* #42 */
|
---|
6113 | { 0x1a22c2, 0x1a22c2, 0xfe, 0x01, 0, 0 }, /* #43 */
|
---|
6114 | { 0x200557, 0x200557, 0x40, 0xbf, 0, 0 }, /* #44 */
|
---|
6115 | { 0x374dc6, 0x374dc6, 0x92, 0x6d, 0, 0 }, /* #45 */
|
---|
6116 | { 0x122a02, 0x122a02, 0x88, 0x77, 0, 0 }, /* #46 */
|
---|
6117 | { 0x0b4b57, 0x0b4b57, 0xcc, 0x33, 0, 0 }, /* #47 */
|
---|
6118 | { 0x1f4d97, 0x1f4d97, 0xd9, 0x26, 0, 0 }, /* #48 */
|
---|
6119 | { 0x343d86, 0x343d86, 0x12, 0xed, 0, 0 }, /* #49 */
|
---|
6120 | { 0x0a6553, 0x0a6553, 0x08, 0xf7, 0, 0 }, /* #50 */
|
---|
6121 | { 0x0309c2, 0x0309c2, 0x85, 0x7a, 0, 0 }, /* #51 */
|
---|
6122 | { 0x3e2a52, 0x3e2a52, 0x2d, 0xd2, 0, 0 }, /* #52 */
|
---|
6123 | { 0x3e6906, 0x3e6906, 0x62, 0x9d, 0, 0 }, /* #53 */
|
---|
6124 | { 0x184e06, 0x184e06, 0x50, 0xaf, 0, 0 }, /* #54 */
|
---|
6125 | { 0x204f02, 0x204f02, 0x39, 0xc6, 0, 0 }, /* #55 */
|
---|
6126 | { 0x317246, 0x317246, 0x3f, 0xc0, 0, 0 }, /* #56 */
|
---|
6127 | { 0x126692, 0x126692, 0xa4, 0x5b, 0, 0 }, /* #57 */
|
---|
6128 | { 0x382b06, 0x382b06, 0xb4, 0x4b, 0, 0 }, /* #58 */
|
---|
6129 | { 0x3a7192, 0x3a7192, 0x2f, 0xd0, 0, 0 }, /* #59 */
|
---|
6130 | { 0x300b83, 0x300b83, 0x67, 0x98, 0, 0 }, /* #60 */
|
---|
6131 | { 0x227746, 0x227746, 0xfc, 0x03, 0, 0 }, /* #61 */
|
---|
6132 | { 0x0f5d96, 0x0f5d96, 0x8c, 0x73, 0, 0 }, /* #62 */
|
---|
6133 | { 0x0f7492, 0x0f7492, 0xf9, 0x06, 0, 0 }, /* #63 */
|
---|
6134 | };
|
---|
6135 | static const BINU8_TEST_T g_aTests_not_u8_locked[] =
|
---|
6136 | {
|
---|
6137 | { 0x240586, 0x240586, 0xa0, 0x5f, 0, 0 }, /* #0 */
|
---|
6138 | { 0x223416, 0x223416, 0x64, 0x9b, 0, 0 }, /* #1 */
|
---|
6139 | { 0x303493, 0x303493, 0x79, 0x86, 0, 0 }, /* #2 */
|
---|
6140 | { 0x1b1a57, 0x1b1a57, 0x62, 0x9d, 0, 0 }, /* #3 */
|
---|
6141 | { 0x2b4482, 0x2b4482, 0x7c, 0x83, 0, 0 }, /* #4 */
|
---|
6142 | { 0x3f5247, 0x3f5247, 0xec, 0x13, 0, 0 }, /* #5 */
|
---|
6143 | { 0x174912, 0x174912, 0x84, 0x7b, 0, 0 }, /* #6 */
|
---|
6144 | { 0x290793, 0x290793, 0xe9, 0x16, 0, 0 }, /* #7 */
|
---|
6145 | { 0x043706, 0x043706, 0x16, 0xe9, 0, 0 }, /* #8 */
|
---|
6146 | { 0x225247, 0x225247, 0x6c, 0x93, 0, 0 }, /* #9 */
|
---|
6147 | { 0x1027c2, 0x1027c2, 0x38, 0xc7, 0, 0 }, /* #10 */
|
---|
6148 | { 0x146853, 0x146853, 0x32, 0xcd, 0, 0 }, /* #11 */
|
---|
6149 | { 0x143ad7, 0x143ad7, 0x1e, 0xe1, 0, 0 }, /* #12 */
|
---|
6150 | { 0x2f0386, 0x2f0386, 0x62, 0x9d, 0, 0 }, /* #13 */
|
---|
6151 | { 0x382a92, 0x382a92, 0xa8, 0x57, 0, 0 }, /* #14 */
|
---|
6152 | { 0x251a56, 0x251a56, 0xfb, 0x04, 0, 0 }, /* #15 */
|
---|
6153 | { 0x027603, 0x027603, 0x78, 0x87, 0, 0 }, /* #16 */
|
---|
6154 | { 0x1467d3, 0x1467d3, 0xe5, 0x1a, 0, 0 }, /* #17 */
|
---|
6155 | { 0x0a3843, 0x0a3843, 0x28, 0xd7, 0, 0 }, /* #18 */
|
---|
6156 | { 0x073c06, 0x073c06, 0x9f, 0x60, 0, 0 }, /* #19 */
|
---|
6157 | { 0x125e47, 0x125e47, 0xf7, 0x08, 0, 0 }, /* #20 */
|
---|
6158 | { 0x015146, 0x015146, 0xd8, 0x27, 0, 0 }, /* #21 */
|
---|
6159 | { 0x111942, 0x111942, 0x8a, 0x75, 0, 0 }, /* #22 */
|
---|
6160 | { 0x2f6113, 0x2f6113, 0xca, 0x35, 0, 0 }, /* #23 */
|
---|
6161 | { 0x106483, 0x106483, 0x59, 0xa6, 0, 0 }, /* #24 */
|
---|
6162 | { 0x1811d3, 0x1811d3, 0x4c, 0xb3, 0, 0 }, /* #25 */
|
---|
6163 | { 0x005f43, 0x005f43, 0x6e, 0x91, 0, 0 }, /* #26 */
|
---|
6164 | { 0x235d03, 0x235d03, 0x0c, 0xf3, 0, 0 }, /* #27 */
|
---|
6165 | { 0x3d5e96, 0x3d5e96, 0x36, 0xc9, 0, 0 }, /* #28 */
|
---|
6166 | { 0x034242, 0x034242, 0x50, 0xaf, 0, 0 }, /* #29 */
|
---|
6167 | { 0x065a93, 0x065a93, 0x8a, 0x75, 0, 0 }, /* #30 */
|
---|
6168 | { 0x2d4fc2, 0x2d4fc2, 0xd7, 0x28, 0, 0 }, /* #31 */
|
---|
6169 | { 0x346352, 0x346352, 0x12, 0xed, 0, 0 }, /* #32 */
|
---|
6170 | { 0x0f0957, 0x0f0957, 0x69, 0x96, 0, 0 }, /* #33 */
|
---|
6171 | { 0x3b1906, 0x3b1906, 0x0b, 0xf4, 0, 0 }, /* #34 */
|
---|
6172 | { 0x291d12, 0x291d12, 0xca, 0x35, 0, 0 }, /* #35 */
|
---|
6173 | { 0x3c59c2, 0x3c59c2, 0x9d, 0x62, 0, 0 }, /* #36 */
|
---|
6174 | { 0x0b4486, 0x0b4486, 0x14, 0xeb, 0, 0 }, /* #37 */
|
---|
6175 | { 0x172a86, 0x172a86, 0xae, 0x51, 0, 0 }, /* #38 */
|
---|
6176 | { 0x116c52, 0x116c52, 0xc7, 0x38, 0, 0 }, /* #39 */
|
---|
6177 | { 0x0602d2, 0x0602d2, 0xf9, 0x06, 0, 0 }, /* #40 */
|
---|
6178 | { 0x050e42, 0x050e42, 0x69, 0x96, 0, 0 }, /* #41 */
|
---|
6179 | { 0x340787, 0x340787, 0xf4, 0x0b, 0, 0 }, /* #42 */
|
---|
6180 | { 0x393b02, 0x393b02, 0x35, 0xca, 0, 0 }, /* #43 */
|
---|
6181 | { 0x2d6792, 0x2d6792, 0x80, 0x7f, 0, 0 }, /* #44 */
|
---|
6182 | { 0x3b5b53, 0x3b5b53, 0x40, 0xbf, 0, 0 }, /* #45 */
|
---|
6183 | { 0x252857, 0x252857, 0x75, 0x8a, 0, 0 }, /* #46 */
|
---|
6184 | { 0x215012, 0x215012, 0xca, 0x35, 0, 0 }, /* #47 */
|
---|
6185 | { 0x145287, 0x145287, 0xca, 0x35, 0, 0 }, /* #48 */
|
---|
6186 | { 0x296e92, 0x296e92, 0x8e, 0x71, 0, 0 }, /* #49 */
|
---|
6187 | { 0x0f60c6, 0x0f60c6, 0x2c, 0xd3, 0, 0 }, /* #50 */
|
---|
6188 | { 0x2a3a17, 0x2a3a17, 0xf4, 0x0b, 0, 0 }, /* #51 */
|
---|
6189 | { 0x2f1157, 0x2f1157, 0xf6, 0x09, 0, 0 }, /* #52 */
|
---|
6190 | { 0x101d93, 0x101d93, 0xa4, 0x5b, 0, 0 }, /* #53 */
|
---|
6191 | { 0x073dd3, 0x073dd3, 0x38, 0xc7, 0, 0 }, /* #54 */
|
---|
6192 | { 0x343e56, 0x343e56, 0x30, 0xcf, 0, 0 }, /* #55 */
|
---|
6193 | { 0x171a96, 0x171a96, 0x88, 0x77, 0, 0 }, /* #56 */
|
---|
6194 | { 0x252907, 0x252907, 0x38, 0xc7, 0, 0 }, /* #57 */
|
---|
6195 | { 0x085d93, 0x085d93, 0xeb, 0x14, 0, 0 }, /* #58 */
|
---|
6196 | { 0x355196, 0x355196, 0xc1, 0x3e, 0, 0 }, /* #59 */
|
---|
6197 | { 0x352d53, 0x352d53, 0x00, 0xff, 0, 0 }, /* #60 */
|
---|
6198 | { 0x2d6fc7, 0x2d6fc7, 0x60, 0x9f, 0, 0 }, /* #61 */
|
---|
6199 | { 0x066ec2, 0x066ec2, 0x5b, 0xa4, 0, 0 }, /* #62 */
|
---|
6200 | { 0x0d5287, 0x0d5287, 0x51, 0xae, 0, 0 }, /* #63 */
|
---|
6201 | };
|
---|
6202 | static const BINU8_TEST_T g_aTests_neg_u8[] =
|
---|
6203 | {
|
---|
6204 | { 0x065912, 0x065117, 0xfb, 0x05, 0, 0 }, /* #0 */
|
---|
6205 | { 0x2a7216, 0x2a7293, 0x21, 0xdf, 0, 0 }, /* #1 */
|
---|
6206 | { 0x3c0bc2, 0x3c0313, 0xe6, 0x1a, 0, 0 }, /* #2 */
|
---|
6207 | { 0x094e16, 0x094683, 0x30, 0xd0, 0, 0 }, /* #3 */
|
---|
6208 | { 0x2c3112, 0x2c3183, 0x50, 0xb0, 0, 0 }, /* #4 */
|
---|
6209 | { 0x142cd7, 0x142413, 0xf9, 0x07, 0, 0 }, /* #5 */
|
---|
6210 | { 0x234706, 0x234793, 0x68, 0x98, 0, 0 }, /* #6 */
|
---|
6211 | { 0x290a86, 0x290297, 0x56, 0xaa, 0, 0 }, /* #7 */
|
---|
6212 | { 0x0171d6, 0x017193, 0x24, 0xdc, 0, 0 }, /* #8 */
|
---|
6213 | { 0x3c07c6, 0x3c0793, 0x02, 0xfe, 0, 0 }, /* #9 */
|
---|
6214 | { 0x034cc2, 0x034403, 0xc0, 0x40, 0, 0 }, /* #10 */
|
---|
6215 | { 0x036246, 0x036217, 0xa4, 0x5c, 0, 0 }, /* #11 */
|
---|
6216 | { 0x127fd2, 0x127713, 0xfe, 0x02, 0, 0 }, /* #12 */
|
---|
6217 | { 0x3e5857, 0x3e5093, 0x59, 0xa7, 0, 0 }, /* #13 */
|
---|
6218 | { 0x265fc7, 0x265797, 0x04, 0xfc, 0, 0 }, /* #14 */
|
---|
6219 | { 0x296e13, 0x296693, 0x59, 0xa7, 0, 0 }, /* #15 */
|
---|
6220 | { 0x2a6d56, 0x2a6593, 0x7a, 0x86, 0, 0 }, /* #16 */
|
---|
6221 | { 0x356a16, 0x356207, 0xb0, 0x50, 0, 0 }, /* #17 */
|
---|
6222 | { 0x143b57, 0x143317, 0xf6, 0x0a, 0, 0 }, /* #18 */
|
---|
6223 | { 0x1a1d43, 0x1a1513, 0xe7, 0x19, 0, 0 }, /* #19 */
|
---|
6224 | { 0x3c14d2, 0x3c1417, 0x83, 0x7d, 0, 0 }, /* #20 */
|
---|
6225 | { 0x0f7d82, 0x0f7593, 0x1a, 0xe6, 0, 0 }, /* #21 */
|
---|
6226 | { 0x1e57c7, 0x1e5713, 0xc2, 0x3e, 0, 0 }, /* #22 */
|
---|
6227 | { 0x192d97, 0x192593, 0x33, 0xcd, 0, 0 }, /* #23 */
|
---|
6228 | { 0x177cc6, 0x177413, 0xac, 0x54, 0, 0 }, /* #24 */
|
---|
6229 | { 0x0d43d2, 0x0d4397, 0x42, 0xbe, 0, 0 }, /* #25 */
|
---|
6230 | { 0x2c5c06, 0x2c5493, 0x4a, 0xb6, 0, 0 }, /* #26 */
|
---|
6231 | { 0x1a2ad2, 0x1a2297, 0x3d, 0xc3, 0, 0 }, /* #27 */
|
---|
6232 | { 0x110257, 0x110213, 0xbd, 0x43, 0, 0 }, /* #28 */
|
---|
6233 | { 0x0a6f82, 0x0a6713, 0x86, 0x7a, 0, 0 }, /* #29 */
|
---|
6234 | { 0x094e53, 0x094697, 0x19, 0xe7, 0, 0 }, /* #30 */
|
---|
6235 | { 0x150356, 0x150313, 0xa3, 0x5d, 0, 0 }, /* #31 */
|
---|
6236 | { 0x3901d6, 0x390113, 0xd1, 0x2f, 0, 0 }, /* #32 */
|
---|
6237 | { 0x325606, 0x325613, 0xb1, 0x4f, 0, 0 }, /* #33 */
|
---|
6238 | { 0x013747, 0x013707, 0xa0, 0x60, 0, 0 }, /* #34 */
|
---|
6239 | { 0x085686, 0x085697, 0x23, 0xdd, 0, 0 }, /* #35 */
|
---|
6240 | { 0x162783, 0x162793, 0x71, 0x8f, 0, 0 }, /* #36 */
|
---|
6241 | { 0x1f6656, 0x1f6617, 0xfb, 0x05, 0, 0 }, /* #37 */
|
---|
6242 | { 0x2b6707, 0x2b6793, 0x26, 0xda, 0, 0 }, /* #38 */
|
---|
6243 | { 0x077356, 0x077397, 0x07, 0xf9, 0, 0 }, /* #39 */
|
---|
6244 | { 0x3d7983, 0x3d7197, 0x67, 0x99, 0, 0 }, /* #40 */
|
---|
6245 | { 0x032042, 0x032017, 0x8e, 0x72, 0, 0 }, /* #41 */
|
---|
6246 | { 0x025416, 0x025493, 0x0e, 0xf2, 0, 0 }, /* #42 */
|
---|
6247 | { 0x3764c2, 0x376497, 0x37, 0xc9, 0, 0 }, /* #43 */
|
---|
6248 | { 0x0f0316, 0x0f0393, 0x74, 0x8c, 0, 0 }, /* #44 */
|
---|
6249 | { 0x260e96, 0x260687, 0x10, 0xf0, 0, 0 }, /* #45 */
|
---|
6250 | { 0x2231d6, 0x223117, 0x91, 0x6f, 0, 0 }, /* #46 */
|
---|
6251 | { 0x285fc7, 0x285797, 0x72, 0x8e, 0, 0 }, /* #47 */
|
---|
6252 | { 0x166bc7, 0x166393, 0x16, 0xea, 0, 0 }, /* #48 */
|
---|
6253 | { 0x336816, 0x336013, 0xba, 0x46, 0, 0 }, /* #49 */
|
---|
6254 | { 0x067882, 0x067097, 0x54, 0xac, 0, 0 }, /* #50 */
|
---|
6255 | { 0x240016, 0x240017, 0x96, 0x6a, 0, 0 }, /* #51 */
|
---|
6256 | { 0x193706, 0x193713, 0x8a, 0x76, 0, 0 }, /* #52 */
|
---|
6257 | { 0x1926d6, 0x192613, 0xeb, 0x15, 0, 0 }, /* #53 */
|
---|
6258 | { 0x217f82, 0x217746, 0x00, 0x00, 0, 0 }, /* #54 */
|
---|
6259 | { 0x1e4606, 0x1e4617, 0xe9, 0x17, 0, 0 }, /* #55 */
|
---|
6260 | { 0x2a01d6, 0x2a0117, 0xab, 0x55, 0, 0 }, /* #56 */
|
---|
6261 | { 0x1d5d52, 0x1d5513, 0xf8, 0x08, 0, 0 }, /* #57 */
|
---|
6262 | { 0x3b3682, 0x3b3697, 0x2c, 0xd4, 0, 0 }, /* #58 */
|
---|
6263 | { 0x292756, 0x292793, 0x7d, 0x83, 0, 0 }, /* #59 */
|
---|
6264 | { 0x183742, 0x183713, 0xcf, 0x31, 0, 0 }, /* #60 */
|
---|
6265 | { 0x2e7693, 0x2e7687, 0x40, 0xc0, 0, 0 }, /* #61 */
|
---|
6266 | { 0x253856, 0x253013, 0xaf, 0x51, 0, 0 }, /* #62 */
|
---|
6267 | { 0x1e0e87, 0x1e0613, 0xba, 0x46, 0, 0 }, /* #63 */
|
---|
6268 | };
|
---|
6269 | static const BINU8_TEST_T g_aTests_neg_u8_locked[] =
|
---|
6270 | {
|
---|
6271 | { 0x2d4bd3, 0x2d4313, 0xa2, 0x5e, 0, 0 }, /* #0 */
|
---|
6272 | { 0x091513, 0x091513, 0xd1, 0x2f, 0, 0 }, /* #1 */
|
---|
6273 | { 0x154307, 0x154393, 0x21, 0xdf, 0, 0 }, /* #2 */
|
---|
6274 | { 0x041502, 0x041597, 0x25, 0xdb, 0, 0 }, /* #3 */
|
---|
6275 | { 0x3e5a96, 0x3e5213, 0xd1, 0x2f, 0, 0 }, /* #4 */
|
---|
6276 | { 0x1b1883, 0x1b1013, 0xd4, 0x2c, 0, 0 }, /* #5 */
|
---|
6277 | { 0x351747, 0x351787, 0x70, 0x90, 0, 0 }, /* #6 */
|
---|
6278 | { 0x2e4d56, 0x2e4513, 0xa2, 0x5e, 0, 0 }, /* #7 */
|
---|
6279 | { 0x136013, 0x136003, 0xe0, 0x20, 0, 0 }, /* #8 */
|
---|
6280 | { 0x0d5107, 0x0d5113, 0x86, 0x7a, 0, 0 }, /* #9 */
|
---|
6281 | { 0x354893, 0x354017, 0xf1, 0x0f, 0, 0 }, /* #10 */
|
---|
6282 | { 0x2f79c3, 0x2f7113, 0x92, 0x6e, 0, 0 }, /* #11 */
|
---|
6283 | { 0x397687, 0x397613, 0xe6, 0x1a, 0, 0 }, /* #12 */
|
---|
6284 | { 0x065746, 0x065793, 0x6f, 0x91, 0, 0 }, /* #13 */
|
---|
6285 | { 0x0d4046, 0x0d4083, 0x20, 0xe0, 0, 0 }, /* #14 */
|
---|
6286 | { 0x3444c2, 0x344497, 0x31, 0xcf, 0, 0 }, /* #15 */
|
---|
6287 | { 0x1d2997, 0x1d2117, 0xa1, 0x5f, 0, 0 }, /* #16 */
|
---|
6288 | { 0x0864d3, 0x086413, 0xfe, 0x02, 0, 0 }, /* #17 */
|
---|
6289 | { 0x2b1bd3, 0x2b1397, 0x49, 0xb7, 0, 0 }, /* #18 */
|
---|
6290 | { 0x3d6103, 0x3d6117, 0xec, 0x14, 0, 0 }, /* #19 */
|
---|
6291 | { 0x192996, 0x192193, 0x55, 0xab, 0, 0 }, /* #20 */
|
---|
6292 | { 0x251a46, 0x251213, 0xed, 0x13, 0, 0 }, /* #21 */
|
---|
6293 | { 0x3f3ad7, 0x3f3293, 0x1b, 0xe5, 0, 0 }, /* #22 */
|
---|
6294 | { 0x0b6b43, 0x0b6303, 0xe0, 0x20, 0, 0 }, /* #23 */
|
---|
6295 | { 0x0637c3, 0x063713, 0x93, 0x6d, 0, 0 }, /* #24 */
|
---|
6296 | { 0x035657, 0x035617, 0xf7, 0x09, 0, 0 }, /* #25 */
|
---|
6297 | { 0x247643, 0x247693, 0x7a, 0x86, 0, 0 }, /* #26 */
|
---|
6298 | { 0x0932d3, 0x093293, 0x02, 0xfe, 0, 0 }, /* #27 */
|
---|
6299 | { 0x161617, 0x161613, 0xff, 0x01, 0, 0 }, /* #28 */
|
---|
6300 | { 0x330597, 0x330597, 0x2e, 0xd2, 0, 0 }, /* #29 */
|
---|
6301 | { 0x240bd6, 0x240393, 0x39, 0xc7, 0, 0 }, /* #30 */
|
---|
6302 | { 0x3e2216, 0x3e2297, 0x45, 0xbb, 0, 0 }, /* #31 */
|
---|
6303 | { 0x093d03, 0x093593, 0x6c, 0x94, 0, 0 }, /* #32 */
|
---|
6304 | { 0x0c5346, 0x0c5313, 0xf3, 0x0d, 0, 0 }, /* #33 */
|
---|
6305 | { 0x357746, 0x357797, 0x1e, 0xe2, 0, 0 }, /* #34 */
|
---|
6306 | { 0x0b5f06, 0x0b5717, 0xbe, 0x42, 0, 0 }, /* #35 */
|
---|
6307 | { 0x360582, 0x360517, 0xbe, 0x42, 0, 0 }, /* #36 */
|
---|
6308 | { 0x3f4992, 0x3f4117, 0xe8, 0x18, 0, 0 }, /* #37 */
|
---|
6309 | { 0x0d4786, 0x0d4797, 0x3a, 0xc6, 0, 0 }, /* #38 */
|
---|
6310 | { 0x303712, 0x303713, 0x9c, 0x64, 0, 0 }, /* #39 */
|
---|
6311 | { 0x2f5312, 0x2f5317, 0x96, 0x6a, 0, 0 }, /* #40 */
|
---|
6312 | { 0x192a57, 0x192297, 0x12, 0xee, 0, 0 }, /* #41 */
|
---|
6313 | { 0x230647, 0x230697, 0x64, 0x9c, 0, 0 }, /* #42 */
|
---|
6314 | { 0x226352, 0x226393, 0x09, 0xf7, 0, 0 }, /* #43 */
|
---|
6315 | { 0x3968d6, 0x396097, 0x34, 0xcc, 0, 0 }, /* #44 */
|
---|
6316 | { 0x252a47, 0x252217, 0xcb, 0x35, 0, 0 }, /* #45 */
|
---|
6317 | { 0x392192, 0x392197, 0x25, 0xdb, 0, 0 }, /* #46 */
|
---|
6318 | { 0x3b7f43, 0x3b7713, 0xf9, 0x07, 0, 0 }, /* #47 */
|
---|
6319 | { 0x224f86, 0x224793, 0x52, 0xae, 0, 0 }, /* #48 */
|
---|
6320 | { 0x2c6b53, 0x2c6317, 0xc1, 0x3f, 0, 0 }, /* #49 */
|
---|
6321 | { 0x237e03, 0x237617, 0xaa, 0x56, 0, 0 }, /* #50 */
|
---|
6322 | { 0x2b4d47, 0x2b4597, 0x75, 0x8b, 0, 0 }, /* #51 */
|
---|
6323 | { 0x044942, 0x044117, 0xdc, 0x24, 0, 0 }, /* #52 */
|
---|
6324 | { 0x367b42, 0x367393, 0x24, 0xdc, 0, 0 }, /* #53 */
|
---|
6325 | { 0x1e7857, 0x1e7093, 0x65, 0x9b, 0, 0 }, /* #54 */
|
---|
6326 | { 0x083c12, 0x083417, 0xa6, 0x5a, 0, 0 }, /* #55 */
|
---|
6327 | { 0x3c5847, 0x3c5097, 0x4f, 0xb1, 0, 0 }, /* #56 */
|
---|
6328 | { 0x141197, 0x141197, 0x1f, 0xe1, 0, 0 }, /* #57 */
|
---|
6329 | { 0x147012, 0x147097, 0x1f, 0xe1, 0, 0 }, /* #58 */
|
---|
6330 | { 0x2b7013, 0x2b7093, 0x05, 0xfb, 0, 0 }, /* #59 */
|
---|
6331 | { 0x2636d7, 0x263613, 0xb1, 0x4f, 0, 0 }, /* #60 */
|
---|
6332 | { 0x353a02, 0x353207, 0xd0, 0x30, 0, 0 }, /* #61 */
|
---|
6333 | { 0x1e03d7, 0x1e0317, 0xa7, 0x59, 0, 0 }, /* #62 */
|
---|
6334 | { 0x1c2283, 0x1c2213, 0x92, 0x6e, 0, 0 }, /* #63 */
|
---|
6335 | };
|
---|
6336 | static const BINU16_TEST_T g_aTests_inc_u16[] =
|
---|
6337 | {
|
---|
6338 | { 0x264653, 0x264603, 0x3131, 0x3132, 0, 0 }, /* #0 */
|
---|
6339 | { 0x180953, 0x180103, 0x06d8, 0x06d9, 0, 0 }, /* #1 */
|
---|
6340 | { 0x1e1797, 0x1e1783, 0x8633, 0x8634, 0, 0 }, /* #2 */
|
---|
6341 | { 0x236ec2, 0x236602, 0x1a18, 0x1a19, 0, 0 }, /* #3 */
|
---|
6342 | { 0x136c56, 0x136482, 0xb86a, 0xb86b, 0, 0 }, /* #4 */
|
---|
6343 | { 0x391292, 0x391202, 0x7b66, 0x7b67, 0, 0 }, /* #5 */
|
---|
6344 | { 0x1b5bc3, 0x1b5303, 0x041b, 0x041c, 0, 0 }, /* #6 */
|
---|
6345 | { 0x0141c2, 0x014186, 0x9b0b, 0x9b0c, 0, 0 }, /* #7 */
|
---|
6346 | { 0x133987, 0x133187, 0xa31c, 0xa31d, 0, 0 }, /* #8 */
|
---|
6347 | { 0x2e1656, 0x2e1602, 0x565c, 0x565d, 0, 0 }, /* #9 */
|
---|
6348 | { 0x037703, 0x037703, 0x7fc0, 0x7fc1, 0, 0 }, /* #10 */
|
---|
6349 | { 0x345dd7, 0x345503, 0x00b2, 0x00b3, 0, 0 }, /* #11 */
|
---|
6350 | { 0x156892, 0x156006, 0x3804, 0x3805, 0, 0 }, /* #12 */
|
---|
6351 | { 0x0502c2, 0x050282, 0x9ac0, 0x9ac1, 0, 0 }, /* #13 */
|
---|
6352 | { 0x193d46, 0x193586, 0xe33b, 0xe33c, 0, 0 }, /* #14 */
|
---|
6353 | { 0x251392, 0x251382, 0xd0a3, 0xd0a4, 0, 0 }, /* #15 */
|
---|
6354 | { 0x2e6842, 0x2e6086, 0xb6fb, 0xb6fc, 0, 0 }, /* #16 */
|
---|
6355 | { 0x381642, 0x381602, 0x0bb2, 0x0bb3, 0, 0 }, /* #17 */
|
---|
6356 | { 0x2234d7, 0x223487, 0xae71, 0xae72, 0, 0 }, /* #18 */
|
---|
6357 | { 0x104457, 0x104403, 0x1744, 0x1745, 0, 0 }, /* #19 */
|
---|
6358 | { 0x3323c7, 0x332383, 0xe212, 0xe213, 0, 0 }, /* #20 */
|
---|
6359 | { 0x285cc7, 0x285403, 0x2991, 0x2992, 0, 0 }, /* #21 */
|
---|
6360 | { 0x215f92, 0x215796, 0xf44f, 0xf450, 0, 0 }, /* #22 */
|
---|
6361 | { 0x1f6b46, 0x1f6382, 0xfed9, 0xfeda, 0, 0 }, /* #23 */
|
---|
6362 | { 0x0c2a43, 0x0c2283, 0xdb7b, 0xdb7c, 0, 0 }, /* #24 */
|
---|
6363 | { 0x301207, 0x301283, 0xdf42, 0xdf43, 0, 0 }, /* #25 */
|
---|
6364 | { 0x043a07, 0x043207, 0x06e7, 0x06e8, 0, 0 }, /* #26 */
|
---|
6365 | { 0x0e7f86, 0x0e7786, 0xd3dd, 0xd3de, 0, 0 }, /* #27 */
|
---|
6366 | { 0x3977d7, 0x397783, 0x9822, 0x9823, 0, 0 }, /* #28 */
|
---|
6367 | { 0x236492, 0x236482, 0xa206, 0xa207, 0, 0 }, /* #29 */
|
---|
6368 | { 0x2926c7, 0x292687, 0xb32c, 0xb32d, 0, 0 }, /* #30 */
|
---|
6369 | { 0x365016, 0x365082, 0xabc3, 0xabc4, 0, 0 }, /* #31 */
|
---|
6370 | { 0x3b15d6, 0x3b1502, 0x478e, 0x478f, 0, 0 }, /* #32 */
|
---|
6371 | { 0x0f5346, 0x0f5306, 0x7f65, 0x7f66, 0, 0 }, /* #33 */
|
---|
6372 | { 0x1a43c3, 0x1a4383, 0x8b28, 0x8b29, 0, 0 }, /* #34 */
|
---|
6373 | { 0x203bc2, 0x203386, 0xfd8d, 0xfd8e, 0, 0 }, /* #35 */
|
---|
6374 | { 0x300b93, 0x300317, 0x4b2f, 0x4b30, 0, 0 }, /* #36 */
|
---|
6375 | { 0x3d22c7, 0x3d2287, 0xec7a, 0xec7b, 0, 0 }, /* #37 */
|
---|
6376 | { 0x235f02, 0x235786, 0xb36b, 0xb36c, 0, 0 }, /* #38 */
|
---|
6377 | { 0x2d0986, 0x2d0102, 0x1867, 0x1868, 0, 0 }, /* #39 */
|
---|
6378 | { 0x3b6816, 0x3b6086, 0xf958, 0xf959, 0, 0 }, /* #40 */
|
---|
6379 | { 0x136786, 0x136786, 0xadb6, 0xadb7, 0, 0 }, /* #41 */
|
---|
6380 | { 0x1c2e86, 0x1c2682, 0xb6a6, 0xb6a7, 0, 0 }, /* #42 */
|
---|
6381 | { 0x244b52, 0x244382, 0xeee4, 0xeee5, 0, 0 }, /* #43 */
|
---|
6382 | { 0x010053, 0x010003, 0x516c, 0x516d, 0, 0 }, /* #44 */
|
---|
6383 | { 0x1c5fc3, 0x1c5787, 0x9c39, 0x9c3a, 0, 0 }, /* #45 */
|
---|
6384 | { 0x040f92, 0x040702, 0x28db, 0x28dc, 0, 0 }, /* #46 */
|
---|
6385 | { 0x163102, 0x163106, 0x2013, 0x2014, 0, 0 }, /* #47 */
|
---|
6386 | { 0x3650d2, 0x365086, 0x99d3, 0x99d4, 0, 0 }, /* #48 */
|
---|
6387 | { 0x3e0386, 0x3e0306, 0x6227, 0x6228, 0, 0 }, /* #49 */
|
---|
6388 | { 0x1c3383, 0x1c3383, 0x8c93, 0x8c94, 0, 0 }, /* #50 */
|
---|
6389 | { 0x2844d3, 0x284403, 0x37f0, 0x37f1, 0, 0 }, /* #51 */
|
---|
6390 | { 0x1a7042, 0x1a7082, 0xa4d4, 0xa4d5, 0, 0 }, /* #52 */
|
---|
6391 | { 0x235d12, 0x235586, 0x8983, 0x8984, 0, 0 }, /* #53 */
|
---|
6392 | { 0x2e5217, 0x2e5203, 0x3551, 0x3552, 0, 0 }, /* #54 */
|
---|
6393 | { 0x006e52, 0x006602, 0x78eb, 0x78ec, 0, 0 }, /* #55 */
|
---|
6394 | { 0x174b83, 0x174397, 0x9a5f, 0x9a60, 0, 0 }, /* #56 */
|
---|
6395 | { 0x004b12, 0x004382, 0xb524, 0xb525, 0, 0 }, /* #57 */
|
---|
6396 | { 0x075b07, 0x075307, 0x222c, 0x222d, 0, 0 }, /* #58 */
|
---|
6397 | { 0x176917, 0x176183, 0xd684, 0xd685, 0, 0 }, /* #59 */
|
---|
6398 | { 0x3a0806, 0x3a0082, 0xa091, 0xa092, 0, 0 }, /* #60 */
|
---|
6399 | { 0x261647, 0x261683, 0xc1c1, 0xc1c2, 0, 0 }, /* #61 */
|
---|
6400 | { 0x3c1f93, 0x3c1707, 0x6e76, 0x6e77, 0, 0 }, /* #62 */
|
---|
6401 | { 0x2f2fd2, 0x2f2786, 0xef21, 0xef22, 0, 0 }, /* #63 */
|
---|
6402 | };
|
---|
6403 | static const BINU16_TEST_T g_aTests_inc_u16_locked[] =
|
---|
6404 | {
|
---|
6405 | { 0x0c6306, 0x0c6386, 0xfa08, 0xfa09, 0, 0 }, /* #0 */
|
---|
6406 | { 0x136492, 0x136402, 0x355a, 0x355b, 0, 0 }, /* #1 */
|
---|
6407 | { 0x0a5c06, 0x0a5482, 0xe54b, 0xe54c, 0, 0 }, /* #2 */
|
---|
6408 | { 0x336986, 0x336186, 0xb111, 0xb112, 0, 0 }, /* #3 */
|
---|
6409 | { 0x037a46, 0x037282, 0xe860, 0xe861, 0, 0 }, /* #4 */
|
---|
6410 | { 0x290a46, 0x290202, 0x7512, 0x7513, 0, 0 }, /* #5 */
|
---|
6411 | { 0x3f1e96, 0x3f1686, 0xae08, 0xae09, 0, 0 }, /* #6 */
|
---|
6412 | { 0x150b12, 0x150316, 0x169f, 0x16a0, 0, 0 }, /* #7 */
|
---|
6413 | { 0x291086, 0x291006, 0x4498, 0x4499, 0, 0 }, /* #8 */
|
---|
6414 | { 0x1f6e13, 0x1f6683, 0x8378, 0x8379, 0, 0 }, /* #9 */
|
---|
6415 | { 0x0521c7, 0x052103, 0x7ae8, 0x7ae9, 0, 0 }, /* #10 */
|
---|
6416 | { 0x311742, 0x311702, 0x033c, 0x033d, 0, 0 }, /* #11 */
|
---|
6417 | { 0x2e7c56, 0x2e7402, 0x7d4e, 0x7d4f, 0, 0 }, /* #12 */
|
---|
6418 | { 0x386803, 0x386087, 0x95dd, 0x95de, 0, 0 }, /* #13 */
|
---|
6419 | { 0x1d1d83, 0x1d1593, 0xa0af, 0xa0b0, 0, 0 }, /* #14 */
|
---|
6420 | { 0x1a19d6, 0x1a1192, 0xd36f, 0xd370, 0, 0 }, /* #15 */
|
---|
6421 | { 0x141e96, 0x141606, 0x7d80, 0x7d81, 0, 0 }, /* #16 */
|
---|
6422 | { 0x331d93, 0x331587, 0xc97a, 0xc97b, 0, 0 }, /* #17 */
|
---|
6423 | { 0x080406, 0x080482, 0x94d5, 0x94d6, 0, 0 }, /* #18 */
|
---|
6424 | { 0x286dc7, 0x286507, 0x0cda, 0x0cdb, 0, 0 }, /* #19 */
|
---|
6425 | { 0x0154d6, 0x015486, 0xefe0, 0xefe1, 0, 0 }, /* #20 */
|
---|
6426 | { 0x314957, 0x314183, 0xbaee, 0xbaef, 0, 0 }, /* #21 */
|
---|
6427 | { 0x272182, 0x272102, 0x0179, 0x017a, 0, 0 }, /* #22 */
|
---|
6428 | { 0x311d46, 0x311586, 0xccc4, 0xccc5, 0, 0 }, /* #23 */
|
---|
6429 | { 0x1c6c86, 0x1c6402, 0x6a4e, 0x6a4f, 0, 0 }, /* #24 */
|
---|
6430 | { 0x2a6992, 0x2a6182, 0x85ca, 0x85cb, 0, 0 }, /* #25 */
|
---|
6431 | { 0x1357c3, 0x135703, 0x0f14, 0x0f15, 0, 0 }, /* #26 */
|
---|
6432 | { 0x070e82, 0x070602, 0x375d, 0x375e, 0, 0 }, /* #27 */
|
---|
6433 | { 0x2b4447, 0x2b4487, 0xaa1d, 0xaa1e, 0, 0 }, /* #28 */
|
---|
6434 | { 0x3907c7, 0x390703, 0x1084, 0x1085, 0, 0 }, /* #29 */
|
---|
6435 | { 0x0e4302, 0x0e4302, 0x5a89, 0x5a8a, 0, 0 }, /* #30 */
|
---|
6436 | { 0x374c06, 0x374402, 0x4179, 0x417a, 0, 0 }, /* #31 */
|
---|
6437 | { 0x1a0cc3, 0x1a0403, 0x6dcc, 0x6dcd, 0, 0 }, /* #32 */
|
---|
6438 | { 0x345246, 0x345282, 0x86c6, 0x86c7, 0, 0 }, /* #33 */
|
---|
6439 | { 0x220812, 0x220086, 0x87f2, 0x87f3, 0, 0 }, /* #34 */
|
---|
6440 | { 0x031f43, 0x031787, 0xc8c2, 0xc8c3, 0, 0 }, /* #35 */
|
---|
6441 | { 0x274d86, 0x274512, 0x4a0f, 0x4a10, 0, 0 }, /* #36 */
|
---|
6442 | { 0x0c7a03, 0x0c7207, 0x2477, 0x2478, 0, 0 }, /* #37 */
|
---|
6443 | { 0x354647, 0x354617, 0x189f, 0x18a0, 0, 0 }, /* #38 */
|
---|
6444 | { 0x3a0b46, 0x3a0386, 0xb416, 0xb417, 0, 0 }, /* #39 */
|
---|
6445 | { 0x140117, 0x140107, 0x191d, 0x191e, 0, 0 }, /* #40 */
|
---|
6446 | { 0x2d6317, 0x2d6307, 0x4d43, 0x4d44, 0, 0 }, /* #41 */
|
---|
6447 | { 0x0a1d42, 0x0a1502, 0x7eeb, 0x7eec, 0, 0 }, /* #42 */
|
---|
6448 | { 0x362ed7, 0x362683, 0xec3c, 0xec3d, 0, 0 }, /* #43 */
|
---|
6449 | { 0x2e5f07, 0x2e5703, 0x2e6d, 0x2e6e, 0, 0 }, /* #44 */
|
---|
6450 | { 0x023a82, 0x023286, 0x94f8, 0x94f9, 0, 0 }, /* #45 */
|
---|
6451 | { 0x2e2d06, 0x2e2582, 0x8bbe, 0x8bbf, 0, 0 }, /* #46 */
|
---|
6452 | { 0x117b96, 0x117386, 0xfab3, 0xfab4, 0, 0 }, /* #47 */
|
---|
6453 | { 0x173282, 0x173282, 0xb99a, 0xb99b, 0, 0 }, /* #48 */
|
---|
6454 | { 0x161413, 0x161483, 0x8037, 0x8038, 0, 0 }, /* #49 */
|
---|
6455 | { 0x043a17, 0x043283, 0x97ac, 0x97ad, 0, 0 }, /* #50 */
|
---|
6456 | { 0x196d42, 0x196586, 0xffbc, 0xffbd, 0, 0 }, /* #51 */
|
---|
6457 | { 0x386607, 0x386687, 0xab68, 0xab69, 0, 0 }, /* #52 */
|
---|
6458 | { 0x136d93, 0x136583, 0xf4a0, 0xf4a1, 0, 0 }, /* #53 */
|
---|
6459 | { 0x276fc7, 0x276793, 0xd70f, 0xd710, 0, 0 }, /* #54 */
|
---|
6460 | { 0x005ed3, 0x005683, 0xbd00, 0xbd01, 0, 0 }, /* #55 */
|
---|
6461 | { 0x396402, 0x396406, 0x62f4, 0x62f5, 0, 0 }, /* #56 */
|
---|
6462 | { 0x174b42, 0x174306, 0x091d, 0x091e, 0, 0 }, /* #57 */
|
---|
6463 | { 0x0e3282, 0x0e3286, 0xd3f2, 0xd3f3, 0, 0 }, /* #58 */
|
---|
6464 | { 0x1e1a52, 0x1e1206, 0x5edd, 0x5ede, 0, 0 }, /* #59 */
|
---|
6465 | { 0x092407, 0x092403, 0x5106, 0x5107, 0, 0 }, /* #60 */
|
---|
6466 | { 0x3f41d7, 0x3f4103, 0x4997, 0x4998, 0, 0 }, /* #61 */
|
---|
6467 | { 0x282102, 0x282106, 0x14ce, 0x14cf, 0, 0 }, /* #62 */
|
---|
6468 | { 0x0b3fc3, 0x0b3717, 0x708f, 0x7090, 0, 0 }, /* #63 */
|
---|
6469 | };
|
---|
6470 | static const BINU16_TEST_T g_aTests_dec_u16[] =
|
---|
6471 | {
|
---|
6472 | { 0x305bd6, 0x305386, 0xb5ab, 0xb5aa, 0, 0 }, /* #0 */
|
---|
6473 | { 0x336c12, 0x336402, 0x6646, 0x6645, 0, 0 }, /* #1 */
|
---|
6474 | { 0x085f82, 0x085796, 0xc010, 0xc00f, 0, 0 }, /* #2 */
|
---|
6475 | { 0x0a7dd2, 0x0a7582, 0xc858, 0xc857, 0, 0 }, /* #3 */
|
---|
6476 | { 0x192047, 0x192003, 0x14cf, 0x14ce, 0, 0 }, /* #4 */
|
---|
6477 | { 0x0c7e16, 0x0c7606, 0x6f96, 0x6f95, 0, 0 }, /* #5 */
|
---|
6478 | { 0x0d3cc6, 0x0d3486, 0xa95b, 0xa95a, 0, 0 }, /* #6 */
|
---|
6479 | { 0x334dc7, 0x334503, 0x69e6, 0x69e5, 0, 0 }, /* #7 */
|
---|
6480 | { 0x1621d7, 0x162183, 0xdbf9, 0xdbf8, 0, 0 }, /* #8 */
|
---|
6481 | { 0x102f87, 0x102787, 0xa8b8, 0xa8b7, 0, 0 }, /* #9 */
|
---|
6482 | { 0x105c83, 0x105483, 0x9d16, 0x9d15, 0, 0 }, /* #10 */
|
---|
6483 | { 0x3e0e03, 0x3e0683, 0x9562, 0x9561, 0, 0 }, /* #11 */
|
---|
6484 | { 0x2a3917, 0x2a3187, 0x882f, 0x882e, 0, 0 }, /* #12 */
|
---|
6485 | { 0x0e0002, 0x0e0002, 0x1d33, 0x1d32, 0, 0 }, /* #13 */
|
---|
6486 | { 0x1f54c3, 0x1f5403, 0x09f8, 0x09f7, 0, 0 }, /* #14 */
|
---|
6487 | { 0x0c7486, 0x0c7482, 0xe9c8, 0xe9c7, 0, 0 }, /* #15 */
|
---|
6488 | { 0x323e17, 0x323603, 0x57db, 0x57da, 0, 0 }, /* #16 */
|
---|
6489 | { 0x304617, 0x304603, 0x0116, 0x0115, 0, 0 }, /* #17 */
|
---|
6490 | { 0x0d6e93, 0x0d6687, 0x8956, 0x8955, 0, 0 }, /* #18 */
|
---|
6491 | { 0x0a2f92, 0x0a2702, 0x3611, 0x3610, 0, 0 }, /* #19 */
|
---|
6492 | { 0x225887, 0x225003, 0x5f3e, 0x5f3d, 0, 0 }, /* #20 */
|
---|
6493 | { 0x3843d6, 0x384306, 0x7e2e, 0x7e2d, 0, 0 }, /* #21 */
|
---|
6494 | { 0x147046, 0x147082, 0xa5ce, 0xa5cd, 0, 0 }, /* #22 */
|
---|
6495 | { 0x0d3e17, 0x0d3687, 0xe7fa, 0xe7f9, 0, 0 }, /* #23 */
|
---|
6496 | { 0x0b06c2, 0x0b0606, 0x7729, 0x7728, 0, 0 }, /* #24 */
|
---|
6497 | { 0x1b0202, 0x1b0282, 0xbf27, 0xbf26, 0, 0 }, /* #25 */
|
---|
6498 | { 0x054d93, 0x054507, 0x2f97, 0x2f96, 0, 0 }, /* #26 */
|
---|
6499 | { 0x343cd6, 0x343486, 0xf2fb, 0xf2fa, 0, 0 }, /* #27 */
|
---|
6500 | { 0x0e1397, 0x0e1303, 0x2d08, 0x2d07, 0, 0 }, /* #28 */
|
---|
6501 | { 0x307452, 0x307406, 0x1766, 0x1765, 0, 0 }, /* #29 */
|
---|
6502 | { 0x3c16c6, 0x3c1682, 0xe384, 0xe383, 0, 0 }, /* #30 */
|
---|
6503 | { 0x0e5a52, 0x0e5282, 0xc124, 0xc123, 0, 0 }, /* #31 */
|
---|
6504 | { 0x1c1113, 0x1c1183, 0x84b4, 0x84b3, 0, 0 }, /* #32 */
|
---|
6505 | { 0x1f6353, 0x1f6303, 0x0108, 0x0107, 0, 0 }, /* #33 */
|
---|
6506 | { 0x061852, 0x061002, 0x2cfc, 0x2cfb, 0, 0 }, /* #34 */
|
---|
6507 | { 0x033bd3, 0x033397, 0xd360, 0xd35f, 0, 0 }, /* #35 */
|
---|
6508 | { 0x264217, 0x264207, 0x797e, 0x797d, 0, 0 }, /* #36 */
|
---|
6509 | { 0x3a1106, 0x3a1102, 0x6ec9, 0x6ec8, 0, 0 }, /* #37 */
|
---|
6510 | { 0x304216, 0x304286, 0xb9df, 0xb9de, 0, 0 }, /* #38 */
|
---|
6511 | { 0x187357, 0x187307, 0x741c, 0x741b, 0, 0 }, /* #39 */
|
---|
6512 | { 0x2e5bd3, 0x2e5383, 0xe892, 0xe891, 0, 0 }, /* #40 */
|
---|
6513 | { 0x1d06c7, 0x1d0687, 0xe325, 0xe324, 0, 0 }, /* #41 */
|
---|
6514 | { 0x1730c7, 0x173007, 0x54ee, 0x54ed, 0, 0 }, /* #42 */
|
---|
6515 | { 0x004793, 0x004707, 0x33ec, 0x33eb, 0, 0 }, /* #43 */
|
---|
6516 | { 0x364503, 0x364507, 0x6ade, 0x6add, 0, 0 }, /* #44 */
|
---|
6517 | { 0x0053c6, 0x005306, 0x168e, 0x168d, 0, 0 }, /* #45 */
|
---|
6518 | { 0x010416, 0x010482, 0xb7a8, 0xb7a7, 0, 0 }, /* #46 */
|
---|
6519 | { 0x3b1356, 0x3b1386, 0xe6c6, 0xe6c5, 0, 0 }, /* #47 */
|
---|
6520 | { 0x0c6117, 0x0c6187, 0x950a, 0x9509, 0, 0 }, /* #48 */
|
---|
6521 | { 0x232b02, 0x232382, 0xc269, 0xc268, 0, 0 }, /* #49 */
|
---|
6522 | { 0x154953, 0x154187, 0xa86b, 0xa86a, 0, 0 }, /* #50 */
|
---|
6523 | { 0x116157, 0x116103, 0x32ac, 0x32ab, 0, 0 }, /* #51 */
|
---|
6524 | { 0x346a46, 0x346286, 0xbc88, 0xbc87, 0, 0 }, /* #52 */
|
---|
6525 | { 0x0f3212, 0x0f3286, 0xd37f, 0xd37e, 0, 0 }, /* #53 */
|
---|
6526 | { 0x3a4157, 0x3a4103, 0x622b, 0x622a, 0, 0 }, /* #54 */
|
---|
6527 | { 0x3c25d7, 0x3c2507, 0x60e2, 0x60e1, 0, 0 }, /* #55 */
|
---|
6528 | { 0x196017, 0x196087, 0xf2b8, 0xf2b7, 0, 0 }, /* #56 */
|
---|
6529 | { 0x264713, 0x264707, 0x7564, 0x7563, 0, 0 }, /* #57 */
|
---|
6530 | { 0x1a5d86, 0x1a5586, 0x8ed9, 0x8ed8, 0, 0 }, /* #58 */
|
---|
6531 | { 0x3300c7, 0x330003, 0x1b44, 0x1b43, 0, 0 }, /* #59 */
|
---|
6532 | { 0x276953, 0x276107, 0x7679, 0x7678, 0, 0 }, /* #60 */
|
---|
6533 | { 0x2c72c7, 0x2c7217, 0x24a0, 0x249f, 0, 0 }, /* #61 */
|
---|
6534 | { 0x274bd7, 0x274303, 0x00bd, 0x00bc, 0, 0 }, /* #62 */
|
---|
6535 | { 0x296ec6, 0x296692, 0xc690, 0xc68f, 0, 0 }, /* #63 */
|
---|
6536 | };
|
---|
6537 | static const BINU16_TEST_T g_aTests_dec_u16_locked[] =
|
---|
6538 | {
|
---|
6539 | { 0x1c44c3, 0x1c4483, 0xbce7, 0xbce6, 0, 0 }, /* #0 */
|
---|
6540 | { 0x240442, 0x240482, 0xbd92, 0xbd91, 0, 0 }, /* #1 */
|
---|
6541 | { 0x126403, 0x126403, 0x611a, 0x6119, 0, 0 }, /* #2 */
|
---|
6542 | { 0x3735c7, 0x373583, 0xe5e7, 0xe5e6, 0, 0 }, /* #3 */
|
---|
6543 | { 0x317296, 0x317212, 0x0ec0, 0x0ebf, 0, 0 }, /* #4 */
|
---|
6544 | { 0x2e1b52, 0x2e1382, 0xa544, 0xa543, 0, 0 }, /* #5 */
|
---|
6545 | { 0x3d7cc2, 0x3d7406, 0x331c, 0x331b, 0, 0 }, /* #6 */
|
---|
6546 | { 0x271853, 0x271087, 0xccc7, 0xccc6, 0, 0 }, /* #7 */
|
---|
6547 | { 0x3a0902, 0x3a0102, 0x13b1, 0x13b0, 0, 0 }, /* #8 */
|
---|
6548 | { 0x200e16, 0x200606, 0x241c, 0x241b, 0, 0 }, /* #9 */
|
---|
6549 | { 0x3669d7, 0x366117, 0x6560, 0x655f, 0, 0 }, /* #10 */
|
---|
6550 | { 0x363c46, 0x363406, 0x57de, 0x57dd, 0, 0 }, /* #11 */
|
---|
6551 | { 0x157bc7, 0x157383, 0xe1bb, 0xe1ba, 0, 0 }, /* #12 */
|
---|
6552 | { 0x1b3f43, 0x1b3787, 0x9a2c, 0x9a2b, 0, 0 }, /* #13 */
|
---|
6553 | { 0x0c5d52, 0x0c5506, 0x6fe3, 0x6fe2, 0, 0 }, /* #14 */
|
---|
6554 | { 0x201d03, 0x201583, 0x8233, 0x8232, 0, 0 }, /* #15 */
|
---|
6555 | { 0x322503, 0x322507, 0x696a, 0x6969, 0, 0 }, /* #16 */
|
---|
6556 | { 0x327c52, 0x327482, 0xab17, 0xab16, 0, 0 }, /* #17 */
|
---|
6557 | { 0x1945d2, 0x194502, 0x78a9, 0x78a8, 0, 0 }, /* #18 */
|
---|
6558 | { 0x2b69d7, 0x2b6187, 0xd4c1, 0xd4c0, 0, 0 }, /* #19 */
|
---|
6559 | { 0x361507, 0x361507, 0x26f7, 0x26f6, 0, 0 }, /* #20 */
|
---|
6560 | { 0x0f38d2, 0x0f3086, 0x9e56, 0x9e55, 0, 0 }, /* #21 */
|
---|
6561 | { 0x051fd7, 0x051707, 0x74b2, 0x74b1, 0, 0 }, /* #22 */
|
---|
6562 | { 0x0b7703, 0x0b7787, 0xe543, 0xe542, 0, 0 }, /* #23 */
|
---|
6563 | { 0x3c27c7, 0x3c2787, 0xe23a, 0xe239, 0, 0 }, /* #24 */
|
---|
6564 | { 0x340846, 0x340082, 0xb15c, 0xb15b, 0, 0 }, /* #25 */
|
---|
6565 | { 0x0540d7, 0x054007, 0x218c, 0x218b, 0, 0 }, /* #26 */
|
---|
6566 | { 0x384246, 0x384202, 0x1c4a, 0x1c49, 0, 0 }, /* #27 */
|
---|
6567 | { 0x327993, 0x327117, 0x3e00, 0x3dff, 0, 0 }, /* #28 */
|
---|
6568 | { 0x1c5d02, 0x1c5586, 0xf7e8, 0xf7e7, 0, 0 }, /* #29 */
|
---|
6569 | { 0x103692, 0x103602, 0x3e8b, 0x3e8a, 0, 0 }, /* #30 */
|
---|
6570 | { 0x383d57, 0x383507, 0x4d4e, 0x4d4d, 0, 0 }, /* #31 */
|
---|
6571 | { 0x1c2417, 0x1c2487, 0xfebe, 0xfebd, 0, 0 }, /* #32 */
|
---|
6572 | { 0x211547, 0x211503, 0x12d7, 0x12d6, 0, 0 }, /* #33 */
|
---|
6573 | { 0x055782, 0x055702, 0x5546, 0x5545, 0, 0 }, /* #34 */
|
---|
6574 | { 0x1f7fd7, 0x1f7783, 0xd017, 0xd016, 0, 0 }, /* #35 */
|
---|
6575 | { 0x156552, 0x156586, 0xf234, 0xf233, 0, 0 }, /* #36 */
|
---|
6576 | { 0x0a1087, 0x0a1003, 0x4ac9, 0x4ac8, 0, 0 }, /* #37 */
|
---|
6577 | { 0x2f0912, 0x2f0186, 0x9f2c, 0x9f2b, 0, 0 }, /* #38 */
|
---|
6578 | { 0x370993, 0x370187, 0x99de, 0x99dd, 0, 0 }, /* #39 */
|
---|
6579 | { 0x017f57, 0x017787, 0xbeb2, 0xbeb1, 0, 0 }, /* #40 */
|
---|
6580 | { 0x344f86, 0x344782, 0xbaeb, 0xbaea, 0, 0 }, /* #41 */
|
---|
6581 | { 0x175912, 0x175106, 0x7636, 0x7635, 0, 0 }, /* #42 */
|
---|
6582 | { 0x325fd2, 0x325706, 0x4fb3, 0x4fb2, 0, 0 }, /* #43 */
|
---|
6583 | { 0x200193, 0x200107, 0x4304, 0x4303, 0, 0 }, /* #44 */
|
---|
6584 | { 0x247f53, 0x247703, 0x164b, 0x164a, 0, 0 }, /* #45 */
|
---|
6585 | { 0x182102, 0x182182, 0xfcf9, 0xfcf8, 0, 0 }, /* #46 */
|
---|
6586 | { 0x0c7893, 0x0c7013, 0x1350, 0x134f, 0, 0 }, /* #47 */
|
---|
6587 | { 0x2a6657, 0x2a6607, 0x7e18, 0x7e17, 0, 0 }, /* #48 */
|
---|
6588 | { 0x0b6156, 0x0b6182, 0x91e4, 0x91e3, 0, 0 }, /* #49 */
|
---|
6589 | { 0x3b0147, 0x3b0183, 0xcaba, 0xcab9, 0, 0 }, /* #50 */
|
---|
6590 | { 0x246952, 0x246102, 0x7359, 0x7358, 0, 0 }, /* #51 */
|
---|
6591 | { 0x261953, 0x261183, 0xf1ac, 0xf1ab, 0, 0 }, /* #52 */
|
---|
6592 | { 0x112817, 0x112007, 0x0443, 0x0442, 0, 0 }, /* #53 */
|
---|
6593 | { 0x1c2716, 0x1c2782, 0xda5e, 0xda5d, 0, 0 }, /* #54 */
|
---|
6594 | { 0x2c1ed3, 0x2c1603, 0x23a8, 0x23a7, 0, 0 }, /* #55 */
|
---|
6595 | { 0x194bc7, 0x194303, 0x1a55, 0x1a54, 0, 0 }, /* #56 */
|
---|
6596 | { 0x002552, 0x002506, 0x7748, 0x7747, 0, 0 }, /* #57 */
|
---|
6597 | { 0x334593, 0x334503, 0x27fc, 0x27fb, 0, 0 }, /* #58 */
|
---|
6598 | { 0x1c2656, 0x1c2682, 0xdc76, 0xdc75, 0, 0 }, /* #59 */
|
---|
6599 | { 0x155017, 0x155087, 0xeac1, 0xeac0, 0, 0 }, /* #60 */
|
---|
6600 | { 0x133bd3, 0x133303, 0x038a, 0x0389, 0, 0 }, /* #61 */
|
---|
6601 | { 0x195217, 0x195283, 0x9262, 0x9261, 0, 0 }, /* #62 */
|
---|
6602 | { 0x3434c2, 0x343492, 0x8dc0, 0x8dbf, 0, 0 }, /* #63 */
|
---|
6603 | };
|
---|
6604 | static const BINU16_TEST_T g_aTests_not_u16[] =
|
---|
6605 | {
|
---|
6606 | { 0x0e70c7, 0x0e70c7, 0x9659, 0x69a6, 0, 0 }, /* #0 */
|
---|
6607 | { 0x1d4f13, 0x1d4f13, 0xbf5b, 0x40a4, 0, 0 }, /* #1 */
|
---|
6608 | { 0x2b29c7, 0x2b29c7, 0x46cf, 0xb930, 0, 0 }, /* #2 */
|
---|
6609 | { 0x0037c2, 0x0037c2, 0xa38a, 0x5c75, 0, 0 }, /* #3 */
|
---|
6610 | { 0x3f52d2, 0x3f52d2, 0x226b, 0xdd94, 0, 0 }, /* #4 */
|
---|
6611 | { 0x316f87, 0x316f87, 0x408a, 0xbf75, 0, 0 }, /* #5 */
|
---|
6612 | { 0x3f3ed3, 0x3f3ed3, 0x3f78, 0xc087, 0, 0 }, /* #6 */
|
---|
6613 | { 0x194f52, 0x194f52, 0x58e7, 0xa718, 0, 0 }, /* #7 */
|
---|
6614 | { 0x382743, 0x382743, 0xf008, 0x0ff7, 0, 0 }, /* #8 */
|
---|
6615 | { 0x197c42, 0x197c42, 0x0f57, 0xf0a8, 0, 0 }, /* #9 */
|
---|
6616 | { 0x191d53, 0x191d53, 0x09e2, 0xf61d, 0, 0 }, /* #10 */
|
---|
6617 | { 0x1e2992, 0x1e2992, 0x74f5, 0x8b0a, 0, 0 }, /* #11 */
|
---|
6618 | { 0x3e3393, 0x3e3393, 0xe9d2, 0x162d, 0, 0 }, /* #12 */
|
---|
6619 | { 0x3c7847, 0x3c7847, 0x84de, 0x7b21, 0, 0 }, /* #13 */
|
---|
6620 | { 0x0a38d6, 0x0a38d6, 0x5a56, 0xa5a9, 0, 0 }, /* #14 */
|
---|
6621 | { 0x145702, 0x145702, 0x2a4a, 0xd5b5, 0, 0 }, /* #15 */
|
---|
6622 | { 0x2f4302, 0x2f4302, 0xe068, 0x1f97, 0, 0 }, /* #16 */
|
---|
6623 | { 0x200d82, 0x200d82, 0x9a3c, 0x65c3, 0, 0 }, /* #17 */
|
---|
6624 | { 0x042617, 0x042617, 0xce7b, 0x3184, 0, 0 }, /* #18 */
|
---|
6625 | { 0x1d0607, 0x1d0607, 0xb5b3, 0x4a4c, 0, 0 }, /* #19 */
|
---|
6626 | { 0x303d86, 0x303d86, 0x85e2, 0x7a1d, 0, 0 }, /* #20 */
|
---|
6627 | { 0x0c1e43, 0x0c1e43, 0xea4b, 0x15b4, 0, 0 }, /* #21 */
|
---|
6628 | { 0x0b0406, 0x0b0406, 0x4b5b, 0xb4a4, 0, 0 }, /* #22 */
|
---|
6629 | { 0x370692, 0x370692, 0xf417, 0x0be8, 0, 0 }, /* #23 */
|
---|
6630 | { 0x2f5112, 0x2f5112, 0x95df, 0x6a20, 0, 0 }, /* #24 */
|
---|
6631 | { 0x2f5583, 0x2f5583, 0x949d, 0x6b62, 0, 0 }, /* #25 */
|
---|
6632 | { 0x282353, 0x282353, 0x4603, 0xb9fc, 0, 0 }, /* #26 */
|
---|
6633 | { 0x3269d3, 0x3269d3, 0x00aa, 0xff55, 0, 0 }, /* #27 */
|
---|
6634 | { 0x170987, 0x170987, 0xb5f3, 0x4a0c, 0, 0 }, /* #28 */
|
---|
6635 | { 0x0b2d46, 0x0b2d46, 0x783c, 0x87c3, 0, 0 }, /* #29 */
|
---|
6636 | { 0x272503, 0x272503, 0x1c74, 0xe38b, 0, 0 }, /* #30 */
|
---|
6637 | { 0x0a6b13, 0x0a6b13, 0x23e8, 0xdc17, 0, 0 }, /* #31 */
|
---|
6638 | { 0x237907, 0x237907, 0x2fbf, 0xd040, 0, 0 }, /* #32 */
|
---|
6639 | { 0x300b57, 0x300b57, 0xa401, 0x5bfe, 0, 0 }, /* #33 */
|
---|
6640 | { 0x2c7e03, 0x2c7e03, 0x9bf5, 0x640a, 0, 0 }, /* #34 */
|
---|
6641 | { 0x164d43, 0x164d43, 0x9bf8, 0x6407, 0, 0 }, /* #35 */
|
---|
6642 | { 0x312e53, 0x312e53, 0xadc2, 0x523d, 0, 0 }, /* #36 */
|
---|
6643 | { 0x364706, 0x364706, 0xdaab, 0x2554, 0, 0 }, /* #37 */
|
---|
6644 | { 0x346257, 0x346257, 0xb1bc, 0x4e43, 0, 0 }, /* #38 */
|
---|
6645 | { 0x2b1b07, 0x2b1b07, 0x9eee, 0x6111, 0, 0 }, /* #39 */
|
---|
6646 | { 0x153e56, 0x153e56, 0x605f, 0x9fa0, 0, 0 }, /* #40 */
|
---|
6647 | { 0x0e40c7, 0x0e40c7, 0xfeb7, 0x0148, 0, 0 }, /* #41 */
|
---|
6648 | { 0x1f1e96, 0x1f1e96, 0x63b4, 0x9c4b, 0, 0 }, /* #42 */
|
---|
6649 | { 0x290747, 0x290747, 0x7af2, 0x850d, 0, 0 }, /* #43 */
|
---|
6650 | { 0x180c96, 0x180c96, 0xb230, 0x4dcf, 0, 0 }, /* #44 */
|
---|
6651 | { 0x1409c2, 0x1409c2, 0x5b0f, 0xa4f0, 0, 0 }, /* #45 */
|
---|
6652 | { 0x164dc7, 0x164dc7, 0xcf40, 0x30bf, 0, 0 }, /* #46 */
|
---|
6653 | { 0x1e4686, 0x1e4686, 0x3713, 0xc8ec, 0, 0 }, /* #47 */
|
---|
6654 | { 0x335686, 0x335686, 0xfc38, 0x03c7, 0, 0 }, /* #48 */
|
---|
6655 | { 0x160f43, 0x160f43, 0x6106, 0x9ef9, 0, 0 }, /* #49 */
|
---|
6656 | { 0x105903, 0x105903, 0x3dac, 0xc253, 0, 0 }, /* #50 */
|
---|
6657 | { 0x290942, 0x290942, 0x153e, 0xeac1, 0, 0 }, /* #51 */
|
---|
6658 | { 0x1a3083, 0x1a3083, 0x67f8, 0x9807, 0, 0 }, /* #52 */
|
---|
6659 | { 0x386097, 0x386097, 0x12a3, 0xed5c, 0, 0 }, /* #53 */
|
---|
6660 | { 0x2a3456, 0x2a3456, 0x6f13, 0x90ec, 0, 0 }, /* #54 */
|
---|
6661 | { 0x1d0783, 0x1d0783, 0x62ad, 0x9d52, 0, 0 }, /* #55 */
|
---|
6662 | { 0x182747, 0x182747, 0x2847, 0xd7b8, 0, 0 }, /* #56 */
|
---|
6663 | { 0x0c57c3, 0x0c57c3, 0x4c5c, 0xb3a3, 0, 0 }, /* #57 */
|
---|
6664 | { 0x3000c6, 0x3000c6, 0xbeba, 0x4145, 0, 0 }, /* #58 */
|
---|
6665 | { 0x245fd3, 0x245fd3, 0x2dc1, 0xd23e, 0, 0 }, /* #59 */
|
---|
6666 | { 0x396343, 0x396343, 0xcb99, 0x3466, 0, 0 }, /* #60 */
|
---|
6667 | { 0x3c72c7, 0x3c72c7, 0x2ad7, 0xd528, 0, 0 }, /* #61 */
|
---|
6668 | { 0x020316, 0x020316, 0x3e12, 0xc1ed, 0, 0 }, /* #62 */
|
---|
6669 | { 0x115442, 0x115442, 0xc4b9, 0x3b46, 0, 0 }, /* #63 */
|
---|
6670 | };
|
---|
6671 | static const BINU16_TEST_T g_aTests_not_u16_locked[] =
|
---|
6672 | {
|
---|
6673 | { 0x280753, 0x280753, 0xd132, 0x2ecd, 0, 0 }, /* #0 */
|
---|
6674 | { 0x085e93, 0x085e93, 0x0d35, 0xf2ca, 0, 0 }, /* #1 */
|
---|
6675 | { 0x382f96, 0x382f96, 0xc938, 0x36c7, 0, 0 }, /* #2 */
|
---|
6676 | { 0x350892, 0x350892, 0xa890, 0x576f, 0, 0 }, /* #3 */
|
---|
6677 | { 0x277c07, 0x277c07, 0x64d6, 0x9b29, 0, 0 }, /* #4 */
|
---|
6678 | { 0x321e57, 0x321e57, 0x1849, 0xe7b6, 0, 0 }, /* #5 */
|
---|
6679 | { 0x3d3e56, 0x3d3e56, 0x0b93, 0xf46c, 0, 0 }, /* #6 */
|
---|
6680 | { 0x2945d7, 0x2945d7, 0xf33d, 0x0cc2, 0, 0 }, /* #7 */
|
---|
6681 | { 0x000d87, 0x000d87, 0x3813, 0xc7ec, 0, 0 }, /* #8 */
|
---|
6682 | { 0x346752, 0x346752, 0x92d4, 0x6d2b, 0, 0 }, /* #9 */
|
---|
6683 | { 0x2d1553, 0x2d1553, 0x9cd5, 0x632a, 0, 0 }, /* #10 */
|
---|
6684 | { 0x2b4257, 0x2b4257, 0xf142, 0x0ebd, 0, 0 }, /* #11 */
|
---|
6685 | { 0x0d3806, 0x0d3806, 0x1329, 0xecd6, 0, 0 }, /* #12 */
|
---|
6686 | { 0x2e55c7, 0x2e55c7, 0xaa3f, 0x55c0, 0, 0 }, /* #13 */
|
---|
6687 | { 0x173d06, 0x173d06, 0xd6a0, 0x295f, 0, 0 }, /* #14 */
|
---|
6688 | { 0x2a4a03, 0x2a4a03, 0x9fbd, 0x6042, 0, 0 }, /* #15 */
|
---|
6689 | { 0x366902, 0x366902, 0xb516, 0x4ae9, 0, 0 }, /* #16 */
|
---|
6690 | { 0x387082, 0x387082, 0x8c22, 0x73dd, 0, 0 }, /* #17 */
|
---|
6691 | { 0x3f75c7, 0x3f75c7, 0xd78b, 0x2874, 0, 0 }, /* #18 */
|
---|
6692 | { 0x005b96, 0x005b96, 0x558f, 0xaa70, 0, 0 }, /* #19 */
|
---|
6693 | { 0x007e13, 0x007e13, 0xbe2f, 0x41d0, 0, 0 }, /* #20 */
|
---|
6694 | { 0x0747d2, 0x0747d2, 0x63b0, 0x9c4f, 0, 0 }, /* #21 */
|
---|
6695 | { 0x1900d3, 0x1900d3, 0xce51, 0x31ae, 0, 0 }, /* #22 */
|
---|
6696 | { 0x166cc2, 0x166cc2, 0x2460, 0xdb9f, 0, 0 }, /* #23 */
|
---|
6697 | { 0x323b93, 0x323b93, 0x1957, 0xe6a8, 0, 0 }, /* #24 */
|
---|
6698 | { 0x356a97, 0x356a97, 0x5777, 0xa888, 0, 0 }, /* #25 */
|
---|
6699 | { 0x172a13, 0x172a13, 0x635e, 0x9ca1, 0, 0 }, /* #26 */
|
---|
6700 | { 0x3f0986, 0x3f0986, 0x60de, 0x9f21, 0, 0 }, /* #27 */
|
---|
6701 | { 0x210a06, 0x210a06, 0xb132, 0x4ecd, 0, 0 }, /* #28 */
|
---|
6702 | { 0x0d6dc2, 0x0d6dc2, 0x6702, 0x98fd, 0, 0 }, /* #29 */
|
---|
6703 | { 0x0355c2, 0x0355c2, 0x3cc6, 0xc339, 0, 0 }, /* #30 */
|
---|
6704 | { 0x106483, 0x106483, 0xcef0, 0x310f, 0, 0 }, /* #31 */
|
---|
6705 | { 0x311f57, 0x311f57, 0x28ff, 0xd700, 0, 0 }, /* #32 */
|
---|
6706 | { 0x1406c2, 0x1406c2, 0x33ac, 0xcc53, 0, 0 }, /* #33 */
|
---|
6707 | { 0x146b56, 0x146b56, 0xa2c9, 0x5d36, 0, 0 }, /* #34 */
|
---|
6708 | { 0x330197, 0x330197, 0x3135, 0xceca, 0, 0 }, /* #35 */
|
---|
6709 | { 0x0952d2, 0x0952d2, 0x298f, 0xd670, 0, 0 }, /* #36 */
|
---|
6710 | { 0x133d13, 0x133d13, 0xdf91, 0x206e, 0, 0 }, /* #37 */
|
---|
6711 | { 0x2c7043, 0x2c7043, 0x56ed, 0xa912, 0, 0 }, /* #38 */
|
---|
6712 | { 0x006497, 0x006497, 0xacca, 0x5335, 0, 0 }, /* #39 */
|
---|
6713 | { 0x2a0b12, 0x2a0b12, 0xcedf, 0x3120, 0, 0 }, /* #40 */
|
---|
6714 | { 0x082153, 0x082153, 0x1dc9, 0xe236, 0, 0 }, /* #41 */
|
---|
6715 | { 0x0e7642, 0x0e7642, 0x554a, 0xaab5, 0, 0 }, /* #42 */
|
---|
6716 | { 0x1a2383, 0x1a2383, 0x9ba6, 0x6459, 0, 0 }, /* #43 */
|
---|
6717 | { 0x323446, 0x323446, 0x4f28, 0xb0d7, 0, 0 }, /* #44 */
|
---|
6718 | { 0x2e6ed3, 0x2e6ed3, 0x1771, 0xe88e, 0, 0 }, /* #45 */
|
---|
6719 | { 0x185e12, 0x185e12, 0xb081, 0x4f7e, 0, 0 }, /* #46 */
|
---|
6720 | { 0x3f0406, 0x3f0406, 0xc84b, 0x37b4, 0, 0 }, /* #47 */
|
---|
6721 | { 0x2517c6, 0x2517c6, 0x6fdc, 0x9023, 0, 0 }, /* #48 */
|
---|
6722 | { 0x354fc2, 0x354fc2, 0xf9a5, 0x065a, 0, 0 }, /* #49 */
|
---|
6723 | { 0x2b7f87, 0x2b7f87, 0x017d, 0xfe82, 0, 0 }, /* #50 */
|
---|
6724 | { 0x0f3982, 0x0f3982, 0x56ec, 0xa913, 0, 0 }, /* #51 */
|
---|
6725 | { 0x1d4a86, 0x1d4a86, 0x5d35, 0xa2ca, 0, 0 }, /* #52 */
|
---|
6726 | { 0x3a25c2, 0x3a25c2, 0xdd2c, 0x22d3, 0, 0 }, /* #53 */
|
---|
6727 | { 0x0e2d86, 0x0e2d86, 0x3834, 0xc7cb, 0, 0 }, /* #54 */
|
---|
6728 | { 0x177ec2, 0x177ec2, 0x55da, 0xaa25, 0, 0 }, /* #55 */
|
---|
6729 | { 0x3f2053, 0x3f2053, 0x7b40, 0x84bf, 0, 0 }, /* #56 */
|
---|
6730 | { 0x0b2a17, 0x0b2a17, 0x78a1, 0x875e, 0, 0 }, /* #57 */
|
---|
6731 | { 0x061d82, 0x061d82, 0x1079, 0xef86, 0, 0 }, /* #58 */
|
---|
6732 | { 0x1136d6, 0x1136d6, 0x0ed9, 0xf126, 0, 0 }, /* #59 */
|
---|
6733 | { 0x3a2616, 0x3a2616, 0x6bf5, 0x940a, 0, 0 }, /* #60 */
|
---|
6734 | { 0x214056, 0x214056, 0xd0d3, 0x2f2c, 0, 0 }, /* #61 */
|
---|
6735 | { 0x1c4016, 0x1c4016, 0x688f, 0x9770, 0, 0 }, /* #62 */
|
---|
6736 | { 0x240983, 0x240983, 0x05d1, 0xfa2e, 0, 0 }, /* #63 */
|
---|
6737 | };
|
---|
6738 | static const BINU16_TEST_T g_aTests_neg_u16[] =
|
---|
6739 | {
|
---|
6740 | { 0x1d5957, 0x1d5183, 0x2fe0, 0xd020, 0, 0 }, /* #0 */
|
---|
6741 | { 0x231c46, 0x231497, 0x7bd5, 0x842b, 0, 0 }, /* #1 */
|
---|
6742 | { 0x2631d2, 0x263193, 0x5ef2, 0xa10e, 0, 0 }, /* #2 */
|
---|
6743 | { 0x1b5616, 0x1b5617, 0x874e, 0x78b2, 0, 0 }, /* #3 */
|
---|
6744 | { 0x061e93, 0x061697, 0x0301, 0xfcff, 0, 0 }, /* #4 */
|
---|
6745 | { 0x130bc2, 0x130393, 0x3bc5, 0xc43b, 0, 0 }, /* #5 */
|
---|
6746 | { 0x0d3d17, 0x0d3593, 0x7599, 0x8a67, 0, 0 }, /* #6 */
|
---|
6747 | { 0x134497, 0x134497, 0x7e51, 0x81af, 0, 0 }, /* #7 */
|
---|
6748 | { 0x1b2b42, 0x1b2317, 0x8fd3, 0x702d, 0, 0 }, /* #8 */
|
---|
6749 | { 0x254406, 0x254497, 0x0a64, 0xf59c, 0, 0 }, /* #9 */
|
---|
6750 | { 0x322847, 0x322097, 0x0478, 0xfb88, 0, 0 }, /* #10 */
|
---|
6751 | { 0x090c56, 0x090417, 0xd58e, 0x2a72, 0, 0 }, /* #11 */
|
---|
6752 | { 0x133d93, 0x133517, 0xd40d, 0x2bf3, 0, 0 }, /* #12 */
|
---|
6753 | { 0x366002, 0x366013, 0x8a7a, 0x7586, 0, 0 }, /* #13 */
|
---|
6754 | { 0x1d5286, 0x1d5293, 0x4065, 0xbf9b, 0, 0 }, /* #14 */
|
---|
6755 | { 0x063d82, 0x063597, 0x2ee8, 0xd118, 0, 0 }, /* #15 */
|
---|
6756 | { 0x2e4d87, 0x2e4593, 0x5968, 0xa698, 0, 0 }, /* #16 */
|
---|
6757 | { 0x035d52, 0x035517, 0x89e3, 0x761d, 0, 0 }, /* #17 */
|
---|
6758 | { 0x2078d7, 0x207013, 0x94b1, 0x6b4f, 0, 0 }, /* #18 */
|
---|
6759 | { 0x0976d6, 0x097693, 0x4955, 0xb6ab, 0, 0 }, /* #19 */
|
---|
6760 | { 0x1d71d2, 0x1d7193, 0x2c5f, 0xd3a1, 0, 0 }, /* #20 */
|
---|
6761 | { 0x241d03, 0x241517, 0x9e67, 0x6199, 0, 0 }, /* #21 */
|
---|
6762 | { 0x044c82, 0x044497, 0x145b, 0xeba5, 0, 0 }, /* #22 */
|
---|
6763 | { 0x176412, 0x176497, 0x31aa, 0xce56, 0, 0 }, /* #23 */
|
---|
6764 | { 0x3f2517, 0x3f2517, 0x9043, 0x6fbd, 0, 0 }, /* #24 */
|
---|
6765 | { 0x1f07d3, 0x1f0793, 0x5f14, 0xa0ec, 0, 0 }, /* #25 */
|
---|
6766 | { 0x0d4507, 0x0d4507, 0x8cb0, 0x7350, 0, 0 }, /* #26 */
|
---|
6767 | { 0x1e39d7, 0x1e3193, 0x1953, 0xe6ad, 0, 0 }, /* #27 */
|
---|
6768 | { 0x107cd3, 0x107493, 0x01b4, 0xfe4c, 0, 0 }, /* #28 */
|
---|
6769 | { 0x296b86, 0x296313, 0xfbda, 0x0426, 0, 0 }, /* #29 */
|
---|
6770 | { 0x312b53, 0x312397, 0x4191, 0xbe6f, 0, 0 }, /* #30 */
|
---|
6771 | { 0x1f17c7, 0x1f1717, 0xf7fb, 0x0805, 0, 0 }, /* #31 */
|
---|
6772 | { 0x235093, 0x235013, 0xd4b1, 0x2b4f, 0, 0 }, /* #32 */
|
---|
6773 | { 0x2d0f12, 0x2d0717, 0xe96a, 0x1696, 0, 0 }, /* #33 */
|
---|
6774 | { 0x184396, 0x184313, 0xf509, 0x0af7, 0, 0 }, /* #34 */
|
---|
6775 | { 0x1e4e42, 0x1e4693, 0x376f, 0xc891, 0, 0 }, /* #35 */
|
---|
6776 | { 0x217dd2, 0x217507, 0xf110, 0x0ef0, 0, 0 }, /* #36 */
|
---|
6777 | { 0x3d6497, 0x3d6497, 0x4d12, 0xb2ee, 0, 0 }, /* #37 */
|
---|
6778 | { 0x1124d3, 0x112497, 0x4ed3, 0xb12d, 0, 0 }, /* #38 */
|
---|
6779 | { 0x1a1507, 0x1a1597, 0x6dde, 0x9222, 0, 0 }, /* #39 */
|
---|
6780 | { 0x1f7ed3, 0x1f7693, 0x72d1, 0x8d2f, 0, 0 }, /* #40 */
|
---|
6781 | { 0x216307, 0x216397, 0x135d, 0xeca3, 0, 0 }, /* #41 */
|
---|
6782 | { 0x270383, 0x270393, 0x7aa3, 0x855d, 0, 0 }, /* #42 */
|
---|
6783 | { 0x205a06, 0x205297, 0x4eb3, 0xb14d, 0, 0 }, /* #43 */
|
---|
6784 | { 0x0a7286, 0x0a7217, 0xe8e8, 0x1718, 0, 0 }, /* #44 */
|
---|
6785 | { 0x0403d7, 0x040397, 0x55e9, 0xaa17, 0, 0 }, /* #45 */
|
---|
6786 | { 0x1d3417, 0x1d3413, 0xf362, 0x0c9e, 0, 0 }, /* #46 */
|
---|
6787 | { 0x2570d6, 0x257017, 0x962c, 0x69d4, 0, 0 }, /* #47 */
|
---|
6788 | { 0x0d4003, 0x0d4093, 0x6d38, 0x92c8, 0, 0 }, /* #48 */
|
---|
6789 | { 0x262147, 0x262197, 0x7389, 0x8c77, 0, 0 }, /* #49 */
|
---|
6790 | { 0x3a2193, 0x3a2117, 0xfdf6, 0x020a, 0, 0 }, /* #50 */
|
---|
6791 | { 0x2b62d3, 0x2b6213, 0xe144, 0x1ebc, 0, 0 }, /* #51 */
|
---|
6792 | { 0x3627c3, 0x362793, 0x6168, 0x9e98, 0, 0 }, /* #52 */
|
---|
6793 | { 0x1b59c3, 0x1b5113, 0x93c2, 0x6c3e, 0, 0 }, /* #53 */
|
---|
6794 | { 0x1851d6, 0x185117, 0xb879, 0x4787, 0, 0 }, /* #54 */
|
---|
6795 | { 0x184b86, 0x184313, 0xa6c8, 0x5938, 0, 0 }, /* #55 */
|
---|
6796 | { 0x165796, 0x165793, 0x179e, 0xe862, 0, 0 }, /* #56 */
|
---|
6797 | { 0x3e43d6, 0x3e4393, 0x6592, 0x9a6e, 0, 0 }, /* #57 */
|
---|
6798 | { 0x340e16, 0x340603, 0xe0c0, 0x1f40, 0, 0 }, /* #58 */
|
---|
6799 | { 0x146742, 0x146797, 0x6907, 0x96f9, 0, 0 }, /* #59 */
|
---|
6800 | { 0x3d37d6, 0x3d3717, 0xe3bf, 0x1c41, 0, 0 }, /* #60 */
|
---|
6801 | { 0x284052, 0x284097, 0x59fd, 0xa603, 0, 0 }, /* #61 */
|
---|
6802 | { 0x0678c6, 0x067083, 0x7f90, 0x8070, 0, 0 }, /* #62 */
|
---|
6803 | { 0x1f2603, 0x1f2613, 0xb6ea, 0x4916, 0, 0 }, /* #63 */
|
---|
6804 | };
|
---|
6805 | static const BINU16_TEST_T g_aTests_neg_u16_locked[] =
|
---|
6806 | {
|
---|
6807 | { 0x387f16, 0x387717, 0xbfb2, 0x404e, 0, 0 }, /* #0 */
|
---|
6808 | { 0x0d5403, 0x0d5487, 0x6900, 0x9700, 0, 0 }, /* #1 */
|
---|
6809 | { 0x2458d2, 0x245017, 0xa9d8, 0x5628, 0, 0 }, /* #2 */
|
---|
6810 | { 0x306416, 0x306417, 0xb115, 0x4eeb, 0, 0 }, /* #3 */
|
---|
6811 | { 0x1e3042, 0x1e3017, 0xcc73, 0x338d, 0, 0 }, /* #4 */
|
---|
6812 | { 0x391546, 0x391583, 0x40c0, 0xbf40, 0, 0 }, /* #5 */
|
---|
6813 | { 0x3f4306, 0x3f4313, 0xf462, 0x0b9e, 0, 0 }, /* #6 */
|
---|
6814 | { 0x000807, 0x000017, 0xec43, 0x13bd, 0, 0 }, /* #7 */
|
---|
6815 | { 0x287ac2, 0x287213, 0xcdf5, 0x320b, 0, 0 }, /* #8 */
|
---|
6816 | { 0x1b1b53, 0x1b1393, 0x3426, 0xcbda, 0, 0 }, /* #9 */
|
---|
6817 | { 0x1567d2, 0x156713, 0xfb6c, 0x0494, 0, 0 }, /* #10 */
|
---|
6818 | { 0x2a2683, 0x2a2613, 0x8ff3, 0x700d, 0, 0 }, /* #11 */
|
---|
6819 | { 0x063f57, 0x063717, 0xa767, 0x5899, 0, 0 }, /* #12 */
|
---|
6820 | { 0x097b92, 0x097317, 0x9bf7, 0x6409, 0, 0 }, /* #13 */
|
---|
6821 | { 0x351d07, 0x351593, 0x175f, 0xe8a1, 0, 0 }, /* #14 */
|
---|
6822 | { 0x061486, 0x061417, 0xcab8, 0x3548, 0, 0 }, /* #15 */
|
---|
6823 | { 0x130592, 0x130507, 0xe410, 0x1bf0, 0, 0 }, /* #16 */
|
---|
6824 | { 0x206fd3, 0x206797, 0x2204, 0xddfc, 0, 0 }, /* #17 */
|
---|
6825 | { 0x3648c2, 0x364017, 0xef12, 0x10ee, 0, 0 }, /* #18 */
|
---|
6826 | { 0x374f46, 0x374793, 0x22b6, 0xdd4a, 0, 0 }, /* #19 */
|
---|
6827 | { 0x0209d2, 0x020197, 0x03e5, 0xfc1b, 0, 0 }, /* #20 */
|
---|
6828 | { 0x057bc3, 0x057397, 0x2de9, 0xd217, 0, 0 }, /* #21 */
|
---|
6829 | { 0x113547, 0x113513, 0x9186, 0x6e7a, 0, 0 }, /* #22 */
|
---|
6830 | { 0x1f3283, 0x1f3293, 0x6e2a, 0x91d6, 0, 0 }, /* #23 */
|
---|
6831 | { 0x344b03, 0x344397, 0x501c, 0xafe4, 0, 0 }, /* #24 */
|
---|
6832 | { 0x3d2ed3, 0x3d2697, 0x1543, 0xeabd, 0, 0 }, /* #25 */
|
---|
6833 | { 0x362403, 0x362417, 0xacc4, 0x533c, 0, 0 }, /* #26 */
|
---|
6834 | { 0x0f7942, 0x0f7113, 0xde1b, 0x21e5, 0, 0 }, /* #27 */
|
---|
6835 | { 0x0c7253, 0x0c7217, 0xe7de, 0x1822, 0, 0 }, /* #28 */
|
---|
6836 | { 0x351716, 0x351717, 0x928c, 0x6d74, 0, 0 }, /* #29 */
|
---|
6837 | { 0x2b4992, 0x2b4107, 0xbab0, 0x4550, 0, 0 }, /* #30 */
|
---|
6838 | { 0x2e7502, 0x2e7593, 0x04c3, 0xfb3d, 0, 0 }, /* #31 */
|
---|
6839 | { 0x1d7d13, 0x1d7593, 0x6b4b, 0x94b5, 0, 0 }, /* #32 */
|
---|
6840 | { 0x330c17, 0x330497, 0x5c49, 0xa3b7, 0, 0 }, /* #33 */
|
---|
6841 | { 0x1d3482, 0x1d3497, 0x26de, 0xd922, 0, 0 }, /* #34 */
|
---|
6842 | { 0x1d4092, 0x1d4093, 0x163e, 0xe9c2, 0, 0 }, /* #35 */
|
---|
6843 | { 0x3b1202, 0x3b1217, 0xa47c, 0x5b84, 0, 0 }, /* #36 */
|
---|
6844 | { 0x127787, 0x127793, 0x5a0e, 0xa5f2, 0, 0 }, /* #37 */
|
---|
6845 | { 0x146697, 0x146613, 0xad58, 0x52a8, 0, 0 }, /* #38 */
|
---|
6846 | { 0x2b42c2, 0x2b4297, 0x2eb5, 0xd14b, 0, 0 }, /* #39 */
|
---|
6847 | { 0x0c2912, 0x0c2113, 0xb29f, 0x4d61, 0, 0 }, /* #40 */
|
---|
6848 | { 0x3208d2, 0x320093, 0x75c9, 0x8a37, 0, 0 }, /* #41 */
|
---|
6849 | { 0x301102, 0x301117, 0x9b91, 0x646f, 0, 0 }, /* #42 */
|
---|
6850 | { 0x0f7687, 0x0f7613, 0xa217, 0x5de9, 0, 0 }, /* #43 */
|
---|
6851 | { 0x3602d2, 0x360217, 0x8901, 0x76ff, 0, 0 }, /* #44 */
|
---|
6852 | { 0x2b0f43, 0x2b0797, 0x5a2e, 0xa5d2, 0, 0 }, /* #45 */
|
---|
6853 | { 0x284557, 0x284597, 0x3036, 0xcfca, 0, 0 }, /* #46 */
|
---|
6854 | { 0x0a3707, 0x0a3793, 0x703e, 0x8fc2, 0, 0 }, /* #47 */
|
---|
6855 | { 0x0d3506, 0x0d3517, 0xda6b, 0x2595, 0, 0 }, /* #48 */
|
---|
6856 | { 0x132b17, 0x132397, 0x733d, 0x8cc3, 0, 0 }, /* #49 */
|
---|
6857 | { 0x3b7186, 0x3b7117, 0xadbe, 0x5242, 0, 0 }, /* #50 */
|
---|
6858 | { 0x106042, 0x106017, 0xc597, 0x3a69, 0, 0 }, /* #51 */
|
---|
6859 | { 0x130457, 0x130493, 0x6893, 0x976d, 0, 0 }, /* #52 */
|
---|
6860 | { 0x291c82, 0x291493, 0x0e9c, 0xf164, 0, 0 }, /* #53 */
|
---|
6861 | { 0x1c4787, 0x1c4717, 0xb58c, 0x4a74, 0, 0 }, /* #54 */
|
---|
6862 | { 0x2f77d3, 0x2f7793, 0x22ce, 0xdd32, 0, 0 }, /* #55 */
|
---|
6863 | { 0x261e12, 0x261697, 0x1123, 0xeedd, 0, 0 }, /* #56 */
|
---|
6864 | { 0x0d6993, 0x0d6113, 0xd48b, 0x2b75, 0, 0 }, /* #57 */
|
---|
6865 | { 0x3f5e16, 0x3f5693, 0x7227, 0x8dd9, 0, 0 }, /* #58 */
|
---|
6866 | { 0x3a6212, 0x3a6217, 0x96a1, 0x695f, 0, 0 }, /* #59 */
|
---|
6867 | { 0x3253d7, 0x325317, 0x9361, 0x6c9f, 0, 0 }, /* #60 */
|
---|
6868 | { 0x113bc7, 0x113317, 0xf17e, 0x0e82, 0, 0 }, /* #61 */
|
---|
6869 | { 0x3f3096, 0x3f3013, 0x81ce, 0x7e32, 0, 0 }, /* #62 */
|
---|
6870 | { 0x031702, 0x031797, 0x63de, 0x9c22, 0, 0 }, /* #63 */
|
---|
6871 | };
|
---|
6872 | static const BINU32_TEST_T g_aTests_inc_u32[] =
|
---|
6873 | {
|
---|
6874 | { 0x382b07, 0x382303, 0x4060f315, 0x4060f316, 0, 0 }, /* #0 */
|
---|
6875 | { 0x301e87, 0x301607, 0x60d428b6, 0x60d428b7, 0, 0 }, /* #1 */
|
---|
6876 | { 0x297d02, 0x297506, 0x7273e9c9, 0x7273e9ca, 0, 0 }, /* #2 */
|
---|
6877 | { 0x251386, 0x251302, 0x42b0123c, 0x42b0123d, 0, 0 }, /* #3 */
|
---|
6878 | { 0x2162d7, 0x216283, 0xecc404b9, 0xecc404ba, 0, 0 }, /* #4 */
|
---|
6879 | { 0x3059c6, 0x305106, 0x6530a608, 0x6530a609, 0, 0 }, /* #5 */
|
---|
6880 | { 0x290412, 0x290406, 0x428ca013, 0x428ca014, 0, 0 }, /* #6 */
|
---|
6881 | { 0x317116, 0x317186, 0x9990b99e, 0x9990b99f, 0, 0 }, /* #7 */
|
---|
6882 | { 0x285d46, 0x285502, 0x03d9683c, 0x03d9683d, 0, 0 }, /* #8 */
|
---|
6883 | { 0x0952d6, 0x095202, 0x5c639e44, 0x5c639e45, 0, 0 }, /* #9 */
|
---|
6884 | { 0x1e7f93, 0x1e7787, 0xd4a3593e, 0xd4a3593f, 0, 0 }, /* #10 */
|
---|
6885 | { 0x137557, 0x137503, 0x51edd715, 0x51edd716, 0, 0 }, /* #11 */
|
---|
6886 | { 0x0c08c6, 0x0c0086, 0x9c8350d7, 0x9c8350d8, 0, 0 }, /* #12 */
|
---|
6887 | { 0x065ec2, 0x065602, 0x2491b266, 0x2491b267, 0, 0 }, /* #13 */
|
---|
6888 | { 0x257883, 0x257003, 0x5dced4ad, 0x5dced4ae, 0, 0 }, /* #14 */
|
---|
6889 | { 0x3f1d96, 0x3f1586, 0xab4e4376, 0xab4e4377, 0, 0 }, /* #15 */
|
---|
6890 | { 0x1318d2, 0x131006, 0x2829a1d3, 0x2829a1d4, 0, 0 }, /* #16 */
|
---|
6891 | { 0x161e92, 0x161602, 0x0a4994ac, 0x0a4994ad, 0, 0 }, /* #17 */
|
---|
6892 | { 0x0a3f53, 0x0a3783, 0x8d02620c, 0x8d02620d, 0, 0 }, /* #18 */
|
---|
6893 | { 0x110113, 0x110103, 0x55bceb3c, 0x55bceb3d, 0, 0 }, /* #19 */
|
---|
6894 | { 0x090357, 0x090303, 0x608c7188, 0x608c7189, 0, 0 }, /* #20 */
|
---|
6895 | { 0x311993, 0x311187, 0xb92be3c2, 0xb92be3c3, 0, 0 }, /* #21 */
|
---|
6896 | { 0x243756, 0x243786, 0xce92f0e1, 0xce92f0e2, 0, 0 }, /* #22 */
|
---|
6897 | { 0x096686, 0x096606, 0x642a29d6, 0x642a29d7, 0, 0 }, /* #23 */
|
---|
6898 | { 0x0a1806, 0x0a1086, 0x852f29ab, 0x852f29ac, 0, 0 }, /* #24 */
|
---|
6899 | { 0x2a3e93, 0x2a3607, 0x75ecb768, 0x75ecb769, 0, 0 }, /* #25 */
|
---|
6900 | { 0x041397, 0x041307, 0x2e14b195, 0x2e14b196, 0, 0 }, /* #26 */
|
---|
6901 | { 0x3f4982, 0x3f4186, 0xe29c7710, 0xe29c7711, 0, 0 }, /* #27 */
|
---|
6902 | { 0x3a7ec6, 0x3a7692, 0xfd74413f, 0xfd744140, 0, 0 }, /* #28 */
|
---|
6903 | { 0x176d03, 0x176507, 0x229dab9b, 0x229dab9c, 0, 0 }, /* #29 */
|
---|
6904 | { 0x0867d7, 0x086707, 0x4afd1af9, 0x4afd1afa, 0, 0 }, /* #30 */
|
---|
6905 | { 0x0a58d3, 0x0a5083, 0xc8b9136c, 0xc8b9136d, 0, 0 }, /* #31 */
|
---|
6906 | { 0x352f52, 0x352702, 0x1a5597db, 0x1a5597dc, 0, 0 }, /* #32 */
|
---|
6907 | { 0x071496, 0x071482, 0xca6850e2, 0xca6850e3, 0, 0 }, /* #33 */
|
---|
6908 | { 0x2c6292, 0x2c6206, 0x6a6b3c41, 0x6a6b3c42, 0, 0 }, /* #34 */
|
---|
6909 | { 0x004bd6, 0x004316, 0x7d6cc98f, 0x7d6cc990, 0, 0 }, /* #35 */
|
---|
6910 | { 0x1768c6, 0x176006, 0x73fcee55, 0x73fcee56, 0, 0 }, /* #36 */
|
---|
6911 | { 0x241647, 0x241697, 0xc99f225f, 0xc99f2260, 0, 0 }, /* #37 */
|
---|
6912 | { 0x1e3a82, 0x1e3202, 0x415fbb22, 0x415fbb23, 0, 0 }, /* #38 */
|
---|
6913 | { 0x120013, 0x120087, 0xcd5e3b62, 0xcd5e3b63, 0, 0 }, /* #39 */
|
---|
6914 | { 0x2508c7, 0x250013, 0x12a5336f, 0x12a53370, 0, 0 }, /* #40 */
|
---|
6915 | { 0x212683, 0x212607, 0x4dec8dc2, 0x4dec8dc3, 0, 0 }, /* #41 */
|
---|
6916 | { 0x115c52, 0x115482, 0xfb3d7bc1, 0xfb3d7bc2, 0, 0 }, /* #42 */
|
---|
6917 | { 0x1f7d46, 0x1f7506, 0x01d4598a, 0x01d4598b, 0, 0 }, /* #43 */
|
---|
6918 | { 0x011397, 0x011387, 0xfffb5b8a, 0xfffb5b8b, 0, 0 }, /* #44 */
|
---|
6919 | { 0x144b93, 0x144303, 0x185e3818, 0x185e3819, 0, 0 }, /* #45 */
|
---|
6920 | { 0x1c6616, 0x1c6682, 0xd4d98e5a, 0xd4d98e5b, 0, 0 }, /* #46 */
|
---|
6921 | { 0x176a56, 0x176286, 0x860e2cc2, 0x860e2cc3, 0, 0 }, /* #47 */
|
---|
6922 | { 0x1e5806, 0x1e5082, 0xb6b934b4, 0xb6b934b5, 0, 0 }, /* #48 */
|
---|
6923 | { 0x123697, 0x123683, 0xca2c870a, 0xca2c870b, 0, 0 }, /* #49 */
|
---|
6924 | { 0x3b4f93, 0x3b4787, 0x86a94916, 0x86a94917, 0, 0 }, /* #50 */
|
---|
6925 | { 0x2f50c7, 0x2f5003, 0x31388ac7, 0x31388ac8, 0, 0 }, /* #51 */
|
---|
6926 | { 0x3b5643, 0x3b5607, 0x24c340e3, 0x24c340e4, 0, 0 }, /* #52 */
|
---|
6927 | { 0x0d6cd2, 0x0d6486, 0xec5c4d2d, 0xec5c4d2e, 0, 0 }, /* #53 */
|
---|
6928 | { 0x171616, 0x171602, 0x48b4f79d, 0x48b4f79e, 0, 0 }, /* #54 */
|
---|
6929 | { 0x085383, 0x085307, 0x22c43b7d, 0x22c43b7e, 0, 0 }, /* #55 */
|
---|
6930 | { 0x053b46, 0x053306, 0x60fa4a4c, 0x60fa4a4d, 0, 0 }, /* #56 */
|
---|
6931 | { 0x0c2a86, 0x0c2282, 0xc68998c0, 0xc68998c1, 0, 0 }, /* #57 */
|
---|
6932 | { 0x210c86, 0x210486, 0xfa4e2bea, 0xfa4e2beb, 0, 0 }, /* #58 */
|
---|
6933 | { 0x1e2cd3, 0x1e2487, 0x8f2bea62, 0x8f2bea63, 0, 0 }, /* #59 */
|
---|
6934 | { 0x341c97, 0x341483, 0xf543b206, 0xf543b207, 0, 0 }, /* #60 */
|
---|
6935 | { 0x1e7107, 0x1e7187, 0x9c6f7686, 0x9c6f7687, 0, 0 }, /* #61 */
|
---|
6936 | { 0x1b3952, 0x1b3186, 0x9e917fa4, 0x9e917fa5, 0, 0 }, /* #62 */
|
---|
6937 | { 0x0219d3, 0x021187, 0xff4f9f81, 0xff4f9f82, 0, 0 }, /* #63 */
|
---|
6938 | };
|
---|
6939 | static const BINU32_TEST_T g_aTests_inc_u32_locked[] =
|
---|
6940 | {
|
---|
6941 | { 0x1d4043, 0x1d4083, 0xa0c5b274, 0xa0c5b275, 0, 0 }, /* #0 */
|
---|
6942 | { 0x097692, 0x097686, 0xe64b7602, 0xe64b7603, 0, 0 }, /* #1 */
|
---|
6943 | { 0x2b2206, 0x2b2202, 0x6b0cb360, 0x6b0cb361, 0, 0 }, /* #2 */
|
---|
6944 | { 0x364043, 0x364003, 0x01564529, 0x0156452a, 0, 0 }, /* #3 */
|
---|
6945 | { 0x1a2dd3, 0x1a2593, 0xa329cb3f, 0xa329cb40, 0, 0 }, /* #4 */
|
---|
6946 | { 0x2574d3, 0x257413, 0x04be007f, 0x04be0080, 0, 0 }, /* #5 */
|
---|
6947 | { 0x333743, 0x333707, 0x4ddcfff2, 0x4ddcfff3, 0, 0 }, /* #6 */
|
---|
6948 | { 0x173603, 0x173607, 0x7e438516, 0x7e438517, 0, 0 }, /* #7 */
|
---|
6949 | { 0x3b5a93, 0x3b5297, 0x8d42748f, 0x8d427490, 0, 0 }, /* #8 */
|
---|
6950 | { 0x066653, 0x066683, 0xb446d69c, 0xb446d69d, 0, 0 }, /* #9 */
|
---|
6951 | { 0x2d18c7, 0x2d1087, 0xe1b663c9, 0xe1b663ca, 0, 0 }, /* #10 */
|
---|
6952 | { 0x2432d3, 0x243287, 0xec804c38, 0xec804c39, 0, 0 }, /* #11 */
|
---|
6953 | { 0x297b06, 0x297302, 0x61229cc6, 0x61229cc7, 0, 0 }, /* #12 */
|
---|
6954 | { 0x272a82, 0x272286, 0xebe995b6, 0xebe995b7, 0, 0 }, /* #13 */
|
---|
6955 | { 0x1e34c2, 0x1e3406, 0x648044b3, 0x648044b4, 0, 0 }, /* #14 */
|
---|
6956 | { 0x1c0142, 0x1c0186, 0xb5687fd0, 0xb5687fd1, 0, 0 }, /* #15 */
|
---|
6957 | { 0x3e5c83, 0x3e5483, 0xe4d0add8, 0xe4d0add9, 0, 0 }, /* #16 */
|
---|
6958 | { 0x286312, 0x286386, 0x8cf29bc2, 0x8cf29bc3, 0, 0 }, /* #17 */
|
---|
6959 | { 0x120f13, 0x120783, 0x9f01be31, 0x9f01be32, 0, 0 }, /* #18 */
|
---|
6960 | { 0x102647, 0x102607, 0x0a8cc4ea, 0x0a8cc4eb, 0, 0 }, /* #19 */
|
---|
6961 | { 0x261252, 0x261202, 0x4b5699be, 0x4b5699bf, 0, 0 }, /* #20 */
|
---|
6962 | { 0x0b1117, 0x0b1107, 0x7360e6a5, 0x7360e6a6, 0, 0 }, /* #21 */
|
---|
6963 | { 0x172652, 0x172602, 0x28f11ac0, 0x28f11ac1, 0, 0 }, /* #22 */
|
---|
6964 | { 0x264317, 0x264383, 0xb34f4733, 0xb34f4734, 0, 0 }, /* #23 */
|
---|
6965 | { 0x020cc6, 0x020406, 0x03ed82b1, 0x03ed82b2, 0, 0 }, /* #24 */
|
---|
6966 | { 0x134ed6, 0x134682, 0xb2e8b724, 0xb2e8b725, 0, 0 }, /* #25 */
|
---|
6967 | { 0x1c1f86, 0x1c1786, 0x874701b1, 0x874701b2, 0, 0 }, /* #26 */
|
---|
6968 | { 0x152703, 0x152707, 0x3f4e4c6b, 0x3f4e4c6c, 0, 0 }, /* #27 */
|
---|
6969 | { 0x2d6382, 0x2d6306, 0x5cbc2708, 0x5cbc2709, 0, 0 }, /* #28 */
|
---|
6970 | { 0x2d6802, 0x2d6002, 0x1825721b, 0x1825721c, 0, 0 }, /* #29 */
|
---|
6971 | { 0x1b5f02, 0x1b5706, 0x5db146f8, 0x5db146f9, 0, 0 }, /* #30 */
|
---|
6972 | { 0x3f27d3, 0x3f2707, 0x0eed9a32, 0x0eed9a33, 0, 0 }, /* #31 */
|
---|
6973 | { 0x2b0d92, 0x2b0586, 0xb1991db3, 0xb1991db4, 0, 0 }, /* #32 */
|
---|
6974 | { 0x3336d6, 0x333606, 0x5c37c717, 0x5c37c718, 0, 0 }, /* #33 */
|
---|
6975 | { 0x0150c3, 0x015007, 0x1dd4b362, 0x1dd4b363, 0, 0 }, /* #34 */
|
---|
6976 | { 0x356207, 0x356283, 0xc4f4dd0c, 0xc4f4dd0d, 0, 0 }, /* #35 */
|
---|
6977 | { 0x1233d6, 0x123306, 0x269037fb, 0x269037fc, 0, 0 }, /* #36 */
|
---|
6978 | { 0x090943, 0x090183, 0x982d5ffd, 0x982d5ffe, 0, 0 }, /* #37 */
|
---|
6979 | { 0x160187, 0x160183, 0xde49fe74, 0xde49fe75, 0, 0 }, /* #38 */
|
---|
6980 | { 0x1d63d7, 0x1d6307, 0x00708d39, 0x00708d3a, 0, 0 }, /* #39 */
|
---|
6981 | { 0x2a1412, 0x2a1486, 0x91fa0539, 0x91fa053a, 0, 0 }, /* #40 */
|
---|
6982 | { 0x1558d3, 0x155087, 0x9a9b3216, 0x9a9b3217, 0, 0 }, /* #41 */
|
---|
6983 | { 0x123497, 0x123483, 0x8a7bede4, 0x8a7bede5, 0, 0 }, /* #42 */
|
---|
6984 | { 0x1e1856, 0x1e1006, 0x4cb9db2c, 0x4cb9db2d, 0, 0 }, /* #43 */
|
---|
6985 | { 0x054ad3, 0x054287, 0xcdbe9ee7, 0xcdbe9ee8, 0, 0 }, /* #44 */
|
---|
6986 | { 0x2f6386, 0x2f6386, 0xf756d759, 0xf756d75a, 0, 0 }, /* #45 */
|
---|
6987 | { 0x025587, 0x025587, 0xc1a1ebb3, 0xc1a1ebb4, 0, 0 }, /* #46 */
|
---|
6988 | { 0x1e34c2, 0x1e3482, 0x8437a78b, 0x8437a78c, 0, 0 }, /* #47 */
|
---|
6989 | { 0x317c06, 0x317486, 0xc243cf95, 0xc243cf96, 0, 0 }, /* #48 */
|
---|
6990 | { 0x3c0046, 0x3c0082, 0xee8bcfcd, 0xee8bcfce, 0, 0 }, /* #49 */
|
---|
6991 | { 0x131813, 0x131003, 0x28f018b8, 0x28f018b9, 0, 0 }, /* #50 */
|
---|
6992 | { 0x057e42, 0x057682, 0xe693f85c, 0xe693f85d, 0, 0 }, /* #51 */
|
---|
6993 | { 0x183492, 0x183402, 0x5784ce3a, 0x5784ce3b, 0, 0 }, /* #52 */
|
---|
6994 | { 0x1144c6, 0x114406, 0x4e9f44ce, 0x4e9f44cf, 0, 0 }, /* #53 */
|
---|
6995 | { 0x2a16c3, 0x2a1687, 0xfae06d52, 0xfae06d53, 0, 0 }, /* #54 */
|
---|
6996 | { 0x173916, 0x173106, 0x02ba2e1a, 0x02ba2e1b, 0, 0 }, /* #55 */
|
---|
6997 | { 0x080ad2, 0x080206, 0x1f7729bd, 0x1f7729be, 0, 0 }, /* #56 */
|
---|
6998 | { 0x0478c6, 0x047082, 0xb8ac2b6a, 0xb8ac2b6b, 0, 0 }, /* #57 */
|
---|
6999 | { 0x3e10c6, 0x3e1086, 0xd3448c32, 0xd3448c33, 0, 0 }, /* #58 */
|
---|
7000 | { 0x0c5696, 0x0c5682, 0x92aadd63, 0x92aadd64, 0, 0 }, /* #59 */
|
---|
7001 | { 0x347b93, 0x347303, 0x614053b2, 0x614053b3, 0, 0 }, /* #60 */
|
---|
7002 | { 0x053283, 0x053283, 0xd3da276d, 0xd3da276e, 0, 0 }, /* #61 */
|
---|
7003 | { 0x165a93, 0x165207, 0x578f7ca9, 0x578f7caa, 0, 0 }, /* #62 */
|
---|
7004 | { 0x352352, 0x352386, 0xb16ab909, 0xb16ab90a, 0, 0 }, /* #63 */
|
---|
7005 | };
|
---|
7006 | static const BINU32_TEST_T g_aTests_dec_u32[] =
|
---|
7007 | {
|
---|
7008 | { 0x3b71d6, 0x3b7182, 0xb1ca50e1, 0xb1ca50e0, 0, 0 }, /* #0 */
|
---|
7009 | { 0x137297, 0x137287, 0x81f3cba4, 0x81f3cba3, 0, 0 }, /* #1 */
|
---|
7010 | { 0x156456, 0x156402, 0x173ac977, 0x173ac976, 0, 0 }, /* #2 */
|
---|
7011 | { 0x110846, 0x110086, 0xab9bea94, 0xab9bea93, 0, 0 }, /* #3 */
|
---|
7012 | { 0x147dd6, 0x147586, 0xe2f2001c, 0xe2f2001b, 0, 0 }, /* #4 */
|
---|
7013 | { 0x1977c3, 0x197707, 0x4ad4bddc, 0x4ad4bddb, 0, 0 }, /* #5 */
|
---|
7014 | { 0x325e53, 0x325607, 0x4fa4edfa, 0x4fa4edf9, 0, 0 }, /* #6 */
|
---|
7015 | { 0x053682, 0x053606, 0x157a591c, 0x157a591b, 0, 0 }, /* #7 */
|
---|
7016 | { 0x2d47c6, 0x2d4786, 0xbe05247c, 0xbe05247b, 0, 0 }, /* #8 */
|
---|
7017 | { 0x024756, 0x024702, 0x193935a8, 0x193935a7, 0, 0 }, /* #9 */
|
---|
7018 | { 0x3c22c3, 0x3c2283, 0xd8b1fa1b, 0xd8b1fa1a, 0, 0 }, /* #10 */
|
---|
7019 | { 0x245782, 0x245782, 0x9bcf026e, 0x9bcf026d, 0, 0 }, /* #11 */
|
---|
7020 | { 0x3f4256, 0x3f4282, 0xc7aecdba, 0xc7aecdb9, 0, 0 }, /* #12 */
|
---|
7021 | { 0x2f2946, 0x2f2192, 0xc37aea30, 0xc37aea2f, 0, 0 }, /* #13 */
|
---|
7022 | { 0x263503, 0x263583, 0xea3e096e, 0xea3e096d, 0, 0 }, /* #14 */
|
---|
7023 | { 0x1e2283, 0x1e2207, 0x13378519, 0x13378518, 0, 0 }, /* #15 */
|
---|
7024 | { 0x153a07, 0x153283, 0xd5d80d3c, 0xd5d80d3b, 0, 0 }, /* #16 */
|
---|
7025 | { 0x3c6452, 0x3c6402, 0x3f928477, 0x3f928476, 0, 0 }, /* #17 */
|
---|
7026 | { 0x0f2c07, 0x0f2407, 0x52541675, 0x52541674, 0, 0 }, /* #18 */
|
---|
7027 | { 0x0c1fd3, 0x0c1707, 0x2c633434, 0x2c633433, 0, 0 }, /* #19 */
|
---|
7028 | { 0x2701c3, 0x270187, 0xcbfb86bf, 0xcbfb86be, 0, 0 }, /* #20 */
|
---|
7029 | { 0x311002, 0x311002, 0x178f3ce1, 0x178f3ce0, 0, 0 }, /* #21 */
|
---|
7030 | { 0x150b47, 0x150307, 0x0e36c7e9, 0x0e36c7e8, 0, 0 }, /* #22 */
|
---|
7031 | { 0x061212, 0x061202, 0x6f21d281, 0x6f21d280, 0, 0 }, /* #23 */
|
---|
7032 | { 0x083097, 0x083007, 0x39b9e78f, 0x39b9e78e, 0, 0 }, /* #24 */
|
---|
7033 | { 0x2e2f92, 0x2e2782, 0xa163896c, 0xa163896b, 0, 0 }, /* #25 */
|
---|
7034 | { 0x2356c2, 0x235682, 0xbd8095e6, 0xbd8095e5, 0, 0 }, /* #26 */
|
---|
7035 | { 0x3b5312, 0x3b5386, 0x84d086c1, 0x84d086c0, 0, 0 }, /* #27 */
|
---|
7036 | { 0x2f5f42, 0x2f5782, 0xc616e062, 0xc616e061, 0, 0 }, /* #28 */
|
---|
7037 | { 0x372953, 0x372187, 0xe706ff6d, 0xe706ff6c, 0, 0 }, /* #29 */
|
---|
7038 | { 0x014846, 0x014002, 0x29a11ea8, 0x29a11ea7, 0, 0 }, /* #30 */
|
---|
7039 | { 0x310482, 0x310416, 0x687fa470, 0x687fa46f, 0, 0 }, /* #31 */
|
---|
7040 | { 0x147f92, 0x147786, 0xc6471b83, 0xc6471b82, 0, 0 }, /* #32 */
|
---|
7041 | { 0x345f43, 0x345707, 0x1906a7c4, 0x1906a7c3, 0, 0 }, /* #33 */
|
---|
7042 | { 0x014bd6, 0x014302, 0x452b1f86, 0x452b1f85, 0, 0 }, /* #34 */
|
---|
7043 | { 0x2424c2, 0x242406, 0x05d80dd9, 0x05d80dd8, 0, 0 }, /* #35 */
|
---|
7044 | { 0x1d4246, 0x1d4202, 0x77b04c63, 0x77b04c62, 0, 0 }, /* #36 */
|
---|
7045 | { 0x1d48d7, 0x1d4003, 0x03046853, 0x03046852, 0, 0 }, /* #37 */
|
---|
7046 | { 0x3e2613, 0x3e2693, 0xe54288c0, 0xe54288bf, 0, 0 }, /* #38 */
|
---|
7047 | { 0x177f97, 0x177703, 0x322a86ea, 0x322a86e9, 0, 0 }, /* #39 */
|
---|
7048 | { 0x0b7093, 0x0b7003, 0x1fce786e, 0x1fce786d, 0, 0 }, /* #40 */
|
---|
7049 | { 0x2111c7, 0x211183, 0xe3584174, 0xe3584173, 0, 0 }, /* #41 */
|
---|
7050 | { 0x114ed3, 0x114603, 0x4b5cbb69, 0x4b5cbb68, 0, 0 }, /* #42 */
|
---|
7051 | { 0x073086, 0x073086, 0xb883c988, 0xb883c987, 0, 0 }, /* #43 */
|
---|
7052 | { 0x041ed3, 0x041603, 0x040bac41, 0x040bac40, 0, 0 }, /* #44 */
|
---|
7053 | { 0x2f0096, 0x2f0092, 0xb42ec4e0, 0xb42ec4df, 0, 0 }, /* #45 */
|
---|
7054 | { 0x1f6a42, 0x1f6202, 0x4bf4853f, 0x4bf4853e, 0, 0 }, /* #46 */
|
---|
7055 | { 0x216143, 0x216187, 0xda5edfbf, 0xda5edfbe, 0, 0 }, /* #47 */
|
---|
7056 | { 0x3553c7, 0x355387, 0xf2374857, 0xf2374856, 0, 0 }, /* #48 */
|
---|
7057 | { 0x135dc2, 0x135502, 0x4515a614, 0x4515a613, 0, 0 }, /* #49 */
|
---|
7058 | { 0x1708c3, 0x170083, 0xe8a46562, 0xe8a46561, 0, 0 }, /* #50 */
|
---|
7059 | { 0x2f5197, 0x2f5187, 0xf53e4a12, 0xf53e4a11, 0, 0 }, /* #51 */
|
---|
7060 | { 0x005b12, 0x005306, 0x76e81b75, 0x76e81b74, 0, 0 }, /* #52 */
|
---|
7061 | { 0x3535c3, 0x353583, 0x9fa87492, 0x9fa87491, 0, 0 }, /* #53 */
|
---|
7062 | { 0x2f0656, 0x2f0686, 0xfe27ea66, 0xfe27ea65, 0, 0 }, /* #54 */
|
---|
7063 | { 0x2a6f96, 0x2a6782, 0x9868918a, 0x98689189, 0, 0 }, /* #55 */
|
---|
7064 | { 0x3f0713, 0x3f0707, 0x41c41ac1, 0x41c41ac0, 0, 0 }, /* #56 */
|
---|
7065 | { 0x156dd7, 0x156517, 0x279f1ad0, 0x279f1acf, 0, 0 }, /* #57 */
|
---|
7066 | { 0x2a1412, 0x2a1492, 0xb29dbb50, 0xb29dbb4f, 0, 0 }, /* #58 */
|
---|
7067 | { 0x1b6dd2, 0x1b6502, 0x1e6aabf5, 0x1e6aabf4, 0, 0 }, /* #59 */
|
---|
7068 | { 0x2f3202, 0x2f3286, 0x9ac48482, 0x9ac48481, 0, 0 }, /* #60 */
|
---|
7069 | { 0x164f17, 0x164703, 0x31e01844, 0x31e01843, 0, 0 }, /* #61 */
|
---|
7070 | { 0x2f5b07, 0x2f5303, 0x2c7d667a, 0x2c7d6679, 0, 0 }, /* #62 */
|
---|
7071 | { 0x3f3207, 0x3f3283, 0xae63f83e, 0xae63f83d, 0, 0 }, /* #63 */
|
---|
7072 | };
|
---|
7073 | static const BINU32_TEST_T g_aTests_dec_u32_locked[] =
|
---|
7074 | {
|
---|
7075 | { 0x107652, 0x107602, 0x09d81111, 0x09d81110, 0, 0 }, /* #0 */
|
---|
7076 | { 0x132887, 0x132007, 0x0380928f, 0x0380928e, 0, 0 }, /* #1 */
|
---|
7077 | { 0x0d2796, 0x0d2786, 0x9d5389fa, 0x9d5389f9, 0, 0 }, /* #2 */
|
---|
7078 | { 0x3d3352, 0x3d3382, 0xb48b1d1b, 0xb48b1d1a, 0, 0 }, /* #3 */
|
---|
7079 | { 0x384303, 0x384383, 0xda09a081, 0xda09a080, 0, 0 }, /* #4 */
|
---|
7080 | { 0x004e92, 0x004602, 0x7b99c9eb, 0x7b99c9ea, 0, 0 }, /* #5 */
|
---|
7081 | { 0x344bd3, 0x344303, 0x58cf0033, 0x58cf0032, 0, 0 }, /* #6 */
|
---|
7082 | { 0x1e6387, 0x1e6387, 0xc204662e, 0xc204662d, 0, 0 }, /* #7 */
|
---|
7083 | { 0x152503, 0x152583, 0xafa6d47b, 0xafa6d47a, 0, 0 }, /* #8 */
|
---|
7084 | { 0x0949c2, 0x094186, 0xc6ad2ad9, 0xc6ad2ad8, 0, 0 }, /* #9 */
|
---|
7085 | { 0x346456, 0x346482, 0xe6fbcb44, 0xe6fbcb43, 0, 0 }, /* #10 */
|
---|
7086 | { 0x1d0fc6, 0x1d0782, 0x8649db87, 0x8649db86, 0, 0 }, /* #11 */
|
---|
7087 | { 0x031192, 0x031182, 0x8d592d03, 0x8d592d02, 0, 0 }, /* #12 */
|
---|
7088 | { 0x313e47, 0x313603, 0x67ab4ff9, 0x67ab4ff8, 0, 0 }, /* #13 */
|
---|
7089 | { 0x321486, 0x321402, 0x0b7ad80e, 0x0b7ad80d, 0, 0 }, /* #14 */
|
---|
7090 | { 0x320d86, 0x320516, 0x6ddcb4b0, 0x6ddcb4af, 0, 0 }, /* #15 */
|
---|
7091 | { 0x047197, 0x047103, 0x26bbe97d, 0x26bbe97c, 0, 0 }, /* #16 */
|
---|
7092 | { 0x134787, 0x134707, 0x37827756, 0x37827755, 0, 0 }, /* #17 */
|
---|
7093 | { 0x2225c6, 0x222502, 0x073ad6ea, 0x073ad6e9, 0, 0 }, /* #18 */
|
---|
7094 | { 0x2c7893, 0x2c7003, 0x0ed38632, 0x0ed38631, 0, 0 }, /* #19 */
|
---|
7095 | { 0x062d57, 0x062507, 0x2738cdbc, 0x2738cdbb, 0, 0 }, /* #20 */
|
---|
7096 | { 0x097842, 0x097082, 0xb9259347, 0xb9259346, 0, 0 }, /* #21 */
|
---|
7097 | { 0x3458d6, 0x345006, 0x16ef52f6, 0x16ef52f5, 0, 0 }, /* #22 */
|
---|
7098 | { 0x047a13, 0x047287, 0xadbfd322, 0xadbfd321, 0, 0 }, /* #23 */
|
---|
7099 | { 0x295396, 0x295382, 0x9e4be5a9, 0x9e4be5a8, 0, 0 }, /* #24 */
|
---|
7100 | { 0x280c87, 0x280487, 0xb9e2f7ee, 0xb9e2f7ed, 0, 0 }, /* #25 */
|
---|
7101 | { 0x3a0502, 0x3a0582, 0xeeecb2eb, 0xeeecb2ea, 0, 0 }, /* #26 */
|
---|
7102 | { 0x164e96, 0x164606, 0x16ab6e18, 0x16ab6e17, 0, 0 }, /* #27 */
|
---|
7103 | { 0x3d2353, 0x3d2303, 0x0229f409, 0x0229f408, 0, 0 }, /* #28 */
|
---|
7104 | { 0x0d3b07, 0x0d3387, 0x99589694, 0x99589693, 0, 0 }, /* #29 */
|
---|
7105 | { 0x187b93, 0x187307, 0x09d66a1e, 0x09d66a1d, 0, 0 }, /* #30 */
|
---|
7106 | { 0x185856, 0x185002, 0x3777461b, 0x3777461a, 0, 0 }, /* #31 */
|
---|
7107 | { 0x2c30d6, 0x2c3082, 0xa7ae87ed, 0xa7ae87ec, 0, 0 }, /* #32 */
|
---|
7108 | { 0x1a5a12, 0x1a5202, 0x42b236f8, 0x42b236f7, 0, 0 }, /* #33 */
|
---|
7109 | { 0x3b6c53, 0x3b6483, 0xc9f412a8, 0xc9f412a7, 0, 0 }, /* #34 */
|
---|
7110 | { 0x3e5f52, 0x3e5706, 0x2968911e, 0x2968911d, 0, 0 }, /* #35 */
|
---|
7111 | { 0x0e3182, 0x0e3196, 0xff17da10, 0xff17da0f, 0, 0 }, /* #36 */
|
---|
7112 | { 0x081016, 0x081082, 0x976cf176, 0x976cf175, 0, 0 }, /* #37 */
|
---|
7113 | { 0x1b6ed7, 0x1b6683, 0xbb8c0652, 0xbb8c0651, 0, 0 }, /* #38 */
|
---|
7114 | { 0x202843, 0x202083, 0x8df1cc41, 0x8df1cc40, 0, 0 }, /* #39 */
|
---|
7115 | { 0x312e07, 0x312693, 0xecd2b9e0, 0xecd2b9df, 0, 0 }, /* #40 */
|
---|
7116 | { 0x1a1293, 0x1a1207, 0x6d86e166, 0x6d86e165, 0, 0 }, /* #41 */
|
---|
7117 | { 0x221147, 0x221103, 0x5dfc2341, 0x5dfc2340, 0, 0 }, /* #42 */
|
---|
7118 | { 0x2624d6, 0x262402, 0x16f024a3, 0x16f024a2, 0, 0 }, /* #43 */
|
---|
7119 | { 0x301dc2, 0x301586, 0x807ca749, 0x807ca748, 0, 0 }, /* #44 */
|
---|
7120 | { 0x135a56, 0x135286, 0xd34437c7, 0xd34437c6, 0, 0 }, /* #45 */
|
---|
7121 | { 0x2247d6, 0x224702, 0x36ae6bc8, 0x36ae6bc7, 0, 0 }, /* #46 */
|
---|
7122 | { 0x093c53, 0x093407, 0x54fb6e89, 0x54fb6e88, 0, 0 }, /* #47 */
|
---|
7123 | { 0x330886, 0x330006, 0x36caa089, 0x36caa088, 0, 0 }, /* #48 */
|
---|
7124 | { 0x392a52, 0x392286, 0x9fbc5788, 0x9fbc5787, 0, 0 }, /* #49 */
|
---|
7125 | { 0x2e0c57, 0x2e0483, 0xe1a0e04d, 0xe1a0e04c, 0, 0 }, /* #50 */
|
---|
7126 | { 0x324507, 0x324507, 0x743266e2, 0x743266e1, 0, 0 }, /* #51 */
|
---|
7127 | { 0x3c7513, 0x3c7587, 0xd54848c4, 0xd54848c3, 0, 0 }, /* #52 */
|
---|
7128 | { 0x3a7bd3, 0x3a7307, 0x6f3a3f56, 0x6f3a3f55, 0, 0 }, /* #53 */
|
---|
7129 | { 0x1d08d3, 0x1d0007, 0x35e7b854, 0x35e7b853, 0, 0 }, /* #54 */
|
---|
7130 | { 0x1b0187, 0x1b0183, 0xa5654cff, 0xa5654cfe, 0, 0 }, /* #55 */
|
---|
7131 | { 0x000e16, 0x000602, 0x6624fa7d, 0x6624fa7c, 0, 0 }, /* #56 */
|
---|
7132 | { 0x110287, 0x110297, 0x841c41a0, 0x841c419f, 0, 0 }, /* #57 */
|
---|
7133 | { 0x353b83, 0x353383, 0xb2bd54ce, 0xb2bd54cd, 0, 0 }, /* #58 */
|
---|
7134 | { 0x3b3817, 0x3b3087, 0xf5ce9131, 0xf5ce9130, 0, 0 }, /* #59 */
|
---|
7135 | { 0x044006, 0x044086, 0x88ebb513, 0x88ebb512, 0, 0 }, /* #60 */
|
---|
7136 | { 0x121d17, 0x121507, 0x6b8a7fbe, 0x6b8a7fbd, 0, 0 }, /* #61 */
|
---|
7137 | { 0x2e3647, 0x2e3607, 0x24437012, 0x24437011, 0, 0 }, /* #62 */
|
---|
7138 | { 0x1e5457, 0x1e5487, 0xc528cb3a, 0xc528cb39, 0, 0 }, /* #63 */
|
---|
7139 | };
|
---|
7140 | static const BINU32_TEST_T g_aTests_not_u32[] =
|
---|
7141 | {
|
---|
7142 | { 0x271896, 0x271896, 0x55269b0f, 0xaad964f0, 0, 0 }, /* #0 */
|
---|
7143 | { 0x3b2682, 0x3b2682, 0x024a0f3a, 0xfdb5f0c5, 0, 0 }, /* #1 */
|
---|
7144 | { 0x1031d2, 0x1031d2, 0xe561d7ec, 0x1a9e2813, 0, 0 }, /* #2 */
|
---|
7145 | { 0x0f68d7, 0x0f68d7, 0x49c55ac0, 0xb63aa53f, 0, 0 }, /* #3 */
|
---|
7146 | { 0x333053, 0x333053, 0x1c79e1ea, 0xe3861e15, 0, 0 }, /* #4 */
|
---|
7147 | { 0x254b87, 0x254b87, 0xac6ead26, 0x539152d9, 0, 0 }, /* #5 */
|
---|
7148 | { 0x0360d2, 0x0360d2, 0x71070316, 0x8ef8fce9, 0, 0 }, /* #6 */
|
---|
7149 | { 0x263586, 0x263586, 0x3a72a82d, 0xc58d57d2, 0, 0 }, /* #7 */
|
---|
7150 | { 0x0d7417, 0x0d7417, 0x8ce58e58, 0x731a71a7, 0, 0 }, /* #8 */
|
---|
7151 | { 0x296cc2, 0x296cc2, 0x065e9fec, 0xf9a16013, 0, 0 }, /* #9 */
|
---|
7152 | { 0x3d3cd6, 0x3d3cd6, 0x63ddcd63, 0x9c22329c, 0, 0 }, /* #10 */
|
---|
7153 | { 0x2e4a57, 0x2e4a57, 0xeaa45180, 0x155bae7f, 0, 0 }, /* #11 */
|
---|
7154 | { 0x124347, 0x124347, 0x95796a8f, 0x6a869570, 0, 0 }, /* #12 */
|
---|
7155 | { 0x021247, 0x021247, 0x74b432d9, 0x8b4bcd26, 0, 0 }, /* #13 */
|
---|
7156 | { 0x3f3e53, 0x3f3e53, 0x4013fe91, 0xbfec016e, 0, 0 }, /* #14 */
|
---|
7157 | { 0x1463d7, 0x1463d7, 0xd9c269d9, 0x263d9626, 0, 0 }, /* #15 */
|
---|
7158 | { 0x2b7a53, 0x2b7a53, 0x037b0e5d, 0xfc84f1a2, 0, 0 }, /* #16 */
|
---|
7159 | { 0x0b01d2, 0x0b01d2, 0xedba7c91, 0x1245836e, 0, 0 }, /* #17 */
|
---|
7160 | { 0x0b0e93, 0x0b0e93, 0x6dcdcccb, 0x92323334, 0, 0 }, /* #18 */
|
---|
7161 | { 0x315683, 0x315683, 0x0387c5e7, 0xfc783a18, 0, 0 }, /* #19 */
|
---|
7162 | { 0x043c47, 0x043c47, 0x02ce7d6e, 0xfd318291, 0, 0 }, /* #20 */
|
---|
7163 | { 0x300502, 0x300502, 0xe0fea672, 0x1f01598d, 0, 0 }, /* #21 */
|
---|
7164 | { 0x3e3f53, 0x3e3f53, 0x487e9a0a, 0xb78165f5, 0, 0 }, /* #22 */
|
---|
7165 | { 0x037687, 0x037687, 0x92d425c4, 0x6d2bda3b, 0, 0 }, /* #23 */
|
---|
7166 | { 0x1c1d96, 0x1c1d96, 0x23ccc17d, 0xdc333e82, 0, 0 }, /* #24 */
|
---|
7167 | { 0x3d3206, 0x3d3206, 0xf643e52b, 0x09bc1ad4, 0, 0 }, /* #25 */
|
---|
7168 | { 0x0c2543, 0x0c2543, 0x57bccafe, 0xa8433501, 0, 0 }, /* #26 */
|
---|
7169 | { 0x356093, 0x356093, 0x92945db8, 0x6d6ba247, 0, 0 }, /* #27 */
|
---|
7170 | { 0x0d0ad3, 0x0d0ad3, 0xe49f028d, 0x1b60fd72, 0, 0 }, /* #28 */
|
---|
7171 | { 0x255883, 0x255883, 0xc35e7b4d, 0x3ca184b2, 0, 0 }, /* #29 */
|
---|
7172 | { 0x161497, 0x161497, 0x9972ce72, 0x668d318d, 0, 0 }, /* #30 */
|
---|
7173 | { 0x163913, 0x163913, 0xf54c85f7, 0x0ab37a08, 0, 0 }, /* #31 */
|
---|
7174 | { 0x024747, 0x024747, 0xca2a4c38, 0x35d5b3c7, 0, 0 }, /* #32 */
|
---|
7175 | { 0x043602, 0x043602, 0x26fb3b05, 0xd904c4fa, 0, 0 }, /* #33 */
|
---|
7176 | { 0x134c87, 0x134c87, 0xf4847b64, 0x0b7b849b, 0, 0 }, /* #34 */
|
---|
7177 | { 0x247796, 0x247796, 0x4edc3a10, 0xb123c5ef, 0, 0 }, /* #35 */
|
---|
7178 | { 0x193346, 0x193346, 0x3804b48c, 0xc7fb4b73, 0, 0 }, /* #36 */
|
---|
7179 | { 0x272102, 0x272102, 0xadb5b63b, 0x524a49c4, 0, 0 }, /* #37 */
|
---|
7180 | { 0x1220c6, 0x1220c6, 0xcfe26f93, 0x301d906c, 0, 0 }, /* #38 */
|
---|
7181 | { 0x036b16, 0x036b16, 0x005510e3, 0xffaaef1c, 0, 0 }, /* #39 */
|
---|
7182 | { 0x1e6197, 0x1e6197, 0x34c0c1be, 0xcb3f3e41, 0, 0 }, /* #40 */
|
---|
7183 | { 0x090246, 0x090246, 0x28f77ce3, 0xd708831c, 0, 0 }, /* #41 */
|
---|
7184 | { 0x036e47, 0x036e47, 0x344ecc02, 0xcbb133fd, 0, 0 }, /* #42 */
|
---|
7185 | { 0x2f3bc3, 0x2f3bc3, 0x6f61630a, 0x909e9cf5, 0, 0 }, /* #43 */
|
---|
7186 | { 0x210407, 0x210407, 0xf7adcc35, 0x085233ca, 0, 0 }, /* #44 */
|
---|
7187 | { 0x176902, 0x176902, 0x8f02f303, 0x70fd0cfc, 0, 0 }, /* #45 */
|
---|
7188 | { 0x366c17, 0x366c17, 0x4b70aa01, 0xb48f55fe, 0, 0 }, /* #46 */
|
---|
7189 | { 0x317c93, 0x317c93, 0x677635dd, 0x9889ca22, 0, 0 }, /* #47 */
|
---|
7190 | { 0x231a03, 0x231a03, 0x1ac000a3, 0xe53fff5c, 0, 0 }, /* #48 */
|
---|
7191 | { 0x2133d6, 0x2133d6, 0x8ded3ef2, 0x7212c10d, 0, 0 }, /* #49 */
|
---|
7192 | { 0x227543, 0x227543, 0x4d98e4bd, 0xb2671b42, 0, 0 }, /* #50 */
|
---|
7193 | { 0x0414d3, 0x0414d3, 0x6e161a80, 0x91e9e57f, 0, 0 }, /* #51 */
|
---|
7194 | { 0x2942d6, 0x2942d6, 0x5c4c1faa, 0xa3b3e055, 0, 0 }, /* #52 */
|
---|
7195 | { 0x350c96, 0x350c96, 0x0606ff79, 0xf9f90086, 0, 0 }, /* #53 */
|
---|
7196 | { 0x197007, 0x197007, 0x3c800cb7, 0xc37ff348, 0, 0 }, /* #54 */
|
---|
7197 | { 0x045c87, 0x045c87, 0xf0fb5bc4, 0x0f04a43b, 0, 0 }, /* #55 */
|
---|
7198 | { 0x245ac7, 0x245ac7, 0x33b0e7ea, 0xcc4f1815, 0, 0 }, /* #56 */
|
---|
7199 | { 0x2f7b92, 0x2f7b92, 0x11ac2782, 0xee53d87d, 0, 0 }, /* #57 */
|
---|
7200 | { 0x154496, 0x154496, 0x49f84ee5, 0xb607b11a, 0, 0 }, /* #58 */
|
---|
7201 | { 0x2e6f03, 0x2e6f03, 0x9aedabdf, 0x65125420, 0, 0 }, /* #59 */
|
---|
7202 | { 0x180306, 0x180306, 0xab691a80, 0x5496e57f, 0, 0 }, /* #60 */
|
---|
7203 | { 0x314e07, 0x314e07, 0x4c2c2a46, 0xb3d3d5b9, 0, 0 }, /* #61 */
|
---|
7204 | { 0x0d7ad2, 0x0d7ad2, 0x0d233f1b, 0xf2dcc0e4, 0, 0 }, /* #62 */
|
---|
7205 | { 0x091987, 0x091987, 0xac9e5c08, 0x5361a3f7, 0, 0 }, /* #63 */
|
---|
7206 | };
|
---|
7207 | static const BINU32_TEST_T g_aTests_not_u32_locked[] =
|
---|
7208 | {
|
---|
7209 | { 0x3b6986, 0x3b6986, 0x41e2930e, 0xbe1d6cf1, 0, 0 }, /* #0 */
|
---|
7210 | { 0x137f56, 0x137f56, 0x2f871e0f, 0xd078e1f0, 0, 0 }, /* #1 */
|
---|
7211 | { 0x232492, 0x232492, 0xe9eb3ca3, 0x1614c35c, 0, 0 }, /* #2 */
|
---|
7212 | { 0x0f0242, 0x0f0242, 0x4cb629cd, 0xb349d632, 0, 0 }, /* #3 */
|
---|
7213 | { 0x1e4052, 0x1e4052, 0xcc91b901, 0x336e46fe, 0, 0 }, /* #4 */
|
---|
7214 | { 0x3327d7, 0x3327d7, 0x8974510c, 0x768baef3, 0, 0 }, /* #5 */
|
---|
7215 | { 0x186d06, 0x186d06, 0xce93b71a, 0x316c48e5, 0, 0 }, /* #6 */
|
---|
7216 | { 0x1d4696, 0x1d4696, 0x1b7b36ef, 0xe484c910, 0, 0 }, /* #7 */
|
---|
7217 | { 0x2162d7, 0x2162d7, 0x00e03320, 0xff1fccdf, 0, 0 }, /* #8 */
|
---|
7218 | { 0x1e1f07, 0x1e1f07, 0x51bd7059, 0xae428fa6, 0, 0 }, /* #9 */
|
---|
7219 | { 0x1335d6, 0x1335d6, 0xa44307ae, 0x5bbcf851, 0, 0 }, /* #10 */
|
---|
7220 | { 0x2100c6, 0x2100c6, 0xebd3e1a5, 0x142c1e5a, 0, 0 }, /* #11 */
|
---|
7221 | { 0x0a6443, 0x0a6443, 0xb0669ade, 0x4f996521, 0, 0 }, /* #12 */
|
---|
7222 | { 0x0b3452, 0x0b3452, 0xe7f7576f, 0x1808a890, 0, 0 }, /* #13 */
|
---|
7223 | { 0x3c0c17, 0x3c0c17, 0x87795708, 0x7886a8f7, 0, 0 }, /* #14 */
|
---|
7224 | { 0x355453, 0x355453, 0xfb5b2da3, 0x04a4d25c, 0, 0 }, /* #15 */
|
---|
7225 | { 0x345657, 0x345657, 0x2ba2b6d1, 0xd45d492e, 0, 0 }, /* #16 */
|
---|
7226 | { 0x3b2093, 0x3b2093, 0xf2d28259, 0x0d2d7da6, 0, 0 }, /* #17 */
|
---|
7227 | { 0x017217, 0x017217, 0xb0666f0f, 0x4f9990f0, 0, 0 }, /* #18 */
|
---|
7228 | { 0x207756, 0x207756, 0x8821d892, 0x77de276d, 0, 0 }, /* #19 */
|
---|
7229 | { 0x144407, 0x144407, 0x71503080, 0x8eafcf7f, 0, 0 }, /* #20 */
|
---|
7230 | { 0x1465d2, 0x1465d2, 0x0c4b8f67, 0xf3b47098, 0, 0 }, /* #21 */
|
---|
7231 | { 0x372093, 0x372093, 0x798ae4bf, 0x86751b40, 0, 0 }, /* #22 */
|
---|
7232 | { 0x095183, 0x095183, 0x5a13daa3, 0xa5ec255c, 0, 0 }, /* #23 */
|
---|
7233 | { 0x056092, 0x056092, 0x6bd95e39, 0x9426a1c6, 0, 0 }, /* #24 */
|
---|
7234 | { 0x1d5dc6, 0x1d5dc6, 0xeefe2daa, 0x1101d255, 0, 0 }, /* #25 */
|
---|
7235 | { 0x377a17, 0x377a17, 0x4fd01196, 0xb02fee69, 0, 0 }, /* #26 */
|
---|
7236 | { 0x2d02c7, 0x2d02c7, 0x16d8d061, 0xe9272f9e, 0, 0 }, /* #27 */
|
---|
7237 | { 0x180006, 0x180006, 0x9dca69e9, 0x62359616, 0, 0 }, /* #28 */
|
---|
7238 | { 0x051907, 0x051907, 0x5b653997, 0xa49ac668, 0, 0 }, /* #29 */
|
---|
7239 | { 0x2c1f82, 0x2c1f82, 0xf1f25d16, 0x0e0da2e9, 0, 0 }, /* #30 */
|
---|
7240 | { 0x344412, 0x344412, 0xc0af2728, 0x3f50d8d7, 0, 0 }, /* #31 */
|
---|
7241 | { 0x0e7d97, 0x0e7d97, 0x1d1dd3f0, 0xe2e22c0f, 0, 0 }, /* #32 */
|
---|
7242 | { 0x395682, 0x395682, 0x85c4647d, 0x7a3b9b82, 0, 0 }, /* #33 */
|
---|
7243 | { 0x151d42, 0x151d42, 0x581b5592, 0xa7e4aa6d, 0, 0 }, /* #34 */
|
---|
7244 | { 0x2a2f97, 0x2a2f97, 0xb55e66a7, 0x4aa19958, 0, 0 }, /* #35 */
|
---|
7245 | { 0x1f5487, 0x1f5487, 0xdb6317c0, 0x249ce83f, 0, 0 }, /* #36 */
|
---|
7246 | { 0x0a0542, 0x0a0542, 0xd1c410ee, 0x2e3bef11, 0, 0 }, /* #37 */
|
---|
7247 | { 0x014d16, 0x014d16, 0x9bc3da27, 0x643c25d8, 0, 0 }, /* #38 */
|
---|
7248 | { 0x1454d2, 0x1454d2, 0xe9c6f3ce, 0x16390c31, 0, 0 }, /* #39 */
|
---|
7249 | { 0x1f34c3, 0x1f34c3, 0x7d3ba597, 0x82c45a68, 0, 0 }, /* #40 */
|
---|
7250 | { 0x140153, 0x140153, 0x994be96e, 0x66b41691, 0, 0 }, /* #41 */
|
---|
7251 | { 0x3234c6, 0x3234c6, 0xbb1a78ab, 0x44e58754, 0, 0 }, /* #42 */
|
---|
7252 | { 0x133b47, 0x133b47, 0x2b41e6d4, 0xd4be192b, 0, 0 }, /* #43 */
|
---|
7253 | { 0x1a5946, 0x1a5946, 0x2f8b9d34, 0xd07462cb, 0, 0 }, /* #44 */
|
---|
7254 | { 0x382392, 0x382392, 0x8c485078, 0x73b7af87, 0, 0 }, /* #45 */
|
---|
7255 | { 0x281dc7, 0x281dc7, 0x75b49e6d, 0x8a4b6192, 0, 0 }, /* #46 */
|
---|
7256 | { 0x2e6e17, 0x2e6e17, 0x5205377a, 0xadfac885, 0, 0 }, /* #47 */
|
---|
7257 | { 0x3b7256, 0x3b7256, 0xccc2ba27, 0x333d45d8, 0, 0 }, /* #48 */
|
---|
7258 | { 0x116153, 0x116153, 0x15643c35, 0xea9bc3ca, 0, 0 }, /* #49 */
|
---|
7259 | { 0x2c6846, 0x2c6846, 0xaf55ed8f, 0x50aa1270, 0, 0 }, /* #50 */
|
---|
7260 | { 0x126342, 0x126342, 0xa5f886ea, 0x5a077915, 0, 0 }, /* #51 */
|
---|
7261 | { 0x0b5287, 0x0b5287, 0x722a828a, 0x8dd57d75, 0, 0 }, /* #52 */
|
---|
7262 | { 0x083407, 0x083407, 0xe8059332, 0x17fa6ccd, 0, 0 }, /* #53 */
|
---|
7263 | { 0x0b4f97, 0x0b4f97, 0x4b8772a1, 0xb4788d5e, 0, 0 }, /* #54 */
|
---|
7264 | { 0x0d5757, 0x0d5757, 0xa3da3be5, 0x5c25c41a, 0, 0 }, /* #55 */
|
---|
7265 | { 0x345346, 0x345346, 0x7220ef16, 0x8ddf10e9, 0, 0 }, /* #56 */
|
---|
7266 | { 0x315896, 0x315896, 0x14dff7aa, 0xeb200855, 0, 0 }, /* #57 */
|
---|
7267 | { 0x311c07, 0x311c07, 0x8f7b5169, 0x7084ae96, 0, 0 }, /* #58 */
|
---|
7268 | { 0x346207, 0x346207, 0x6a568d35, 0x95a972ca, 0, 0 }, /* #59 */
|
---|
7269 | { 0x0b34d6, 0x0b34d6, 0x0cd437cd, 0xf32bc832, 0, 0 }, /* #60 */
|
---|
7270 | { 0x1867c6, 0x1867c6, 0x0295259e, 0xfd6ada61, 0, 0 }, /* #61 */
|
---|
7271 | { 0x042602, 0x042602, 0x82d40042, 0x7d2bffbd, 0, 0 }, /* #62 */
|
---|
7272 | { 0x033ac3, 0x033ac3, 0xf13d2e39, 0x0ec2d1c6, 0, 0 }, /* #63 */
|
---|
7273 | };
|
---|
7274 | static const BINU32_TEST_T g_aTests_neg_u32[] =
|
---|
7275 | {
|
---|
7276 | { 0x1e5c06, 0x1e5497, 0x23ebe4e8, 0xdc141b18, 0, 0 }, /* #0 */
|
---|
7277 | { 0x373e16, 0x373613, 0xd7a35444, 0x285cabbc, 0, 0 }, /* #1 */
|
---|
7278 | { 0x342303, 0x342313, 0xfcd60ab6, 0x0329f54a, 0, 0 }, /* #2 */
|
---|
7279 | { 0x236446, 0x236413, 0x8437b36c, 0x7bc84c94, 0, 0 }, /* #3 */
|
---|
7280 | { 0x3b7c02, 0x3b7497, 0x15240f04, 0xeadbf0fc, 0, 0 }, /* #4 */
|
---|
7281 | { 0x0516d2, 0x051617, 0x966cdb28, 0x699324d8, 0, 0 }, /* #5 */
|
---|
7282 | { 0x031217, 0x031293, 0x34551141, 0xcbaaeebf, 0, 0 }, /* #6 */
|
---|
7283 | { 0x051cc3, 0x051493, 0x376559c2, 0xc89aa63e, 0, 0 }, /* #7 */
|
---|
7284 | { 0x0e4c83, 0x0e4483, 0x76ed4980, 0x8912b680, 0, 0 }, /* #8 */
|
---|
7285 | { 0x196642, 0x196693, 0x2cdd3093, 0xd322cf6d, 0, 0 }, /* #9 */
|
---|
7286 | { 0x274692, 0x274693, 0x112570b4, 0xeeda8f4c, 0, 0 }, /* #10 */
|
---|
7287 | { 0x1d13d3, 0x1d1317, 0xc0811aad, 0x3f7ee553, 0, 0 }, /* #11 */
|
---|
7288 | { 0x0d2103, 0x0d2197, 0x1a12cfdf, 0xe5ed3021, 0, 0 }, /* #12 */
|
---|
7289 | { 0x1635d6, 0x163593, 0x5196de1a, 0xae6921e6, 0, 0 }, /* #13 */
|
---|
7290 | { 0x374706, 0x374797, 0x1d274097, 0xe2d8bf69, 0, 0 }, /* #14 */
|
---|
7291 | { 0x3d0cc6, 0x3d0413, 0xfce40eba, 0x031bf146, 0, 0 }, /* #15 */
|
---|
7292 | { 0x2e7b52, 0x2e7317, 0xdfc53d79, 0x203ac287, 0, 0 }, /* #16 */
|
---|
7293 | { 0x134052, 0x134017, 0xebd73696, 0x1428c96a, 0, 0 }, /* #17 */
|
---|
7294 | { 0x0a65d7, 0x0a6513, 0xef2c5add, 0x10d3a523, 0, 0 }, /* #18 */
|
---|
7295 | { 0x307c83, 0x307417, 0x80c9d051, 0x7f362faf, 0, 0 }, /* #19 */
|
---|
7296 | { 0x0e2547, 0x0e2593, 0x6ed391e4, 0x912c6e1c, 0, 0 }, /* #20 */
|
---|
7297 | { 0x310083, 0x310017, 0xe6d91849, 0x1926e7b7, 0, 0 }, /* #21 */
|
---|
7298 | { 0x015546, 0x015513, 0xa5751214, 0x5a8aedec, 0, 0 }, /* #22 */
|
---|
7299 | { 0x241993, 0x241117, 0x85d0561c, 0x7a2fa9e4, 0, 0 }, /* #23 */
|
---|
7300 | { 0x1b13d7, 0x1b1317, 0xb3ceed06, 0x4c3112fa, 0, 0 }, /* #24 */
|
---|
7301 | { 0x265103, 0x265197, 0x1aea0734, 0xe515f8cc, 0, 0 }, /* #25 */
|
---|
7302 | { 0x214897, 0x214017, 0x8551142c, 0x7aaeebd4, 0, 0 }, /* #26 */
|
---|
7303 | { 0x2c27c2, 0x2c2797, 0x7c7dc579, 0x83823a87, 0, 0 }, /* #27 */
|
---|
7304 | { 0x2c4686, 0x2c4613, 0x97e5d3ed, 0x681a2c13, 0, 0 }, /* #28 */
|
---|
7305 | { 0x032b47, 0x032317, 0xaf465aef, 0x50b9a511, 0, 0 }, /* #29 */
|
---|
7306 | { 0x3b5343, 0x3b5397, 0x42c33da7, 0xbd3cc259, 0, 0 }, /* #30 */
|
---|
7307 | { 0x307646, 0x307617, 0xe1011d2c, 0x1efee2d4, 0, 0 }, /* #31 */
|
---|
7308 | { 0x246406, 0x246413, 0xe1747ae6, 0x1e8b851a, 0, 0 }, /* #32 */
|
---|
7309 | { 0x352b87, 0x352303, 0xbee72f20, 0x4118d0e0, 0, 0 }, /* #33 */
|
---|
7310 | { 0x221642, 0x221613, 0xb1eb7e1a, 0x4e1481e6, 0, 0 }, /* #34 */
|
---|
7311 | { 0x1a7982, 0x1a7197, 0x4da1e6ef, 0xb25e1911, 0, 0 }, /* #35 */
|
---|
7312 | { 0x366406, 0x366497, 0x350168cd, 0xcafe9733, 0, 0 }, /* #36 */
|
---|
7313 | { 0x1e7786, 0x1e7717, 0xabad6428, 0x54529bd8, 0, 0 }, /* #37 */
|
---|
7314 | { 0x3d3453, 0x3d3497, 0x7f3d867f, 0x80c27981, 0, 0 }, /* #38 */
|
---|
7315 | { 0x246b03, 0x246307, 0xc3b402d0, 0x3c4bfd30, 0, 0 }, /* #39 */
|
---|
7316 | { 0x122816, 0x122017, 0x8bb61e56, 0x7449e1aa, 0, 0 }, /* #40 */
|
---|
7317 | { 0x152457, 0x152493, 0x01f44b99, 0xfe0bb467, 0, 0 }, /* #41 */
|
---|
7318 | { 0x181643, 0x181693, 0x6795e1e6, 0x986a1e1a, 0, 0 }, /* #42 */
|
---|
7319 | { 0x261797, 0x261713, 0xb28de695, 0x4d72196b, 0, 0 }, /* #43 */
|
---|
7320 | { 0x274987, 0x274117, 0x84af4f3b, 0x7b50b0c5, 0, 0 }, /* #44 */
|
---|
7321 | { 0x3b7053, 0x3b7097, 0x73e48e6a, 0x8c1b7196, 0, 0 }, /* #45 */
|
---|
7322 | { 0x382f82, 0x382717, 0xb3266683, 0x4cd9997d, 0, 0 }, /* #46 */
|
---|
7323 | { 0x387a86, 0x387217, 0xb0c7dc19, 0x4f3823e7, 0, 0 }, /* #47 */
|
---|
7324 | { 0x3c0086, 0x3c0007, 0xc9df7310, 0x36208cf0, 0, 0 }, /* #48 */
|
---|
7325 | { 0x046797, 0x046793, 0x3b2b8246, 0xc4d47dba, 0, 0 }, /* #49 */
|
---|
7326 | { 0x2c1296, 0x2c1293, 0x102fa8d1, 0xefd0572f, 0, 0 }, /* #50 */
|
---|
7327 | { 0x1d5542, 0x1d5593, 0x7f42be7d, 0x80bd4183, 0, 0 }, /* #51 */
|
---|
7328 | { 0x307392, 0x307313, 0xbbf9c15f, 0x44063ea1, 0, 0 }, /* #52 */
|
---|
7329 | { 0x105c52, 0x105413, 0xa52f3ef8, 0x5ad0c108, 0, 0 }, /* #53 */
|
---|
7330 | { 0x034196, 0x034197, 0x2337b148, 0xdcc84eb8, 0, 0 }, /* #54 */
|
---|
7331 | { 0x187106, 0x187113, 0x82c6143f, 0x7d39ebc1, 0, 0 }, /* #55 */
|
---|
7332 | { 0x2a57c3, 0x2a5717, 0x8a4d0e9a, 0x75b2f166, 0, 0 }, /* #56 */
|
---|
7333 | { 0x3540c2, 0x354013, 0x84db25b7, 0x7b24da49, 0, 0 }, /* #57 */
|
---|
7334 | { 0x2e2d47, 0x2e2597, 0x38a14151, 0xc75ebeaf, 0, 0 }, /* #58 */
|
---|
7335 | { 0x2d2643, 0x2d2613, 0x848d300e, 0x7b72cff2, 0, 0 }, /* #59 */
|
---|
7336 | { 0x372942, 0x372197, 0x65350d15, 0x9acaf2eb, 0, 0 }, /* #60 */
|
---|
7337 | { 0x362a17, 0x362217, 0x92cdc1dc, 0x6d323e24, 0, 0 }, /* #61 */
|
---|
7338 | { 0x3e2647, 0x3e2693, 0x3218a04d, 0xcde75fb3, 0, 0 }, /* #62 */
|
---|
7339 | { 0x020307, 0x020393, 0x34645e53, 0xcb9ba1ad, 0, 0 }, /* #63 */
|
---|
7340 | };
|
---|
7341 | static const BINU32_TEST_T g_aTests_neg_u32_locked[] =
|
---|
7342 | {
|
---|
7343 | { 0x076897, 0x076017, 0x91309c49, 0x6ecf63b7, 0, 0 }, /* #0 */
|
---|
7344 | { 0x0a57c6, 0x0a5713, 0xd3d09c1d, 0x2c2f63e3, 0, 0 }, /* #1 */
|
---|
7345 | { 0x1d2a53, 0x1d2293, 0x41a4c035, 0xbe5b3fcb, 0, 0 }, /* #2 */
|
---|
7346 | { 0x1e60d6, 0x1e6083, 0x352ac250, 0xcad53db0, 0, 0 }, /* #3 */
|
---|
7347 | { 0x011453, 0x011497, 0x0f9c7879, 0xf0638787, 0, 0 }, /* #4 */
|
---|
7348 | { 0x292b52, 0x292317, 0x85ec0367, 0x7a13fc99, 0, 0 }, /* #5 */
|
---|
7349 | { 0x161486, 0x161413, 0xd5d82335, 0x2a27dccb, 0, 0 }, /* #6 */
|
---|
7350 | { 0x210993, 0x210197, 0x5b32d128, 0xa4cd2ed8, 0, 0 }, /* #7 */
|
---|
7351 | { 0x391206, 0x391217, 0x80dc6bd9, 0x7f239427, 0, 0 }, /* #8 */
|
---|
7352 | { 0x333c86, 0x333413, 0x8a3a4c68, 0x75c5b398, 0, 0 }, /* #9 */
|
---|
7353 | { 0x0b7f96, 0x0b7717, 0xedbef82e, 0x124107d2, 0, 0 }, /* #10 */
|
---|
7354 | { 0x207316, 0x207393, 0x56edf49f, 0xa9120b61, 0, 0 }, /* #11 */
|
---|
7355 | { 0x0f5fc6, 0x0f5717, 0xb7f2cb72, 0x480d348e, 0, 0 }, /* #12 */
|
---|
7356 | { 0x1a2443, 0x1a2417, 0xdce5f92c, 0x231a06d4, 0, 0 }, /* #13 */
|
---|
7357 | { 0x104b16, 0x104397, 0x2d53c945, 0xd2ac36bb, 0, 0 }, /* #14 */
|
---|
7358 | { 0x0a5d42, 0x0a5597, 0x526a3234, 0xad95cdcc, 0, 0 }, /* #15 */
|
---|
7359 | { 0x320e83, 0x320693, 0x5672abd1, 0xa98d542f, 0, 0 }, /* #16 */
|
---|
7360 | { 0x3906d7, 0x390613, 0xa73d94d4, 0x58c26b2c, 0, 0 }, /* #17 */
|
---|
7361 | { 0x0d5ad6, 0x0d5213, 0xf0b564fc, 0x0f4a9b04, 0, 0 }, /* #18 */
|
---|
7362 | { 0x3a3a06, 0x3a3217, 0xf5cb1ca7, 0x0a34e359, 0, 0 }, /* #19 */
|
---|
7363 | { 0x3f5712, 0x3f5713, 0xb1e37abb, 0x4e1c8545, 0, 0 }, /* #20 */
|
---|
7364 | { 0x032187, 0x032113, 0xb7b31553, 0x484ceaad, 0, 0 }, /* #21 */
|
---|
7365 | { 0x005ed7, 0x005693, 0x17a16481, 0xe85e9b7f, 0, 0 }, /* #22 */
|
---|
7366 | { 0x231912, 0x231197, 0x44e2b88c, 0xbb1d4774, 0, 0 }, /* #23 */
|
---|
7367 | { 0x207586, 0x207513, 0xc6d29e86, 0x392d617a, 0, 0 }, /* #24 */
|
---|
7368 | { 0x2c0e93, 0x2c0617, 0xe5b3da61, 0x1a4c259f, 0, 0 }, /* #25 */
|
---|
7369 | { 0x1614d2, 0x161493, 0x3d2011c9, 0xc2dfee37, 0, 0 }, /* #26 */
|
---|
7370 | { 0x2a51d7, 0x2a5193, 0x58a51477, 0xa75aeb89, 0, 0 }, /* #27 */
|
---|
7371 | { 0x0e4792, 0x0e4713, 0xba1ddad4, 0x45e2252c, 0, 0 }, /* #28 */
|
---|
7372 | { 0x332a86, 0x332297, 0x38b2d443, 0xc74d2bbd, 0, 0 }, /* #29 */
|
---|
7373 | { 0x384bd7, 0x384397, 0x2b2d6736, 0xd4d298ca, 0, 0 }, /* #30 */
|
---|
7374 | { 0x251086, 0x251013, 0xe8f09c46, 0x170f63ba, 0, 0 }, /* #31 */
|
---|
7375 | { 0x2d3f03, 0x2d3797, 0x72f7bb42, 0x8d0844be, 0, 0 }, /* #32 */
|
---|
7376 | { 0x171402, 0x171413, 0xe3337063, 0x1ccc8f9d, 0, 0 }, /* #33 */
|
---|
7377 | { 0x281803, 0x281013, 0xd10ae005, 0x2ef51ffb, 0, 0 }, /* #34 */
|
---|
7378 | { 0x284146, 0x284193, 0x66563b02, 0x99a9c4fe, 0, 0 }, /* #35 */
|
---|
7379 | { 0x1a0293, 0x1a0297, 0x488f0a45, 0xb770f5bb, 0, 0 }, /* #36 */
|
---|
7380 | { 0x1b1f13, 0x1b1717, 0xe21fac48, 0x1de053b8, 0, 0 }, /* #37 */
|
---|
7381 | { 0x2967d7, 0x296787, 0x576daa60, 0xa89255a0, 0, 0 }, /* #38 */
|
---|
7382 | { 0x3c1c46, 0x3c1497, 0x612502ec, 0x9edafd14, 0, 0 }, /* #39 */
|
---|
7383 | { 0x334106, 0x334193, 0x2175aa08, 0xde8a55f8, 0, 0 }, /* #40 */
|
---|
7384 | { 0x147097, 0x147093, 0x77f9a4e7, 0x88065b19, 0, 0 }, /* #41 */
|
---|
7385 | { 0x257c87, 0x257417, 0xd2b69506, 0x2d496afa, 0, 0 }, /* #42 */
|
---|
7386 | { 0x1c7997, 0x1c7193, 0x5c7a9e8a, 0xa3856176, 0, 0 }, /* #43 */
|
---|
7387 | { 0x2a0a47, 0x2a0213, 0xa047c0ae, 0x5fb83f52, 0, 0 }, /* #44 */
|
---|
7388 | { 0x2c7503, 0x2c7593, 0x1290cb93, 0xed6f346d, 0, 0 }, /* #45 */
|
---|
7389 | { 0x0b09c7, 0x0b0197, 0x3d3798a4, 0xc2c8675c, 0, 0 }, /* #46 */
|
---|
7390 | { 0x1b3bc6, 0x1b3317, 0xb9934b67, 0x466cb499, 0, 0 }, /* #47 */
|
---|
7391 | { 0x0c5a17, 0x0c5293, 0x51fa6b7d, 0xae059483, 0, 0 }, /* #48 */
|
---|
7392 | { 0x3257d6, 0x325797, 0x6068e628, 0x9f9719d8, 0, 0 }, /* #49 */
|
---|
7393 | { 0x2274d2, 0x227497, 0x0298427e, 0xfd67bd82, 0, 0 }, /* #50 */
|
---|
7394 | { 0x384542, 0x384513, 0xc803fc2a, 0x37fc03d6, 0, 0 }, /* #51 */
|
---|
7395 | { 0x1d6087, 0x1d6017, 0xcb21a2a6, 0x34de5d5a, 0, 0 }, /* #52 */
|
---|
7396 | { 0x0b3d57, 0x0b3597, 0x0d2f2b13, 0xf2d0d4ed, 0, 0 }, /* #53 */
|
---|
7397 | { 0x0a3a16, 0x0a3297, 0x4ecfe31e, 0xb1301ce2, 0, 0 }, /* #54 */
|
---|
7398 | { 0x3917d2, 0x391793, 0x1557f86c, 0xeaa80794, 0, 0 }, /* #55 */
|
---|
7399 | { 0x253383, 0x253317, 0xd47da791, 0x2b82586f, 0, 0 }, /* #56 */
|
---|
7400 | { 0x0b2556, 0x0b2597, 0x55479683, 0xaab8697d, 0, 0 }, /* #57 */
|
---|
7401 | { 0x0665d6, 0x066513, 0xf3ede39c, 0x0c121c64, 0, 0 }, /* #58 */
|
---|
7402 | { 0x1e2146, 0x1e2193, 0x31a1df3e, 0xce5e20c2, 0, 0 }, /* #59 */
|
---|
7403 | { 0x3d0617, 0x3d0693, 0x597a6cea, 0xa6859316, 0, 0 }, /* #60 */
|
---|
7404 | { 0x3d7683, 0x3d7697, 0x35efb0dc, 0xca104f24, 0, 0 }, /* #61 */
|
---|
7405 | { 0x311c16, 0x311413, 0xcb718965, 0x348e769b, 0, 0 }, /* #62 */
|
---|
7406 | { 0x361007, 0x361013, 0xd1ada239, 0x2e525dc7, 0, 0 }, /* #63 */
|
---|
7407 | };
|
---|
7408 | static const BINU64_TEST_T g_aTests_inc_u64[] =
|
---|
7409 | {
|
---|
7410 | { 0x2f24d6, 0x2f2406, 0x015dcf8c31f2aea2, 0x015dcf8c31f2aea3, 0, 0 }, /* #0 */
|
---|
7411 | { 0x146b02, 0x146306, 0x7c6974a877494d68, 0x7c6974a877494d69, 0, 0 }, /* #1 */
|
---|
7412 | { 0x2312c6, 0x231206, 0x1108c985c42ba71d, 0x1108c985c42ba71e, 0, 0 }, /* #2 */
|
---|
7413 | { 0x251547, 0x251503, 0x149ceafc16d5dc1b, 0x149ceafc16d5dc1c, 0, 0 }, /* #3 */
|
---|
7414 | { 0x1a6ad3, 0x1a6207, 0x1b193dbd7862c705, 0x1b193dbd7862c706, 0, 0 }, /* #4 */
|
---|
7415 | { 0x152dd6, 0x152582, 0xac5634598ff4344e, 0xac5634598ff4344f, 0, 0 }, /* #5 */
|
---|
7416 | { 0x261ed7, 0x261603, 0x1055f2489296ad96, 0x1055f2489296ad97, 0, 0 }, /* #6 */
|
---|
7417 | { 0x280e47, 0x280683, 0xfcaf83f71791c70c, 0xfcaf83f71791c70d, 0, 0 }, /* #7 */
|
---|
7418 | { 0x2b1e06, 0x2b1682, 0x93418c1f6c6b7e4e, 0x93418c1f6c6b7e4f, 0, 0 }, /* #8 */
|
---|
7419 | { 0x303842, 0x303096, 0xb6c1aeb8e3f1abff, 0xb6c1aeb8e3f1ac00, 0, 0 }, /* #9 */
|
---|
7420 | { 0x2d47d6, 0x2d4706, 0x74a3def0ca7eb258, 0x74a3def0ca7eb259, 0, 0 }, /* #10 */
|
---|
7421 | { 0x137a97, 0x137203, 0x70321bbfb02559ee, 0x70321bbfb02559ef, 0, 0 }, /* #11 */
|
---|
7422 | { 0x110843, 0x110003, 0x33107924197b9cb5, 0x33107924197b9cb6, 0, 0 }, /* #12 */
|
---|
7423 | { 0x175093, 0x175003, 0x50e7a6dc1816d296, 0x50e7a6dc1816d297, 0, 0 }, /* #13 */
|
---|
7424 | { 0x0b1b97, 0x0b1303, 0x193ff3f56bf162a7, 0x193ff3f56bf162a8, 0, 0 }, /* #14 */
|
---|
7425 | { 0x0c66d6, 0x0c6692, 0xdbb671a6daae5d3f, 0xdbb671a6daae5d40, 0, 0 }, /* #15 */
|
---|
7426 | { 0x300257, 0x300207, 0x22ea0454cf126edc, 0x22ea0454cf126edd, 0, 0 }, /* #16 */
|
---|
7427 | { 0x2d46c7, 0x2d4603, 0x1fd9d696b46657f0, 0x1fd9d696b46657f1, 0, 0 }, /* #17 */
|
---|
7428 | { 0x312912, 0x312186, 0xc5dfd42a59a744a9, 0xc5dfd42a59a744aa, 0, 0 }, /* #18 */
|
---|
7429 | { 0x3e0403, 0x3e0487, 0xd7a383fa0bfa1ce0, 0xd7a383fa0bfa1ce1, 0, 0 }, /* #19 */
|
---|
7430 | { 0x0c0413, 0x0c0407, 0x548e92f26b96e2ea, 0x548e92f26b96e2eb, 0, 0 }, /* #20 */
|
---|
7431 | { 0x2c7f12, 0x2c7786, 0xd462899dadece0dd, 0xd462899dadece0de, 0, 0 }, /* #21 */
|
---|
7432 | { 0x321487, 0x321483, 0x9eaf9b02084b390c, 0x9eaf9b02084b390d, 0, 0 }, /* #22 */
|
---|
7433 | { 0x302f87, 0x302787, 0xb21e58212b8ec521, 0xb21e58212b8ec522, 0, 0 }, /* #23 */
|
---|
7434 | { 0x167e12, 0x167682, 0xa790b1cd79739e25, 0xa790b1cd79739e26, 0, 0 }, /* #24 */
|
---|
7435 | { 0x2e1006, 0x2e1086, 0xd7bf0a4058a8fb0b, 0xd7bf0a4058a8fb0c, 0, 0 }, /* #25 */
|
---|
7436 | { 0x344112, 0x344186, 0xca82b4fa4e0a2b4d, 0xca82b4fa4e0a2b4e, 0, 0 }, /* #26 */
|
---|
7437 | { 0x180682, 0x180682, 0xf084f61f5b8173b8, 0xf084f61f5b8173b9, 0, 0 }, /* #27 */
|
---|
7438 | { 0x2f0c93, 0x2f0487, 0xe287d106228f7ff9, 0xe287d106228f7ffa, 0, 0 }, /* #28 */
|
---|
7439 | { 0x005093, 0x005007, 0x00cad64ce2c5bf83, 0x00cad64ce2c5bf84, 0, 0 }, /* #29 */
|
---|
7440 | { 0x0e41c3, 0x0e4187, 0xe6f322b762b1ab86, 0xe6f322b762b1ab87, 0, 0 }, /* #30 */
|
---|
7441 | { 0x130d96, 0x130582, 0xeda5922d8f8c3914, 0xeda5922d8f8c3915, 0, 0 }, /* #31 */
|
---|
7442 | { 0x0a1793, 0x0a1787, 0xe05b38d54d233d1a, 0xe05b38d54d233d1b, 0, 0 }, /* #32 */
|
---|
7443 | { 0x033dc6, 0x033586, 0xa26ccee2d5b7288a, 0xa26ccee2d5b7288b, 0, 0 }, /* #33 */
|
---|
7444 | { 0x284117, 0x284183, 0xf50e4217c7fa2ba1, 0xf50e4217c7fa2ba2, 0, 0 }, /* #34 */
|
---|
7445 | { 0x347557, 0x347503, 0x669e5ede8681f03d, 0x669e5ede8681f03e, 0, 0 }, /* #35 */
|
---|
7446 | { 0x1052d2, 0x105282, 0x9b6eb28ea6ae34bb, 0x9b6eb28ea6ae34bc, 0, 0 }, /* #36 */
|
---|
7447 | { 0x0e4056, 0x0e4002, 0x3f4c1291420ae606, 0x3f4c1291420ae607, 0, 0 }, /* #37 */
|
---|
7448 | { 0x025bc7, 0x025313, 0x574577e1158a7daf, 0x574577e1158a7db0, 0, 0 }, /* #38 */
|
---|
7449 | { 0x212a07, 0x212207, 0x2a8b201cd567a4ea, 0x2a8b201cd567a4eb, 0, 0 }, /* #39 */
|
---|
7450 | { 0x240103, 0x240103, 0x2246ad226cd0e353, 0x2246ad226cd0e354, 0, 0 }, /* #40 */
|
---|
7451 | { 0x182913, 0x182107, 0x70cf49ac8c9eb8da, 0x70cf49ac8c9eb8db, 0, 0 }, /* #41 */
|
---|
7452 | { 0x336b56, 0x336386, 0xfd680a6ef37881f9, 0xfd680a6ef37881fa, 0, 0 }, /* #42 */
|
---|
7453 | { 0x081a42, 0x081286, 0xcb6b3e957f905eea, 0xcb6b3e957f905eeb, 0, 0 }, /* #43 */
|
---|
7454 | { 0x2c6006, 0x2c6082, 0xe5eb20bad18addb8, 0xe5eb20bad18addb9, 0, 0 }, /* #44 */
|
---|
7455 | { 0x0b1c87, 0x0b1403, 0x7a97395b19da9114, 0x7a97395b19da9115, 0, 0 }, /* #45 */
|
---|
7456 | { 0x254f86, 0x254786, 0xd8b864e68dfb00ab, 0xd8b864e68dfb00ac, 0, 0 }, /* #46 */
|
---|
7457 | { 0x231582, 0x231582, 0xac46d2f61f4dbe2b, 0xac46d2f61f4dbe2c, 0, 0 }, /* #47 */
|
---|
7458 | { 0x397d12, 0x397586, 0xfa0d09b22e411521, 0xfa0d09b22e411522, 0, 0 }, /* #48 */
|
---|
7459 | { 0x2305d7, 0x230583, 0xa237943d6b311f36, 0xa237943d6b311f37, 0, 0 }, /* #49 */
|
---|
7460 | { 0x2a6e43, 0x2a6607, 0x7470ea9957d29170, 0x7470ea9957d29171, 0, 0 }, /* #50 */
|
---|
7461 | { 0x1b5ac6, 0x1b5282, 0xcbe6f2568d33552b, 0xcbe6f2568d33552c, 0, 0 }, /* #51 */
|
---|
7462 | { 0x0a58c7, 0x0a5087, 0xb4c9c92c67f939a2, 0xb4c9c92c67f939a3, 0, 0 }, /* #52 */
|
---|
7463 | { 0x196a43, 0x196287, 0xbbf2f0e1303885a5, 0xbbf2f0e1303885a6, 0, 0 }, /* #53 */
|
---|
7464 | { 0x230447, 0x230407, 0x0da9528162fe4104, 0x0da9528162fe4105, 0, 0 }, /* #54 */
|
---|
7465 | { 0x3a2443, 0x3a2403, 0x1911d68b9972e1a1, 0x1911d68b9972e1a2, 0, 0 }, /* #55 */
|
---|
7466 | { 0x271113, 0x271183, 0xba99502ec5581403, 0xba99502ec5581404, 0, 0 }, /* #56 */
|
---|
7467 | { 0x025983, 0x025103, 0x0249b06495b9587e, 0x0249b06495b9587f, 0, 0 }, /* #57 */
|
---|
7468 | { 0x1c2653, 0x1c2613, 0x61f7a3557d3321cf, 0x61f7a3557d3321d0, 0, 0 }, /* #58 */
|
---|
7469 | { 0x063383, 0x063307, 0x05b02d36e6538b7a, 0x05b02d36e6538b7b, 0, 0 }, /* #59 */
|
---|
7470 | { 0x345457, 0x345487, 0x9e49faa3544103c4, 0x9e49faa3544103c5, 0, 0 }, /* #60 */
|
---|
7471 | { 0x145ed7, 0x145603, 0x6039b6f35385cc67, 0x6039b6f35385cc68, 0, 0 }, /* #61 */
|
---|
7472 | { 0x022902, 0x022186, 0x9457d6190438c5a4, 0x9457d6190438c5a5, 0, 0 }, /* #62 */
|
---|
7473 | { 0x212142, 0x212102, 0x29875b7357194028, 0x29875b7357194029, 0, 0 }, /* #63 */
|
---|
7474 | };
|
---|
7475 | static const BINU64_TEST_T g_aTests_inc_u64_locked[] =
|
---|
7476 | {
|
---|
7477 | { 0x0f5b13, 0x0f5383, 0xd085570346c1b99d, 0xd085570346c1b99e, 0, 0 }, /* #0 */
|
---|
7478 | { 0x2d3252, 0x2d3286, 0xfe79630b82f892b7, 0xfe79630b82f892b8, 0, 0 }, /* #1 */
|
---|
7479 | { 0x043d86, 0x043586, 0x91792f1878e98c35, 0x91792f1878e98c36, 0, 0 }, /* #2 */
|
---|
7480 | { 0x252b57, 0x252307, 0x391aaae898841b69, 0x391aaae898841b6a, 0, 0 }, /* #3 */
|
---|
7481 | { 0x113756, 0x113786, 0xb310d168d32827ec, 0xb310d168d32827ed, 0, 0 }, /* #4 */
|
---|
7482 | { 0x096c86, 0x096496, 0xaca9fb10b88ae44f, 0xaca9fb10b88ae450, 0, 0 }, /* #5 */
|
---|
7483 | { 0x3a11c3, 0x3a1103, 0x3acaf39ea899364e, 0x3acaf39ea899364f, 0, 0 }, /* #6 */
|
---|
7484 | { 0x3f3f47, 0x3f3783, 0x8d472da55fca5f88, 0x8d472da55fca5f89, 0, 0 }, /* #7 */
|
---|
7485 | { 0x2458d7, 0x245007, 0x0e44e2bab9908810, 0x0e44e2bab9908811, 0, 0 }, /* #8 */
|
---|
7486 | { 0x2626d7, 0x262697, 0xeaa66e742107125f, 0xeaa66e7421071260, 0, 0 }, /* #9 */
|
---|
7487 | { 0x2d36c7, 0x2d3683, 0xaf272e204227c418, 0xaf272e204227c419, 0, 0 }, /* #10 */
|
---|
7488 | { 0x013d47, 0x013503, 0x13e87263b76b4928, 0x13e87263b76b4929, 0, 0 }, /* #11 */
|
---|
7489 | { 0x381b07, 0x381387, 0xd010a10d67d4c60e, 0xd010a10d67d4c60f, 0, 0 }, /* #12 */
|
---|
7490 | { 0x0b5f97, 0x0b5707, 0x4abd4a4b512f778a, 0x4abd4a4b512f778b, 0, 0 }, /* #13 */
|
---|
7491 | { 0x117a16, 0x117282, 0xaf4d1669c48df4aa, 0xaf4d1669c48df4ab, 0, 0 }, /* #14 */
|
---|
7492 | { 0x0237d2, 0x023786, 0x89355733138e6121, 0x89355733138e6122, 0, 0 }, /* #15 */
|
---|
7493 | { 0x0c1d02, 0x0c1502, 0x27b9eef1f5fb7490, 0x27b9eef1f5fb7491, 0, 0 }, /* #16 */
|
---|
7494 | { 0x2a16d3, 0x2a1687, 0xb2e71c3bdc9e31e0, 0xb2e71c3bdc9e31e1, 0, 0 }, /* #17 */
|
---|
7495 | { 0x0f5003, 0x0f5007, 0x76ee8726a4c21f40, 0x76ee8726a4c21f41, 0, 0 }, /* #18 */
|
---|
7496 | { 0x053b43, 0x053303, 0x00dd9e1007e80bd4, 0x00dd9e1007e80bd5, 0, 0 }, /* #19 */
|
---|
7497 | { 0x113a46, 0x113202, 0x6d51acec45c0cddb, 0x6d51acec45c0cddc, 0, 0 }, /* #20 */
|
---|
7498 | { 0x334d83, 0x334587, 0xa94b62d572dd07ba, 0xa94b62d572dd07bb, 0, 0 }, /* #21 */
|
---|
7499 | { 0x127817, 0x127083, 0xfbf980c3a0791a90, 0xfbf980c3a0791a91, 0, 0 }, /* #22 */
|
---|
7500 | { 0x391a03, 0x391207, 0x157e8162de4b48ab, 0x157e8162de4b48ac, 0, 0 }, /* #23 */
|
---|
7501 | { 0x347996, 0x347102, 0x49ac36c1219d4e93, 0x49ac36c1219d4e94, 0, 0 }, /* #24 */
|
---|
7502 | { 0x315143, 0x315183, 0xd00756a7e3847f9d, 0xd00756a7e3847f9e, 0, 0 }, /* #25 */
|
---|
7503 | { 0x311307, 0x311307, 0x2b6b220265508c08, 0x2b6b220265508c09, 0, 0 }, /* #26 */
|
---|
7504 | { 0x007c96, 0x007402, 0x49305eba6f849eb4, 0x49305eba6f849eb5, 0, 0 }, /* #27 */
|
---|
7505 | { 0x3307d3, 0x330707, 0x081ee51d35e5ab76, 0x081ee51d35e5ab77, 0, 0 }, /* #28 */
|
---|
7506 | { 0x054043, 0x054087, 0xfad44a81dd1cf12c, 0xfad44a81dd1cf12d, 0, 0 }, /* #29 */
|
---|
7507 | { 0x3104d3, 0x310403, 0x4052a6ba3055e800, 0x4052a6ba3055e801, 0, 0 }, /* #30 */
|
---|
7508 | { 0x322786, 0x322792, 0xd82ebd2ae3238cdf, 0xd82ebd2ae3238ce0, 0, 0 }, /* #31 */
|
---|
7509 | { 0x220603, 0x220683, 0xfef4d5592e72f331, 0xfef4d5592e72f332, 0, 0 }, /* #32 */
|
---|
7510 | { 0x0b6c06, 0x0b6406, 0x65719c29994aca04, 0x65719c29994aca05, 0, 0 }, /* #33 */
|
---|
7511 | { 0x2e2153, 0x2e2187, 0xf0a8824ffce226dd, 0xf0a8824ffce226de, 0, 0 }, /* #34 */
|
---|
7512 | { 0x1f4387, 0x1f4303, 0x16e5207d9d027996, 0x16e5207d9d027997, 0, 0 }, /* #35 */
|
---|
7513 | { 0x052d07, 0x052503, 0x2dca371cf3bf45cd, 0x2dca371cf3bf45ce, 0, 0 }, /* #36 */
|
---|
7514 | { 0x2d3496, 0x2d3406, 0x751c3605238e9462, 0x751c3605238e9463, 0, 0 }, /* #37 */
|
---|
7515 | { 0x3d5c12, 0x3d5402, 0x04a679d904a7cf30, 0x04a679d904a7cf31, 0, 0 }, /* #38 */
|
---|
7516 | { 0x1e20d7, 0x1e2003, 0x7f37b85d11db0f9c, 0x7f37b85d11db0f9d, 0, 0 }, /* #39 */
|
---|
7517 | { 0x1c6746, 0x1c6792, 0x86da43fbd4635f1f, 0x86da43fbd4635f20, 0, 0 }, /* #40 */
|
---|
7518 | { 0x354a02, 0x354202, 0x7864a9c5f1e634a1, 0x7864a9c5f1e634a2, 0, 0 }, /* #41 */
|
---|
7519 | { 0x004093, 0x004007, 0x0ea058e732961262, 0x0ea058e732961263, 0, 0 }, /* #42 */
|
---|
7520 | { 0x0937d2, 0x093706, 0x0cf240231a3faee3, 0x0cf240231a3faee4, 0, 0 }, /* #43 */
|
---|
7521 | { 0x0d0d13, 0x0d0587, 0xa71f0c4abfa32976, 0xa71f0c4abfa32977, 0, 0 }, /* #44 */
|
---|
7522 | { 0x0d6493, 0x0d6407, 0x3e601875cc964052, 0x3e601875cc964053, 0, 0 }, /* #45 */
|
---|
7523 | { 0x376583, 0x376593, 0xacaacf8753b2cbdf, 0xacaacf8753b2cbe0, 0, 0 }, /* #46 */
|
---|
7524 | { 0x073902, 0x073106, 0x4d60f10d56a00a6b, 0x4d60f10d56a00a6c, 0, 0 }, /* #47 */
|
---|
7525 | { 0x2d7087, 0x2d7087, 0xe8bd500970cb597c, 0xe8bd500970cb597d, 0, 0 }, /* #48 */
|
---|
7526 | { 0x3953d2, 0x395382, 0x98f70dddbab4ad6c, 0x98f70dddbab4ad6d, 0, 0 }, /* #49 */
|
---|
7527 | { 0x212907, 0x212187, 0x83530c6952021927, 0x83530c6952021928, 0, 0 }, /* #50 */
|
---|
7528 | { 0x0a5556, 0x0a5502, 0x0bdda0ac1d994f24, 0x0bdda0ac1d994f25, 0, 0 }, /* #51 */
|
---|
7529 | { 0x246fc7, 0x246783, 0xdb5f353a5e188e91, 0xdb5f353a5e188e92, 0, 0 }, /* #52 */
|
---|
7530 | { 0x011cd7, 0x011487, 0xe403085188ba84d6, 0xe403085188ba84d7, 0, 0 }, /* #53 */
|
---|
7531 | { 0x0e7fc6, 0x0e7782, 0xed15ff9187b0b993, 0xed15ff9187b0b994, 0, 0 }, /* #54 */
|
---|
7532 | { 0x3943c3, 0x394303, 0x7159bf901515893a, 0x7159bf901515893b, 0, 0 }, /* #55 */
|
---|
7533 | { 0x260103, 0x260107, 0x0e1bffc45562381a, 0x0e1bffc45562381b, 0, 0 }, /* #56 */
|
---|
7534 | { 0x3c74c2, 0x3c7402, 0x30edaeb0212af612, 0x30edaeb0212af613, 0, 0 }, /* #57 */
|
---|
7535 | { 0x104703, 0x104787, 0xa4284d6f3ca7877c, 0xa4284d6f3ca7877d, 0, 0 }, /* #58 */
|
---|
7536 | { 0x265c06, 0x265486, 0xe82d94c9329c274a, 0xe82d94c9329c274b, 0, 0 }, /* #59 */
|
---|
7537 | { 0x3a41c3, 0x3a4103, 0x7cdc7cb6c0614375, 0x7cdc7cb6c0614376, 0, 0 }, /* #60 */
|
---|
7538 | { 0x1c1847, 0x1c1083, 0x89a32e18b8bcbc50, 0x89a32e18b8bcbc51, 0, 0 }, /* #61 */
|
---|
7539 | { 0x207a16, 0x207286, 0xa11fbe8ae73466f4, 0xa11fbe8ae73466f5, 0, 0 }, /* #62 */
|
---|
7540 | { 0x3e1c93, 0x3e1403, 0x430a595f55ff47a7, 0x430a595f55ff47a8, 0, 0 }, /* #63 */
|
---|
7541 | };
|
---|
7542 | static const BINU64_TEST_T g_aTests_dec_u64[] =
|
---|
7543 | {
|
---|
7544 | { 0x126356, 0x126302, 0x17b5f071333d7638, 0x17b5f071333d7637, 0, 0 }, /* #0 */
|
---|
7545 | { 0x2717c6, 0x271786, 0xf7fbabb7b582f1bf, 0xf7fbabb7b582f1be, 0, 0 }, /* #1 */
|
---|
7546 | { 0x300003, 0x300013, 0x2ff7c348d1a91b80, 0x2ff7c348d1a91b7f, 0, 0 }, /* #2 */
|
---|
7547 | { 0x306d17, 0x306587, 0xdea4f11c42b2dd9b, 0xdea4f11c42b2dd9a, 0, 0 }, /* #3 */
|
---|
7548 | { 0x122447, 0x122483, 0xba22c9ccada0af8d, 0xba22c9ccada0af8c, 0, 0 }, /* #4 */
|
---|
7549 | { 0x352b12, 0x352382, 0xff184454fceb9f0e, 0xff184454fceb9f0d, 0, 0 }, /* #5 */
|
---|
7550 | { 0x212992, 0x212186, 0xf0338ec8c2b6ae51, 0xf0338ec8c2b6ae50, 0, 0 }, /* #6 */
|
---|
7551 | { 0x235983, 0x235193, 0xb61ab77e75994f20, 0xb61ab77e75994f1f, 0, 0 }, /* #7 */
|
---|
7552 | { 0x1e4442, 0x1e4482, 0xe35f549f8d3567dd, 0xe35f549f8d3567dc, 0, 0 }, /* #8 */
|
---|
7553 | { 0x095bd6, 0x095302, 0x48b24373b85dc335, 0x48b24373b85dc334, 0, 0 }, /* #9 */
|
---|
7554 | { 0x2d5b86, 0x2d5306, 0x43609c185a37ade9, 0x43609c185a37ade8, 0, 0 }, /* #10 */
|
---|
7555 | { 0x1a6742, 0x1a6706, 0x01566347e6b1b101, 0x01566347e6b1b100, 0, 0 }, /* #11 */
|
---|
7556 | { 0x0a7916, 0x0a7102, 0x1ad2d39d937f41fe, 0x1ad2d39d937f41fd, 0, 0 }, /* #12 */
|
---|
7557 | { 0x0a4397, 0x0a4387, 0xf26e0627f253a348, 0xf26e0627f253a347, 0, 0 }, /* #13 */
|
---|
7558 | { 0x011043, 0x011087, 0xd1b4f1be57fd5d97, 0xd1b4f1be57fd5d96, 0, 0 }, /* #14 */
|
---|
7559 | { 0x000a56, 0x000206, 0x35ec90b017738e43, 0x35ec90b017738e42, 0, 0 }, /* #15 */
|
---|
7560 | { 0x145c97, 0x145483, 0xb02aa857d4185a5e, 0xb02aa857d4185a5d, 0, 0 }, /* #16 */
|
---|
7561 | { 0x174302, 0x174306, 0x082eec50d85a9029, 0x082eec50d85a9028, 0, 0 }, /* #17 */
|
---|
7562 | { 0x047dd7, 0x047587, 0x937bc3bde2009f85, 0x937bc3bde2009f84, 0, 0 }, /* #18 */
|
---|
7563 | { 0x0e1987, 0x0e1103, 0x4212552489605c9e, 0x4212552489605c9d, 0, 0 }, /* #19 */
|
---|
7564 | { 0x2e1a56, 0x2e1206, 0x471d698543e2f737, 0x471d698543e2f736, 0, 0 }, /* #20 */
|
---|
7565 | { 0x182197, 0x182187, 0xa4f8067d54d5e512, 0xa4f8067d54d5e511, 0, 0 }, /* #21 */
|
---|
7566 | { 0x201e07, 0x201607, 0x2145fc4e625d712c, 0x2145fc4e625d712b, 0, 0 }, /* #22 */
|
---|
7567 | { 0x134653, 0x134687, 0x9f71e14c8bc1340a, 0x9f71e14c8bc13409, 0, 0 }, /* #23 */
|
---|
7568 | { 0x0a7502, 0x0a7502, 0x1608a2de3652b093, 0x1608a2de3652b092, 0, 0 }, /* #24 */
|
---|
7569 | { 0x1a4e92, 0x1a4682, 0xb691746c2f73c8b1, 0xb691746c2f73c8b0, 0, 0 }, /* #25 */
|
---|
7570 | { 0x2c6513, 0x2c6503, 0x7896f37bb927b99e, 0x7896f37bb927b99d, 0, 0 }, /* #26 */
|
---|
7571 | { 0x015582, 0x015582, 0x91bdc62052b32cb7, 0x91bdc62052b32cb6, 0, 0 }, /* #27 */
|
---|
7572 | { 0x0166c2, 0x016602, 0x2fac58f9d7f766bd, 0x2fac58f9d7f766bc, 0, 0 }, /* #28 */
|
---|
7573 | { 0x283e56, 0x283682, 0xa5da4b2a1213f3a2, 0xa5da4b2a1213f3a1, 0, 0 }, /* #29 */
|
---|
7574 | { 0x0673d3, 0x067303, 0x1c0693aed413bcf3, 0x1c0693aed413bcf2, 0, 0 }, /* #30 */
|
---|
7575 | { 0x393606, 0x393686, 0xa875262417066757, 0xa875262417066756, 0, 0 }, /* #31 */
|
---|
7576 | { 0x2b1097, 0x2b1087, 0xa9056d83d0e70866, 0xa9056d83d0e70865, 0, 0 }, /* #32 */
|
---|
7577 | { 0x0e5812, 0x0e5086, 0x85560fafad9a3549, 0x85560fafad9a3548, 0, 0 }, /* #33 */
|
---|
7578 | { 0x145286, 0x145286, 0xc39309e8201c858e, 0xc39309e8201c858d, 0, 0 }, /* #34 */
|
---|
7579 | { 0x1b4387, 0x1b4307, 0x09a2f2d6ab9e08d3, 0x09a2f2d6ab9e08d2, 0, 0 }, /* #35 */
|
---|
7580 | { 0x2d0713, 0x2d0783, 0xab3cb7192b7c175c, 0xab3cb7192b7c175b, 0, 0 }, /* #36 */
|
---|
7581 | { 0x0f4c96, 0x0f4406, 0x192a3fb21258b2e9, 0x192a3fb21258b2e8, 0, 0 }, /* #37 */
|
---|
7582 | { 0x2f51d7, 0x2f5183, 0x9892a863094743cf, 0x9892a863094743ce, 0, 0 }, /* #38 */
|
---|
7583 | { 0x3a2c56, 0x3a2402, 0x5300790ce5c06041, 0x5300790ce5c06040, 0, 0 }, /* #39 */
|
---|
7584 | { 0x3a4f42, 0x3a4706, 0x07b536f452e0d461, 0x07b536f452e0d460, 0, 0 }, /* #40 */
|
---|
7585 | { 0x0b6416, 0x0b6402, 0x12f4b067c73439f8, 0x12f4b067c73439f7, 0, 0 }, /* #41 */
|
---|
7586 | { 0x393e57, 0x393683, 0xec683d6ea60f0255, 0xec683d6ea60f0254, 0, 0 }, /* #42 */
|
---|
7587 | { 0x2f1656, 0x2f1682, 0x972c51fbc21e3599, 0x972c51fbc21e3598, 0, 0 }, /* #43 */
|
---|
7588 | { 0x1d0e16, 0x1d0602, 0x4b991b8ac6722c68, 0x4b991b8ac6722c67, 0, 0 }, /* #44 */
|
---|
7589 | { 0x265c92, 0x265482, 0xdbde0a1330b140a8, 0xdbde0a1330b140a7, 0, 0 }, /* #45 */
|
---|
7590 | { 0x381343, 0x381307, 0x51cc6b84e19c87a4, 0x51cc6b84e19c87a3, 0, 0 }, /* #46 */
|
---|
7591 | { 0x3e5353, 0x3e5393, 0xb3a1438388487880, 0xb3a143838848787f, 0, 0 }, /* #47 */
|
---|
7592 | { 0x2e6296, 0x2e6206, 0x225edff95f2bc656, 0x225edff95f2bc655, 0, 0 }, /* #48 */
|
---|
7593 | { 0x262a93, 0x262203, 0x46bea61386172fc8, 0x46bea61386172fc7, 0, 0 }, /* #49 */
|
---|
7594 | { 0x040e12, 0x040692, 0x995f767d0641d230, 0x995f767d0641d22f, 0, 0 }, /* #50 */
|
---|
7595 | { 0x142603, 0x142683, 0xe809bafdfe91c544, 0xe809bafdfe91c543, 0, 0 }, /* #51 */
|
---|
7596 | { 0x3f49c3, 0x3f4113, 0x7d60cc91db736cf0, 0x7d60cc91db736cef, 0, 0 }, /* #52 */
|
---|
7597 | { 0x2d5642, 0x2d5602, 0x2c4f012f33d3e97a, 0x2c4f012f33d3e979, 0, 0 }, /* #53 */
|
---|
7598 | { 0x2a0b87, 0x2a0387, 0x81526847a7d99dde, 0x81526847a7d99ddd, 0, 0 }, /* #54 */
|
---|
7599 | { 0x3c3183, 0x3c3107, 0x6acc15aabdd88c61, 0x6acc15aabdd88c60, 0, 0 }, /* #55 */
|
---|
7600 | { 0x176d86, 0x176506, 0x3cb384dcf4f98761, 0x3cb384dcf4f98760, 0, 0 }, /* #56 */
|
---|
7601 | { 0x036687, 0x036683, 0xd4046a8eb08ece33, 0xd4046a8eb08ece32, 0, 0 }, /* #57 */
|
---|
7602 | { 0x310e13, 0x310607, 0x1f6a7f679c63cffd, 0x1f6a7f679c63cffc, 0, 0 }, /* #58 */
|
---|
7603 | { 0x0f70d6, 0x0f7086, 0x8e4357335b1b3789, 0x8e4357335b1b3788, 0, 0 }, /* #59 */
|
---|
7604 | { 0x283347, 0x283307, 0x44ab495310135172, 0x44ab495310135171, 0, 0 }, /* #60 */
|
---|
7605 | { 0x3150d3, 0x315083, 0xb028f3e51d886e05, 0xb028f3e51d886e04, 0, 0 }, /* #61 */
|
---|
7606 | { 0x2e6813, 0x2e6003, 0x791f37760a68d52b, 0x791f37760a68d52a, 0, 0 }, /* #62 */
|
---|
7607 | { 0x1964d7, 0x196487, 0xcb9a8d5269456c3a, 0xcb9a8d5269456c39, 0, 0 }, /* #63 */
|
---|
7608 | };
|
---|
7609 | static const BINU64_TEST_T g_aTests_dec_u64_locked[] =
|
---|
7610 | {
|
---|
7611 | { 0x153d83, 0x153587, 0xeaf0e8f5393acb6b, 0xeaf0e8f5393acb6a, 0, 0 }, /* #0 */
|
---|
7612 | { 0x010303, 0x010383, 0xb5d1d0ef0785c5a3, 0xb5d1d0ef0785c5a2, 0, 0 }, /* #1 */
|
---|
7613 | { 0x035903, 0x035183, 0xf4e9ebca6a473974, 0xf4e9ebca6a473973, 0, 0 }, /* #2 */
|
---|
7614 | { 0x2f0112, 0x2f0102, 0x7ffa78d8eecc18f8, 0x7ffa78d8eecc18f7, 0, 0 }, /* #3 */
|
---|
7615 | { 0x3e3d97, 0x3e3507, 0x58b0d3b2112af525, 0x58b0d3b2112af524, 0, 0 }, /* #4 */
|
---|
7616 | { 0x1a1a92, 0x1a1286, 0xc67c48f8888ac751, 0xc67c48f8888ac750, 0, 0 }, /* #5 */
|
---|
7617 | { 0x1d4547, 0x1d4503, 0x2f6729a6588f7cd6, 0x2f6729a6588f7cd5, 0, 0 }, /* #6 */
|
---|
7618 | { 0x151396, 0x151386, 0xe59aacdbd1525489, 0xe59aacdbd1525488, 0, 0 }, /* #7 */
|
---|
7619 | { 0x147497, 0x147407, 0x50da683d9dfed9e9, 0x50da683d9dfed9e8, 0, 0 }, /* #8 */
|
---|
7620 | { 0x277e97, 0x277683, 0xbc610fbb943b0f7a, 0xbc610fbb943b0f79, 0, 0 }, /* #9 */
|
---|
7621 | { 0x0059d6, 0x005102, 0x073f482b2eeb5563, 0x073f482b2eeb5562, 0, 0 }, /* #10 */
|
---|
7622 | { 0x3d6e86, 0x3d6602, 0x73bc0af1d6ededbb, 0x73bc0af1d6ededba, 0, 0 }, /* #11 */
|
---|
7623 | { 0x0d2f46, 0x0d2786, 0xacecfea16b3c99ab, 0xacecfea16b3c99aa, 0, 0 }, /* #12 */
|
---|
7624 | { 0x314907, 0x314197, 0xeea9203fb65782a0, 0xeea9203fb657829f, 0, 0 }, /* #13 */
|
---|
7625 | { 0x325352, 0x325302, 0x551b618c74f8356e, 0x551b618c74f8356d, 0, 0 }, /* #14 */
|
---|
7626 | { 0x0c7702, 0x0c7706, 0x10de69a80bc58625, 0x10de69a80bc58624, 0, 0 }, /* #15 */
|
---|
7627 | { 0x1d2d07, 0x1d2583, 0x9e43c41f7f8f62b4, 0x9e43c41f7f8f62b3, 0, 0 }, /* #16 */
|
---|
7628 | { 0x100f82, 0x100706, 0x777578b51dba5c4c, 0x777578b51dba5c4b, 0, 0 }, /* #17 */
|
---|
7629 | { 0x2d3ed3, 0x2d3607, 0x7825e90bbb4b7cfa, 0x7825e90bbb4b7cf9, 0, 0 }, /* #18 */
|
---|
7630 | { 0x380c57, 0x380487, 0xa3934d1b3c1e26fa, 0xa3934d1b3c1e26f9, 0, 0 }, /* #19 */
|
---|
7631 | { 0x287993, 0x287103, 0x2524a317733abc9f, 0x2524a317733abc9e, 0, 0 }, /* #20 */
|
---|
7632 | { 0x175517, 0x175587, 0xa9efcf53c3b8ca94, 0xa9efcf53c3b8ca93, 0, 0 }, /* #21 */
|
---|
7633 | { 0x212792, 0x212702, 0x35871a4efcb5f5c5, 0x35871a4efcb5f5c4, 0, 0 }, /* #22 */
|
---|
7634 | { 0x0411c7, 0x041187, 0xff85940930a82bec, 0xff85940930a82beb, 0, 0 }, /* #23 */
|
---|
7635 | { 0x0a27c6, 0x0a2706, 0x6e5095c0b3af4964, 0x6e5095c0b3af4963, 0, 0 }, /* #24 */
|
---|
7636 | { 0x020243, 0x020203, 0x51d8e6ebb4f4d387, 0x51d8e6ebb4f4d386, 0, 0 }, /* #25 */
|
---|
7637 | { 0x0e0456, 0x0e0486, 0xe0b688af0c8096b9, 0xe0b688af0c8096b8, 0, 0 }, /* #26 */
|
---|
7638 | { 0x185982, 0x185102, 0x4cd047b6c16e8e08, 0x4cd047b6c16e8e07, 0, 0 }, /* #27 */
|
---|
7639 | { 0x092997, 0x092113, 0x44fae92378a68820, 0x44fae92378a6881f, 0, 0 }, /* #28 */
|
---|
7640 | { 0x181593, 0x181583, 0xb970394ed472a5f3, 0xb970394ed472a5f2, 0, 0 }, /* #29 */
|
---|
7641 | { 0x380a92, 0x380282, 0xf664f28edc1175a3, 0xf664f28edc1175a2, 0, 0 }, /* #30 */
|
---|
7642 | { 0x1e2612, 0x1e2682, 0xa44c874c1ec269bd, 0xa44c874c1ec269bc, 0, 0 }, /* #31 */
|
---|
7643 | { 0x127d43, 0x127503, 0x34fc80f8d755d765, 0x34fc80f8d755d764, 0, 0 }, /* #32 */
|
---|
7644 | { 0x344ed2, 0x344606, 0x0d123e696cc2766a, 0x0d123e696cc27669, 0, 0 }, /* #33 */
|
---|
7645 | { 0x155386, 0x155386, 0xe9c3eab89472697e, 0xe9c3eab89472697d, 0, 0 }, /* #34 */
|
---|
7646 | { 0x1a1496, 0x1a1402, 0x2822a3910179c5d7, 0x2822a3910179c5d6, 0, 0 }, /* #35 */
|
---|
7647 | { 0x194e83, 0x194607, 0x74f24f5d18ffa37f, 0x74f24f5d18ffa37e, 0, 0 }, /* #36 */
|
---|
7648 | { 0x2d7643, 0x2d7607, 0x7d17019f0fcde967, 0x7d17019f0fcde966, 0, 0 }, /* #37 */
|
---|
7649 | { 0x210f56, 0x210702, 0x54b904b351814ddd, 0x54b904b351814ddc, 0, 0 }, /* #38 */
|
---|
7650 | { 0x260146, 0x260106, 0x33c3b38c2babdc01, 0x33c3b38c2babdc00, 0, 0 }, /* #39 */
|
---|
7651 | { 0x066513, 0x066587, 0x9b3c4c0695b27089, 0x9b3c4c0695b27088, 0, 0 }, /* #40 */
|
---|
7652 | { 0x2b2a53, 0x2b2203, 0x51a6636d62955bc5, 0x51a6636d62955bc4, 0, 0 }, /* #41 */
|
---|
7653 | { 0x217ec7, 0x217607, 0x54193cb86185ab37, 0x54193cb86185ab36, 0, 0 }, /* #42 */
|
---|
7654 | { 0x123213, 0x123207, 0x5e65d488b924f0e2, 0x5e65d488b924f0e1, 0, 0 }, /* #43 */
|
---|
7655 | { 0x2b7447, 0x2b7407, 0x583a6ceab11c5d37, 0x583a6ceab11c5d36, 0, 0 }, /* #44 */
|
---|
7656 | { 0x131582, 0x131502, 0x7151f9197c424e81, 0x7151f9197c424e80, 0, 0 }, /* #45 */
|
---|
7657 | { 0x065513, 0x065503, 0x4b8b74232f9de459, 0x4b8b74232f9de458, 0, 0 }, /* #46 */
|
---|
7658 | { 0x2b0386, 0x2b0302, 0x0a8200321f4c9968, 0x0a8200321f4c9967, 0, 0 }, /* #47 */
|
---|
7659 | { 0x0923d6, 0x092306, 0x34c8222f7f37c33a, 0x34c8222f7f37c339, 0, 0 }, /* #48 */
|
---|
7660 | { 0x2d1fd7, 0x2d1787, 0xe46a535600989072, 0xe46a535600989071, 0, 0 }, /* #49 */
|
---|
7661 | { 0x026f57, 0x026703, 0x6201a36e56b83bfe, 0x6201a36e56b83bfd, 0, 0 }, /* #50 */
|
---|
7662 | { 0x3e6443, 0x3e6407, 0x238bc74b55a6f701, 0x238bc74b55a6f700, 0, 0 }, /* #51 */
|
---|
7663 | { 0x224242, 0x224286, 0xcae0242c90c6d066, 0xcae0242c90c6d065, 0, 0 }, /* #52 */
|
---|
7664 | { 0x076952, 0x076186, 0xdac3d0138fc8959b, 0xdac3d0138fc8959a, 0, 0 }, /* #53 */
|
---|
7665 | { 0x187e56, 0x187686, 0xe7a09e611d5f43e2, 0xe7a09e611d5f43e1, 0, 0 }, /* #54 */
|
---|
7666 | { 0x215796, 0x215702, 0x1341f7a83426b38d, 0x1341f7a83426b38c, 0, 0 }, /* #55 */
|
---|
7667 | { 0x0749c7, 0x074187, 0xfeef353171ea70dc, 0xfeef353171ea70db, 0, 0 }, /* #56 */
|
---|
7668 | { 0x125982, 0x125196, 0xb046f82a679a7eb0, 0xb046f82a679a7eaf, 0, 0 }, /* #57 */
|
---|
7669 | { 0x2603d7, 0x260383, 0xcf0b118bb843ead6, 0xcf0b118bb843ead5, 0, 0 }, /* #58 */
|
---|
7670 | { 0x0453d6, 0x045306, 0x613a1c68681265fd, 0x613a1c68681265fc, 0, 0 }, /* #59 */
|
---|
7671 | { 0x160802, 0x160006, 0x60d9c22b94f3c128, 0x60d9c22b94f3c127, 0, 0 }, /* #60 */
|
---|
7672 | { 0x380652, 0x380602, 0x731330dc70f1ac68, 0x731330dc70f1ac67, 0, 0 }, /* #61 */
|
---|
7673 | { 0x351617, 0x351603, 0x4bdeb0fa6f3d2af8, 0x4bdeb0fa6f3d2af7, 0, 0 }, /* #62 */
|
---|
7674 | { 0x1e3613, 0x1e3603, 0x07c9168ff60d2977, 0x07c9168ff60d2976, 0, 0 }, /* #63 */
|
---|
7675 | };
|
---|
7676 | static const BINU64_TEST_T g_aTests_not_u64[] =
|
---|
7677 | {
|
---|
7678 | { 0x2f64c7, 0x2f64c7, 0x68dc094bd4216687, 0x9723f6b42bde9978, 0, 0 }, /* #0 */
|
---|
7679 | { 0x0544d6, 0x0544d6, 0xa49a6bcebb08310c, 0x5b65943144f7cef3, 0, 0 }, /* #1 */
|
---|
7680 | { 0x1d5b17, 0x1d5b17, 0xe43b7d13747c8b2d, 0x1bc482ec8b8374d2, 0, 0 }, /* #2 */
|
---|
7681 | { 0x0d1e53, 0x0d1e53, 0xb7d302c00e85575e, 0x482cfd3ff17aa8a1, 0, 0 }, /* #3 */
|
---|
7682 | { 0x180a47, 0x180a47, 0x09e3dfd168f16584, 0xf61c202e970e9a7b, 0, 0 }, /* #4 */
|
---|
7683 | { 0x1a0b06, 0x1a0b06, 0xb27d61997e3615b9, 0x4d829e6681c9ea46, 0, 0 }, /* #5 */
|
---|
7684 | { 0x1874d2, 0x1874d2, 0x18850d57b3b440f4, 0xe77af2a84c4bbf0b, 0, 0 }, /* #6 */
|
---|
7685 | { 0x041547, 0x041547, 0xbd8502f304669aef, 0x427afd0cfb996510, 0, 0 }, /* #7 */
|
---|
7686 | { 0x152e53, 0x152e53, 0x337fc2b937bfe1bb, 0xcc803d46c8401e44, 0, 0 }, /* #8 */
|
---|
7687 | { 0x2e0587, 0x2e0587, 0x051f9a564246ed42, 0xfae065a9bdb912bd, 0, 0 }, /* #9 */
|
---|
7688 | { 0x392f52, 0x392f52, 0x3697511bcc8cb72b, 0xc968aee4337348d4, 0, 0 }, /* #10 */
|
---|
7689 | { 0x130e87, 0x130e87, 0x44553a8a0dc338b5, 0xbbaac575f23cc74a, 0, 0 }, /* #11 */
|
---|
7690 | { 0x2350c6, 0x2350c6, 0x16f2ff202676cdf4, 0xe90d00dfd989320b, 0, 0 }, /* #12 */
|
---|
7691 | { 0x337a16, 0x337a16, 0xdd3de26b6a7af8d2, 0x22c21d949585072d, 0, 0 }, /* #13 */
|
---|
7692 | { 0x1c2593, 0x1c2593, 0x6dec94031da750c5, 0x92136bfce258af3a, 0, 0 }, /* #14 */
|
---|
7693 | { 0x0e4a96, 0x0e4a96, 0x77536ccf3ffdabd3, 0x88ac9330c002542c, 0, 0 }, /* #15 */
|
---|
7694 | { 0x2e0002, 0x2e0002, 0x1dd6df7e94bbe454, 0xe22920816b441bab, 0, 0 }, /* #16 */
|
---|
7695 | { 0x372917, 0x372917, 0x4aee941c338ad4c1, 0xb5116be3cc752b3e, 0, 0 }, /* #17 */
|
---|
7696 | { 0x077997, 0x077997, 0xa2525fb8891d126f, 0x5dada04776e2ed90, 0, 0 }, /* #18 */
|
---|
7697 | { 0x291707, 0x291707, 0x97e5aa01bd3ffbd3, 0x681a55fe42c0042c, 0, 0 }, /* #19 */
|
---|
7698 | { 0x115a96, 0x115a96, 0x490a311de88dc4e8, 0xb6f5cee217723b17, 0, 0 }, /* #20 */
|
---|
7699 | { 0x126ad6, 0x126ad6, 0x4bc0699e65cb2d2d, 0xb43f96619a34d2d2, 0, 0 }, /* #21 */
|
---|
7700 | { 0x3d4387, 0x3d4387, 0xe020f1befe00147b, 0x1fdf0e4101ffeb84, 0, 0 }, /* #22 */
|
---|
7701 | { 0x087847, 0x087847, 0x45550472bf3e2884, 0xbaaafb8d40c1d77b, 0, 0 }, /* #23 */
|
---|
7702 | { 0x3b6452, 0x3b6452, 0x9c2e2d0100c1b6e9, 0x63d1d2feff3e4916, 0, 0 }, /* #24 */
|
---|
7703 | { 0x3c2296, 0x3c2296, 0x0205702c7a92db29, 0xfdfa8fd3856d24d6, 0, 0 }, /* #25 */
|
---|
7704 | { 0x281c57, 0x281c57, 0x69e8283ea6c9917c, 0x9617d7c159366e83, 0, 0 }, /* #26 */
|
---|
7705 | { 0x332383, 0x332383, 0x68b5342b53646bf4, 0x974acbd4ac9b940b, 0, 0 }, /* #27 */
|
---|
7706 | { 0x1b3592, 0x1b3592, 0xb68cf8fca7d7ffc1, 0x497307035828003e, 0, 0 }, /* #28 */
|
---|
7707 | { 0x0f3896, 0x0f3896, 0xaa82e763d7c34c9c, 0x557d189c283cb363, 0, 0 }, /* #29 */
|
---|
7708 | { 0x2d3857, 0x2d3857, 0x4923a77fc056ee76, 0xb6dc58803fa91189, 0, 0 }, /* #30 */
|
---|
7709 | { 0x133216, 0x133216, 0x1f8625659534f082, 0xe079da9a6acb0f7d, 0, 0 }, /* #31 */
|
---|
7710 | { 0x267893, 0x267893, 0xab92b75f44de4f2d, 0x546d48a0bb21b0d2, 0, 0 }, /* #32 */
|
---|
7711 | { 0x060f92, 0x060f92, 0x00071b15f70e4f70, 0xfff8e4ea08f1b08f, 0, 0 }, /* #33 */
|
---|
7712 | { 0x062d46, 0x062d46, 0x4a6aae729481985f, 0xb595518d6b7e67a0, 0, 0 }, /* #34 */
|
---|
7713 | { 0x201903, 0x201903, 0x3079b5ac762e3fa2, 0xcf864a5389d1c05d, 0, 0 }, /* #35 */
|
---|
7714 | { 0x275853, 0x275853, 0x603d543869946f2d, 0x9fc2abc7966b90d2, 0, 0 }, /* #36 */
|
---|
7715 | { 0x1c6116, 0x1c6116, 0x3a6ddcb5d122a00d, 0xc592234a2edd5ff2, 0, 0 }, /* #37 */
|
---|
7716 | { 0x016ed7, 0x016ed7, 0x4defcd169389d48e, 0xb21032e96c762b71, 0, 0 }, /* #38 */
|
---|
7717 | { 0x363353, 0x363353, 0x86dc8644f742db10, 0x792379bb08bd24ef, 0, 0 }, /* #39 */
|
---|
7718 | { 0x346907, 0x346907, 0xf5569f995a18d128, 0x0aa96066a5e72ed7, 0, 0 }, /* #40 */
|
---|
7719 | { 0x222982, 0x222982, 0x9f79a111f6f355c8, 0x60865eee090caa37, 0, 0 }, /* #41 */
|
---|
7720 | { 0x3117d6, 0x3117d6, 0x34ff62d7b5063fb4, 0xcb009d284af9c04b, 0, 0 }, /* #42 */
|
---|
7721 | { 0x3a6f46, 0x3a6f46, 0x6eed1d4f40935224, 0x9112e2b0bf6caddb, 0, 0 }, /* #43 */
|
---|
7722 | { 0x0a2183, 0x0a2183, 0xf5adb96f408f4302, 0x0a524690bf70bcfd, 0, 0 }, /* #44 */
|
---|
7723 | { 0x200e92, 0x200e92, 0x94549d336ae8a888, 0x6bab62cc95175777, 0, 0 }, /* #45 */
|
---|
7724 | { 0x104143, 0x104143, 0x9d6d34076efc605c, 0x6292cbf891039fa3, 0, 0 }, /* #46 */
|
---|
7725 | { 0x336882, 0x336882, 0x0012e419c4938e36, 0xffed1be63b6c71c9, 0, 0 }, /* #47 */
|
---|
7726 | { 0x2e4113, 0x2e4113, 0xa60e9f3d74ceaaf8, 0x59f160c28b315507, 0, 0 }, /* #48 */
|
---|
7727 | { 0x096612, 0x096612, 0x949d1346db04d1d9, 0x6b62ecb924fb2e26, 0, 0 }, /* #49 */
|
---|
7728 | { 0x087f83, 0x087f83, 0x83c0b39064ca881e, 0x7c3f4c6f9b3577e1, 0, 0 }, /* #50 */
|
---|
7729 | { 0x3d3917, 0x3d3917, 0xf1ccadb6a543072f, 0x0e3352495abcf8d0, 0, 0 }, /* #51 */
|
---|
7730 | { 0x223fd3, 0x223fd3, 0xa27417217296f402, 0x5d8be8de8d690bfd, 0, 0 }, /* #52 */
|
---|
7731 | { 0x083e83, 0x083e83, 0x309bcaca72c60ab3, 0xcf6435358d39f54c, 0, 0 }, /* #53 */
|
---|
7732 | { 0x3d7547, 0x3d7547, 0x0f84f63ac5d4ef13, 0xf07b09c53a2b10ec, 0, 0 }, /* #54 */
|
---|
7733 | { 0x2625d6, 0x2625d6, 0xabf4fbc3440af835, 0x540b043cbbf507ca, 0, 0 }, /* #55 */
|
---|
7734 | { 0x062657, 0x062657, 0x07aefb13c4b3444a, 0xf85104ec3b4cbbb5, 0, 0 }, /* #56 */
|
---|
7735 | { 0x0947d3, 0x0947d3, 0x9e46d46bf4fb0122, 0x61b92b940b04fedd, 0, 0 }, /* #57 */
|
---|
7736 | { 0x0f4656, 0x0f4656, 0xe2799e2d3f7fbfcc, 0x1d8661d2c0804033, 0, 0 }, /* #58 */
|
---|
7737 | { 0x145586, 0x145586, 0x4ac58426b8ee7c1a, 0xb53a7bd9471183e5, 0, 0 }, /* #59 */
|
---|
7738 | { 0x2611d6, 0x2611d6, 0xde25b07cd9f60032, 0x21da4f832609ffcd, 0, 0 }, /* #60 */
|
---|
7739 | { 0x3e2a47, 0x3e2a47, 0x31a50e9421d63489, 0xce5af16bde29cb76, 0, 0 }, /* #61 */
|
---|
7740 | { 0x0f69c3, 0x0f69c3, 0xb16d6c042d83c101, 0x4e9293fbd27c3efe, 0, 0 }, /* #62 */
|
---|
7741 | { 0x284f43, 0x284f43, 0x964c09471a8f95b7, 0x69b3f6b8e5706a48, 0, 0 }, /* #63 */
|
---|
7742 | };
|
---|
7743 | static const BINU64_TEST_T g_aTests_not_u64_locked[] =
|
---|
7744 | {
|
---|
7745 | { 0x226516, 0x226516, 0xd99c777a15e1dc8d, 0x26638885ea1e2372, 0, 0 }, /* #0 */
|
---|
7746 | { 0x021a82, 0x021a82, 0x4af1023000f5ec29, 0xb50efdcfff0a13d6, 0, 0 }, /* #1 */
|
---|
7747 | { 0x0f0147, 0x0f0147, 0x1b929393a8e78677, 0xe46d6c6c57187988, 0, 0 }, /* #2 */
|
---|
7748 | { 0x301f92, 0x301f92, 0x152006a0b5d07203, 0xeadff95f4a2f8dfc, 0, 0 }, /* #3 */
|
---|
7749 | { 0x0a4a93, 0x0a4a93, 0x5894c13a79b67e90, 0xa76b3ec58649816f, 0, 0 }, /* #4 */
|
---|
7750 | { 0x3e5d57, 0x3e5d57, 0x0b066185ef241e1c, 0xf4f99e7a10dbe1e3, 0, 0 }, /* #5 */
|
---|
7751 | { 0x3d3b83, 0x3d3b83, 0xdbdff0e653631d04, 0x24200f19ac9ce2fb, 0, 0 }, /* #6 */
|
---|
7752 | { 0x0b7606, 0x0b7606, 0x13f14ebbc11b1e5a, 0xec0eb1443ee4e1a5, 0, 0 }, /* #7 */
|
---|
7753 | { 0x063893, 0x063893, 0xa8daa934cb896aa0, 0x572556cb3476955f, 0, 0 }, /* #8 */
|
---|
7754 | { 0x052557, 0x052557, 0x04b938416b69c925, 0xfb46c7be949636da, 0, 0 }, /* #9 */
|
---|
7755 | { 0x3644d2, 0x3644d2, 0x7511964eaa95757c, 0x8aee69b1556a8a83, 0, 0 }, /* #10 */
|
---|
7756 | { 0x0443c7, 0x0443c7, 0xbd5add1de584c4ac, 0x42a522e21a7b3b53, 0, 0 }, /* #11 */
|
---|
7757 | { 0x130a03, 0x130a03, 0x8957b4ffe2d3c019, 0x76a84b001d2c3fe6, 0, 0 }, /* #12 */
|
---|
7758 | { 0x2008d2, 0x2008d2, 0x6cb47f2e44f1498f, 0x934b80d1bb0eb670, 0, 0 }, /* #13 */
|
---|
7759 | { 0x0d2542, 0x0d2542, 0x3f78410b7e651151, 0xc087bef4819aeeae, 0, 0 }, /* #14 */
|
---|
7760 | { 0x1b63d6, 0x1b63d6, 0x5820126d7ce1f4d6, 0xa7dfed92831e0b29, 0, 0 }, /* #15 */
|
---|
7761 | { 0x361812, 0x361812, 0x28fff8e8acfe6e58, 0xd7000717530191a7, 0, 0 }, /* #16 */
|
---|
7762 | { 0x231ec7, 0x231ec7, 0x1bf091942dbc00ad, 0xe40f6e6bd243ff52, 0, 0 }, /* #17 */
|
---|
7763 | { 0x293f06, 0x293f06, 0x02c70223ce173de8, 0xfd38fddc31e8c217, 0, 0 }, /* #18 */
|
---|
7764 | { 0x371a06, 0x371a06, 0x9c0edec1d78a75a4, 0x63f1213e28758a5b, 0, 0 }, /* #19 */
|
---|
7765 | { 0x0f63c2, 0x0f63c2, 0xe2e0f8d2741496cf, 0x1d1f072d8beb6930, 0, 0 }, /* #20 */
|
---|
7766 | { 0x267e83, 0x267e83, 0x248fe86c6845a2cf, 0xdb70179397ba5d30, 0, 0 }, /* #21 */
|
---|
7767 | { 0x021513, 0x021513, 0xb8321031ea1fec54, 0x47cdefce15e013ab, 0, 0 }, /* #22 */
|
---|
7768 | { 0x2a3ed2, 0x2a3ed2, 0x4bcf6edcc2907b27, 0xb43091233d6f84d8, 0, 0 }, /* #23 */
|
---|
7769 | { 0x3500c3, 0x3500c3, 0xade94ddda604279e, 0x5216b22259fbd861, 0, 0 }, /* #24 */
|
---|
7770 | { 0x1a7783, 0x1a7783, 0x761270d8104c7c09, 0x89ed8f27efb383f6, 0, 0 }, /* #25 */
|
---|
7771 | { 0x2f3346, 0x2f3346, 0x786c5a112db5c2b6, 0x8793a5eed24a3d49, 0, 0 }, /* #26 */
|
---|
7772 | { 0x040d87, 0x040d87, 0xc75c2c22da50f146, 0x38a3d3dd25af0eb9, 0, 0 }, /* #27 */
|
---|
7773 | { 0x306343, 0x306343, 0x8fffb85cd0e1e10a, 0x700047a32f1e1ef5, 0, 0 }, /* #28 */
|
---|
7774 | { 0x2b2ac2, 0x2b2ac2, 0xb63d174b06848337, 0x49c2e8b4f97b7cc8, 0, 0 }, /* #29 */
|
---|
7775 | { 0x2c5553, 0x2c5553, 0xb22111a14fd70908, 0x4ddeee5eb028f6f7, 0, 0 }, /* #30 */
|
---|
7776 | { 0x226617, 0x226617, 0x68910ce796cf3626, 0x976ef3186930c9d9, 0, 0 }, /* #31 */
|
---|
7777 | { 0x0c2e52, 0x0c2e52, 0x02bac96cb124b3db, 0xfd4536934edb4c24, 0, 0 }, /* #32 */
|
---|
7778 | { 0x104ec3, 0x104ec3, 0x26014adedb2509f6, 0xd9feb52124daf609, 0, 0 }, /* #33 */
|
---|
7779 | { 0x0d06d2, 0x0d06d2, 0xfb0da086cd1e7aee, 0x04f25f7932e18511, 0, 0 }, /* #34 */
|
---|
7780 | { 0x2529c3, 0x2529c3, 0x3e106a24d9e19edd, 0xc1ef95db261e6122, 0, 0 }, /* #35 */
|
---|
7781 | { 0x316f56, 0x316f56, 0x53daf7dcafb04512, 0xac250823504fbaed, 0, 0 }, /* #36 */
|
---|
7782 | { 0x1d1c56, 0x1d1c56, 0xac31b25864846039, 0x53ce4da79b7b9fc6, 0, 0 }, /* #37 */
|
---|
7783 | { 0x282b86, 0x282b86, 0xd5671724f658092f, 0x2a98e8db09a7f6d0, 0, 0 }, /* #38 */
|
---|
7784 | { 0x0d67d6, 0x0d67d6, 0x888342a526af3b76, 0x777cbd5ad950c489, 0, 0 }, /* #39 */
|
---|
7785 | { 0x315452, 0x315452, 0x40f8e67ca4d13bbf, 0xbf0719835b2ec440, 0, 0 }, /* #40 */
|
---|
7786 | { 0x261a16, 0x261a16, 0x38d560ed4c8430ff, 0xc72a9f12b37bcf00, 0, 0 }, /* #41 */
|
---|
7787 | { 0x2f5483, 0x2f5483, 0xd06fb87d28ed1e93, 0x2f904782d712e16c, 0, 0 }, /* #42 */
|
---|
7788 | { 0x1a6ac2, 0x1a6ac2, 0xda63da4eeb465900, 0x259c25b114b9a6ff, 0, 0 }, /* #43 */
|
---|
7789 | { 0x126a06, 0x126a06, 0x2fce062a1b6cf520, 0xd031f9d5e4930adf, 0, 0 }, /* #44 */
|
---|
7790 | { 0x2f47c2, 0x2f47c2, 0xbbbca7d56c8bbe3d, 0x4443582a937441c2, 0, 0 }, /* #45 */
|
---|
7791 | { 0x1258c7, 0x1258c7, 0x6dc2f5cb11cd8cb0, 0x923d0a34ee32734f, 0, 0 }, /* #46 */
|
---|
7792 | { 0x061547, 0x061547, 0x190b85f11a7d361e, 0xe6f47a0ee582c9e1, 0, 0 }, /* #47 */
|
---|
7793 | { 0x3e6912, 0x3e6912, 0x3ce89ff35eb735e4, 0xc317600ca148ca1b, 0, 0 }, /* #48 */
|
---|
7794 | { 0x0e1993, 0x0e1993, 0x3f7018e949bb68ae, 0xc08fe716b6449751, 0, 0 }, /* #49 */
|
---|
7795 | { 0x2f3b86, 0x2f3b86, 0xed19cad5a456f546, 0x12e6352a5ba90ab9, 0, 0 }, /* #50 */
|
---|
7796 | { 0x0677d7, 0x0677d7, 0xd5b24856b366a794, 0x2a4db7a94c99586b, 0, 0 }, /* #51 */
|
---|
7797 | { 0x1e22c6, 0x1e22c6, 0xe1e73b3e759f422b, 0x1e18c4c18a60bdd4, 0, 0 }, /* #52 */
|
---|
7798 | { 0x3a2657, 0x3a2657, 0xcea9bf791b590fad, 0x31564086e4a6f052, 0, 0 }, /* #53 */
|
---|
7799 | { 0x160b12, 0x160b12, 0x297a8b8555b86003, 0xd685747aaa479ffc, 0, 0 }, /* #54 */
|
---|
7800 | { 0x0b7b56, 0x0b7b56, 0x83ee3db497ed7963, 0x7c11c24b6812869c, 0, 0 }, /* #55 */
|
---|
7801 | { 0x291d43, 0x291d43, 0x269593a9ec54a457, 0xd96a6c5613ab5ba8, 0, 0 }, /* #56 */
|
---|
7802 | { 0x187087, 0x187087, 0xf98138ca016976f6, 0x067ec735fe968909, 0, 0 }, /* #57 */
|
---|
7803 | { 0x113b83, 0x113b83, 0x5c7aa2798574d4dd, 0xa3855d867a8b2b22, 0, 0 }, /* #58 */
|
---|
7804 | { 0x3c5656, 0x3c5656, 0x8fe060ab7369fb87, 0x701f9f548c960478, 0, 0 }, /* #59 */
|
---|
7805 | { 0x0f6ec6, 0x0f6ec6, 0x036dbd5a1afb3af1, 0xfc9242a5e504c50e, 0, 0 }, /* #60 */
|
---|
7806 | { 0x165dc7, 0x165dc7, 0x7ec19cd4457ab9bd, 0x813e632bba854642, 0, 0 }, /* #61 */
|
---|
7807 | { 0x106117, 0x106117, 0xbccd38f842b8b966, 0x4332c707bd474699, 0, 0 }, /* #62 */
|
---|
7808 | { 0x353ec2, 0x353ec2, 0xe83d6b88596bfb32, 0x17c29477a69404cd, 0, 0 }, /* #63 */
|
---|
7809 | };
|
---|
7810 | static const BINU64_TEST_T g_aTests_neg_u64[] =
|
---|
7811 | {
|
---|
7812 | { 0x3a7083, 0x3a7017, 0xa414f8ee875e295a, 0x5beb071178a1d6a6, 0, 0 }, /* #0 */
|
---|
7813 | { 0x321302, 0x321317, 0xef5104e89f844b4c, 0x10aefb17607bb4b4, 0, 0 }, /* #1 */
|
---|
7814 | { 0x221ed6, 0x221693, 0x09d5d4f24e6b4eba, 0xf62a2b0db194b146, 0, 0 }, /* #2 */
|
---|
7815 | { 0x364d83, 0x364503, 0x830450c82c805250, 0x7cfbaf37d37fadb0, 0, 0 }, /* #3 */
|
---|
7816 | { 0x2e7956, 0x2e7193, 0x2bb810e5c4767753, 0xd447ef1a3b8988ad, 0, 0 }, /* #4 */
|
---|
7817 | { 0x0d4e83, 0x0d4693, 0x5c2855cc38a70fc2, 0xa3d7aa33c758f03e, 0, 0 }, /* #5 */
|
---|
7818 | { 0x2e4283, 0x2e4213, 0x87f7ea8d4f7ecd33, 0x78081572b08132cd, 0, 0 }, /* #6 */
|
---|
7819 | { 0x2d6082, 0x2d6087, 0x1c3b9c3c6bca4160, 0xe3c463c39435bea0, 0, 0 }, /* #7 */
|
---|
7820 | { 0x3b26c3, 0x3b2693, 0x2274a8b8f02cc969, 0xdd8b57470fd33697, 0, 0 }, /* #8 */
|
---|
7821 | { 0x075356, 0x075393, 0x787a1de46699cb2a, 0x8785e21b996634d6, 0, 0 }, /* #9 */
|
---|
7822 | { 0x213543, 0x213597, 0x018f84568f179456, 0xfe707ba970e86baa, 0, 0 }, /* #10 */
|
---|
7823 | { 0x397c56, 0x397483, 0x7f6f7a812fad0930, 0x8090857ed052f6d0, 0, 0 }, /* #11 */
|
---|
7824 | { 0x0f5113, 0x0f5117, 0xc63dab07c4ab3889, 0x39c254f83b54c777, 0, 0 }, /* #12 */
|
---|
7825 | { 0x1a0516, 0x1a0513, 0xdadfede6d81cd84b, 0x2520121927e327b5, 0, 0 }, /* #13 */
|
---|
7826 | { 0x0c0402, 0x0c0417, 0xb4bcdbbddf0c75d3, 0x4b43244220f38a2d, 0, 0 }, /* #14 */
|
---|
7827 | { 0x3e0c17, 0x3e0493, 0x659ea94faa35b18d, 0x9a6156b055ca4e73, 0, 0 }, /* #15 */
|
---|
7828 | { 0x3977d7, 0x397793, 0x3ae466685a7c85a5, 0xc51b9997a5837a5b, 0, 0 }, /* #16 */
|
---|
7829 | { 0x3b19c7, 0x3b1117, 0x97142314080aed9a, 0x68ebdcebf7f51266, 0, 0 }, /* #17 */
|
---|
7830 | { 0x053753, 0x053797, 0x3ba22a3f85c16704, 0xc45dd5c07a3e98fc, 0, 0 }, /* #18 */
|
---|
7831 | { 0x3f1793, 0x3f1793, 0x66d54143de569e68, 0x992abebc21a96198, 0, 0 }, /* #19 */
|
---|
7832 | { 0x263ac3, 0x263293, 0x38fbdaf796ca03eb, 0xc70425086935fc15, 0, 0 }, /* #20 */
|
---|
7833 | { 0x0e5987, 0x0e5113, 0xf432ca585f53d19c, 0x0bcd35a7a0ac2e64, 0, 0 }, /* #21 */
|
---|
7834 | { 0x1640c7, 0x164097, 0x1e538eedec2f075b, 0xe1ac711213d0f8a5, 0, 0 }, /* #22 */
|
---|
7835 | { 0x3c0252, 0x3c0213, 0xac05ffe4ca67f2b4, 0x53fa001b35980d4c, 0, 0 }, /* #23 */
|
---|
7836 | { 0x2b45c2, 0x2b4513, 0xb2cb66a77ab8b876, 0x4d3499588547478a, 0, 0 }, /* #24 */
|
---|
7837 | { 0x220b83, 0x220317, 0xa79433e6208a8dcb, 0x586bcc19df757235, 0, 0 }, /* #25 */
|
---|
7838 | { 0x136447, 0x136413, 0xdd24135a079af052, 0x22dbeca5f8650fae, 0, 0 }, /* #26 */
|
---|
7839 | { 0x147613, 0x147697, 0x609bb146f9cb5df4, 0x9f644eb90634a20c, 0, 0 }, /* #27 */
|
---|
7840 | { 0x3a3382, 0x3a3313, 0xa6f60412a1d86c86, 0x5909fbed5e27937a, 0, 0 }, /* #28 */
|
---|
7841 | { 0x013a92, 0x013293, 0x31221ed1c23e996e, 0xcedde12e3dc16692, 0, 0 }, /* #29 */
|
---|
7842 | { 0x150392, 0x150317, 0xe7fd4e4b25735adf, 0x1802b1b4da8ca521, 0, 0 }, /* #30 */
|
---|
7843 | { 0x363fd2, 0x363713, 0xb9ef9100597860c8, 0x46106effa6879f38, 0, 0 }, /* #31 */
|
---|
7844 | { 0x156bd7, 0x156393, 0x7fc65594e71b4bfc, 0x8039aa6b18e4b404, 0, 0 }, /* #32 */
|
---|
7845 | { 0x0a1513, 0x0a1513, 0xe68389a653ea8ceb, 0x197c7659ac157315, 0, 0 }, /* #33 */
|
---|
7846 | { 0x295cd3, 0x295413, 0xb70aec34ce62e584, 0x48f513cb319d1a7c, 0, 0 }, /* #34 */
|
---|
7847 | { 0x074bd3, 0x074397, 0x22e8a197f9221818, 0xdd175e6806dde7e8, 0, 0 }, /* #35 */
|
---|
7848 | { 0x275487, 0x275497, 0x1644fa93aa278829, 0xe9bb056c55d877d7, 0, 0 }, /* #36 */
|
---|
7849 | { 0x2f16c6, 0x2f1693, 0x77ba2bd41fc0a06e, 0x8845d42be03f5f92, 0, 0 }, /* #37 */
|
---|
7850 | { 0x010312, 0x010317, 0x9d15453178dea8df, 0x62eabace87215721, 0, 0 }, /* #38 */
|
---|
7851 | { 0x316c02, 0x316413, 0xa322e0f99e3752f8, 0x5cdd1f0661c8ad08, 0, 0 }, /* #39 */
|
---|
7852 | { 0x272617, 0x272683, 0x432d2ec177c094c0, 0xbcd2d13e883f6b40, 0, 0 }, /* #40 */
|
---|
7853 | { 0x360357, 0x360317, 0x854df62164c85ab2, 0x7ab209de9b37a54e, 0, 0 }, /* #41 */
|
---|
7854 | { 0x1f3e43, 0x1f3693, 0x0318d1b47817ef55, 0xfce72e4b87e810ab, 0, 0 }, /* #42 */
|
---|
7855 | { 0x080e56, 0x080617, 0xa05314f33a8c1aa4, 0x5faceb0cc573e55c, 0, 0 }, /* #43 */
|
---|
7856 | { 0x1d2146, 0x1d2197, 0x307b0d9074d465e9, 0xcf84f26f8b2b9a17, 0, 0 }, /* #44 */
|
---|
7857 | { 0x3c07d7, 0x3c0793, 0x35ebac28565973b4, 0xca1453d7a9a68c4c, 0, 0 }, /* #45 */
|
---|
7858 | { 0x0b15c2, 0x0b1593, 0x114a468838978033, 0xeeb5b977c7687fcd, 0, 0 }, /* #46 */
|
---|
7859 | { 0x171f06, 0x171717, 0xae46248a989260ec, 0x51b9db75676d9f14, 0, 0 }, /* #47 */
|
---|
7860 | { 0x087f16, 0x087713, 0xa9a48d5777eb70f2, 0x565b72a888148f0e, 0, 0 }, /* #48 */
|
---|
7861 | { 0x044fc3, 0x044717, 0xa75d4551c1c61596, 0x58a2baae3e39ea6a, 0, 0 }, /* #49 */
|
---|
7862 | { 0x341c16, 0x341417, 0xc3c20ee286af410d, 0x3c3df11d7950bef3, 0, 0 }, /* #50 */
|
---|
7863 | { 0x122587, 0x122597, 0x4fa1cbf8b7f1869a, 0xb05e3407480e7966, 0, 0 }, /* #51 */
|
---|
7864 | { 0x2108d2, 0x210093, 0x70b20b487de9f7a3, 0x8f4df4b78216085d, 0, 0 }, /* #52 */
|
---|
7865 | { 0x111ad3, 0x111297, 0x47f4bf69a31045cb, 0xb80b40965cefba35, 0, 0 }, /* #53 */
|
---|
7866 | { 0x346f13, 0x346793, 0x3fdf4ca12679ac0f, 0xc020b35ed98653f1, 0, 0 }, /* #54 */
|
---|
7867 | { 0x020306, 0x020317, 0xa4c253468f221496, 0x5b3dacb970ddeb6a, 0, 0 }, /* #55 */
|
---|
7868 | { 0x2f2652, 0x2f2613, 0xb069b37860190aae, 0x4f964c879fe6f552, 0, 0 }, /* #56 */
|
---|
7869 | { 0x0d5d17, 0x0d5513, 0xfc884ead37fbe29e, 0x0377b152c8041d62, 0, 0 }, /* #57 */
|
---|
7870 | { 0x3a1646, 0x3a1613, 0xd47e0c0238647d95, 0x2b81f3fdc79b826b, 0, 0 }, /* #58 */
|
---|
7871 | { 0x3f6902, 0x3f6113, 0x885b183486907d11, 0x77a4e7cb796f82ef, 0, 0 }, /* #59 */
|
---|
7872 | { 0x3c37d6, 0x3c3717, 0xdf24021fde2bc99b, 0x20dbfde021d43665, 0, 0 }, /* #60 */
|
---|
7873 | { 0x292803, 0x292087, 0x23504ae8b5525540, 0xdcafb5174aadaac0, 0, 0 }, /* #61 */
|
---|
7874 | { 0x2a45c3, 0x2a4597, 0x6ceb9fc2d0d4d694, 0x9314603d2f2b296c, 0, 0 }, /* #62 */
|
---|
7875 | { 0x167013, 0x167097, 0x00517e21bbc708f4, 0xffae81de4438f70c, 0, 0 }, /* #63 */
|
---|
7876 | };
|
---|
7877 | static const BINU64_TEST_T g_aTests_neg_u64_locked[] =
|
---|
7878 | {
|
---|
7879 | { 0x2651c2, 0x265113, 0x8408e0f54158a8c5, 0x7bf71f0abea7573b, 0, 0 }, /* #0 */
|
---|
7880 | { 0x250c57, 0x250417, 0xa07c435b5bf5497c, 0x5f83bca4a40ab684, 0, 0 }, /* #1 */
|
---|
7881 | { 0x324d07, 0x324513, 0xfea70a4634b895f8, 0x0158f5b9cb476a08, 0, 0 }, /* #2 */
|
---|
7882 | { 0x3613c2, 0x361313, 0xe825d9d272474595, 0x17da262d8db8ba6b, 0, 0 }, /* #3 */
|
---|
7883 | { 0x052856, 0x052017, 0xceab94a9f7e8ace8, 0x31546b5608175318, 0, 0 }, /* #4 */
|
---|
7884 | { 0x3b5cc6, 0x3b5497, 0x0efc6c4c2ffb0a0b, 0xf10393b3d004f5f5, 0, 0 }, /* #5 */
|
---|
7885 | { 0x0b4353, 0x0b4317, 0xcf43deb02c23d954, 0x30bc214fd3dc26ac, 0, 0 }, /* #6 */
|
---|
7886 | { 0x013d92, 0x013513, 0x81d798a4f22b8c9c, 0x7e28675b0dd47364, 0, 0 }, /* #7 */
|
---|
7887 | { 0x065b93, 0x065313, 0xd48198cea4394035, 0x2b7e67315bc6bfcb, 0, 0 }, /* #8 */
|
---|
7888 | { 0x182757, 0x182797, 0x179b0d8bff01f6d9, 0xe864f27400fe0927, 0, 0 }, /* #9 */
|
---|
7889 | { 0x1d5d16, 0x1d5517, 0xe4197bad2a847773, 0x1be68452d57b888d, 0, 0 }, /* #10 */
|
---|
7890 | { 0x251c57, 0x251413, 0xc6299fffdde54db6, 0x39d66000221ab24a, 0, 0 }, /* #11 */
|
---|
7891 | { 0x3a5416, 0x3a5417, 0xd6f6302502b6f897, 0x2909cfdafd490769, 0, 0 }, /* #12 */
|
---|
7892 | { 0x032b53, 0x032313, 0xe1130a62d7aa9d03, 0x1eecf59d285562fd, 0, 0 }, /* #13 */
|
---|
7893 | { 0x341a97, 0x341293, 0x35d86cd1c4a1f5bb, 0xca27932e3b5e0a45, 0, 0 }, /* #14 */
|
---|
7894 | { 0x3c4cd2, 0x3c4497, 0x432abb08076bb172, 0xbcd544f7f8944e8e, 0, 0 }, /* #15 */
|
---|
7895 | { 0x1f27d6, 0x1f2793, 0x28026a7b8346e2f9, 0xd7fd95847cb91d07, 0, 0 }, /* #16 */
|
---|
7896 | { 0x2328d3, 0x232093, 0x5909ce82df4cc2b7, 0xa6f6317d20b33d49, 0, 0 }, /* #17 */
|
---|
7897 | { 0x376353, 0x376397, 0x3d823908d0959de5, 0xc27dc6f72f6a621b, 0, 0 }, /* #18 */
|
---|
7898 | { 0x3c13d6, 0x3c1313, 0xf1b1cef4099c1833, 0x0e4e310bf663e7cd, 0, 0 }, /* #19 */
|
---|
7899 | { 0x3208c2, 0x320097, 0x50dd68e604b7297e, 0xaf229719fb48d682, 0, 0 }, /* #20 */
|
---|
7900 | { 0x3a6ec6, 0x3a6697, 0x076fcff6e520a0c6, 0xf89030091adf5f3a, 0, 0 }, /* #21 */
|
---|
7901 | { 0x334b52, 0x334317, 0xd7085db3e2017f07, 0x28f7a24c1dfe80f9, 0, 0 }, /* #22 */
|
---|
7902 | { 0x006d42, 0x006593, 0x334189b5bf381362, 0xccbe764a40c7ec9e, 0, 0 }, /* #23 */
|
---|
7903 | { 0x3e6346, 0x3e6393, 0x654d622510f18459, 0x9ab29ddaef0e7ba7, 0, 0 }, /* #24 */
|
---|
7904 | { 0x0a2b83, 0x0a2397, 0x3128e9030a1520b3, 0xced716fcf5eadf4d, 0, 0 }, /* #25 */
|
---|
7905 | { 0x186852, 0x186017, 0xdd83101ae11fc572, 0x227cefe51ee03a8e, 0, 0 }, /* #26 */
|
---|
7906 | { 0x121a86, 0x121217, 0xbb73e12b4db7117f, 0x448c1ed4b248ee81, 0, 0 }, /* #27 */
|
---|
7907 | { 0x2843d2, 0x284397, 0x6fef094fa2b92c1f, 0x9010f6b05d46d3e1, 0, 0 }, /* #28 */
|
---|
7908 | { 0x0e4282, 0x0e4213, 0x96d06db646d214a3, 0x692f9249b92deb5d, 0, 0 }, /* #29 */
|
---|
7909 | { 0x332456, 0x332497, 0x2ad5eb9dccea284f, 0xd52a14623315d7b1, 0, 0 }, /* #30 */
|
---|
7910 | { 0x392893, 0x392017, 0x8b91729c913e7f6b, 0x746e8d636ec18095, 0, 0 }, /* #31 */
|
---|
7911 | { 0x1025d3, 0x102597, 0x1433f740bdd861b8, 0xebcc08bf42279e48, 0, 0 }, /* #32 */
|
---|
7912 | { 0x304612, 0x304613, 0x98afb1b3395b8571, 0x67504e4cc6a47a8f, 0, 0 }, /* #33 */
|
---|
7913 | { 0x323643, 0x323617, 0xa7e85234f3a32bec, 0x5817adcb0c5cd414, 0, 0 }, /* #34 */
|
---|
7914 | { 0x014a47, 0x014217, 0x8c92445c677b8675, 0x736dbba39884798b, 0, 0 }, /* #35 */
|
---|
7915 | { 0x146c47, 0x146417, 0xf3b58b98ba6ea7e2, 0x0c4a74674591581e, 0, 0 }, /* #36 */
|
---|
7916 | { 0x2a3b12, 0x2a3397, 0x57a20bb2bdf0134f, 0xa85df44d420fecb1, 0, 0 }, /* #37 */
|
---|
7917 | { 0x296696, 0x296697, 0x4264ac900a0fdf67, 0xbd9b536ff5f02099, 0, 0 }, /* #38 */
|
---|
7918 | { 0x301453, 0x301493, 0x2f6c104c64e1cef9, 0xd093efb39b1e3107, 0, 0 }, /* #39 */
|
---|
7919 | { 0x1c6a92, 0x1c6217, 0xf14c2eeea978068f, 0x0eb3d1115687f971, 0, 0 }, /* #40 */
|
---|
7920 | { 0x225d46, 0x225517, 0xb64b02f0698cabbe, 0x49b4fd0f96735442, 0, 0 }, /* #41 */
|
---|
7921 | { 0x024fd2, 0x024787, 0x3a0eeb49678727a0, 0xc5f114b69878d860, 0, 0 }, /* #42 */
|
---|
7922 | { 0x2e3983, 0x2e3193, 0x0df90f9e593dab7b, 0xf206f061a6c25485, 0, 0 }, /* #43 */
|
---|
7923 | { 0x0b5787, 0x0b5793, 0x70d2ad390a36a487, 0x8f2d52c6f5c95b79, 0, 0 }, /* #44 */
|
---|
7924 | { 0x072783, 0x072713, 0xac081675823c62f2, 0x53f7e98a7dc39d0e, 0, 0 }, /* #45 */
|
---|
7925 | { 0x030156, 0x030117, 0xd808fa9b3cd000bf, 0x27f70564c32fff41, 0, 0 }, /* #46 */
|
---|
7926 | { 0x3752d3, 0x375297, 0x4a453e532aef5322, 0xb5bac1acd510acde, 0, 0 }, /* #47 */
|
---|
7927 | { 0x0e7642, 0x0e7613, 0xb0a8cd47e09928ae, 0x4f5732b81f66d752, 0, 0 }, /* #48 */
|
---|
7928 | { 0x387f97, 0x387793, 0x403e0e07296d2352, 0xbfc1f1f8d692dcae, 0, 0 }, /* #49 */
|
---|
7929 | { 0x0c7813, 0x0c7093, 0x29f941fd597c6953, 0xd606be02a68396ad, 0, 0 }, /* #50 */
|
---|
7930 | { 0x380582, 0x380513, 0xabf6d1cdc9c387ed, 0x54092e32363c7813, 0, 0 }, /* #51 */
|
---|
7931 | { 0x3a3803, 0x3a3097, 0x2d927e113dbfd751, 0xd26d81eec24028af, 0, 0 }, /* #52 */
|
---|
7932 | { 0x3b0082, 0x3b0017, 0x8b446da7c242a8c6, 0x74bb92583dbd573a, 0, 0 }, /* #53 */
|
---|
7933 | { 0x266bd6, 0x266303, 0x9c4317f0558018f0, 0x63bce80faa7fe710, 0, 0 }, /* #54 */
|
---|
7934 | { 0x344483, 0x344417, 0x9088f65e464f9748, 0x6f7709a1b9b068b8, 0, 0 }, /* #55 */
|
---|
7935 | { 0x2c6342, 0x2c6317, 0x816a540e1692bf7c, 0x7e95abf1e96d4084, 0, 0 }, /* #56 */
|
---|
7936 | { 0x3620c2, 0x362097, 0x689f168d5c2889bc, 0x9760e972a3d77644, 0, 0 }, /* #57 */
|
---|
7937 | { 0x064693, 0x064693, 0x4544e64d20ddf95e, 0xbabb19b2df2206a2, 0, 0 }, /* #58 */
|
---|
7938 | { 0x0108d7, 0x010097, 0x0572e23a905624d3, 0xfa8d1dc56fa9db2d, 0, 0 }, /* #59 */
|
---|
7939 | { 0x143857, 0x143013, 0xc8565585f13cdd32, 0x37a9aa7a0ec322ce, 0, 0 }, /* #60 */
|
---|
7940 | { 0x0253d2, 0x025313, 0xf5f982f0a49ecac8, 0x0a067d0f5b613538, 0, 0 }, /* #61 */
|
---|
7941 | { 0x1932c7, 0x193217, 0xb26fbba5868cb179, 0x4d90445a79734e87, 0, 0 }, /* #62 */
|
---|
7942 | { 0x362c03, 0x362417, 0xe72bafd52b3351d8, 0x18d4502ad4ccae28, 0, 0 }, /* #63 */
|
---|
7943 | };
|
---|
7944 |
|
---|
7945 |
|
---|
7946 | #define HAVE_SHIFT_TESTS
|
---|
7947 | static const BINU8_TEST_T g_aTests_rol_u8[] =
|
---|
7948 | {
|
---|
7949 | { 0x274212, 0x274212, 0xbc, 0xbc, 0, 0 }, /* #0 */
|
---|
7950 | { 0x0e42c2, 0x0e42c3, 0xf0, 0xc3, 0, 2 }, /* #1 */
|
---|
7951 | { 0x052487, 0x052486, 0x07, 0x1c, 0, 2 }, /* #2 */
|
---|
7952 | { 0x297413, 0x297c13, 0x43, 0xa1, 0, 7 }, /* #3 */
|
---|
7953 | { 0x2a6e93, 0x2a6692, 0x01, 0x04, 0, 2 }, /* #4 */
|
---|
7954 | { 0x284493, 0x284492, 0x00, 0x00, 0, 5 }, /* #5 */
|
---|
7955 | { 0x1e6093, 0x1e6092, 0x0d, 0xd0, 0, 4 }, /* #6 */
|
---|
7956 | { 0x2d39d2, 0x2d39d3, 0xa6, 0x53, 0, 7 }, /* #7 */
|
---|
7957 | { 0x285f06, 0x285706, 0xd0, 0x68, 0, 7 }, /* #8 */
|
---|
7958 | { 0x217152, 0x217153, 0xf4, 0xa7, 0, 3 }, /* #9 */
|
---|
7959 | { 0x181c46, 0x181446, 0x1d, 0x8e, 0, 7 }, /* #10 */
|
---|
7960 | { 0x1619d2, 0x1611d3, 0xf2, 0xcb, 0, 2 }, /* #11 */
|
---|
7961 | { 0x287dc6, 0x287dc7, 0xa0, 0x41, 0, 1 }, /* #12 */
|
---|
7962 | { 0x333dd3, 0x333dd2, 0x6d, 0xd6, 0, 4 }, /* #13 */
|
---|
7963 | { 0x2423d7, 0x2423d6, 0x1e, 0xf0, 0, 3 }, /* #14 */
|
---|
7964 | { 0x337417, 0x337417, 0x79, 0x79, 0, 0 }, /* #15 */
|
---|
7965 | { 0x213706, 0x213707, 0x2f, 0x97, 0, 7 }, /* #16 */
|
---|
7966 | { 0x1b7b87, 0x1b7387, 0x2d, 0xa5, 0, 5 }, /* #17 */
|
---|
7967 | { 0x387403, 0x387403, 0xee, 0xee, 0, 0 }, /* #18 */
|
---|
7968 | { 0x083a57, 0x083257, 0x22, 0x11, 0, 3 }, /* #19 */
|
---|
7969 | { 0x2f4297, 0x2f4a97, 0x4e, 0x39, 0, 2 }, /* #20 */
|
---|
7970 | { 0x1f7c82, 0x1f7c83, 0x44, 0x11, 0, 2 }, /* #21 */
|
---|
7971 | { 0x265d93, 0x265d93, 0xae, 0x57, 0, 7 }, /* #22 */
|
---|
7972 | { 0x176546, 0x176d46, 0x78, 0xf0, 0, 1 }, /* #23 */
|
---|
7973 | { 0x293106, 0x293907, 0x7d, 0xd7, 0, 4 }, /* #24 */
|
---|
7974 | { 0x195f86, 0x195786, 0x01, 0x04, 0, 2 }, /* #25 */
|
---|
7975 | { 0x226e83, 0x226683, 0x03, 0x81, 0, 7 }, /* #26 */
|
---|
7976 | { 0x011142, 0x011142, 0x61, 0x61, 0, 0 }, /* #27 */
|
---|
7977 | { 0x2b1dc6, 0x2b15c6, 0x1f, 0x7c, 0, 2 }, /* #28 */
|
---|
7978 | { 0x383cc3, 0x3834c2, 0x0e, 0xe0, 0, 4 }, /* #29 */
|
---|
7979 | { 0x043357, 0x043b57, 0x6f, 0xb7, 0, 7 }, /* #30 */
|
---|
7980 | { 0x0d4083, 0x0d4083, 0xe4, 0xc9, 0, 1 }, /* #31 */
|
---|
7981 | { 0x1c5b42, 0x1c5b42, 0x53, 0x9a, 0, 3 }, /* #32 */
|
---|
7982 | { 0x0b2e13, 0x0b2e13, 0x15, 0x15, 0, 0 }, /* #33 */
|
---|
7983 | { 0x377153, 0x377953, 0x4d, 0x35, 0, 2 }, /* #34 */
|
---|
7984 | { 0x3b2003, 0x3b2002, 0x3a, 0x74, 0, 1 }, /* #35 */
|
---|
7985 | { 0x195617, 0x195617, 0xfb, 0xf7, 0, 1 }, /* #36 */
|
---|
7986 | { 0x214cd6, 0x2144d7, 0xf1, 0xe3, 0, 1 }, /* #37 */
|
---|
7987 | { 0x2d5b96, 0x2d5b97, 0x61, 0x85, 0, 2 }, /* #38 */
|
---|
7988 | { 0x1d1d87, 0x1d1586, 0xdc, 0x6e, 0, 7 }, /* #39 */
|
---|
7989 | { 0x183782, 0x183f83, 0x76, 0xb3, 0, 3 }, /* #40 */
|
---|
7990 | { 0x0430c7, 0x0438c6, 0x62, 0x4c, 0, 5 }, /* #41 */
|
---|
7991 | { 0x2d3c87, 0x2d3c87, 0xb3, 0x9d, 0, 3 }, /* #42 */
|
---|
7992 | { 0x2d2482, 0x2d2c82, 0x4a, 0x92, 0, 6 }, /* #43 */
|
---|
7993 | { 0x154557, 0x154557, 0x53, 0x53, 0, 0 }, /* #44 */
|
---|
7994 | { 0x133e96, 0x133696, 0xd4, 0xa6, 0, 3 }, /* #45 */
|
---|
7995 | { 0x0b7a83, 0x0b7282, 0x0a, 0x82, 0, 6 }, /* #46 */
|
---|
7996 | { 0x070987, 0x070187, 0x18, 0x81, 0, 4 }, /* #47 */
|
---|
7997 | { 0x355807, 0x355807, 0x9e, 0x3d, 0, 1 }, /* #48 */
|
---|
7998 | { 0x187056, 0x187057, 0xff, 0xff, 0, 1 }, /* #49 */
|
---|
7999 | { 0x2d4182, 0x2d4183, 0x32, 0x19, 0, 7 }, /* #50 */
|
---|
8000 | { 0x004ad2, 0x004ad2, 0x52, 0x94, 0, 6 }, /* #51 */
|
---|
8001 | { 0x343386, 0x343b87, 0xa6, 0x53, 0, 7 }, /* #52 */
|
---|
8002 | { 0x325256, 0x325a56, 0x44, 0x88, 0, 5 }, /* #53 */
|
---|
8003 | { 0x334fd3, 0x3347d3, 0xfa, 0xaf, 0, 4 }, /* #54 */
|
---|
8004 | { 0x3b2d03, 0x3b2d03, 0xac, 0x59, 0, 1 }, /* #55 */
|
---|
8005 | { 0x001e53, 0x001e52, 0x97, 0x5e, 0, 2 }, /* #56 */
|
---|
8006 | { 0x193897, 0x193097, 0xff, 0xff, 0, 3 }, /* #57 */
|
---|
8007 | { 0x377457, 0x377457, 0xcd, 0x73, 0, 6 }, /* #58 */
|
---|
8008 | { 0x1c36c2, 0x1c36c2, 0xef, 0xfe, 0, 4 }, /* #59 */
|
---|
8009 | { 0x3468c2, 0x3468c2, 0x63, 0x63, 0, 0 }, /* #60 */
|
---|
8010 | { 0x062d82, 0x062d82, 0x64, 0x64, 0, 0 }, /* #61 */
|
---|
8011 | { 0x315617, 0x315617, 0x01, 0x01, 0, 0 }, /* #62 */
|
---|
8012 | { 0x1b3f13, 0x1b3f12, 0x72, 0x9c, 0, 6 }, /* #63 */
|
---|
8013 | };
|
---|
8014 | static const BINU8_TEST_T g_aTests_ror_u8[] =
|
---|
8015 | {
|
---|
8016 | { 0x297dc7, 0x297dc7, 0x46, 0x46, 0, 0 }, /* #0 */
|
---|
8017 | { 0x0b1f86, 0x0b1786, 0x44, 0x11, 0, 2 }, /* #1 */
|
---|
8018 | { 0x280b16, 0x280b16, 0xc8, 0x32, 0, 2 }, /* #2 */
|
---|
8019 | { 0x3c42d3, 0x3c4ad3, 0x9e, 0xe9, 0, 4 }, /* #3 */
|
---|
8020 | { 0x1d0b83, 0x1d0b82, 0x90, 0x42, 0, 6 }, /* #4 */
|
---|
8021 | { 0x035847, 0x035847, 0x7b, 0xde, 0, 2 }, /* #5 */
|
---|
8022 | { 0x1b46d3, 0x1b46d3, 0xb9, 0x9b, 0, 4 }, /* #6 */
|
---|
8023 | { 0x276407, 0x276407, 0xfe, 0xfe, 0, 0 }, /* #7 */
|
---|
8024 | { 0x031197, 0x031997, 0x9a, 0xa9, 0, 4 }, /* #8 */
|
---|
8025 | { 0x3d24c6, 0x3d2cc7, 0xb6, 0xda, 0, 6 }, /* #9 */
|
---|
8026 | { 0x033946, 0x033947, 0x4f, 0xe9, 0, 3 }, /* #10 */
|
---|
8027 | { 0x384c47, 0x384c47, 0x45, 0xa8, 0, 3 }, /* #11 */
|
---|
8028 | { 0x365893, 0x365893, 0xd4, 0xa9, 0, 7 }, /* #12 */
|
---|
8029 | { 0x264007, 0x264007, 0xb9, 0x9b, 0, 4 }, /* #13 */
|
---|
8030 | { 0x205d57, 0x205557, 0x52, 0x94, 0, 2 }, /* #14 */
|
---|
8031 | { 0x184b86, 0x184b87, 0x5d, 0xea, 0, 5 }, /* #15 */
|
---|
8032 | { 0x261d82, 0x261583, 0xd3, 0x9e, 0, 5 }, /* #16 */
|
---|
8033 | { 0x134e83, 0x134e83, 0x4e, 0x4e, 0, 0 }, /* #17 */
|
---|
8034 | { 0x2c35c7, 0x2c3dc6, 0xb4, 0x69, 0, 7 }, /* #18 */
|
---|
8035 | { 0x0b7507, 0x0b7507, 0xfd, 0xfd, 0, 0 }, /* #19 */
|
---|
8036 | { 0x2475c3, 0x247dc3, 0x5f, 0xfa, 0, 5 }, /* #20 */
|
---|
8037 | { 0x334342, 0x334b42, 0x25, 0x4a, 0, 7 }, /* #21 */
|
---|
8038 | { 0x1f4446, 0x1f4c47, 0x73, 0xcd, 0, 6 }, /* #22 */
|
---|
8039 | { 0x062553, 0x062d52, 0xe4, 0x4e, 0, 4 }, /* #23 */
|
---|
8040 | { 0x1b3412, 0x1b3412, 0x7d, 0x7d, 0, 0 }, /* #24 */
|
---|
8041 | { 0x062716, 0x062f17, 0x25, 0xa4, 0, 3 }, /* #25 */
|
---|
8042 | { 0x324802, 0x324803, 0xca, 0xac, 0, 4 }, /* #26 */
|
---|
8043 | { 0x171917, 0x171117, 0x0a, 0xa0, 0, 4 }, /* #27 */
|
---|
8044 | { 0x161e42, 0x161643, 0x0a, 0xa0, 0, 4 }, /* #28 */
|
---|
8045 | { 0x096c86, 0x096486, 0xd5, 0x57, 0, 6 }, /* #29 */
|
---|
8046 | { 0x322d03, 0x322d03, 0xa3, 0xa3, 0, 0 }, /* #30 */
|
---|
8047 | { 0x156f83, 0x156782, 0x5a, 0x69, 0, 6 }, /* #31 */
|
---|
8048 | { 0x084942, 0x084143, 0x64, 0x91, 0, 6 }, /* #32 */
|
---|
8049 | { 0x0b5312, 0x0b5312, 0xbf, 0xbf, 0, 0 }, /* #33 */
|
---|
8050 | { 0x2d5147, 0x2d5946, 0xc4, 0x62, 0, 1 }, /* #34 */
|
---|
8051 | { 0x3a3c57, 0x3a3c56, 0x09, 0x12, 0, 7 }, /* #35 */
|
---|
8052 | { 0x0c3dd2, 0x0c3dd2, 0x2f, 0x5e, 0, 7 }, /* #36 */
|
---|
8053 | { 0x0c07d2, 0x0c07d3, 0x3a, 0xa3, 0, 4 }, /* #37 */
|
---|
8054 | { 0x1f3957, 0x1f3956, 0x84, 0x48, 0, 4 }, /* #38 */
|
---|
8055 | { 0x112112, 0x112112, 0x66, 0x66, 0, 4 }, /* #39 */
|
---|
8056 | { 0x392e56, 0x392657, 0x2e, 0xc5, 0, 3 }, /* #40 */
|
---|
8057 | { 0x1879c2, 0x1871c3, 0x0c, 0xc0, 0, 4 }, /* #41 */
|
---|
8058 | { 0x1f4f97, 0x1f4797, 0x34, 0x86, 0, 3 }, /* #42 */
|
---|
8059 | { 0x0d1303, 0x0d1b03, 0xd2, 0xb4, 0, 2 }, /* #43 */
|
---|
8060 | { 0x035a87, 0x035a87, 0x29, 0x94, 0, 1 }, /* #44 */
|
---|
8061 | { 0x200297, 0x200a97, 0x4b, 0xd2, 0, 2 }, /* #45 */
|
---|
8062 | { 0x0b4ad7, 0x0b42d6, 0x1a, 0x34, 0, 7 }, /* #46 */
|
---|
8063 | { 0x304543, 0x304542, 0x44, 0x22, 0, 5 }, /* #47 */
|
---|
8064 | { 0x257416, 0x257c17, 0x9c, 0x93, 0, 3 }, /* #48 */
|
---|
8065 | { 0x2a3d02, 0x2a3d02, 0x9a, 0x53, 0, 3 }, /* #49 */
|
---|
8066 | { 0x0c1293, 0x0c1293, 0x6b, 0x6b, 0, 0 }, /* #50 */
|
---|
8067 | { 0x134dc6, 0x134dc6, 0x78, 0x78, 0, 0 }, /* #51 */
|
---|
8068 | { 0x136a96, 0x136297, 0xdd, 0xbb, 0, 3 }, /* #52 */
|
---|
8069 | { 0x382a83, 0x382283, 0xeb, 0xf5, 0, 1 }, /* #53 */
|
---|
8070 | { 0x074507, 0x074d07, 0x39, 0xc9, 0, 5 }, /* #54 */
|
---|
8071 | { 0x036f42, 0x036742, 0x02, 0x10, 0, 5 }, /* #55 */
|
---|
8072 | { 0x143bd6, 0x143bd6, 0x07, 0x07, 0, 0 }, /* #56 */
|
---|
8073 | { 0x3a5f92, 0x3a5792, 0x12, 0x42, 0, 3 }, /* #57 */
|
---|
8074 | { 0x3c6082, 0x3c6083, 0x5e, 0xbc, 0, 7 }, /* #58 */
|
---|
8075 | { 0x2e6492, 0x2e6c92, 0x33, 0x66, 0, 7 }, /* #59 */
|
---|
8076 | { 0x3d0912, 0x3d0113, 0xef, 0xbf, 0, 6 }, /* #60 */
|
---|
8077 | { 0x1c3b03, 0x1c3302, 0x8d, 0x6c, 0, 5 }, /* #61 */
|
---|
8078 | { 0x2e3846, 0x2e3847, 0xe6, 0xcd, 0, 7 }, /* #62 */
|
---|
8079 | { 0x020f87, 0x020787, 0x3a, 0xd1, 0, 5 }, /* #63 */
|
---|
8080 | };
|
---|
8081 | static const BINU8_TEST_T g_aTests_rcl_u8[] =
|
---|
8082 | {
|
---|
8083 | { 0x015706, 0x015706, 0x03, 0x0c, 0, 2 }, /* #0 */
|
---|
8084 | { 0x3b6552, 0x3b6d52, 0x8f, 0x7a, 0, 3 }, /* #1 */
|
---|
8085 | { 0x125c13, 0x125412, 0xcb, 0xf9, 0, 6 }, /* #2 */
|
---|
8086 | { 0x130a03, 0x130a03, 0x78, 0xe2, 0, 2 }, /* #3 */
|
---|
8087 | { 0x3e28d2, 0x3e28d2, 0x32, 0x32, 0, 0 }, /* #4 */
|
---|
8088 | { 0x170703, 0x170703, 0xfd, 0xfd, 0, 0 }, /* #5 */
|
---|
8089 | { 0x145993, 0x145993, 0x49, 0x49, 0, 0 }, /* #6 */
|
---|
8090 | { 0x0f3fc6, 0x0f3fc6, 0x62, 0x8c, 0, 6 }, /* #7 */
|
---|
8091 | { 0x284712, 0x284f12, 0x89, 0x25, 0, 2 }, /* #8 */
|
---|
8092 | { 0x300a03, 0x300202, 0xc9, 0xf2, 0, 7 }, /* #9 */
|
---|
8093 | { 0x1b1106, 0x1b1107, 0xe4, 0x23, 0, 3 }, /* #10 */
|
---|
8094 | { 0x1d01d7, 0x1d09d6, 0x7f, 0xff, 0, 1 }, /* #11 */
|
---|
8095 | { 0x195a07, 0x195206, 0xc4, 0x4e, 0, 4 }, /* #12 */
|
---|
8096 | { 0x1f2a13, 0x1f2a13, 0x14, 0x14, 0, 0 }, /* #13 */
|
---|
8097 | { 0x283047, 0x283046, 0x10, 0x21, 0, 1 }, /* #14 */
|
---|
8098 | { 0x106d47, 0x106546, 0x0b, 0xb8, 0, 4 }, /* #15 */
|
---|
8099 | { 0x006f96, 0x006f96, 0x66, 0xc6, 0, 5 }, /* #16 */
|
---|
8100 | { 0x181506, 0x181d06, 0xb1, 0xac, 0, 7 }, /* #17 */
|
---|
8101 | { 0x281593, 0x281593, 0xdf, 0xbf, 0, 1 }, /* #18 */
|
---|
8102 | { 0x385657, 0x385656, 0x32, 0xa6, 0, 6 }, /* #19 */
|
---|
8103 | { 0x097213, 0x097212, 0x0c, 0x64, 0, 3 }, /* #20 */
|
---|
8104 | { 0x363a03, 0x363203, 0xd6, 0x6e, 0, 4 }, /* #21 */
|
---|
8105 | { 0x392912, 0x392112, 0x15, 0xa1, 0, 5 }, /* #22 */
|
---|
8106 | { 0x2710c6, 0x2718c7, 0x5c, 0x85, 0, 5 }, /* #23 */
|
---|
8107 | { 0x0a29d3, 0x0a21d2, 0xd1, 0xf4, 0, 7 }, /* #24 */
|
---|
8108 | { 0x2f5797, 0x2f5796, 0x19, 0x63, 0, 6 }, /* #25 */
|
---|
8109 | { 0x335017, 0x335017, 0x1a, 0x46, 0, 7 }, /* #26 */
|
---|
8110 | { 0x265202, 0x265a03, 0x64, 0x21, 0, 3 }, /* #27 */
|
---|
8111 | { 0x3c0283, 0x3c0a83, 0xac, 0x9a, 0, 5 }, /* #28 */
|
---|
8112 | { 0x2d79d6, 0x2d71d7, 0x3d, 0xe8, 0, 3 }, /* #29 */
|
---|
8113 | { 0x1d4957, 0x1d4157, 0x3e, 0xe9, 0, 4 }, /* #30 */
|
---|
8114 | { 0x072257, 0x072257, 0xcb, 0xf2, 0, 7 }, /* #31 */
|
---|
8115 | { 0x2a4802, 0x2a4802, 0xa3, 0x35, 0, 4 }, /* #32 */
|
---|
8116 | { 0x057f96, 0x057797, 0xe6, 0x99, 0, 2 }, /* #33 */
|
---|
8117 | { 0x022853, 0x022052, 0x13, 0xe2, 0, 6 }, /* #34 */
|
---|
8118 | { 0x231152, 0x231953, 0x92, 0x24, 0, 7 }, /* #35 */
|
---|
8119 | { 0x115cc6, 0x115cc7, 0xa2, 0x28, 0, 7 }, /* #36 */
|
---|
8120 | { 0x282147, 0x282947, 0x4a, 0x2a, 0, 2 }, /* #37 */
|
---|
8121 | { 0x3e2b87, 0x3e2b87, 0x75, 0x6e, 0, 6 }, /* #38 */
|
---|
8122 | { 0x0f5887, 0x0f5087, 0xef, 0xbf, 0, 2 }, /* #39 */
|
---|
8123 | { 0x0e4996, 0x0e4996, 0xa4, 0x29, 0, 7 }, /* #40 */
|
---|
8124 | { 0x3b3ed6, 0x3b36d7, 0x3c, 0xc1, 0, 4 }, /* #41 */
|
---|
8125 | { 0x154096, 0x154096, 0x1f, 0x1f, 0, 0 }, /* #42 */
|
---|
8126 | { 0x212987, 0x212986, 0x75, 0xb7, 0, 5 }, /* #43 */
|
---|
8127 | { 0x314c43, 0x314c43, 0xc3, 0xc3, 0, 0 }, /* #44 */
|
---|
8128 | { 0x3f53d6, 0x3f5bd7, 0x77, 0x9d, 0, 7 }, /* #45 */
|
---|
8129 | { 0x251d52, 0x251d53, 0x75, 0x4e, 0, 6 }, /* #46 */
|
---|
8130 | { 0x260886, 0x260886, 0x75, 0xa7, 0, 5 }, /* #47 */
|
---|
8131 | { 0x2c7e17, 0x2c7617, 0xc4, 0x13, 0, 2 }, /* #48 */
|
---|
8132 | { 0x1c5106, 0x1c5907, 0x8b, 0xa2, 0, 7 }, /* #49 */
|
---|
8133 | { 0x2f3983, 0x2f3983, 0xa8, 0xa8, 0, 0 }, /* #50 */
|
---|
8134 | { 0x0079c6, 0x0079c6, 0x88, 0x21, 0, 2 }, /* #51 */
|
---|
8135 | { 0x2b0987, 0x2b0987, 0xac, 0x66, 0, 3 }, /* #52 */
|
---|
8136 | { 0x2222c2, 0x2222c3, 0xca, 0x32, 0, 7 }, /* #53 */
|
---|
8137 | { 0x2c7207, 0x2c7a06, 0x7a, 0xf5, 0, 1 }, /* #54 */
|
---|
8138 | { 0x052096, 0x052096, 0xc1, 0x16, 0, 4 }, /* #55 */
|
---|
8139 | { 0x187246, 0x187a46, 0xab, 0xd5, 0, 6 }, /* #56 */
|
---|
8140 | { 0x245503, 0x245503, 0x9a, 0x9a, 0, 0 }, /* #57 */
|
---|
8141 | { 0x310c92, 0x310492, 0xf5, 0xbd, 0, 7 }, /* #58 */
|
---|
8142 | { 0x1a4b52, 0x1a4352, 0x02, 0x10, 0, 3 }, /* #59 */
|
---|
8143 | { 0x1c3497, 0x1c3c97, 0x48, 0x22, 0, 2 }, /* #60 */
|
---|
8144 | { 0x0b5492, 0x0b5492, 0x24, 0x48, 0, 1 }, /* #61 */
|
---|
8145 | { 0x361296, 0x361a96, 0x86, 0xc8, 0, 5 }, /* #62 */
|
---|
8146 | { 0x381e03, 0x381e03, 0x58, 0x62, 0, 2 }, /* #63 */
|
---|
8147 | };
|
---|
8148 | static const BINU8_TEST_T g_aTests_rcr_u8[] =
|
---|
8149 | {
|
---|
8150 | { 0x2a5ac6, 0x2a52c6, 0x4c, 0x61, 0, 6 }, /* #0 */
|
---|
8151 | { 0x0d13c3, 0x0d1bc3, 0x4c, 0x29, 0, 3 }, /* #1 */
|
---|
8152 | { 0x0f5ed3, 0x0f56d2, 0xd0, 0xe8, 0, 1 }, /* #2 */
|
---|
8153 | { 0x094253, 0x094a53, 0x1b, 0xc6, 0, 2 }, /* #3 */
|
---|
8154 | { 0x395e57, 0x395e57, 0x4a, 0x54, 0, 4 }, /* #4 */
|
---|
8155 | { 0x0054d7, 0x005cd7, 0x58, 0x15, 0, 4 }, /* #5 */
|
---|
8156 | { 0x0a4847, 0x0a4846, 0x04, 0x82, 0, 1 }, /* #6 */
|
---|
8157 | { 0x303383, 0x303382, 0xd5, 0xbd, 0, 4 }, /* #7 */
|
---|
8158 | { 0x316f42, 0x316743, 0x36, 0x86, 0, 3 }, /* #8 */
|
---|
8159 | { 0x193293, 0x193a93, 0x65, 0xb2, 0, 1 }, /* #9 */
|
---|
8160 | { 0x3b5e97, 0x3b5697, 0x8c, 0x31, 0, 3 }, /* #10 */
|
---|
8161 | { 0x003f86, 0x003f87, 0xd1, 0x16, 0, 5 }, /* #11 */
|
---|
8162 | { 0x266982, 0x266982, 0xfc, 0xfc, 0, 0 }, /* #12 */
|
---|
8163 | { 0x1f5e97, 0x1f5e97, 0x52, 0x2a, 0, 5 }, /* #13 */
|
---|
8164 | { 0x216647, 0x216e47, 0x54, 0x4a, 0, 5 }, /* #14 */
|
---|
8165 | { 0x390953, 0x390153, 0xb5, 0xda, 0, 1 }, /* #15 */
|
---|
8166 | { 0x353fc3, 0x353fc2, 0x0f, 0x3e, 0, 7 }, /* #16 */
|
---|
8167 | { 0x275397, 0x275397, 0xa8, 0xa8, 0, 0 }, /* #17 */
|
---|
8168 | { 0x385642, 0x385642, 0x30, 0xc0, 0, 7 }, /* #18 */
|
---|
8169 | { 0x3d4e17, 0x3d4e17, 0x23, 0x23, 0, 0 }, /* #19 */
|
---|
8170 | { 0x321816, 0x321816, 0xb1, 0x2b, 0, 4 }, /* #20 */
|
---|
8171 | { 0x1b5483, 0x1b5c83, 0x43, 0xa1, 0, 1 }, /* #21 */
|
---|
8172 | { 0x381896, 0x381896, 0xb5, 0xab, 0, 4 }, /* #22 */
|
---|
8173 | { 0x143e97, 0x143696, 0x9c, 0x73, 0, 7 }, /* #23 */
|
---|
8174 | { 0x322057, 0x322056, 0xb2, 0xb6, 0, 3 }, /* #24 */
|
---|
8175 | { 0x007f53, 0x007f53, 0x1b, 0xb8, 0, 5 }, /* #25 */
|
---|
8176 | { 0x232183, 0x232183, 0xe3, 0x8f, 0, 7 }, /* #26 */
|
---|
8177 | { 0x3c7f87, 0x3c7f87, 0x74, 0x4b, 0, 5 }, /* #27 */
|
---|
8178 | { 0x1a7852, 0x1a7852, 0xc1, 0x58, 0, 3 }, /* #28 */
|
---|
8179 | { 0x2b0bd3, 0x2b03d3, 0xe1, 0x0f, 0, 6 }, /* #29 */
|
---|
8180 | { 0x315a12, 0x315a13, 0xa1, 0x0a, 0, 6 }, /* #30 */
|
---|
8181 | { 0x397556, 0x397557, 0x6e, 0x1b, 0, 2 }, /* #31 */
|
---|
8182 | { 0x394b96, 0x394b96, 0xb2, 0xb2, 0, 0 }, /* #32 */
|
---|
8183 | { 0x106e92, 0x106e92, 0xb9, 0xae, 0, 2 }, /* #33 */
|
---|
8184 | { 0x2c3887, 0x2c3887, 0x43, 0x0e, 0, 7 }, /* #34 */
|
---|
8185 | { 0x2816c2, 0x281ec2, 0xd4, 0x35, 0, 2 }, /* #35 */
|
---|
8186 | { 0x126487, 0x126487, 0xe3, 0xf1, 0, 1 }, /* #36 */
|
---|
8187 | { 0x003717, 0x003f17, 0x7b, 0xdd, 0, 6 }, /* #37 */
|
---|
8188 | { 0x1c5fd2, 0x1c5fd3, 0xcc, 0x8c, 0, 4 }, /* #38 */
|
---|
8189 | { 0x344186, 0x344986, 0xed, 0xd7, 0, 5 }, /* #39 */
|
---|
8190 | { 0x272487, 0x272487, 0xed, 0xf6, 0, 1 }, /* #40 */
|
---|
8191 | { 0x2600d3, 0x2600d3, 0xac, 0x9a, 0, 4 }, /* #41 */
|
---|
8192 | { 0x030cc2, 0x030cc2, 0xe2, 0x9c, 0, 3 }, /* #42 */
|
---|
8193 | { 0x1541c2, 0x1541c3, 0x03, 0x80, 0, 2 }, /* #43 */
|
---|
8194 | { 0x186e92, 0x186e92, 0xd4, 0xa3, 0, 6 }, /* #44 */
|
---|
8195 | { 0x2a0003, 0x2a0003, 0xd5, 0xea, 0, 1 }, /* #45 */
|
---|
8196 | { 0x0f2b12, 0x0f2313, 0x6c, 0x0d, 0, 3 }, /* #46 */
|
---|
8197 | { 0x085a56, 0x085256, 0x60, 0x06, 0, 4 }, /* #47 */
|
---|
8198 | { 0x343bd3, 0x343bd3, 0x5b, 0x75, 0, 4 }, /* #48 */
|
---|
8199 | { 0x076312, 0x076b13, 0x9c, 0x89, 0, 4 }, /* #49 */
|
---|
8200 | { 0x151052, 0x151052, 0x0d, 0xd0, 0, 5 }, /* #50 */
|
---|
8201 | { 0x2802c2, 0x280ac3, 0xe9, 0xa5, 0, 7 }, /* #51 */
|
---|
8202 | { 0x2b0407, 0x2b0c06, 0x2b, 0xae, 0, 7 }, /* #52 */
|
---|
8203 | { 0x1e6882, 0x1e6882, 0xcc, 0x33, 0, 2 }, /* #53 */
|
---|
8204 | { 0x200853, 0x200853, 0xde, 0xde, 0, 0 }, /* #54 */
|
---|
8205 | { 0x145992, 0x145993, 0xb3, 0x35, 0, 5 }, /* #55 */
|
---|
8206 | { 0x077a43, 0x077a43, 0x12, 0x28, 0, 5 }, /* #56 */
|
---|
8207 | { 0x094603, 0x094e02, 0x58, 0x56, 0, 2 }, /* #57 */
|
---|
8208 | { 0x156517, 0x156517, 0xbe, 0xdb, 0, 4 }, /* #58 */
|
---|
8209 | { 0x215452, 0x215c53, 0x9c, 0xc4, 0, 5 }, /* #59 */
|
---|
8210 | { 0x274546, 0x274546, 0xe4, 0xe4, 0, 0 }, /* #60 */
|
---|
8211 | { 0x264347, 0x264b47, 0x2f, 0x7c, 0, 6 }, /* #61 */
|
---|
8212 | { 0x247303, 0x247303, 0x72, 0x72, 0, 0 }, /* #62 */
|
---|
8213 | { 0x3273d7, 0x327bd7, 0x75, 0xd6, 0, 7 }, /* #63 */
|
---|
8214 | };
|
---|
8215 | static const BINU8_TEST_T g_aTests_shl_u8[] =
|
---|
8216 | {
|
---|
8217 | { 0x073d96, 0x073507, 0xcf, 0x3c, 0, 2 }, /* #0 */
|
---|
8218 | { 0x3c0ed6, 0x3c0607, 0xc5, 0x14, 0, 2 }, /* #1 */
|
---|
8219 | { 0x0c43d2, 0x0c4b82, 0x76, 0xec, 0, 1 }, /* #2 */
|
---|
8220 | { 0x381a56, 0x381286, 0x36, 0xd8, 0, 2 }, /* #3 */
|
---|
8221 | { 0x1a7b47, 0x1a7346, 0x3c, 0x00, 0, 7 }, /* #4 */
|
---|
8222 | { 0x077fd3, 0x077f82, 0x54, 0xa8, 0, 1 }, /* #5 */
|
---|
8223 | { 0x1c0ac6, 0x1c0202, 0x04, 0x10, 0, 2 }, /* #6 */
|
---|
8224 | { 0x107083, 0x107002, 0x02, 0x20, 0, 4 }, /* #7 */
|
---|
8225 | { 0x0d65c7, 0x0d6d83, 0xbb, 0x80, 0, 7 }, /* #8 */
|
---|
8226 | { 0x031707, 0x031747, 0xd2, 0x00, 0, 7 }, /* #9 */
|
---|
8227 | { 0x326607, 0x326602, 0x27, 0x70, 0, 4 }, /* #10 */
|
---|
8228 | { 0x326516, 0x326546, 0xc0, 0x00, 0, 3 }, /* #11 */
|
---|
8229 | { 0x173313, 0x173306, 0x1b, 0x6c, 0, 2 }, /* #12 */
|
---|
8230 | { 0x0d0887, 0x0d0887, 0xb7, 0xb7, 0, 0 }, /* #13 */
|
---|
8231 | { 0x146586, 0x146582, 0xe2, 0x80, 0, 6 }, /* #14 */
|
---|
8232 | { 0x1b2203, 0x1b2203, 0x5c, 0x5c, 0, 0 }, /* #15 */
|
---|
8233 | { 0x204f97, 0x204783, 0x0b, 0x80, 0, 7 }, /* #16 */
|
---|
8234 | { 0x084993, 0x084102, 0xf9, 0x40, 0, 6 }, /* #17 */
|
---|
8235 | { 0x061c12, 0x061c83, 0x87, 0x80, 0, 7 }, /* #18 */
|
---|
8236 | { 0x250bc6, 0x250b82, 0x43, 0x86, 0, 1 }, /* #19 */
|
---|
8237 | { 0x2d6147, 0x2d6147, 0x50, 0x50, 0, 0 }, /* #20 */
|
---|
8238 | { 0x345082, 0x345803, 0x94, 0x40, 0, 4 }, /* #21 */
|
---|
8239 | { 0x1b2f16, 0x1b2f46, 0x64, 0x00, 0, 7 }, /* #22 */
|
---|
8240 | { 0x216c93, 0x216447, 0x06, 0x00, 0, 7 }, /* #23 */
|
---|
8241 | { 0x145646, 0x145647, 0x10, 0x00, 0, 4 }, /* #24 */
|
---|
8242 | { 0x0d4697, 0x0d4e82, 0x68, 0xd0, 0, 1 }, /* #25 */
|
---|
8243 | { 0x163753, 0x163f47, 0x6c, 0x00, 0, 6 }, /* #26 */
|
---|
8244 | { 0x0b20d3, 0x0b2087, 0xe8, 0xa0, 0, 2 }, /* #27 */
|
---|
8245 | { 0x294653, 0x294653, 0x78, 0x78, 0, 0 }, /* #28 */
|
---|
8246 | { 0x054fc6, 0x054746, 0xe8, 0x00, 0, 7 }, /* #29 */
|
---|
8247 | { 0x2d5e57, 0x2d5e57, 0x72, 0x72, 0, 0 }, /* #30 */
|
---|
8248 | { 0x112fc2, 0x112f02, 0x8d, 0x68, 0, 3 }, /* #31 */
|
---|
8249 | { 0x174307, 0x174346, 0x10, 0x00, 0, 7 }, /* #32 */
|
---|
8250 | { 0x0d0297, 0x0d0246, 0x28, 0x00, 0, 6 }, /* #33 */
|
---|
8251 | { 0x367a52, 0x367282, 0xe2, 0x80, 0, 6 }, /* #34 */
|
---|
8252 | { 0x287397, 0x287b87, 0x7e, 0xf0, 0, 3 }, /* #35 */
|
---|
8253 | { 0x2c4242, 0x2c4a07, 0xba, 0x74, 0, 1 }, /* #36 */
|
---|
8254 | { 0x230e83, 0x230e46, 0x40, 0x00, 0, 3 }, /* #37 */
|
---|
8255 | { 0x1c2303, 0x1c2b02, 0x51, 0x40, 0, 6 }, /* #38 */
|
---|
8256 | { 0x035807, 0x035886, 0x58, 0xc0, 0, 3 }, /* #39 */
|
---|
8257 | { 0x071613, 0x071682, 0xc2, 0x80, 0, 6 }, /* #40 */
|
---|
8258 | { 0x356a46, 0x356a02, 0x8d, 0x34, 0, 2 }, /* #41 */
|
---|
8259 | { 0x1e2c96, 0x1e2482, 0x1c, 0xe0, 0, 3 }, /* #42 */
|
---|
8260 | { 0x011fc7, 0x011f86, 0x66, 0xcc, 0, 1 }, /* #43 */
|
---|
8261 | { 0x3b0f92, 0x3b0702, 0x31, 0x20, 0, 5 }, /* #44 */
|
---|
8262 | { 0x133c47, 0x133c86, 0xa5, 0xa0, 0, 5 }, /* #45 */
|
---|
8263 | { 0x385f96, 0x385f06, 0x93, 0x60, 0, 5 }, /* #46 */
|
---|
8264 | { 0x2a19d3, 0x2a1102, 0xe1, 0x40, 0, 6 }, /* #47 */
|
---|
8265 | { 0x271796, 0x271f06, 0x83, 0x18, 0, 3 }, /* #48 */
|
---|
8266 | { 0x2e2287, 0x2e2287, 0xfe, 0xfc, 0, 1 }, /* #49 */
|
---|
8267 | { 0x2155d7, 0x215d03, 0xa9, 0x20, 0, 5 }, /* #50 */
|
---|
8268 | { 0x332652, 0x332682, 0x2a, 0xa8, 0, 2 }, /* #51 */
|
---|
8269 | { 0x304cd7, 0x304402, 0x16, 0x58, 0, 2 }, /* #52 */
|
---|
8270 | { 0x2b0647, 0x2b0e46, 0xb4, 0x00, 0, 7 }, /* #53 */
|
---|
8271 | { 0x147c43, 0x147c86, 0x48, 0x90, 0, 1 }, /* #54 */
|
---|
8272 | { 0x280bc3, 0x280b47, 0xb4, 0x00, 0, 6 }, /* #55 */
|
---|
8273 | { 0x343987, 0x343987, 0xe2, 0xe2, 0, 0 }, /* #56 */
|
---|
8274 | { 0x2703c2, 0x270383, 0x3f, 0xf8, 0, 3 }, /* #57 */
|
---|
8275 | { 0x254f87, 0x254f87, 0xc4, 0xc4, 0, 0 }, /* #58 */
|
---|
8276 | { 0x362f97, 0x362f02, 0x99, 0x40, 0, 6 }, /* #59 */
|
---|
8277 | { 0x0743c6, 0x074b82, 0xa8, 0x80, 0, 4 }, /* #60 */
|
---|
8278 | { 0x2b0e86, 0x2b0682, 0x1a, 0xd0, 0, 3 }, /* #61 */
|
---|
8279 | { 0x0f46c6, 0x0f4606, 0x3a, 0x74, 0, 1 }, /* #62 */
|
---|
8280 | { 0x093892, 0x093886, 0x60, 0xc0, 0, 1 }, /* #63 */
|
---|
8281 | };
|
---|
8282 | static const BINU8_TEST_T g_aTests_shr_u8[] =
|
---|
8283 | {
|
---|
8284 | { 0x061813, 0x061803, 0xf7, 0x07, 0, 5 }, /* #0 */
|
---|
8285 | { 0x1d1ec2, 0x1d1ec2, 0x14, 0x14, 0, 0 }, /* #1 */
|
---|
8286 | { 0x0e5c87, 0x0e5c02, 0x9c, 0x01, 0, 7 }, /* #2 */
|
---|
8287 | { 0x136543, 0x136506, 0x61, 0x0c, 0, 3 }, /* #3 */
|
---|
8288 | { 0x1c3556, 0x1c3556, 0xd1, 0xd1, 0, 0 }, /* #4 */
|
---|
8289 | { 0x1974d2, 0x197403, 0x0f, 0x07, 0, 1 }, /* #5 */
|
---|
8290 | { 0x1501c6, 0x150146, 0x05, 0x00, 0, 7 }, /* #6 */
|
---|
8291 | { 0x2550d2, 0x255047, 0x35, 0x00, 0, 6 }, /* #7 */
|
---|
8292 | { 0x324c42, 0x324446, 0x09, 0x00, 0, 7 }, /* #8 */
|
---|
8293 | { 0x2b3292, 0x2b3292, 0x48, 0x48, 0, 0 }, /* #9 */
|
---|
8294 | { 0x1b74d6, 0x1b7c02, 0xa0, 0x01, 0, 7 }, /* #10 */
|
---|
8295 | { 0x131c12, 0x131403, 0x72, 0x1c, 0, 2 }, /* #11 */
|
---|
8296 | { 0x172443, 0x172407, 0x4f, 0x09, 0, 3 }, /* #12 */
|
---|
8297 | { 0x364907, 0x364907, 0xbe, 0xbe, 0, 0 }, /* #13 */
|
---|
8298 | { 0x0e0457, 0x0e0447, 0x34, 0x00, 0, 6 }, /* #14 */
|
---|
8299 | { 0x2c2e86, 0x2c2603, 0x5b, 0x02, 0, 5 }, /* #15 */
|
---|
8300 | { 0x301bd2, 0x301b03, 0xad, 0x02, 0, 6 }, /* #16 */
|
---|
8301 | { 0x2515c7, 0x251502, 0x7d, 0x1f, 0, 2 }, /* #17 */
|
---|
8302 | { 0x372ad7, 0x372a07, 0x97, 0x4b, 0, 1 }, /* #18 */
|
---|
8303 | { 0x312d87, 0x312503, 0x51, 0x02, 0, 5 }, /* #19 */
|
---|
8304 | { 0x105ed2, 0x105602, 0x75, 0x07, 0, 4 }, /* #20 */
|
---|
8305 | { 0x042b92, 0x042b06, 0xa3, 0x14, 0, 3 }, /* #21 */
|
---|
8306 | { 0x013516, 0x013516, 0xcb, 0xcb, 0, 0 }, /* #22 */
|
---|
8307 | { 0x252f42, 0x252f06, 0xf0, 0x1e, 0, 3 }, /* #23 */
|
---|
8308 | { 0x305612, 0x305e02, 0x99, 0x13, 0, 3 }, /* #24 */
|
---|
8309 | { 0x0b4e42, 0x0b4e06, 0xd4, 0x35, 0, 2 }, /* #25 */
|
---|
8310 | { 0x333f96, 0x333f06, 0xfc, 0x7e, 0, 1 }, /* #26 */
|
---|
8311 | { 0x135cd2, 0x135cd2, 0xcd, 0xcd, 0, 0 }, /* #27 */
|
---|
8312 | { 0x3a0857, 0x3a0007, 0x76, 0x03, 0, 5 }, /* #28 */
|
---|
8313 | { 0x0f25d3, 0x0f2d06, 0x90, 0x48, 0, 1 }, /* #29 */
|
---|
8314 | { 0x343d03, 0x343502, 0x44, 0x02, 0, 5 }, /* #30 */
|
---|
8315 | { 0x115dd7, 0x115d07, 0xcb, 0x0c, 0, 4 }, /* #31 */
|
---|
8316 | { 0x0c6083, 0x0c6006, 0x31, 0x03, 0, 4 }, /* #32 */
|
---|
8317 | { 0x3c74c2, 0x3c7c03, 0x8e, 0x23, 0, 2 }, /* #33 */
|
---|
8318 | { 0x134846, 0x134807, 0xfe, 0x3f, 0, 2 }, /* #34 */
|
---|
8319 | { 0x2c1656, 0x2c1e03, 0xc8, 0x01, 0, 7 }, /* #35 */
|
---|
8320 | { 0x3c0256, 0x3c0256, 0x9d, 0x9d, 0, 0 }, /* #36 */
|
---|
8321 | { 0x0531c2, 0x053903, 0xbd, 0x02, 0, 6 }, /* #37 */
|
---|
8322 | { 0x3c44d7, 0x3c4447, 0x6c, 0x00, 0, 7 }, /* #38 */
|
---|
8323 | { 0x2d48d6, 0x2d4807, 0xb2, 0x05, 0, 5 }, /* #39 */
|
---|
8324 | { 0x2133c3, 0x213b02, 0x8b, 0x04, 0, 5 }, /* #40 */
|
---|
8325 | { 0x352b42, 0x352b03, 0xa6, 0x29, 0, 2 }, /* #41 */
|
---|
8326 | { 0x301587, 0x301587, 0xd2, 0xd2, 0, 0 }, /* #42 */
|
---|
8327 | { 0x282207, 0x282a03, 0xeb, 0x75, 0, 1 }, /* #43 */
|
---|
8328 | { 0x2e2557, 0x2e2502, 0x24, 0x02, 0, 4 }, /* #44 */
|
---|
8329 | { 0x0f0917, 0x0f0902, 0xa4, 0x01, 0, 7 }, /* #45 */
|
---|
8330 | { 0x1b2e46, 0x1b2602, 0x13, 0x01, 0, 4 }, /* #46 */
|
---|
8331 | { 0x2b5283, 0x2b5a07, 0xf0, 0x03, 0, 6 }, /* #47 */
|
---|
8332 | { 0x0d0913, 0x0d0913, 0xa9, 0xa9, 0, 0 }, /* #48 */
|
---|
8333 | { 0x2a1a93, 0x2a1247, 0x55, 0x00, 0, 7 }, /* #49 */
|
---|
8334 | { 0x1769c3, 0x176903, 0xe9, 0x0e, 0, 4 }, /* #50 */
|
---|
8335 | { 0x3a1297, 0x3a1202, 0x10, 0x08, 0, 1 }, /* #51 */
|
---|
8336 | { 0x210047, 0x210802, 0xec, 0x07, 0, 5 }, /* #52 */
|
---|
8337 | { 0x270dc6, 0x270d03, 0xbc, 0x0b, 0, 4 }, /* #53 */
|
---|
8338 | { 0x276442, 0x276402, 0x5a, 0x01, 0, 6 }, /* #54 */
|
---|
8339 | { 0x064d43, 0x064546, 0x19, 0x00, 0, 6 }, /* #55 */
|
---|
8340 | { 0x2d2c82, 0x2d2c07, 0xf8, 0x03, 0, 6 }, /* #56 */
|
---|
8341 | { 0x005917, 0x005103, 0x79, 0x07, 0, 4 }, /* #57 */
|
---|
8342 | { 0x0d0e43, 0x0d0602, 0x2a, 0x15, 0, 1 }, /* #58 */
|
---|
8343 | { 0x276092, 0x276006, 0x63, 0x03, 0, 5 }, /* #59 */
|
---|
8344 | { 0x0b71d7, 0x0b7103, 0x5c, 0x0b, 0, 3 }, /* #60 */
|
---|
8345 | { 0x396142, 0x396902, 0xe8, 0x07, 0, 5 }, /* #61 */
|
---|
8346 | { 0x1f6d87, 0x1f6507, 0x6a, 0x06, 0, 4 }, /* #62 */
|
---|
8347 | { 0x257216, 0x257a03, 0x9f, 0x04, 0, 5 }, /* #63 */
|
---|
8348 | };
|
---|
8349 | static const BINU8_TEST_T g_aTests_sar_u8[] =
|
---|
8350 | {
|
---|
8351 | { 0x044417, 0x044447, 0x6e, 0x00, 0, 7 }, /* #0 */
|
---|
8352 | { 0x0501d6, 0x0501d6, 0xc3, 0xc3, 0, 0 }, /* #1 */
|
---|
8353 | { 0x0a4496, 0x0a4446, 0x02, 0x00, 0, 4 }, /* #2 */
|
---|
8354 | { 0x0f7287, 0x0f7283, 0xe2, 0xf8, 0, 2 }, /* #3 */
|
---|
8355 | { 0x0665c2, 0x066583, 0xc1, 0xe0, 0, 1 }, /* #4 */
|
---|
8356 | { 0x306e96, 0x306602, 0x27, 0x02, 0, 4 }, /* #5 */
|
---|
8357 | { 0x002a57, 0x002206, 0x30, 0x03, 0, 4 }, /* #6 */
|
---|
8358 | { 0x175252, 0x175207, 0x1c, 0x03, 0, 3 }, /* #7 */
|
---|
8359 | { 0x022e46, 0x022607, 0x37, 0x1b, 0, 1 }, /* #8 */
|
---|
8360 | { 0x072296, 0x072282, 0xd1, 0xfd, 0, 4 }, /* #9 */
|
---|
8361 | { 0x257106, 0x257147, 0x50, 0x00, 0, 7 }, /* #10 */
|
---|
8362 | { 0x157f02, 0x157f02, 0x0c, 0x0c, 0, 0 }, /* #11 */
|
---|
8363 | { 0x164e97, 0x164602, 0x4c, 0x01, 0, 6 }, /* #12 */
|
---|
8364 | { 0x364593, 0x364587, 0xc0, 0xff, 0, 7 }, /* #13 */
|
---|
8365 | { 0x1a0203, 0x1a0203, 0x5f, 0x02, 0, 5 }, /* #14 */
|
---|
8366 | { 0x022843, 0x022843, 0x72, 0x72, 0, 0 }, /* #15 */
|
---|
8367 | { 0x1b3256, 0x1b3206, 0x74, 0x1d, 0, 2 }, /* #16 */
|
---|
8368 | { 0x347c07, 0x347402, 0x22, 0x04, 0, 3 }, /* #17 */
|
---|
8369 | { 0x280c92, 0x280487, 0xcb, 0xff, 0, 7 }, /* #18 */
|
---|
8370 | { 0x013f43, 0x013706, 0x6a, 0x35, 0, 1 }, /* #19 */
|
---|
8371 | { 0x210652, 0x210652, 0xd9, 0xd9, 0, 0 }, /* #20 */
|
---|
8372 | { 0x153c92, 0x153406, 0x57, 0x05, 0, 4 }, /* #21 */
|
---|
8373 | { 0x2316c6, 0x231646, 0x3d, 0x00, 0, 7 }, /* #22 */
|
---|
8374 | { 0x257396, 0x257386, 0xd2, 0xfa, 0, 3 }, /* #23 */
|
---|
8375 | { 0x123b46, 0x123302, 0x17, 0x01, 0, 4 }, /* #24 */
|
---|
8376 | { 0x1c7396, 0x1c7306, 0x24, 0x09, 0, 2 }, /* #25 */
|
---|
8377 | { 0x272d83, 0x272586, 0xd6, 0xeb, 0, 1 }, /* #26 */
|
---|
8378 | { 0x2c6952, 0x2c6147, 0x3e, 0x00, 0, 6 }, /* #27 */
|
---|
8379 | { 0x171303, 0x171386, 0xbf, 0xff, 0, 7 }, /* #28 */
|
---|
8380 | { 0x373d56, 0x373d56, 0x0f, 0x0f, 0, 0 }, /* #29 */
|
---|
8381 | { 0x0022c6, 0x002202, 0x5a, 0x0b, 0, 3 }, /* #30 */
|
---|
8382 | { 0x0e4787, 0x0e4787, 0x5e, 0x5e, 0, 0 }, /* #31 */
|
---|
8383 | { 0x2a5613, 0x2a5687, 0xfa, 0xff, 0, 5 }, /* #32 */
|
---|
8384 | { 0x196892, 0x196046, 0x3c, 0x00, 0, 7 }, /* #33 */
|
---|
8385 | { 0x1a60c6, 0x1a6046, 0x04, 0x00, 0, 7 }, /* #34 */
|
---|
8386 | { 0x032582, 0x032582, 0x61, 0x61, 0, 0 }, /* #35 */
|
---|
8387 | { 0x205383, 0x205387, 0xe4, 0xff, 0, 7 }, /* #36 */
|
---|
8388 | { 0x3d1247, 0x3d1286, 0xba, 0xff, 0, 7 }, /* #37 */
|
---|
8389 | { 0x136f13, 0x136702, 0x12, 0x01, 0, 4 }, /* #38 */
|
---|
8390 | { 0x3a0246, 0x3a0282, 0x88, 0xc4, 0, 1 }, /* #39 */
|
---|
8391 | { 0x2023d2, 0x202387, 0xfe, 0xff, 0, 4 }, /* #40 */
|
---|
8392 | { 0x295346, 0x295346, 0xb1, 0xb1, 0, 0 }, /* #41 */
|
---|
8393 | { 0x397a17, 0x397283, 0x8c, 0xf1, 0, 3 }, /* #42 */
|
---|
8394 | { 0x296006, 0x296006, 0xf7, 0xf7, 0, 0 }, /* #43 */
|
---|
8395 | { 0x2252d6, 0x225206, 0x74, 0x3a, 0, 1 }, /* #44 */
|
---|
8396 | { 0x244057, 0x244086, 0xce, 0xe7, 0, 1 }, /* #45 */
|
---|
8397 | { 0x0f4bd3, 0x0f4bd3, 0xe3, 0xe3, 0, 0 }, /* #46 */
|
---|
8398 | { 0x0f7b03, 0x0f7b03, 0x98, 0x98, 0, 0 }, /* #47 */
|
---|
8399 | { 0x387547, 0x387582, 0xd2, 0xe9, 0, 1 }, /* #48 */
|
---|
8400 | { 0x2025c7, 0x202506, 0x6b, 0x03, 0, 5 }, /* #49 */
|
---|
8401 | { 0x0757c3, 0x075787, 0xcc, 0xf9, 0, 3 }, /* #50 */
|
---|
8402 | { 0x331a07, 0x331283, 0xb2, 0xfe, 0, 6 }, /* #51 */
|
---|
8403 | { 0x267857, 0x267087, 0xb5, 0xf6, 0, 3 }, /* #52 */
|
---|
8404 | { 0x1f76c2, 0x1f7647, 0x05, 0x00, 0, 3 }, /* #53 */
|
---|
8405 | { 0x077a56, 0x077203, 0x54, 0x02, 0, 5 }, /* #54 */
|
---|
8406 | { 0x057542, 0x057506, 0x36, 0x1b, 0, 1 }, /* #55 */
|
---|
8407 | { 0x1918d7, 0x1918d7, 0x34, 0x34, 0, 0 }, /* #56 */
|
---|
8408 | { 0x262813, 0x262813, 0xb6, 0xb6, 0, 0 }, /* #57 */
|
---|
8409 | { 0x234297, 0x234283, 0xfd, 0xfe, 0, 1 }, /* #58 */
|
---|
8410 | { 0x074486, 0x074486, 0xc1, 0xfc, 0, 4 }, /* #59 */
|
---|
8411 | { 0x0f2197, 0x0f2187, 0x98, 0xfc, 0, 5 }, /* #60 */
|
---|
8412 | { 0x187906, 0x187102, 0x72, 0x0e, 0, 3 }, /* #61 */
|
---|
8413 | { 0x194b03, 0x194306, 0x66, 0x33, 0, 1 }, /* #62 */
|
---|
8414 | { 0x246a86, 0x246a86, 0x86, 0x86, 0, 0 }, /* #63 */
|
---|
8415 | };
|
---|
8416 | static const BINU16_TEST_T g_aTests_rol_u16[] =
|
---|
8417 | {
|
---|
8418 | { 0x2d1293, 0x2d1a93, 0x43d6, 0x21eb, 0, 15 }, /* #0 */
|
---|
8419 | { 0x265c43, 0x265c42, 0x88b8, 0xb888, 0, 8 }, /* #1 */
|
---|
8420 | { 0x317c56, 0x317456, 0xcaf9, 0xf9ca, 0, 8 }, /* #2 */
|
---|
8421 | { 0x2e1286, 0x2e1286, 0x3bf2, 0x8efc, 0, 14 }, /* #3 */
|
---|
8422 | { 0x1911c2, 0x1919c3, 0x7a79, 0xe9e5, 0, 2 }, /* #4 */
|
---|
8423 | { 0x046052, 0x046052, 0x27e3, 0xfc64, 0, 5 }, /* #5 */
|
---|
8424 | { 0x145493, 0x145c92, 0x8e13, 0x71c2, 0, 13 }, /* #6 */
|
---|
8425 | { 0x321593, 0x321593, 0x353d, 0xa9e9, 0, 3 }, /* #7 */
|
---|
8426 | { 0x3f1b92, 0x3f1393, 0xdbba, 0xbbad, 0, 4 }, /* #8 */
|
---|
8427 | { 0x001e03, 0x001e03, 0x666f, 0xb337, 0, 15 }, /* #9 */
|
---|
8428 | { 0x1f0e57, 0x1f0657, 0x0113, 0x8089, 0, 15 }, /* #10 */
|
---|
8429 | { 0x021313, 0x021b12, 0xb2ba, 0xcaea, 0, 2 }, /* #11 */
|
---|
8430 | { 0x2a2117, 0x2a2116, 0xceca, 0xacec, 0, 12 }, /* #12 */
|
---|
8431 | { 0x262293, 0x262a92, 0x7334, 0x8e66, 0, 13 }, /* #13 */
|
---|
8432 | { 0x063382, 0x063382, 0x18f8, 0x7c0c, 0, 7 }, /* #14 */
|
---|
8433 | { 0x0f5606, 0x0f5607, 0x08fb, 0xb08f, 0, 12 }, /* #15 */
|
---|
8434 | { 0x393456, 0x393457, 0x3539, 0x26a7, 0, 13 }, /* #16 */
|
---|
8435 | { 0x391197, 0x391197, 0x4ef6, 0x4ef6, 0, 0 }, /* #17 */
|
---|
8436 | { 0x0f2ec7, 0x0f2ec6, 0x604d, 0x26b0, 0, 7 }, /* #18 */
|
---|
8437 | { 0x2543d7, 0x2543d6, 0x3b96, 0xc772, 0, 13 }, /* #19 */
|
---|
8438 | { 0x001847, 0x001046, 0x159c, 0x5670, 0, 2 }, /* #20 */
|
---|
8439 | { 0x3c2003, 0x3c2003, 0x203e, 0xc407, 0, 13 }, /* #21 */
|
---|
8440 | { 0x375993, 0x375192, 0x31c9, 0x4c72, 0, 14 }, /* #22 */
|
---|
8441 | { 0x047647, 0x047647, 0xd592, 0xab25, 0, 1 }, /* #23 */
|
---|
8442 | { 0x1d7e42, 0x1d7e43, 0xb463, 0x463b, 0, 4 }, /* #24 */
|
---|
8443 | { 0x2c3fd2, 0x2c37d3, 0x29fb, 0xf653, 0, 9 }, /* #25 */
|
---|
8444 | { 0x266296, 0x266a97, 0x5176, 0x28bb, 0, 15 }, /* #26 */
|
---|
8445 | { 0x191483, 0x191483, 0x287e, 0x43f1, 0, 3 }, /* #27 */
|
---|
8446 | { 0x210ad6, 0x210ad6, 0xbab6, 0xadae, 0, 6 }, /* #28 */
|
---|
8447 | { 0x091983, 0x091982, 0xb871, 0xe370, 0, 9 }, /* #29 */
|
---|
8448 | { 0x2a2cc3, 0x2a24c3, 0xf17b, 0xbf17, 0, 12 }, /* #30 */
|
---|
8449 | { 0x306813, 0x306012, 0xfb32, 0xcbec, 0, 10 }, /* #31 */
|
---|
8450 | { 0x1e6847, 0x1e6847, 0x5053, 0xa829, 0, 15 }, /* #32 */
|
---|
8451 | { 0x136b52, 0x136353, 0xc03e, 0x807d, 0, 1 }, /* #33 */
|
---|
8452 | { 0x3430d7, 0x3430d7, 0xfd86, 0x61bf, 0, 6 }, /* #34 */
|
---|
8453 | { 0x2d15d7, 0x2d1dd6, 0x9547, 0x551e, 0, 2 }, /* #35 */
|
---|
8454 | { 0x044d03, 0x044d03, 0xa09a, 0x5413, 0, 13 }, /* #36 */
|
---|
8455 | { 0x3b4947, 0x3b4946, 0x8047, 0x11e0, 0, 6 }, /* #37 */
|
---|
8456 | { 0x202ad3, 0x202ad3, 0x77b5, 0xabbd, 0, 11 }, /* #38 */
|
---|
8457 | { 0x005bd6, 0x0053d6, 0xf7ec, 0x7bf6, 0, 15 }, /* #39 */
|
---|
8458 | { 0x035b16, 0x035b16, 0x036f, 0x036f, 0, 0 }, /* #40 */
|
---|
8459 | { 0x191502, 0x191d02, 0xb51f, 0x7ed4, 0, 10 }, /* #41 */
|
---|
8460 | { 0x241c97, 0x241496, 0xe1cd, 0xde1c, 0, 12 }, /* #42 */
|
---|
8461 | { 0x146756, 0x146757, 0x1fb3, 0xf663, 0, 5 }, /* #43 */
|
---|
8462 | { 0x357213, 0x357212, 0x2d8c, 0xc2d8, 0, 12 }, /* #44 */
|
---|
8463 | { 0x1f1786, 0x1f1f86, 0x5de4, 0xbbc8, 0, 1 }, /* #45 */
|
---|
8464 | { 0x1842d3, 0x1842d3, 0xdd9f, 0xfbb3, 0, 13 }, /* #46 */
|
---|
8465 | { 0x354dd3, 0x3545d3, 0x02ca, 0x4059, 0, 13 }, /* #47 */
|
---|
8466 | { 0x2a6e03, 0x2a6e03, 0xbc35, 0x786b, 0, 1 }, /* #48 */
|
---|
8467 | { 0x391193, 0x391993, 0x43ff, 0xff43, 0, 8 }, /* #49 */
|
---|
8468 | { 0x2c0543, 0x2c0543, 0xeab7, 0xf55b, 0, 15 }, /* #50 */
|
---|
8469 | { 0x172f92, 0x172792, 0x38c9, 0x49c6, 0, 11 }, /* #51 */
|
---|
8470 | { 0x2c2bd3, 0x2c2bd2, 0x499c, 0x99c4, 0, 4 }, /* #52 */
|
---|
8471 | { 0x386ac6, 0x3862c6, 0xc0b1, 0x58e0, 0, 7 }, /* #53 */
|
---|
8472 | { 0x2b0ad6, 0x2b02d7, 0x017c, 0xf005, 0, 10 }, /* #54 */
|
---|
8473 | { 0x354013, 0x354813, 0x9c0c, 0x2703, 0, 14 }, /* #55 */
|
---|
8474 | { 0x096952, 0x096152, 0x3191, 0x4c64, 0, 14 }, /* #56 */
|
---|
8475 | { 0x1b03c6, 0x1b03c6, 0x445f, 0x445f, 0, 0 }, /* #57 */
|
---|
8476 | { 0x292393, 0x292b93, 0x4532, 0x2299, 0, 15 }, /* #58 */
|
---|
8477 | { 0x1b3196, 0x1b3196, 0x0011, 0x0088, 0, 3 }, /* #59 */
|
---|
8478 | { 0x040496, 0x040496, 0x3e66, 0x63e6, 0, 12 }, /* #60 */
|
---|
8479 | { 0x2a5143, 0x2a5943, 0x7a3b, 0xd1db, 0, 3 }, /* #61 */
|
---|
8480 | { 0x375f12, 0x375712, 0x304a, 0xc128, 0, 2 }, /* #62 */
|
---|
8481 | { 0x322d06, 0x322d06, 0x8442, 0x8442, 0, 0 }, /* #63 */
|
---|
8482 | };
|
---|
8483 | static const BINU16_TEST_T g_aTests_ror_u16[] =
|
---|
8484 | {
|
---|
8485 | { 0x316657, 0x316656, 0xf1bb, 0x377e, 0, 11 }, /* #0 */
|
---|
8486 | { 0x0d7182, 0x0d7183, 0x8fcb, 0xe3f2, 0, 2 }, /* #1 */
|
---|
8487 | { 0x332c53, 0x332c53, 0xaf62, 0xc55e, 0, 7 }, /* #2 */
|
---|
8488 | { 0x3751c6, 0x3759c7, 0x2fff, 0xfff2, 0, 12 }, /* #3 */
|
---|
8489 | { 0x221182, 0x221183, 0xf405, 0xa02f, 0, 13 }, /* #4 */
|
---|
8490 | { 0x383b86, 0x383386, 0x3722, 0x6e44, 0, 15 }, /* #5 */
|
---|
8491 | { 0x2c4a87, 0x2c4286, 0xe00d, 0x00de, 0, 12 }, /* #6 */
|
---|
8492 | { 0x141b02, 0x141302, 0x1b40, 0x00da, 0, 5 }, /* #7 */
|
---|
8493 | { 0x0e7806, 0x0e7006, 0x73e2, 0x7c4e, 0, 11 }, /* #8 */
|
---|
8494 | { 0x3f5cd6, 0x3f5cd7, 0x53c9, 0x92a7, 0, 7 }, /* #9 */
|
---|
8495 | { 0x193e42, 0x193642, 0xed91, 0x3db2, 0, 3 }, /* #10 */
|
---|
8496 | { 0x155756, 0x155f56, 0xec84, 0x3b21, 0, 2 }, /* #11 */
|
---|
8497 | { 0x3c3503, 0x3c3d02, 0x29b1, 0x6c4a, 0, 10 }, /* #12 */
|
---|
8498 | { 0x101947, 0x101146, 0xa797, 0x2f4f, 0, 7 }, /* #13 */
|
---|
8499 | { 0x1f3206, 0x1f3206, 0x8729, 0x1ca6, 0, 14 }, /* #14 */
|
---|
8500 | { 0x1e4113, 0x1e4113, 0xc987, 0xf930, 0, 3 }, /* #15 */
|
---|
8501 | { 0x262603, 0x262602, 0xc98f, 0x263f, 0, 14 }, /* #16 */
|
---|
8502 | { 0x066c93, 0x066c93, 0x76ff, 0xff76, 0, 8 }, /* #17 */
|
---|
8503 | { 0x301d03, 0x301d02, 0x427b, 0x09ed, 0, 14 }, /* #18 */
|
---|
8504 | { 0x280d87, 0x280d86, 0x0b9d, 0x742e, 0, 6 }, /* #19 */
|
---|
8505 | { 0x244156, 0x244956, 0x7ee7, 0x3bf7, 0, 5 }, /* #20 */
|
---|
8506 | { 0x3e0952, 0x3e0152, 0xee09, 0x7b82, 0, 2 }, /* #21 */
|
---|
8507 | { 0x107cd7, 0x1074d6, 0x0274, 0x2740, 0, 12 }, /* #22 */
|
---|
8508 | { 0x177806, 0x177806, 0x7a35, 0x7a35, 0, 0 }, /* #23 */
|
---|
8509 | { 0x3213c6, 0x3213c7, 0x9ce5, 0xce72, 0, 1 }, /* #24 */
|
---|
8510 | { 0x2c4d16, 0x2c4516, 0x59e2, 0x6789, 0, 14 }, /* #25 */
|
---|
8511 | { 0x200a82, 0x200283, 0xfe5f, 0xf97f, 0, 14 }, /* #26 */
|
---|
8512 | { 0x1c4cc7, 0x1c44c7, 0x5674, 0xa2b3, 0, 5 }, /* #27 */
|
---|
8513 | { 0x017dd2, 0x017dd3, 0x128b, 0x8b12, 0, 8 }, /* #28 */
|
---|
8514 | { 0x361402, 0x361c02, 0x0689, 0x6890, 0, 12 }, /* #29 */
|
---|
8515 | { 0x227d52, 0x227d52, 0x8165, 0x8165, 0, 0 }, /* #30 */
|
---|
8516 | { 0x3a16d7, 0x3a16d6, 0xca53, 0x3ca5, 0, 4 }, /* #31 */
|
---|
8517 | { 0x141617, 0x141617, 0xbb4b, 0xbbb4, 0, 4 }, /* #32 */
|
---|
8518 | { 0x045482, 0x045483, 0x8afd, 0xfd8a, 0, 8 }, /* #33 */
|
---|
8519 | { 0x227a43, 0x227243, 0x79ce, 0x9ce7, 0, 12 }, /* #34 */
|
---|
8520 | { 0x300e92, 0x300693, 0xa423, 0x8e90, 0, 6 }, /* #35 */
|
---|
8521 | { 0x395bc7, 0x395bc6, 0x035b, 0x6b60, 0, 11 }, /* #36 */
|
---|
8522 | { 0x213c47, 0x213c47, 0xdb3e, 0xb67d, 0, 15 }, /* #37 */
|
---|
8523 | { 0x1f7802, 0x1f7802, 0x7c2d, 0x7c2d, 0, 0 }, /* #38 */
|
---|
8524 | { 0x193e47, 0x193e47, 0xf956, 0xf956, 0, 0 }, /* #39 */
|
---|
8525 | { 0x122d93, 0x122d93, 0xa592, 0x964a, 0, 14 }, /* #40 */
|
---|
8526 | { 0x071903, 0x071103, 0x7bd8, 0x87bd, 0, 4 }, /* #41 */
|
---|
8527 | { 0x110f87, 0x110f87, 0xa2ca, 0xa8b2, 0, 2 }, /* #42 */
|
---|
8528 | { 0x114252, 0x114252, 0x71a7, 0x71a7, 0, 0 }, /* #43 */
|
---|
8529 | { 0x362c03, 0x362c03, 0x7f01, 0xc05f, 0, 10 }, /* #44 */
|
---|
8530 | { 0x160a07, 0x160206, 0xd157, 0x7d15, 0, 4 }, /* #45 */
|
---|
8531 | { 0x193207, 0x193207, 0x760a, 0x829d, 0, 10 }, /* #46 */
|
---|
8532 | { 0x1e5592, 0x1e5593, 0xf5bb, 0xeb77, 0, 15 }, /* #47 */
|
---|
8533 | { 0x214897, 0x214096, 0xce45, 0x5ce4, 0, 4 }, /* #48 */
|
---|
8534 | { 0x1742c3, 0x174ac3, 0x5da9, 0xbb52, 0, 15 }, /* #49 */
|
---|
8535 | { 0x1d19c3, 0x1d19c3, 0x7455, 0x8aae, 0, 11 }, /* #50 */
|
---|
8536 | { 0x062642, 0x062642, 0x9201, 0x00c9, 0, 9 }, /* #51 */
|
---|
8537 | { 0x0d1c46, 0x0d1446, 0xb323, 0x4766, 0, 7 }, /* #52 */
|
---|
8538 | { 0x0b6087, 0x0b6087, 0x1c2e, 0xc2e1, 0, 12 }, /* #53 */
|
---|
8539 | { 0x1242d6, 0x124ad6, 0xc888, 0x2223, 0, 14 }, /* #54 */
|
---|
8540 | { 0x1e4716, 0x1e4f17, 0xa25c, 0x944b, 0, 3 }, /* #55 */
|
---|
8541 | { 0x033d42, 0x033d43, 0xdcc6, 0x98db, 0, 11 }, /* #56 */
|
---|
8542 | { 0x2d18c7, 0x2d10c7, 0xec99, 0xc99e, 0, 12 }, /* #57 */
|
---|
8543 | { 0x171347, 0x171347, 0xd9d1, 0xce8e, 0, 13 }, /* #58 */
|
---|
8544 | { 0x264f12, 0x264f12, 0xf6ec, 0x3dbb, 0, 2 }, /* #59 */
|
---|
8545 | { 0x135f96, 0x135f97, 0x2cf5, 0x967a, 0, 1 }, /* #60 */
|
---|
8546 | { 0x174a87, 0x174286, 0x8117, 0x022f, 0, 15 }, /* #61 */
|
---|
8547 | { 0x132ad7, 0x132ad6, 0x1e91, 0x7a44, 0, 14 }, /* #62 */
|
---|
8548 | { 0x2d5843, 0x2d5842, 0xae2c, 0x2b8b, 0, 2 }, /* #63 */
|
---|
8549 | };
|
---|
8550 | static const BINU16_TEST_T g_aTests_rcl_u16[] =
|
---|
8551 | {
|
---|
8552 | { 0x064952, 0x064952, 0x4b83, 0x4b83, 0, 0 }, /* #0 */
|
---|
8553 | { 0x096302, 0x096b02, 0x7088, 0x1107, 0, 5 }, /* #1 */
|
---|
8554 | { 0x015e82, 0x015683, 0x3243, 0x218c, 0, 7 }, /* #2 */
|
---|
8555 | { 0x3b5452, 0x3b5c52, 0x8af6, 0x2bd9, 0, 2 }, /* #3 */
|
---|
8556 | { 0x2b1213, 0x2b1a13, 0x8f29, 0x38f2, 0, 13 }, /* #4 */
|
---|
8557 | { 0x372f52, 0x372753, 0x34e4, 0x9069, 0, 10 }, /* #5 */
|
---|
8558 | { 0x140f92, 0x140f93, 0xa3b8, 0xb851, 0, 8 }, /* #6 */
|
---|
8559 | { 0x3c3112, 0x3c3112, 0xb58f, 0xb58f, 0, 0 }, /* #7 */
|
---|
8560 | { 0x292196, 0x292997, 0x728e, 0x471c, 0, 7 }, /* #8 */
|
---|
8561 | { 0x332f02, 0x332703, 0x385b, 0x6c70, 0, 10 }, /* #9 */
|
---|
8562 | { 0x315497, 0x315c96, 0x69bc, 0xd379, 0, 1 }, /* #10 */
|
---|
8563 | { 0x2b4202, 0x2b4a03, 0xa6f9, 0x9537, 0, 12 }, /* #11 */
|
---|
8564 | { 0x3a0593, 0x3a0592, 0x2da5, 0x596d, 0, 12 }, /* #12 */
|
---|
8565 | { 0x1b3b06, 0x1b3306, 0x3900, 0x0720, 0, 14 }, /* #13 */
|
---|
8566 | { 0x1b2e13, 0x1b2612, 0xd495, 0x4af5, 0, 7 }, /* #14 */
|
---|
8567 | { 0x3b6313, 0x3b6312, 0xe99e, 0xcf7a, 0, 7 }, /* #15 */
|
---|
8568 | { 0x0a0056, 0x0a0857, 0x54d6, 0x58a9, 0, 10 }, /* #16 */
|
---|
8569 | { 0x031006, 0x031006, 0x3eab, 0xac7d, 0, 10 }, /* #17 */
|
---|
8570 | { 0x235217, 0x235216, 0xc3b7, 0x3b7e, 0, 4 }, /* #18 */
|
---|
8571 | { 0x0c6382, 0x0c6382, 0xded2, 0x937b, 0, 11 }, /* #19 */
|
---|
8572 | { 0x094c03, 0x094c02, 0x74d7, 0x6bdd, 0, 7 }, /* #20 */
|
---|
8573 | { 0x3b7fd6, 0x3b77d6, 0xfc59, 0xb2fc, 0, 9 }, /* #21 */
|
---|
8574 | { 0x2e3247, 0x2e3247, 0x0f16, 0x43c5, 0, 15 }, /* #22 */
|
---|
8575 | { 0x3104c7, 0x3104c7, 0xe3b0, 0xe3b0, 0, 0 }, /* #23 */
|
---|
8576 | { 0x3b0843, 0x3b0042, 0x0d6d, 0xb6c3, 0, 7 }, /* #24 */
|
---|
8577 | { 0x3c5187, 0x3c5987, 0xb64e, 0x6c9d, 0, 1 }, /* #25 */
|
---|
8578 | { 0x040bd6, 0x040bd7, 0x7b22, 0xb223, 0, 4 }, /* #26 */
|
---|
8579 | { 0x386fc2, 0x386fc2, 0x5e2f, 0xbcbc, 0, 10 }, /* #27 */
|
---|
8580 | { 0x166053, 0x166053, 0x8cf7, 0x8cf7, 0, 0 }, /* #28 */
|
---|
8581 | { 0x1a01c2, 0x1a09c2, 0x7569, 0x93ab, 0, 12 }, /* #29 */
|
---|
8582 | { 0x244f47, 0x244f47, 0x6f33, 0x799d, 0, 3 }, /* #30 */
|
---|
8583 | { 0x0c7a07, 0x0c7207, 0x1223, 0x1c48, 0, 11 }, /* #31 */
|
---|
8584 | { 0x3e7097, 0x3e7097, 0xe4b2, 0x2cbc, 0, 6 }, /* #32 */
|
---|
8585 | { 0x2a0ac2, 0x2a0ac3, 0x687c, 0x43e1, 0, 3 }, /* #33 */
|
---|
8586 | { 0x0a2b92, 0x0a2392, 0xf80a, 0x14f8, 0, 9 }, /* #34 */
|
---|
8587 | { 0x0e19c3, 0x0e11c3, 0xc232, 0x1970, 0, 7 }, /* #35 */
|
---|
8588 | { 0x0f6c97, 0x0f6c96, 0x5baa, 0xaab7, 0, 10 }, /* #36 */
|
---|
8589 | { 0x1948c7, 0x1948c6, 0xaac5, 0x5d56, 0, 12 }, /* #37 */
|
---|
8590 | { 0x1329d6, 0x1321d6, 0x318e, 0x631c, 0, 1 }, /* #38 */
|
---|
8591 | { 0x244802, 0x244002, 0xd957, 0x55db, 0, 6 }, /* #39 */
|
---|
8592 | { 0x264013, 0x264013, 0xf9d2, 0xf9d2, 0, 0 }, /* #40 */
|
---|
8593 | { 0x340102, 0x340102, 0x00af, 0x015e, 0, 1 }, /* #41 */
|
---|
8594 | { 0x396d46, 0x396547, 0xe8a3, 0x1ba2, 0, 11 }, /* #42 */
|
---|
8595 | { 0x0813c6, 0x081bc7, 0x8255, 0x2aa0, 0, 7 }, /* #43 */
|
---|
8596 | { 0x0b0897, 0x0b0096, 0x0882, 0x8284, 0, 8 }, /* #44 */
|
---|
8597 | { 0x1532d3, 0x1532d3, 0x3da5, 0xa59e, 0, 8 }, /* #45 */
|
---|
8598 | { 0x3f2a52, 0x3f2253, 0x1c4d, 0x1343, 0, 6 }, /* #46 */
|
---|
8599 | { 0x0c7ad3, 0x0c72d3, 0xd998, 0x331d, 0, 5 }, /* #47 */
|
---|
8600 | { 0x1b37d7, 0x1b37d6, 0x2a05, 0x0595, 0, 8 }, /* #48 */
|
---|
8601 | { 0x372c83, 0x372483, 0x3f34, 0xa4fc, 0, 11 }, /* #49 */
|
---|
8602 | { 0x2d5917, 0x2d5916, 0x8107, 0x83e0, 0, 7 }, /* #50 */
|
---|
8603 | { 0x151a47, 0x151a47, 0x9875, 0xd730, 0, 10 }, /* #51 */
|
---|
8604 | { 0x155142, 0x155942, 0x8383, 0x6838, 0, 13 }, /* #52 */
|
---|
8605 | { 0x2d5a13, 0x2d5a13, 0x65be, 0x2df5, 0, 3 }, /* #53 */
|
---|
8606 | { 0x1433c2, 0x143bc3, 0x8a6d, 0xb514, 0, 10 }, /* #54 */
|
---|
8607 | { 0x0169c3, 0x0169c3, 0x9c7a, 0x59c7, 0, 13 }, /* #55 */
|
---|
8608 | { 0x0831d6, 0x0839d6, 0x7939, 0xe4f2, 0, 10 }, /* #56 */
|
---|
8609 | { 0x391497, 0x391c96, 0xba69, 0x69dd, 0, 8 }, /* #57 */
|
---|
8610 | { 0x345283, 0x345282, 0xd201, 0x403d, 0, 5 }, /* #58 */
|
---|
8611 | { 0x1d24d7, 0x1d2cd6, 0x8053, 0x53c0, 0, 8 }, /* #59 */
|
---|
8612 | { 0x352686, 0x352e87, 0x832f, 0x065e, 0, 1 }, /* #60 */
|
---|
8613 | { 0x3d51c2, 0x3d51c3, 0x33bf, 0x3bf1, 0, 4 }, /* #61 */
|
---|
8614 | { 0x027f03, 0x027f02, 0x7493, 0x7749, 0, 13 }, /* #62 */
|
---|
8615 | { 0x2521d3, 0x2529d3, 0x7147, 0x47b8, 0, 8 }, /* #63 */
|
---|
8616 | };
|
---|
8617 | static const BINU16_TEST_T g_aTests_rcr_u16[] =
|
---|
8618 | {
|
---|
8619 | { 0x3a69d2, 0x3a61d3, 0x32c8, 0x2c81, 0, 13 }, /* #0 */
|
---|
8620 | { 0x095b83, 0x095382, 0xae81, 0x3ae8, 0, 4 }, /* #1 */
|
---|
8621 | { 0x014f12, 0x014713, 0x3273, 0x1939, 0, 1 }, /* #2 */
|
---|
8622 | { 0x0d54c6, 0x0d54c6, 0x4941, 0x0925, 0, 6 }, /* #3 */
|
---|
8623 | { 0x2e2ac7, 0x2e22c6, 0xdf68, 0xd1df, 0, 8 }, /* #4 */
|
---|
8624 | { 0x324856, 0x324856, 0x9445, 0x2a51, 0, 6 }, /* #5 */
|
---|
8625 | { 0x001b96, 0x001396, 0x18c6, 0xc60c, 0, 9 }, /* #6 */
|
---|
8626 | { 0x375b16, 0x375317, 0x79e5, 0xca79, 0, 8 }, /* #7 */
|
---|
8627 | { 0x1d0bd3, 0x1d0bd3, 0x2e42, 0x4b90, 0, 2 }, /* #8 */
|
---|
8628 | { 0x326407, 0x326406, 0xe15e, 0x57bc, 0, 11 }, /* #9 */
|
---|
8629 | { 0x1a2152, 0x1a2953, 0xaccb, 0xab32, 0, 2 }, /* #10 */
|
---|
8630 | { 0x1e7692, 0x1e7e93, 0xc130, 0x0609, 0, 5 }, /* #11 */
|
---|
8631 | { 0x2f2b52, 0x2f2b52, 0x9cbc, 0x9cbc, 0, 0 }, /* #12 */
|
---|
8632 | { 0x2c0286, 0x2c0287, 0x67cd, 0x33e6, 0, 1 }, /* #13 */
|
---|
8633 | { 0x302ac2, 0x302ac3, 0xeb64, 0x91d6, 0, 7 }, /* #14 */
|
---|
8634 | { 0x3f2513, 0x3f2d12, 0x78da, 0xaf1b, 0, 3 }, /* #15 */
|
---|
8635 | { 0x0c3453, 0x0c3c53, 0x7841, 0x06f0, 0, 7 }, /* #16 */
|
---|
8636 | { 0x3a0206, 0x3a0206, 0x06a4, 0x0352, 0, 1 }, /* #17 */
|
---|
8637 | { 0x276a42, 0x276243, 0x412b, 0x2b20, 0, 9 }, /* #18 */
|
---|
8638 | { 0x157157, 0x157157, 0xecbd, 0x2f7d, 0, 11 }, /* #19 */
|
---|
8639 | { 0x2b1b86, 0x2b1b87, 0xacc5, 0x98aa, 0, 12 }, /* #20 */
|
---|
8640 | { 0x2b3fc7, 0x2b3fc6, 0x784c, 0x9978, 0, 8 }, /* #21 */
|
---|
8641 | { 0x1c2086, 0x1c2087, 0x29ec, 0x3d82, 0, 12 }, /* #22 */
|
---|
8642 | { 0x2e3812, 0x2e3012, 0x06f1, 0x1bc4, 0, 15 }, /* #23 */
|
---|
8643 | { 0x3148d2, 0x3148d3, 0xb923, 0x246b, 0, 12 }, /* #24 */
|
---|
8644 | { 0x3b6ad2, 0x3b62d2, 0x3b35, 0xecd4, 0, 15 }, /* #25 */
|
---|
8645 | { 0x074382, 0x074b83, 0xe2d6, 0x59c5, 0, 7 }, /* #26 */
|
---|
8646 | { 0x0e0842, 0x0e0842, 0xdbb0, 0xc1b7, 0, 7 }, /* #27 */
|
---|
8647 | { 0x1b36d6, 0x1b3ed7, 0xd913, 0xb644, 0, 2 }, /* #28 */
|
---|
8648 | { 0x350152, 0x350952, 0xf1c3, 0x6f1c, 0, 4 }, /* #29 */
|
---|
8649 | { 0x1c6502, 0x1c6d02, 0xecc8, 0x43b3, 0, 6 }, /* #30 */
|
---|
8650 | { 0x3f1142, 0x3f1943, 0xd5f0, 0x57c1, 0, 15 }, /* #31 */
|
---|
8651 | { 0x2e6156, 0x2e6957, 0xe199, 0x32e1, 0, 8 }, /* #32 */
|
---|
8652 | { 0x284cc7, 0x284cc7, 0x4ad0, 0x0a56, 0, 5 }, /* #33 */
|
---|
8653 | { 0x196cc2, 0x196cc3, 0xe4e8, 0x0e4e, 0, 4 }, /* #34 */
|
---|
8654 | { 0x164406, 0x164c07, 0xec7d, 0x1f5d, 0, 11 }, /* #35 */
|
---|
8655 | { 0x1500c2, 0x1508c2, 0xc780, 0x063c, 0, 5 }, /* #36 */
|
---|
8656 | { 0x3c5ed3, 0x3c56d2, 0xf14c, 0x67c5, 0, 6 }, /* #37 */
|
---|
8657 | { 0x2660d6, 0x2668d6, 0x9df5, 0xa9df, 0, 4 }, /* #38 */
|
---|
8658 | { 0x2e0847, 0x2e0847, 0x65b8, 0x6e2c, 0, 11 }, /* #39 */
|
---|
8659 | { 0x0f6ac3, 0x0f62c3, 0xe28e, 0x78a3, 0, 2 }, /* #40 */
|
---|
8660 | { 0x203fc3, 0x203fc2, 0x5f4f, 0xfafa, 0, 5 }, /* #41 */
|
---|
8661 | { 0x2440c7, 0x2440c7, 0xf2f2, 0x2f97, 0, 5 }, /* #42 */
|
---|
8662 | { 0x2066d2, 0x2066d3, 0x3260, 0x300c, 0, 10 }, /* #43 */
|
---|
8663 | { 0x1e3057, 0x1e3856, 0x74bb, 0xbbba, 0, 9 }, /* #44 */
|
---|
8664 | { 0x015c53, 0x015c53, 0x1459, 0x4598, 0, 13 }, /* #45 */
|
---|
8665 | { 0x3b1dc3, 0x3b1dc2, 0x64bc, 0x4bcb, 0, 13 }, /* #46 */
|
---|
8666 | { 0x163206, 0x163207, 0x3b13, 0x6263, 0, 12 }, /* #47 */
|
---|
8667 | { 0x0e5552, 0x0e5d53, 0xab50, 0x055a, 0, 5 }, /* #48 */
|
---|
8668 | { 0x146ec3, 0x146ec2, 0x2402, 0x0524, 0, 8 }, /* #49 */
|
---|
8669 | { 0x3b0813, 0x3b0013, 0x836a, 0x60da, 0, 2 }, /* #50 */
|
---|
8670 | { 0x061502, 0x061502, 0x5065, 0x6528, 0, 9 }, /* #51 */
|
---|
8671 | { 0x347d52, 0x347553, 0x14b4, 0x4b40, 0, 13 }, /* #52 */
|
---|
8672 | { 0x076047, 0x076846, 0x1a87, 0x1e35, 0, 7 }, /* #53 */
|
---|
8673 | { 0x130743, 0x130742, 0xf58b, 0xc5fd, 0, 10 }, /* #54 */
|
---|
8674 | { 0x3764d2, 0x376cd3, 0xace5, 0x3955, 0, 11 }, /* #55 */
|
---|
8675 | { 0x227053, 0x227853, 0x6815, 0x5b40, 0, 5 }, /* #56 */
|
---|
8676 | { 0x2d2ac6, 0x2d22c6, 0x5382, 0xe08a, 0, 11 }, /* #57 */
|
---|
8677 | { 0x132347, 0x132b47, 0x3901, 0x019c, 0, 9 }, /* #58 */
|
---|
8678 | { 0x176f07, 0x176f07, 0x1d87, 0x61e3, 0, 11 }, /* #59 */
|
---|
8679 | { 0x382ac2, 0x3822c2, 0x5378, 0x6f05, 0, 12 }, /* #60 */
|
---|
8680 | { 0x075c06, 0x075c07, 0xf37d, 0x79be, 0, 1 }, /* #61 */
|
---|
8681 | { 0x3732c7, 0x3732c7, 0x69b7, 0x69b7, 0, 0 }, /* #62 */
|
---|
8682 | { 0x160987, 0x160187, 0xdf3d, 0xe7bd, 0, 12 }, /* #63 */
|
---|
8683 | };
|
---|
8684 | static const BINU16_TEST_T g_aTests_shl_u16[] =
|
---|
8685 | {
|
---|
8686 | { 0x300e02, 0x300e87, 0x7300, 0x8000, 0, 7 }, /* #0 */
|
---|
8687 | { 0x3903d2, 0x390307, 0xfc8b, 0x1600, 0, 9 }, /* #1 */
|
---|
8688 | { 0x2821d6, 0x282986, 0x7d96, 0xc000, 0, 13 }, /* #2 */
|
---|
8689 | { 0x123407, 0x123c02, 0xa0fe, 0x3f80, 0, 6 }, /* #3 */
|
---|
8690 | { 0x314496, 0x314c83, 0x5799, 0xe640, 0, 6 }, /* #4 */
|
---|
8691 | { 0x372c03, 0x372407, 0xfd33, 0x3300, 0, 8 }, /* #5 */
|
---|
8692 | { 0x273616, 0x273e07, 0x62a8, 0x4000, 0, 11 }, /* #6 */
|
---|
8693 | { 0x385a86, 0x385a86, 0x4227, 0x844e, 0, 1 }, /* #7 */
|
---|
8694 | { 0x1313c6, 0x131387, 0xcf1f, 0xe000, 0, 13 }, /* #8 */
|
---|
8695 | { 0x2163d2, 0x216b03, 0x7172, 0x1720, 0, 4 }, /* #9 */
|
---|
8696 | { 0x3d6656, 0x3d6607, 0xc089, 0x2000, 0, 13 }, /* #10 */
|
---|
8697 | { 0x333656, 0x333687, 0xc6fa, 0xa000, 0, 12 }, /* #11 */
|
---|
8698 | { 0x0f4f07, 0x0f4f06, 0xbd1b, 0x6c00, 0, 10 }, /* #12 */
|
---|
8699 | { 0x033643, 0x033687, 0x05ed, 0xed00, 0, 8 }, /* #13 */
|
---|
8700 | { 0x032c87, 0x032486, 0x142c, 0xa160, 0, 3 }, /* #14 */
|
---|
8701 | { 0x366ec3, 0x366687, 0x3702, 0x8100, 0, 7 }, /* #15 */
|
---|
8702 | { 0x0943d3, 0x094307, 0xf0ae, 0x7000, 0, 11 }, /* #16 */
|
---|
8703 | { 0x280c53, 0x280c02, 0x59a9, 0x6a40, 0, 6 }, /* #17 */
|
---|
8704 | { 0x1a7f92, 0x1a7787, 0x38e6, 0x9800, 0, 10 }, /* #18 */
|
---|
8705 | { 0x371343, 0x371386, 0xf1a5, 0xa000, 0, 13 }, /* #19 */
|
---|
8706 | { 0x3e67c6, 0x3e6783, 0xfff6, 0xfd80, 0, 6 }, /* #20 */
|
---|
8707 | { 0x2e7d47, 0x2e7583, 0xd9ad, 0x9ad0, 0, 4 }, /* #21 */
|
---|
8708 | { 0x234f12, 0x234f87, 0x89c3, 0xc300, 0, 8 }, /* #22 */
|
---|
8709 | { 0x2e73c3, 0x2e7387, 0xf918, 0xf230, 0, 1 }, /* #23 */
|
---|
8710 | { 0x100e43, 0x100683, 0xf11f, 0xc47c, 0, 2 }, /* #24 */
|
---|
8711 | { 0x122852, 0x122886, 0x9ead, 0xd000, 0, 12 }, /* #25 */
|
---|
8712 | { 0x042052, 0x042887, 0x901e, 0xc000, 0, 13 }, /* #26 */
|
---|
8713 | { 0x042dc2, 0x042507, 0x336c, 0x36c0, 0, 4 }, /* #27 */
|
---|
8714 | { 0x3321c3, 0x332987, 0x75b3, 0xd6cc, 0, 2 }, /* #28 */
|
---|
8715 | { 0x351983, 0x351187, 0x1d2f, 0x8000, 0, 15 }, /* #29 */
|
---|
8716 | { 0x335a93, 0x335287, 0xc365, 0x9400, 0, 10 }, /* #30 */
|
---|
8717 | { 0x025c42, 0x025c87, 0x87ac, 0xeb00, 0, 6 }, /* #31 */
|
---|
8718 | { 0x1d3186, 0x1d3986, 0x96d2, 0xb690, 0, 3 }, /* #32 */
|
---|
8719 | { 0x0a7c83, 0x0a7c83, 0x7583, 0x7583, 0, 0 }, /* #33 */
|
---|
8720 | { 0x2a4c96, 0x2a4407, 0xd8dd, 0x4000, 0, 14 }, /* #34 */
|
---|
8721 | { 0x1e1683, 0x1e1e07, 0xa8ca, 0x4000, 0, 13 }, /* #35 */
|
---|
8722 | { 0x0c2cc6, 0x0c2c82, 0x5676, 0xb3b0, 0, 3 }, /* #36 */
|
---|
8723 | { 0x064757, 0x064f06, 0x4308, 0x1000, 0, 9 }, /* #37 */
|
---|
8724 | { 0x287e47, 0x287683, 0x38ba, 0xc5d0, 0, 3 }, /* #38 */
|
---|
8725 | { 0x0c6d16, 0x0c6d86, 0x63c2, 0x8000, 0, 14 }, /* #39 */
|
---|
8726 | { 0x0a2893, 0x0a2893, 0x12fe, 0x12fe, 0, 0 }, /* #40 */
|
---|
8727 | { 0x253f06, 0x253f87, 0x8c7e, 0xe000, 0, 12 }, /* #41 */
|
---|
8728 | { 0x0f7c93, 0x0f7c86, 0x4df1, 0x8000, 0, 15 }, /* #42 */
|
---|
8729 | { 0x2c1303, 0x2c1303, 0xbd78, 0xbd78, 0, 0 }, /* #43 */
|
---|
8730 | { 0x180587, 0x180d06, 0x9a73, 0x7300, 0, 8 }, /* #44 */
|
---|
8731 | { 0x0310c7, 0x031806, 0x5a1a, 0x3400, 0, 9 }, /* #45 */
|
---|
8732 | { 0x174056, 0x174887, 0x9e7a, 0xd000, 0, 11 }, /* #46 */
|
---|
8733 | { 0x0764d2, 0x076486, 0x3956, 0xab00, 0, 7 }, /* #47 */
|
---|
8734 | { 0x1809c6, 0x1809c6, 0x3821, 0x3821, 0, 0 }, /* #48 */
|
---|
8735 | { 0x230256, 0x230a07, 0xaf89, 0x7c48, 0, 3 }, /* #49 */
|
---|
8736 | { 0x1c74c6, 0x1c7406, 0xe4f4, 0x7a00, 0, 7 }, /* #50 */
|
---|
8737 | { 0x3a0202, 0x3a0a06, 0xac13, 0x4c00, 0, 10 }, /* #51 */
|
---|
8738 | { 0x1f7496, 0x1f7447, 0x3504, 0x0000, 0, 14 }, /* #52 */
|
---|
8739 | { 0x0d50d7, 0x0d5847, 0x97ba, 0x0000, 0, 15 }, /* #53 */
|
---|
8740 | { 0x381453, 0x381483, 0xe40e, 0x9038, 0, 2 }, /* #54 */
|
---|
8741 | { 0x2c7487, 0x2c7407, 0x1f89, 0x2000, 0, 13 }, /* #55 */
|
---|
8742 | { 0x1d2293, 0x1d2a87, 0x40cb, 0x9600, 0, 9 }, /* #56 */
|
---|
8743 | { 0x1c2dc6, 0x1c2586, 0xc72f, 0xf000, 0, 12 }, /* #57 */
|
---|
8744 | { 0x234b07, 0x234303, 0xf5a2, 0x5a20, 0, 4 }, /* #58 */
|
---|
8745 | { 0x2d6dd7, 0x2d6506, 0xc8db, 0x36c0, 0, 6 }, /* #59 */
|
---|
8746 | { 0x3a15c3, 0x3a1d06, 0xa1fe, 0x3fc0, 0, 5 }, /* #60 */
|
---|
8747 | { 0x197203, 0x197a86, 0x4453, 0xa600, 0, 9 }, /* #61 */
|
---|
8748 | { 0x0278c6, 0x027083, 0xe74f, 0xa780, 0, 7 }, /* #62 */
|
---|
8749 | { 0x014646, 0x014646, 0x67b3, 0x67b3, 0, 0 }, /* #63 */
|
---|
8750 | };
|
---|
8751 | static const BINU16_TEST_T g_aTests_shr_u16[] =
|
---|
8752 | {
|
---|
8753 | { 0x221d92, 0x221503, 0x7a47, 0x0001, 0, 14 }, /* #0 */
|
---|
8754 | { 0x1f3a07, 0x1f3a07, 0x847d, 0x0847, 0, 4 }, /* #1 */
|
---|
8755 | { 0x0f5a96, 0x0f5202, 0x5d5d, 0x0175, 0, 6 }, /* #2 */
|
---|
8756 | { 0x000d83, 0x000d02, 0xba0e, 0x05d0, 0, 5 }, /* #3 */
|
---|
8757 | { 0x320f43, 0x320f06, 0xbee6, 0x005f, 0, 9 }, /* #4 */
|
---|
8758 | { 0x233007, 0x233002, 0x4bb3, 0x0002, 0, 13 }, /* #5 */
|
---|
8759 | { 0x073412, 0x073c07, 0xb12d, 0x5896, 0, 1 }, /* #6 */
|
---|
8760 | { 0x2e0013, 0x2e0003, 0x63d3, 0x0001, 0, 14 }, /* #7 */
|
---|
8761 | { 0x274f03, 0x274747, 0x55f4, 0x0000, 0, 15 }, /* #8 */
|
---|
8762 | { 0x3349c6, 0x334902, 0xe1ca, 0x70e5, 0, 1 }, /* #9 */
|
---|
8763 | { 0x0f6753, 0x0f6f07, 0xb64f, 0x016c, 0, 7 }, /* #10 */
|
---|
8764 | { 0x0f7d56, 0x0f7502, 0x4609, 0x0046, 0, 8 }, /* #11 */
|
---|
8765 | { 0x3c43c2, 0x3c4b03, 0xe315, 0x0001, 0, 15 }, /* #12 */
|
---|
8766 | { 0x2d3c86, 0x2d3c07, 0xcc17, 0x3305, 0, 2 }, /* #13 */
|
---|
8767 | { 0x242456, 0x242403, 0x4eb9, 0x0004, 0, 12 }, /* #14 */
|
---|
8768 | { 0x157902, 0x157902, 0xf9b8, 0x3e6e, 0, 2 }, /* #15 */
|
---|
8769 | { 0x2435c6, 0x243506, 0x08e5, 0x0239, 0, 2 }, /* #16 */
|
---|
8770 | { 0x242803, 0x242807, 0xf92e, 0x000f, 0, 12 }, /* #17 */
|
---|
8771 | { 0x377486, 0x377406, 0x6075, 0x0018, 0, 10 }, /* #18 */
|
---|
8772 | { 0x3c3217, 0x3c3217, 0xa135, 0xa135, 0, 0 }, /* #19 */
|
---|
8773 | { 0x152a17, 0x152a17, 0xae4b, 0xae4b, 0, 0 }, /* #20 */
|
---|
8774 | { 0x305ec3, 0x305606, 0x6add, 0x0035, 0, 9 }, /* #21 */
|
---|
8775 | { 0x324196, 0x324906, 0x91cc, 0x0009, 0, 12 }, /* #22 */
|
---|
8776 | { 0x015546, 0x015503, 0x7d87, 0x003e, 0, 9 }, /* #23 */
|
---|
8777 | { 0x050c06, 0x050406, 0x58bc, 0x00b1, 0, 7 }, /* #24 */
|
---|
8778 | { 0x062c56, 0x062406, 0x77ce, 0x3be7, 0, 1 }, /* #25 */
|
---|
8779 | { 0x0e7a43, 0x0e7a03, 0x8b82, 0x22e0, 0, 2 }, /* #26 */
|
---|
8780 | { 0x101c43, 0x101c07, 0xb4a3, 0x2d28, 0, 2 }, /* #27 */
|
---|
8781 | { 0x371813, 0x371007, 0x6761, 0x000c, 0, 11 }, /* #28 */
|
---|
8782 | { 0x001516, 0x001d07, 0xae92, 0x002b, 0, 10 }, /* #29 */
|
---|
8783 | { 0x347a06, 0x347a07, 0xf940, 0x000f, 0, 12 }, /* #30 */
|
---|
8784 | { 0x0e38c7, 0x0e3807, 0xc9de, 0x0193, 0, 7 }, /* #31 */
|
---|
8785 | { 0x104113, 0x104106, 0x690e, 0x0003, 0, 13 }, /* #32 */
|
---|
8786 | { 0x142f13, 0x142707, 0x1846, 0x0611, 0, 2 }, /* #33 */
|
---|
8787 | { 0x0710c3, 0x071007, 0x752b, 0x0003, 0, 13 }, /* #34 */
|
---|
8788 | { 0x2b1397, 0x2b1b06, 0xfc82, 0x007e, 0, 9 }, /* #35 */
|
---|
8789 | { 0x0b7613, 0x0b7e06, 0xfea5, 0x3fa9, 0, 2 }, /* #36 */
|
---|
8790 | { 0x2c5007, 0x2c5802, 0xe742, 0x000e, 0, 12 }, /* #37 */
|
---|
8791 | { 0x1f3f52, 0x1f3f03, 0xf677, 0x0007, 0, 13 }, /* #38 */
|
---|
8792 | { 0x3b3d86, 0x3b3547, 0x098e, 0x0000, 0, 12 }, /* #39 */
|
---|
8793 | { 0x097f03, 0x097f06, 0xe9ce, 0x003a, 0, 10 }, /* #40 */
|
---|
8794 | { 0x0f5a43, 0x0f5203, 0x3849, 0x0070, 0, 7 }, /* #41 */
|
---|
8795 | { 0x104c93, 0x104c93, 0x03d3, 0x03d3, 0, 0 }, /* #42 */
|
---|
8796 | { 0x055753, 0x055702, 0x253d, 0x004a, 0, 7 }, /* #43 */
|
---|
8797 | { 0x3d5743, 0x3d5743, 0x938f, 0x938f, 0, 0 }, /* #44 */
|
---|
8798 | { 0x014702, 0x014f02, 0xbc48, 0x002f, 0, 10 }, /* #45 */
|
---|
8799 | { 0x356a87, 0x356203, 0x239d, 0x0008, 0, 10 }, /* #46 */
|
---|
8800 | { 0x2c1816, 0x2c1803, 0x9dc4, 0x0013, 0, 11 }, /* #47 */
|
---|
8801 | { 0x2a23d3, 0x2a2b06, 0xce55, 0x3395, 0, 2 }, /* #48 */
|
---|
8802 | { 0x1e0506, 0x1e0d06, 0xcf54, 0x0006, 0, 13 }, /* #49 */
|
---|
8803 | { 0x2e3943, 0x2e3103, 0x20ce, 0x0020, 0, 8 }, /* #50 */
|
---|
8804 | { 0x2e1902, 0x2e1907, 0xcbb6, 0x32ed, 0, 2 }, /* #51 */
|
---|
8805 | { 0x201382, 0x201303, 0x6fc1, 0x37e0, 0, 1 }, /* #52 */
|
---|
8806 | { 0x125e82, 0x125e02, 0xf682, 0x0f68, 0, 4 }, /* #53 */
|
---|
8807 | { 0x1a11c2, 0x1a1103, 0x4b5f, 0x096b, 0, 3 }, /* #54 */
|
---|
8808 | { 0x365a86, 0x365a07, 0xffed, 0x003f, 0, 10 }, /* #55 */
|
---|
8809 | { 0x2d3142, 0x2d3106, 0x5686, 0x002b, 0, 9 }, /* #56 */
|
---|
8810 | { 0x3f5547, 0x3f5503, 0x46d1, 0x0008, 0, 11 }, /* #57 */
|
---|
8811 | { 0x1f5d52, 0x1f5d02, 0xba19, 0x00ba, 0, 8 }, /* #58 */
|
---|
8812 | { 0x3c2603, 0x3c2602, 0x0178, 0x0001, 0, 8 }, /* #59 */
|
---|
8813 | { 0x1e1cd6, 0x1e1c03, 0xf8fc, 0x0001, 0, 15 }, /* #60 */
|
---|
8814 | { 0x2f5813, 0x2f5003, 0x0eb5, 0x0075, 0, 5 }, /* #61 */
|
---|
8815 | { 0x005006, 0x005007, 0x2c13, 0x0160, 0, 5 }, /* #62 */
|
---|
8816 | { 0x2b0a53, 0x2b0a07, 0xd802, 0x3600, 0, 2 }, /* #63 */
|
---|
8817 | };
|
---|
8818 | static const BINU16_TEST_T g_aTests_sar_u16[] =
|
---|
8819 | {
|
---|
8820 | { 0x241452, 0x241483, 0xcb6d, 0xffe5, 0, 9 }, /* #0 */
|
---|
8821 | { 0x250107, 0x250107, 0xb0e0, 0xb0e0, 0, 0 }, /* #1 */
|
---|
8822 | { 0x013616, 0x013687, 0xd899, 0xffff, 0, 15 }, /* #2 */
|
---|
8823 | { 0x137006, 0x137006, 0x0ad3, 0x002b, 0, 6 }, /* #3 */
|
---|
8824 | { 0x095fc3, 0x095786, 0xb427, 0xfb42, 0, 4 }, /* #4 */
|
---|
8825 | { 0x1e7f97, 0x1e7783, 0xc0cc, 0xf819, 0, 3 }, /* #5 */
|
---|
8826 | { 0x387642, 0x387682, 0x8b1a, 0xfff1, 0, 11 }, /* #6 */
|
---|
8827 | { 0x3a1313, 0x3a1306, 0x2a67, 0x0005, 0, 11 }, /* #7 */
|
---|
8828 | { 0x384352, 0x384306, 0x67c1, 0x19f0, 0, 2 }, /* #8 */
|
---|
8829 | { 0x207513, 0x207503, 0x6e3a, 0x06e3, 0, 4 }, /* #9 */
|
---|
8830 | { 0x0c6613, 0x0c6687, 0xe7cf, 0xffff, 0, 15 }, /* #10 */
|
---|
8831 | { 0x1368c7, 0x136087, 0xf0cd, 0xffff, 0, 14 }, /* #11 */
|
---|
8832 | { 0x070346, 0x070382, 0x9317, 0xf931, 0, 4 }, /* #12 */
|
---|
8833 | { 0x3f61d6, 0x3f6107, 0x7abc, 0x0003, 0, 13 }, /* #13 */
|
---|
8834 | { 0x3c7e13, 0x3c7603, 0x312a, 0x0001, 0, 13 }, /* #14 */
|
---|
8835 | { 0x020ad7, 0x020283, 0xf292, 0xff94, 0, 5 }, /* #15 */
|
---|
8836 | { 0x2f4f47, 0x2f4706, 0x3537, 0x0353, 0, 4 }, /* #16 */
|
---|
8837 | { 0x2b4316, 0x2b4387, 0xc45a, 0xfe22, 0, 5 }, /* #17 */
|
---|
8838 | { 0x2d1586, 0x2d1502, 0x7f4e, 0x01fd, 0, 6 }, /* #18 */
|
---|
8839 | { 0x095183, 0x095102, 0x578e, 0x015e, 0, 6 }, /* #19 */
|
---|
8840 | { 0x1008d3, 0x100007, 0x4a6f, 0x0012, 0, 10 }, /* #20 */
|
---|
8841 | { 0x0c5982, 0x0c5106, 0x0d7a, 0x01af, 0, 3 }, /* #21 */
|
---|
8842 | { 0x072b13, 0x072346, 0x29b4, 0x0000, 0, 15 }, /* #22 */
|
---|
8843 | { 0x170417, 0x170403, 0x5cab, 0x172a, 0, 2 }, /* #23 */
|
---|
8844 | { 0x0878c6, 0x087006, 0x0205, 0x0081, 0, 2 }, /* #24 */
|
---|
8845 | { 0x366c03, 0x366406, 0x5a27, 0x005a, 0, 8 }, /* #25 */
|
---|
8846 | { 0x2d03d2, 0x2d0303, 0x5cbe, 0x000b, 0, 11 }, /* #26 */
|
---|
8847 | { 0x305b07, 0x305386, 0xe9b6, 0xf4db, 0, 1 }, /* #27 */
|
---|
8848 | { 0x0a6f96, 0x0a6746, 0x3bd7, 0x0000, 0, 15 }, /* #28 */
|
---|
8849 | { 0x2130d7, 0x213002, 0x4cc2, 0x0001, 0, 14 }, /* #29 */
|
---|
8850 | { 0x391a83, 0x391282, 0xa3e1, 0xfd1f, 0, 5 }, /* #30 */
|
---|
8851 | { 0x381746, 0x381787, 0xfb22, 0xffff, 0, 12 }, /* #31 */
|
---|
8852 | { 0x1d3557, 0x1d3583, 0xcb8a, 0xffcb, 0, 8 }, /* #32 */
|
---|
8853 | { 0x1c2847, 0x1c2087, 0xaa28, 0xfffa, 0, 12 }, /* #33 */
|
---|
8854 | { 0x0c5083, 0x0c5002, 0x485e, 0x0001, 0, 14 }, /* #34 */
|
---|
8855 | { 0x1859c3, 0x185187, 0xdde7, 0xffee, 0, 9 }, /* #35 */
|
---|
8856 | { 0x2d5482, 0x2d5486, 0xe009, 0xffc0, 0, 7 }, /* #36 */
|
---|
8857 | { 0x0a1806, 0x0a1083, 0xf664, 0xfffe, 0, 11 }, /* #37 */
|
---|
8858 | { 0x320883, 0x320086, 0xb2b1, 0xff65, 0, 7 }, /* #38 */
|
---|
8859 | { 0x1f49c3, 0x1f4187, 0xac70, 0xfffa, 0, 12 }, /* #39 */
|
---|
8860 | { 0x335282, 0x335247, 0x7b14, 0x0000, 0, 15 }, /* #40 */
|
---|
8861 | { 0x303c83, 0x303483, 0xb758, 0xfdba, 0, 5 }, /* #41 */
|
---|
8862 | { 0x331756, 0x331706, 0x3ee6, 0x03ee, 0, 4 }, /* #42 */
|
---|
8863 | { 0x072017, 0x072086, 0x9fee, 0xfcff, 0, 5 }, /* #43 */
|
---|
8864 | { 0x2a7247, 0x2a7206, 0x5607, 0x00ac, 0, 7 }, /* #44 */
|
---|
8865 | { 0x307846, 0x307082, 0xe452, 0xfffe, 0, 12 }, /* #45 */
|
---|
8866 | { 0x071113, 0x071103, 0x499e, 0x0004, 0, 12 }, /* #46 */
|
---|
8867 | { 0x3509d6, 0x350187, 0xf3ee, 0xffe7, 0, 7 }, /* #47 */
|
---|
8868 | { 0x0210c7, 0x021006, 0x6a67, 0x0003, 0, 13 }, /* #48 */
|
---|
8869 | { 0x0318c3, 0x031002, 0x5789, 0x0001, 0, 14 }, /* #49 */
|
---|
8870 | { 0x0a21c3, 0x0a2107, 0x3d1f, 0x001e, 0, 9 }, /* #50 */
|
---|
8871 | { 0x1d2a43, 0x1d2247, 0x7d66, 0x0000, 0, 15 }, /* #51 */
|
---|
8872 | { 0x200156, 0x200187, 0xc18d, 0xe0c6, 0, 1 }, /* #52 */
|
---|
8873 | { 0x127bc2, 0x127306, 0x5c66, 0x002e, 0, 9 }, /* #53 */
|
---|
8874 | { 0x1b2013, 0x1b2082, 0x8ddc, 0xffe3, 0, 10 }, /* #54 */
|
---|
8875 | { 0x057496, 0x057486, 0xe8fb, 0xffff, 0, 13 }, /* #55 */
|
---|
8876 | { 0x330b12, 0x330307, 0x461e, 0x08c3, 0, 3 }, /* #56 */
|
---|
8877 | { 0x1b4147, 0x1b4103, 0x2f2f, 0x00bc, 0, 6 }, /* #57 */
|
---|
8878 | { 0x1a5b53, 0x1a5346, 0x007c, 0x0000, 0, 8 }, /* #58 */
|
---|
8879 | { 0x172bd7, 0x172386, 0x840a, 0xf081, 0, 3 }, /* #59 */
|
---|
8880 | { 0x0b10c2, 0x0b1003, 0x69be, 0x0001, 0, 14 }, /* #60 */
|
---|
8881 | { 0x3d7c93, 0x3d7486, 0xf648, 0xfec9, 0, 3 }, /* #61 */
|
---|
8882 | { 0x256a56, 0x256283, 0xca4f, 0xff94, 0, 7 }, /* #62 */
|
---|
8883 | { 0x151556, 0x151507, 0x538f, 0x0053, 0, 8 }, /* #63 */
|
---|
8884 | };
|
---|
8885 | static const BINU32_TEST_T g_aTests_rol_u32[] =
|
---|
8886 | {
|
---|
8887 | { 0x107cd7, 0x107cd7, 0x69d88cae, 0x95cd3b11, 0, 21 }, /* #0 */
|
---|
8888 | { 0x0d0397, 0x0d0396, 0x36a92720, 0x9c80daa4, 0, 18 }, /* #1 */
|
---|
8889 | { 0x215ac6, 0x215ac6, 0xb1d6760e, 0xb3b0758e, 0, 11 }, /* #2 */
|
---|
8890 | { 0x234156, 0x234156, 0x0825a385, 0x825a3850, 0, 4 }, /* #3 */
|
---|
8891 | { 0x3a2696, 0x3a2696, 0x126481d3, 0x93240e98, 0, 3 }, /* #4 */
|
---|
8892 | { 0x006697, 0x006e96, 0xa8e233af, 0xe233afa8, 0, 8 }, /* #5 */
|
---|
8893 | { 0x0f6507, 0x0f6d06, 0x8b2cbc40, 0x408b2cbc, 0, 24 }, /* #6 */
|
---|
8894 | { 0x2d2a13, 0x2d2212, 0x01bf51b1, 0x362037ea, 0, 21 }, /* #7 */
|
---|
8895 | { 0x296c17, 0x296417, 0x33f25b80, 0x25b8033f, 0, 12 }, /* #8 */
|
---|
8896 | { 0x0c1582, 0x0c1582, 0x065fcfab, 0xac197f3e, 0, 26 }, /* #9 */
|
---|
8897 | { 0x1e6253, 0x1e6252, 0xca9d86cf, 0x761b3f2a, 0, 10 }, /* #10 */
|
---|
8898 | { 0x0b4b02, 0x0b4b02, 0x5411d88e, 0x08ec472a, 0, 7 }, /* #11 */
|
---|
8899 | { 0x2f1f07, 0x2f1706, 0x2267b6c5, 0x52267b6c, 0, 28 }, /* #12 */
|
---|
8900 | { 0x2a3282, 0x2a3a82, 0x6693bf25, 0xb349df92, 0, 31 }, /* #13 */
|
---|
8901 | { 0x0d2c46, 0x0d2447, 0xc94df8bf, 0xf17f929b, 0, 17 }, /* #14 */
|
---|
8902 | { 0x132403, 0x132403, 0xd63517c2, 0x6b1a8be1, 0, 31 }, /* #15 */
|
---|
8903 | { 0x1e5207, 0x1e5206, 0x11800e86, 0x23001d0c, 0, 1 }, /* #16 */
|
---|
8904 | { 0x0d1f47, 0x0d1747, 0x2fd37bb6, 0x76c5fa6f, 0, 21 }, /* #17 */
|
---|
8905 | { 0x0f05c3, 0x0f05c2, 0xec9d4136, 0xdd93a826, 0, 29 }, /* #18 */
|
---|
8906 | { 0x163047, 0x163047, 0x1b9871b4, 0x1b9871b4, 0, 0 }, /* #19 */
|
---|
8907 | { 0x222e92, 0x222e92, 0x68aa0305, 0x030568aa, 0, 16 }, /* #20 */
|
---|
8908 | { 0x2d3d92, 0x2d3d92, 0x5b8490cc, 0xe1243316, 0, 6 }, /* #21 */
|
---|
8909 | { 0x000c42, 0x000443, 0xdc2990ec, 0x370a643b, 0, 30 }, /* #22 */
|
---|
8910 | { 0x2f5f83, 0x2f5782, 0x24c40172, 0x8931005c, 0, 30 }, /* #23 */
|
---|
8911 | { 0x186493, 0x186c93, 0x5a01bee8, 0xf742d00d, 0, 19 }, /* #24 */
|
---|
8912 | { 0x3e44c3, 0x3e44c2, 0xe27bd2a7, 0x27bd2a7e, 0, 4 }, /* #25 */
|
---|
8913 | { 0x224b13, 0x224b12, 0x6cf7485d, 0x2eb67ba4, 0, 23 }, /* #26 */
|
---|
8914 | { 0x270b92, 0x270b93, 0x9bccce0f, 0x999c1f37, 0, 9 }, /* #27 */
|
---|
8915 | { 0x090206, 0x090206, 0x03989195, 0x6540e624, 0, 22 }, /* #28 */
|
---|
8916 | { 0x3430c3, 0x3438c3, 0x4684d3fa, 0xe91a134f, 0, 26 }, /* #29 */
|
---|
8917 | { 0x0f6643, 0x0f6e42, 0x8ee3c79f, 0x771e3cfc, 0, 3 }, /* #30 */
|
---|
8918 | { 0x3a1393, 0x3a1b92, 0x6d20cf66, 0x67b33690, 0, 15 }, /* #31 */
|
---|
8919 | { 0x2347c2, 0x234fc3, 0x4d0d1d56, 0x26868eab, 0, 31 }, /* #32 */
|
---|
8920 | { 0x225352, 0x225352, 0x2bfdb12e, 0xaff6c4b8, 0, 2 }, /* #33 */
|
---|
8921 | { 0x266fc3, 0x266fc3, 0x5e96785b, 0x9e16d7a5, 0, 14 }, /* #34 */
|
---|
8922 | { 0x2c1a43, 0x2c1a42, 0x42f09265, 0xa85e124c, 0, 29 }, /* #35 */
|
---|
8923 | { 0x2e0cd2, 0x2e0cd2, 0x484c6828, 0x42634142, 0, 3 }, /* #36 */
|
---|
8924 | { 0x0e0706, 0x0e0707, 0x0227ddff, 0x3eeff811, 0, 11 }, /* #37 */
|
---|
8925 | { 0x133dc3, 0x133dc2, 0xa8a5e840, 0xa5e840a8, 0, 8 }, /* #38 */
|
---|
8926 | { 0x143596, 0x143d96, 0x62ee5444, 0xc5dca888, 0, 1 }, /* #39 */
|
---|
8927 | { 0x392556, 0x392d56, 0xb8e50021, 0xe50021b8, 0, 8 }, /* #40 */
|
---|
8928 | { 0x243496, 0x243c96, 0x9eae45c2, 0xe14f5722, 0, 23 }, /* #41 */
|
---|
8929 | { 0x3e2347, 0x3e2b46, 0x651c7039, 0x381cb28e, 0, 15 }, /* #42 */
|
---|
8930 | { 0x3f6143, 0x3f6142, 0xcba0c5ed, 0x5d062f6e, 0, 3 }, /* #43 */
|
---|
8931 | { 0x1618d2, 0x1610d3, 0xf9c870c5, 0x9c870c5f, 0, 4 }, /* #44 */
|
---|
8932 | { 0x3d3643, 0x3d3643, 0x15ebdeb2, 0x90af5ef5, 0, 27 }, /* #45 */
|
---|
8933 | { 0x2c7612, 0x2c7e12, 0x7c382664, 0x1c13323e, 0, 7 }, /* #46 */
|
---|
8934 | { 0x1c6e93, 0x1c6e93, 0x5ebf6ef8, 0xf6ef85eb, 0, 12 }, /* #47 */
|
---|
8935 | { 0x0c5183, 0x0c5183, 0x063a4e14, 0x1d270a03, 0, 7 }, /* #48 */
|
---|
8936 | { 0x375512, 0x375513, 0x3fc6f4bd, 0xc6f4bd3f, 0, 8 }, /* #49 */
|
---|
8937 | { 0x317883, 0x317083, 0x2e4e52f4, 0xca5e85c9, 0, 13 }, /* #50 */
|
---|
8938 | { 0x187fd6, 0x1877d7, 0xf7c69724, 0xc69724f7, 0, 8 }, /* #51 */
|
---|
8939 | { 0x2953d3, 0x2953d3, 0x1b9f0201, 0xcf81008d, 0, 7 }, /* #52 */
|
---|
8940 | { 0x223003, 0x223803, 0xbd7b0efb, 0xf77af61d, 0, 25 }, /* #53 */
|
---|
8941 | { 0x240b57, 0x240356, 0x308572fc, 0x1842b97e, 0, 31 }, /* #54 */
|
---|
8942 | { 0x0c6003, 0x0c6803, 0x7c2e1818, 0x86061f0b, 0, 14 }, /* #55 */
|
---|
8943 | { 0x305f86, 0x305786, 0x26534d44, 0x6a21329a, 0, 19 }, /* #56 */
|
---|
8944 | { 0x0d43c2, 0x0d4bc3, 0xa2d8e6d1, 0x6c7368d1, 0, 7 }, /* #57 */
|
---|
8945 | { 0x1d6752, 0x1d6f52, 0x49bf96f2, 0x926fe5bc, 0, 30 }, /* #58 */
|
---|
8946 | { 0x282017, 0x282817, 0x69aa62eb, 0xada6a98b, 0, 26 }, /* #59 */
|
---|
8947 | { 0x2934d6, 0x2934d7, 0xc29c009e, 0x38013d85, 0, 9 }, /* #60 */
|
---|
8948 | { 0x077e13, 0x077e12, 0x739b6e6a, 0x736dcd4e, 0, 5 }, /* #61 */
|
---|
8949 | { 0x0d5587, 0x0d5d86, 0x7be46649, 0x466497be, 0, 12 }, /* #62 */
|
---|
8950 | { 0x0c6592, 0x0c6d92, 0x539b1259, 0x49654e6c, 0, 18 }, /* #63 */
|
---|
8951 | };
|
---|
8952 | static const BINU32_TEST_T g_aTests_ror_u32[] =
|
---|
8953 | {
|
---|
8954 | { 0x3579d6, 0x3571d6, 0x76119afa, 0x335f4ec2, 0, 19 }, /* #0 */
|
---|
8955 | { 0x0c5ac3, 0x0c5ac2, 0x36f6164b, 0x6164b36f, 0, 20 }, /* #1 */
|
---|
8956 | { 0x1b4b97, 0x1b4396, 0x00bb3fa8, 0x0bb3fa80, 0, 28 }, /* #2 */
|
---|
8957 | { 0x277ac2, 0x2772c3, 0xb809f39d, 0xedc04f9c, 0, 5 }, /* #3 */
|
---|
8958 | { 0x191157, 0x191956, 0x4b05f4bf, 0x2c17d2fd, 0, 30 }, /* #4 */
|
---|
8959 | { 0x2718c2, 0x2718c3, 0x3eb6cacb, 0xacb3eb6c, 0, 12 }, /* #5 */
|
---|
8960 | { 0x044287, 0x044286, 0xa79af3dd, 0x79af3dda, 0, 28 }, /* #6 */
|
---|
8961 | { 0x0f4a17, 0x0f4216, 0x2f4b384e, 0x4b384e2f, 0, 24 }, /* #7 */
|
---|
8962 | { 0x324783, 0x324783, 0xd0f3dc51, 0xe28e879e, 0, 13 }, /* #8 */
|
---|
8963 | { 0x392306, 0x392b06, 0x9cca2c5a, 0x28b16a73, 0, 22 }, /* #9 */
|
---|
8964 | { 0x0e3997, 0x0e3196, 0x57c01a5c, 0x2e2be00d, 0, 9 }, /* #10 */
|
---|
8965 | { 0x211e42, 0x211e43, 0xf096bb58, 0xb58f096b, 0, 12 }, /* #11 */
|
---|
8966 | { 0x2b3f02, 0x2b3703, 0x9d728bdd, 0xeb945eec, 0, 29 }, /* #12 */
|
---|
8967 | { 0x223d16, 0x223d17, 0x6ef738ed, 0xef738ed6, 0, 28 }, /* #13 */
|
---|
8968 | { 0x3c6192, 0x3c6193, 0x7f896b52, 0xc4b5a93f, 0, 25 }, /* #14 */
|
---|
8969 | { 0x097113, 0x097912, 0x42142b9b, 0x2b9b4214, 0, 16 }, /* #15 */
|
---|
8970 | { 0x1b0182, 0x1b0983, 0xbb2d0296, 0xb2d0296b, 0, 28 }, /* #16 */
|
---|
8971 | { 0x3c4553, 0x3c4d53, 0xd9d4965c, 0x965cd9d4, 0, 16 }, /* #17 */
|
---|
8972 | { 0x124f47, 0x124746, 0x8d22201d, 0x4403b1a4, 0, 19 }, /* #18 */
|
---|
8973 | { 0x050452, 0x050452, 0x6a6ef464, 0x4646a6ef, 0, 12 }, /* #19 */
|
---|
8974 | { 0x2b6447, 0x2b6c46, 0xf8fb6928, 0x51f1f6d2, 0, 7 }, /* #20 */
|
---|
8975 | { 0x1c7f82, 0x1c7782, 0x986bf543, 0x7ea8730d, 0, 19 }, /* #21 */
|
---|
8976 | { 0x3d04d7, 0x3d0cd6, 0xaf9f8128, 0x02515f3f, 0, 15 }, /* #22 */
|
---|
8977 | { 0x010b03, 0x010b03, 0x11dc7277, 0x88ee393b, 0, 1 }, /* #23 */
|
---|
8978 | { 0x2f3613, 0x2f3612, 0x765216d6, 0x42daceca, 0, 19 }, /* #24 */
|
---|
8979 | { 0x0e53c6, 0x0e5bc6, 0xf7109a7e, 0x7ef7109a, 0, 8 }, /* #25 */
|
---|
8980 | { 0x365d17, 0x365516, 0x1002d440, 0x0400b510, 0, 2 }, /* #26 */
|
---|
8981 | { 0x0927d7, 0x092fd6, 0x483d363f, 0x6c7e907a, 0, 15 }, /* #27 */
|
---|
8982 | { 0x296452, 0x296c52, 0x7053544f, 0x27b829aa, 0, 9 }, /* #28 */
|
---|
8983 | { 0x3e3106, 0x3e3906, 0xdabf9552, 0x2dabf955, 0, 4 }, /* #29 */
|
---|
8984 | { 0x126453, 0x126452, 0x3af8a7a8, 0x7a83af8a, 0, 12 }, /* #30 */
|
---|
8985 | { 0x0d4053, 0x0d4053, 0x050f5820, 0x80143d60, 0, 6 }, /* #31 */
|
---|
8986 | { 0x066296, 0x066a96, 0x47206fb3, 0x7206fb34, 0, 28 }, /* #32 */
|
---|
8987 | { 0x024ad7, 0x0242d7, 0x7a9627de, 0xc4fbcf52, 0, 19 }, /* #33 */
|
---|
8988 | { 0x3c1f92, 0x3c1f92, 0x01a45457, 0x0691515c, 0, 30 }, /* #34 */
|
---|
8989 | { 0x2f4203, 0x2f4a03, 0xea434bee, 0x90d2fbba, 0, 26 }, /* #35 */
|
---|
8990 | { 0x3644c7, 0x3644c7, 0x87143e0d, 0xc50f8361, 0, 26 }, /* #36 */
|
---|
8991 | { 0x1a2043, 0x1a2042, 0x4212f22c, 0x21097916, 0, 1 }, /* #37 */
|
---|
8992 | { 0x194ad7, 0x1942d6, 0xa0bb6129, 0x4a682ed8, 0, 10 }, /* #38 */
|
---|
8993 | { 0x396413, 0x396c12, 0xcc28ac18, 0x0a2b0633, 0, 26 }, /* #39 */
|
---|
8994 | { 0x1b6fc6, 0x1b67c6, 0x23dc31cc, 0x7b863984, 0, 27 }, /* #40 */
|
---|
8995 | { 0x215b42, 0x215b42, 0xe92ac4e8, 0x49562747, 0, 29 }, /* #41 */
|
---|
8996 | { 0x125457, 0x125c57, 0xbfded71c, 0xf7b5c72f, 0, 26 }, /* #42 */
|
---|
8997 | { 0x2208c6, 0x2200c7, 0xc6275fff, 0xfff8c4eb, 0, 11 }, /* #43 */
|
---|
8998 | { 0x090646, 0x090646, 0x0f002bb6, 0x002bb60f, 0, 24 }, /* #44 */
|
---|
8999 | { 0x3d6413, 0x3d6c13, 0x5ab4401f, 0xad5a200f, 0, 1 }, /* #45 */
|
---|
9000 | { 0x032ad6, 0x0322d7, 0x77d5f17c, 0xc77d5f17, 0, 4 }, /* #46 */
|
---|
9001 | { 0x3b7b16, 0x3b7b17, 0x1a2a9779, 0xe468aa5d, 0, 6 }, /* #47 */
|
---|
9002 | { 0x140f03, 0x140f03, 0x58274947, 0xac13a4a3, 0, 1 }, /* #48 */
|
---|
9003 | { 0x3c6f92, 0x3c6f92, 0xd63899bd, 0xd63899bd, 0, 0 }, /* #49 */
|
---|
9004 | { 0x010446, 0x010446, 0x129f7f2c, 0x29f7f2c1, 0, 28 }, /* #50 */
|
---|
9005 | { 0x0c5783, 0x0c5f82, 0x2eb4a903, 0x0cbad2a4, 0, 6 }, /* #51 */
|
---|
9006 | { 0x072906, 0x072907, 0xe61b8534, 0x8534e61b, 0, 16 }, /* #52 */
|
---|
9007 | { 0x154447, 0x154c46, 0x3029d3b3, 0x029d3b33, 0, 28 }, /* #53 */
|
---|
9008 | { 0x2a3b86, 0x2a3b86, 0xe455cd64, 0x455cd64e, 0, 28 }, /* #54 */
|
---|
9009 | { 0x2a4456, 0x2a4457, 0x5524d5f0, 0xf82a926a, 0, 9 }, /* #55 */
|
---|
9010 | { 0x325fd6, 0x3257d7, 0xd1e37b97, 0xe8f1bdcb, 0, 1 }, /* #56 */
|
---|
9011 | { 0x3971c6, 0x3971c6, 0xc6e446cd, 0x11b371b9, 0, 18 }, /* #57 */
|
---|
9012 | { 0x373853, 0x373053, 0x80914929, 0x92980914, 0, 12 }, /* #58 */
|
---|
9013 | { 0x1b3702, 0x1b3703, 0x776774a6, 0xdd299dd9, 0, 18 }, /* #59 */
|
---|
9014 | { 0x2016d2, 0x2016d2, 0xa68a1a51, 0x50d28d34, 0, 21 }, /* #60 */
|
---|
9015 | { 0x031a53, 0x031252, 0x6f9427ec, 0x1be509fb, 0, 2 }, /* #61 */
|
---|
9016 | { 0x327807, 0x327807, 0xe95f136c, 0x9b674af8, 0, 13 }, /* #62 */
|
---|
9017 | { 0x076612, 0x076612, 0xa210f089, 0x2268843c, 0, 10 }, /* #63 */
|
---|
9018 | };
|
---|
9019 | static const BINU32_TEST_T g_aTests_rcl_u32[] =
|
---|
9020 | {
|
---|
9021 | { 0x191452, 0x191c53, 0xa296553f, 0x14b2a9fa, 0, 3 }, /* #0 */
|
---|
9022 | { 0x163f92, 0x163f92, 0x4adc52af, 0xb714abc9, 0, 6 }, /* #1 */
|
---|
9023 | { 0x0f5447, 0x0f5c46, 0x47fd474d, 0xda3fea3a, 0, 28 }, /* #2 */
|
---|
9024 | { 0x3e2c87, 0x3e2487, 0xd73092d2, 0x98496975, 0, 7 }, /* #3 */
|
---|
9025 | { 0x3c6402, 0x3c6c03, 0x6727435b, 0x99c9d0d6, 0, 31 }, /* #4 */
|
---|
9026 | { 0x1b3a57, 0x1b3257, 0x0f4ee68c, 0xd3b9a321, 0, 6 }, /* #5 */
|
---|
9027 | { 0x057893, 0x057892, 0x9aea3f09, 0x139aea3f, 0, 25 }, /* #6 */
|
---|
9028 | { 0x086803, 0x086802, 0x840931bc, 0x40931bcc, 0, 4 }, /* #7 */
|
---|
9029 | { 0x016007, 0x016806, 0x8bfa63ad, 0x3adc5fd3, 0, 20 }, /* #8 */
|
---|
9030 | { 0x2e6bc2, 0x2e63c2, 0x233401bf, 0x37e23340, 0, 21 }, /* #9 */
|
---|
9031 | { 0x084ad7, 0x084ad6, 0x542ea13b, 0xea85d427, 0, 30 }, /* #10 */
|
---|
9032 | { 0x215353, 0x215353, 0x0f056a30, 0x51843c15, 0, 19 }, /* #11 */
|
---|
9033 | { 0x2124c7, 0x2124c6, 0x1ea216a4, 0xa48f510b, 0, 24 }, /* #12 */
|
---|
9034 | { 0x032c56, 0x032457, 0xd1b66e6e, 0xb3737346, 0, 11 }, /* #13 */
|
---|
9035 | { 0x2e1c16, 0x2e1c17, 0x6edf14c8, 0x6f8a641b, 0, 7 }, /* #14 */
|
---|
9036 | { 0x2a6d13, 0x2a6d13, 0xb092fe26, 0xf89b6125, 0, 18 }, /* #15 */
|
---|
9037 | { 0x1d01d2, 0x1d09d2, 0x8cc2cb2c, 0x588cc2cb, 0, 25 }, /* #16 */
|
---|
9038 | { 0x2b3513, 0x2b3d13, 0xb6fcba3d, 0xbf2e8f76, 0, 6 }, /* #17 */
|
---|
9039 | { 0x0b6702, 0x0b6703, 0x26344a4a, 0x31a25250, 0, 3 }, /* #18 */
|
---|
9040 | { 0x0e6217, 0x0e6216, 0xd53be629, 0xc53d53be, 0, 21 }, /* #19 */
|
---|
9041 | { 0x2111c3, 0x2111c3, 0xc2ad2eb1, 0x69758f0a, 0, 11 }, /* #20 */
|
---|
9042 | { 0x092646, 0x092e47, 0x7afb7d69, 0x6fad27af, 0, 13 }, /* #21 */
|
---|
9043 | { 0x1a7093, 0x1a7893, 0x47b80ef2, 0xbca8f701, 0, 22 }, /* #22 */
|
---|
9044 | { 0x322bd2, 0x322bd2, 0xb344cbf3, 0x265f9acd, 0, 11 }, /* #23 */
|
---|
9045 | { 0x192f16, 0x192716, 0x23a19d72, 0x33ae423a, 0, 13 }, /* #24 */
|
---|
9046 | { 0x0c0112, 0x0c0912, 0x9d020142, 0x74080509, 0, 2 }, /* #25 */
|
---|
9047 | { 0x0843c7, 0x0843c6, 0xd5627043, 0x87d56270, 0, 25 }, /* #26 */
|
---|
9048 | { 0x122456, 0x122456, 0x3f36898d, 0x4c68fcda, 0, 19 }, /* #27 */
|
---|
9049 | { 0x0c3d87, 0x0c3d87, 0x5acf4dce, 0xe9b9d5ac, 0, 13 }, /* #28 */
|
---|
9050 | { 0x077f82, 0x077782, 0xdbec16d8, 0xdb0dbec1, 0, 21 }, /* #29 */
|
---|
9051 | { 0x037e16, 0x037617, 0x2bf9c38a, 0x0e2857f3, 0, 18 }, /* #30 */
|
---|
9052 | { 0x3f2306, 0x3f2b07, 0x7b76d678, 0xdbb6b3c1, 0, 3 }, /* #31 */
|
---|
9053 | { 0x085712, 0x085713, 0x235a7535, 0x53511ad3, 0, 20 }, /* #32 */
|
---|
9054 | { 0x3e6996, 0x3e6997, 0x4345c055, 0x17015486, 0, 10 }, /* #33 */
|
---|
9055 | { 0x371d56, 0x371556, 0x29de94b5, 0xef4a5a8a, 0, 7 }, /* #34 */
|
---|
9056 | { 0x361242, 0x361242, 0xfea96b2e, 0x5cfea96b, 0, 25 }, /* #35 */
|
---|
9057 | { 0x0b0356, 0x0b0357, 0xdd989dc5, 0xb8add989, 0, 21 }, /* #36 */
|
---|
9058 | { 0x283593, 0x283d92, 0x990f8485, 0x3e121732, 0, 10 }, /* #37 */
|
---|
9059 | { 0x085206, 0x085206, 0xf0b527ff, 0x9ffde16a, 0, 18 }, /* #38 */
|
---|
9060 | { 0x2f6b56, 0x2f6b56, 0xa8b7bdee, 0x8b7bdee5, 0, 4 }, /* #39 */
|
---|
9061 | { 0x1011c6, 0x1019c6, 0x4ef08049, 0xef080492, 0, 4 }, /* #40 */
|
---|
9062 | { 0x193b12, 0x193b13, 0xa61ff99d, 0x9d530ffc, 0, 24 }, /* #41 */
|
---|
9063 | { 0x2c2753, 0x2c2753, 0x113afef8, 0xdf1113af, 0, 21 }, /* #42 */
|
---|
9064 | { 0x2632c2, 0x2632c3, 0x0bfe1108, 0xe110805f, 0, 12 }, /* #43 */
|
---|
9065 | { 0x371a53, 0x371a53, 0x5fa67596, 0x57e99d65, 0, 31 }, /* #44 */
|
---|
9066 | { 0x2d34c2, 0x2d3cc2, 0xb78120a5, 0x09052ade, 0, 11 }, /* #45 */
|
---|
9067 | { 0x2e3c83, 0x2e3c83, 0x45bdc54d, 0xbdc54da2, 0, 8 }, /* #46 */
|
---|
9068 | { 0x1553c6, 0x1553c7, 0xebc2407c, 0xc2407c75, 0, 8 }, /* #47 */
|
---|
9069 | { 0x397982, 0x397183, 0xc0bce776, 0xceecc0bc, 0, 17 }, /* #48 */
|
---|
9070 | { 0x1a6883, 0x1a6083, 0xdfd144ff, 0xfa289ffd, 0, 5 }, /* #49 */
|
---|
9071 | { 0x334042, 0x334043, 0xfde4b6f6, 0x25b7b3f7, 0, 11 }, /* #50 */
|
---|
9072 | { 0x2c2653, 0x2c2e53, 0x9483bd12, 0xde896520, 0, 15 }, /* #51 */
|
---|
9073 | { 0x355a16, 0x355217, 0x20dbd4aa, 0xa95420db, 0, 17 }, /* #52 */
|
---|
9074 | { 0x195742, 0x195f43, 0x4de39138, 0x04de3913, 0, 29 }, /* #53 */
|
---|
9075 | { 0x1f5812, 0x1f5813, 0xafff7ce6, 0xfef9ccaf, 0, 9 }, /* #54 */
|
---|
9076 | { 0x064bc6, 0x0643c6, 0x15805e2f, 0xb00bc5e1, 0, 5 }, /* #55 */
|
---|
9077 | { 0x330e12, 0x330e13, 0x97d3ed17, 0xe9f68ba5, 0, 7 }, /* #56 */
|
---|
9078 | { 0x0c3392, 0x0c3393, 0xc8a32118, 0x18645190, 0, 24 }, /* #57 */
|
---|
9079 | { 0x232153, 0x232153, 0x17e6181e, 0x98607a2f, 0, 10 }, /* #58 */
|
---|
9080 | { 0x070592, 0x070593, 0xd0f435d1, 0x745a1e86, 0, 22 }, /* #59 */
|
---|
9081 | { 0x3c1317, 0x3c1317, 0x165d7073, 0xae0e7165, 0, 13 }, /* #60 */
|
---|
9082 | { 0x381f57, 0x381f57, 0x83ef3f18, 0xf8c60fbc, 0, 19 }, /* #61 */
|
---|
9083 | { 0x1c1143, 0x1c1943, 0x56366a0a, 0x9a82aac6, 0, 14 }, /* #62 */
|
---|
9084 | { 0x146947, 0x146146, 0x178d1952, 0xf1a32a51, 0, 5 }, /* #63 */
|
---|
9085 | };
|
---|
9086 | static const BINU32_TEST_T g_aTests_rcr_u32[] =
|
---|
9087 | {
|
---|
9088 | { 0x0a1647, 0x0a1e47, 0x3866ab77, 0x355bbce1, 0, 22 }, /* #0 */
|
---|
9089 | { 0x0a4ac6, 0x0a42c7, 0x49cd27e9, 0x24e693f4, 0, 1 }, /* #1 */
|
---|
9090 | { 0x090f12, 0x090f13, 0xaeb2a8ef, 0x5477abac, 0, 18 }, /* #2 */
|
---|
9091 | { 0x332c52, 0x332c53, 0xfaa657a5, 0xea995e95, 0, 31 }, /* #3 */
|
---|
9092 | { 0x1e6d07, 0x1e6506, 0xe702dba1, 0x87ce05b7, 0, 7 }, /* #4 */
|
---|
9093 | { 0x0b1fc2, 0x0b17c3, 0x71f86d15, 0x86d1538f, 0, 21 }, /* #5 */
|
---|
9094 | { 0x376d56, 0x376d56, 0xb5e1ed67, 0xbc3daceb, 0, 28 }, /* #6 */
|
---|
9095 | { 0x073a43, 0x073243, 0xdb71d130, 0x44c3b6e3, 0, 15 }, /* #7 */
|
---|
9096 | { 0x376a83, 0x376283, 0xd3dc5313, 0xf4f714c4, 0, 2 }, /* #8 */
|
---|
9097 | { 0x261287, 0x261287, 0x86cfcd88, 0x6230d9f9, 0, 11 }, /* #9 */
|
---|
9098 | { 0x083bd3, 0x0833d2, 0xcad8f300, 0xad8f300e, 0, 29 }, /* #10 */
|
---|
9099 | { 0x062bd6, 0x062bd6, 0x9c4c0820, 0xc08204e2, 0, 21 }, /* #11 */
|
---|
9100 | { 0x3f6853, 0x3f6852, 0x48c973d2, 0xe7a548c9, 0, 16 }, /* #12 */
|
---|
9101 | { 0x123716, 0x123717, 0x4afbd29d, 0xbd29d257, 0, 21 }, /* #13 */
|
---|
9102 | { 0x2a2a43, 0x2a2242, 0xd564eb4b, 0x75a5f559, 0, 18 }, /* #14 */
|
---|
9103 | { 0x365082, 0x365882, 0xa3da857e, 0xa15f947b, 0, 19 }, /* #15 */
|
---|
9104 | { 0x227443, 0x227c43, 0x39a6c840, 0x2102734d, 0, 15 }, /* #16 */
|
---|
9105 | { 0x1112d6, 0x111ad7, 0xd1977c5c, 0xc68cbbe2, 0, 5 }, /* #17 */
|
---|
9106 | { 0x237f42, 0x237f43, 0xe20d76f2, 0xbc9c41ae, 0, 11 }, /* #18 */
|
---|
9107 | { 0x281356, 0x281356, 0x6a346650, 0xcca06a34, 0, 16 }, /* #19 */
|
---|
9108 | { 0x0c5113, 0x0c5913, 0x4dfd1018, 0x1018a6fe, 0, 17 }, /* #20 */
|
---|
9109 | { 0x260fd3, 0x260fd2, 0x50f8e343, 0x750f8e34, 0, 4 }, /* #21 */
|
---|
9110 | { 0x1f2c53, 0x1f2c52, 0x0f9502e0, 0xb821f2a0, 0, 11 }, /* #22 */
|
---|
9111 | { 0x2c0e86, 0x2c0686, 0x11b7efe1, 0x211b7efe, 0, 4 }, /* #23 */
|
---|
9112 | { 0x3c5916, 0x3c5917, 0xbe9f164c, 0x17d3e2c9, 0, 3 }, /* #24 */
|
---|
9113 | { 0x2b0206, 0x2b0a06, 0xa385265d, 0x4cbaa385, 0, 16 }, /* #25 */
|
---|
9114 | { 0x014f87, 0x014787, 0xa10d5011, 0xaa023a10, 0, 20 }, /* #26 */
|
---|
9115 | { 0x0c7a12, 0x0c7a12, 0xab0eba7f, 0xab0eba7f, 0, 0 }, /* #27 */
|
---|
9116 | { 0x3e1547, 0x3e1547, 0xf4915d17, 0xfe922ba2, 0, 3 }, /* #28 */
|
---|
9117 | { 0x073a13, 0x073a13, 0x6cc4de9b, 0x6cc4de9b, 0, 0 }, /* #29 */
|
---|
9118 | { 0x2a1bc6, 0x2a1bc7, 0x9882e755, 0x882e7554, 0, 29 }, /* #30 */
|
---|
9119 | { 0x2e5b43, 0x2e5342, 0xdcb32f49, 0xf72ccbd2, 0, 2 }, /* #31 */
|
---|
9120 | { 0x284552, 0x284d52, 0x90ebeae1, 0x1d7d5c29, 0, 28 }, /* #32 */
|
---|
9121 | { 0x372812, 0x372012, 0x74cb66e1, 0x5b3709d3, 0, 22 }, /* #33 */
|
---|
9122 | { 0x0e6b86, 0x0e6b86, 0xc2c767aa, 0xf54c2c76, 0, 12 }, /* #34 */
|
---|
9123 | { 0x1f3696, 0x1f3e97, 0x9ec12499, 0x2653d824, 0, 11 }, /* #35 */
|
---|
9124 | { 0x141856, 0x141856, 0xd84e71c4, 0x711b09ce, 0, 11 }, /* #36 */
|
---|
9125 | { 0x1c27d3, 0x1c27d2, 0x852406a8, 0x35461490, 0, 14 }, /* #37 */
|
---|
9126 | { 0x300bd3, 0x300bd2, 0x01002d6e, 0x2d6e8080, 0, 17 }, /* #38 */
|
---|
9127 | { 0x121f52, 0x121753, 0x2e4a54e4, 0x4e417252, 0, 13 }, /* #39 */
|
---|
9128 | { 0x080617, 0x080616, 0xf43d591e, 0xb23df43d, 0, 16 }, /* #40 */
|
---|
9129 | { 0x184213, 0x184212, 0xc3118862, 0xb862310c, 0, 3 }, /* #41 */
|
---|
9130 | { 0x0218d3, 0x0210d3, 0xe0879bd4, 0x9bd4f043, 0, 17 }, /* #42 */
|
---|
9131 | { 0x0d3c43, 0x0d3443, 0xbb7a9cef, 0x4e77eede, 0, 18 }, /* #43 */
|
---|
9132 | { 0x1a3e86, 0x1a3686, 0x24fbcccc, 0x4fbcccc1, 0, 29 }, /* #44 */
|
---|
9133 | { 0x1f0a02, 0x1f0203, 0x7733a7bd, 0xcce9ef4e, 0, 27 }, /* #45 */
|
---|
9134 | { 0x2751d3, 0x2759d2, 0x50300ed5, 0x076ad40c, 0, 18 }, /* #46 */
|
---|
9135 | { 0x104bc3, 0x104bc3, 0x5975a975, 0x75a975ac, 0, 25 }, /* #47 */
|
---|
9136 | { 0x1659d3, 0x1651d2, 0xf4c6441d, 0xc883bf4c, 0, 20 }, /* #48 */
|
---|
9137 | { 0x307ad3, 0x307ad2, 0x41e93a43, 0x741e93a4, 0, 4 }, /* #49 */
|
---|
9138 | { 0x066fd2, 0x0667d3, 0x0c3d1445, 0x14187a28, 0, 7 }, /* #50 */
|
---|
9139 | { 0x193112, 0x193112, 0x7fc0461a, 0x8ff808c3, 0, 3 }, /* #51 */
|
---|
9140 | { 0x3f6a47, 0x3f6a46, 0x1dd356dd, 0xd5b763ba, 0, 19 }, /* #52 */
|
---|
9141 | { 0x282483, 0x282c83, 0x59f2ebb9, 0x75dcd67c, 0, 18 }, /* #53 */
|
---|
9142 | { 0x314756, 0x314756, 0xd4e6e2f5, 0xd4e6e2f5, 0, 0 }, /* #54 */
|
---|
9143 | { 0x175bc3, 0x1753c3, 0xb536bfdc, 0xb9b536bf, 0, 8 }, /* #55 */
|
---|
9144 | { 0x256447, 0x256c47, 0x350ef8c8, 0x0ef8c89a, 0, 25 }, /* #56 */
|
---|
9145 | { 0x017082, 0x017082, 0x6b3de5c0, 0x1acf7970, 0, 2 }, /* #57 */
|
---|
9146 | { 0x1f04c6, 0x1f0cc7, 0xf30e0f64, 0x1e61c1ec, 0, 3 }, /* #58 */
|
---|
9147 | { 0x291a42, 0x291243, 0x593e2f2a, 0x3e2f2a2c, 0, 25 }, /* #59 */
|
---|
9148 | { 0x1b7b16, 0x1b7316, 0x54d2630e, 0x2a693187, 0, 1 }, /* #60 */
|
---|
9149 | { 0x290292, 0x290a93, 0xddc4e349, 0xc4e3496e, 0, 25 }, /* #61 */
|
---|
9150 | { 0x1c0812, 0x1c0812, 0xe93d70ba, 0x2e9d27ae, 0, 11 }, /* #62 */
|
---|
9151 | { 0x162c82, 0x162482, 0x6c84c423, 0x466c84c4, 0, 8 }, /* #63 */
|
---|
9152 | };
|
---|
9153 | static const BINU32_TEST_T g_aTests_shl_u32[] =
|
---|
9154 | {
|
---|
9155 | { 0x3706c7, 0x370686, 0xdd14630c, 0xc6180000, 0, 17 }, /* #0 */
|
---|
9156 | { 0x166d57, 0x166507, 0xc03b9e34, 0x73c68000, 0, 13 }, /* #1 */
|
---|
9157 | { 0x2c5717, 0x2c5f86, 0x8d941977, 0x832ee000, 0, 13 }, /* #2 */
|
---|
9158 | { 0x3429d3, 0x342907, 0x77c25cdd, 0x40000000, 0, 30 }, /* #3 */
|
---|
9159 | { 0x060082, 0x060807, 0x646258ee, 0x12c77000, 0, 11 }, /* #4 */
|
---|
9160 | { 0x1b1a57, 0x1b1287, 0x2f398d4f, 0xc0000000, 0, 30 }, /* #5 */
|
---|
9161 | { 0x031dc6, 0x031586, 0x36c6c00e, 0xe0000000, 0, 28 }, /* #6 */
|
---|
9162 | { 0x370593, 0x370d86, 0xb69d5257, 0x9d525700, 0, 8 }, /* #7 */
|
---|
9163 | { 0x006487, 0x006c87, 0xba74e9cd, 0xa7340000, 0, 18 }, /* #8 */
|
---|
9164 | { 0x3310c2, 0x331007, 0x19481acf, 0x67800000, 0, 23 }, /* #9 */
|
---|
9165 | { 0x163c16, 0x163407, 0x2bc20c1c, 0x060e0000, 0, 15 }, /* #10 */
|
---|
9166 | { 0x0a62c2, 0x0a6207, 0x03adf847, 0x7e11c000, 0, 14 }, /* #11 */
|
---|
9167 | { 0x1350c7, 0x135806, 0x6bf4bc6d, 0x36800000, 0, 23 }, /* #12 */
|
---|
9168 | { 0x370756, 0x370f87, 0x40d58c41, 0xab188200, 0, 9 }, /* #13 */
|
---|
9169 | { 0x075996, 0x075987, 0x907de024, 0xf7809000, 0, 10 }, /* #14 */
|
---|
9170 | { 0x1f1213, 0x1f1213, 0x4facd4da, 0x4facd4da, 0, 0 }, /* #15 */
|
---|
9171 | { 0x3c6ec2, 0x3c6e82, 0x9557cc59, 0xaabe62c8, 0, 3 }, /* #16 */
|
---|
9172 | { 0x0f4393, 0x0f4306, 0x3743fea1, 0x1ff50800, 0, 11 }, /* #17 */
|
---|
9173 | { 0x0360d6, 0x036886, 0x83ead42a, 0xa1500000, 0, 19 }, /* #18 */
|
---|
9174 | { 0x1c0e13, 0x1c0606, 0xe7141c3f, 0x5070fc00, 0, 10 }, /* #19 */
|
---|
9175 | { 0x390717, 0x390f87, 0x6af53ff3, 0xcc000000, 0, 26 }, /* #20 */
|
---|
9176 | { 0x337ec6, 0x337686, 0x24640bc4, 0xf1000000, 0, 22 }, /* #21 */
|
---|
9177 | { 0x040486, 0x040c06, 0xbd848011, 0x40088000, 0, 15 }, /* #22 */
|
---|
9178 | { 0x0d1353, 0x0d1387, 0x2a7c4da4, 0x89b48000, 0, 13 }, /* #23 */
|
---|
9179 | { 0x285353, 0x285386, 0x2aac39b0, 0xc0000000, 0, 26 }, /* #24 */
|
---|
9180 | { 0x122713, 0x122787, 0xfe046ea0, 0xe046ea00, 0, 4 }, /* #25 */
|
---|
9181 | { 0x082806, 0x082003, 0xda3d3ec1, 0x1e9f6080, 0, 7 }, /* #26 */
|
---|
9182 | { 0x275e93, 0x275e07, 0xb2523efd, 0x40000000, 0, 30 }, /* #27 */
|
---|
9183 | { 0x067206, 0x067246, 0xed82e5f8, 0x00000000, 0, 30 }, /* #28 */
|
---|
9184 | { 0x097d13, 0x097507, 0xedb4935f, 0x4935f000, 0, 12 }, /* #29 */
|
---|
9185 | { 0x131b96, 0x131b06, 0x55f41ca8, 0x1ca80000, 0, 16 }, /* #30 */
|
---|
9186 | { 0x140b97, 0x140b07, 0x9801556c, 0x6c000000, 0, 24 }, /* #31 */
|
---|
9187 | { 0x1d51c2, 0x1d5987, 0xb880ff07, 0x80000000, 0, 31 }, /* #32 */
|
---|
9188 | { 0x2c1457, 0x2c1487, 0x06848a79, 0xc8000000, 0, 27 }, /* #33 */
|
---|
9189 | { 0x366003, 0x366086, 0x2499b29a, 0xca680000, 0, 18 }, /* #34 */
|
---|
9190 | { 0x1a6207, 0x1a6a07, 0x743d5f5b, 0x57d6c000, 0, 14 }, /* #35 */
|
---|
9191 | { 0x241c52, 0x241486, 0xecf62195, 0xca800000, 0, 23 }, /* #36 */
|
---|
9192 | { 0x122c86, 0x122486, 0xf9f7a6c6, 0xfbd36300, 0, 7 }, /* #37 */
|
---|
9193 | { 0x0a3706, 0x0a3f07, 0x4736a1c0, 0x43800000, 0, 17 }, /* #38 */
|
---|
9194 | { 0x3e5c57, 0x3e5c87, 0x86fe8ef3, 0x98000000, 0, 27 }, /* #39 */
|
---|
9195 | { 0x157bc7, 0x157b02, 0x903288ef, 0x40ca23bc, 0, 2 }, /* #40 */
|
---|
9196 | { 0x2e7802, 0x2e7086, 0xdea17323, 0x8c000000, 0, 26 }, /* #41 */
|
---|
9197 | { 0x3c1017, 0x3c1003, 0xde414e9c, 0x79053a70, 0, 2 }, /* #42 */
|
---|
9198 | { 0x0d7952, 0x0d7986, 0x804ca807, 0xe0000000, 0, 29 }, /* #43 */
|
---|
9199 | { 0x0c25d2, 0x0c2d07, 0x80bb9b06, 0x60c00000, 0, 21 }, /* #44 */
|
---|
9200 | { 0x0a1503, 0x0a1d87, 0x710fce29, 0xc5200000, 0, 21 }, /* #45 */
|
---|
9201 | { 0x223dc2, 0x223587, 0x21d45be3, 0xf1800000, 0, 23 }, /* #46 */
|
---|
9202 | { 0x1c0716, 0x1c0f02, 0x8414864f, 0x0a432780, 0, 7 }, /* #47 */
|
---|
9203 | { 0x051f87, 0x051f07, 0x4face911, 0x48880000, 0, 19 }, /* #48 */
|
---|
9204 | { 0x057513, 0x057587, 0xf33fe686, 0xfe686000, 0, 12 }, /* #49 */
|
---|
9205 | { 0x387192, 0x387192, 0xa6253241, 0xa6253241, 0, 0 }, /* #50 */
|
---|
9206 | { 0x176752, 0x176786, 0x3e951b44, 0xd1000000, 0, 22 }, /* #51 */
|
---|
9207 | { 0x225303, 0x225b86, 0x7e956ad6, 0xc0000000, 0, 29 }, /* #52 */
|
---|
9208 | { 0x094647, 0x094e06, 0x9ed14f01, 0x02000000, 0, 25 }, /* #53 */
|
---|
9209 | { 0x105246, 0x105a87, 0x905fb00a, 0xec028000, 0, 14 }, /* #54 */
|
---|
9210 | { 0x201cc3, 0x201c83, 0x9edf078d, 0xedf078d0, 0, 4 }, /* #55 */
|
---|
9211 | { 0x2f1bd3, 0x2f1b06, 0x814c13f0, 0x13f00000, 0, 16 }, /* #56 */
|
---|
9212 | { 0x1b21d7, 0x1b21d7, 0xbff43b27, 0xbff43b27, 0, 0 }, /* #57 */
|
---|
9213 | { 0x152316, 0x152b02, 0x63b4bd4d, 0x3b4bd4d0, 0, 4 }, /* #58 */
|
---|
9214 | { 0x0e23d7, 0x0e2387, 0xe2729dc8, 0xc8000000, 0, 24 }, /* #59 */
|
---|
9215 | { 0x2426c2, 0x242687, 0xf13b9a68, 0xc4ee69a0, 0, 2 }, /* #60 */
|
---|
9216 | { 0x000603, 0x000687, 0xe0c78094, 0x8f012800, 0, 9 }, /* #61 */
|
---|
9217 | { 0x0c7242, 0x0c7286, 0x3b3bff5c, 0xb8000000, 0, 25 }, /* #62 */
|
---|
9218 | { 0x0c2d97, 0x0c2587, 0xdb42e4f0, 0xc0000000, 0, 26 }, /* #63 */
|
---|
9219 | };
|
---|
9220 | static const BINU32_TEST_T g_aTests_shr_u32[] =
|
---|
9221 | {
|
---|
9222 | { 0x0073d7, 0x007303, 0x5453e90b, 0x002a29f4, 0, 9 }, /* #0 */
|
---|
9223 | { 0x374096, 0x374806, 0x98ac9fa6, 0x0131593f, 0, 7 }, /* #1 */
|
---|
9224 | { 0x0148d3, 0x014003, 0x4ff2f261, 0x00000013, 0, 26 }, /* #2 */
|
---|
9225 | { 0x1a20d7, 0x1a2002, 0x5e205d2b, 0x00000bc4, 0, 19 }, /* #3 */
|
---|
9226 | { 0x316017, 0x316002, 0x69fd255b, 0x00001a7f, 0, 18 }, /* #4 */
|
---|
9227 | { 0x261b06, 0x261b03, 0xf44047df, 0x00000007, 0, 29 }, /* #5 */
|
---|
9228 | { 0x097843, 0x097807, 0x84aefd27, 0x42577e93, 0, 1 }, /* #6 */
|
---|
9229 | { 0x332703, 0x332f02, 0xb1b64460, 0x1636c88c, 0, 3 }, /* #7 */
|
---|
9230 | { 0x342857, 0x342802, 0x9f08b417, 0x013e1168, 0, 7 }, /* #8 */
|
---|
9231 | { 0x1c2ec3, 0x1c2e06, 0xa2d9f85c, 0x0000028b, 0, 22 }, /* #9 */
|
---|
9232 | { 0x3564d2, 0x356402, 0x16bbe85e, 0x0000b5df, 0, 13 }, /* #10 */
|
---|
9233 | { 0x0d7712, 0x0d7702, 0x13196013, 0x004c6580, 0, 6 }, /* #11 */
|
---|
9234 | { 0x303042, 0x303806, 0xc2a802b0, 0x01855005, 0, 7 }, /* #12 */
|
---|
9235 | { 0x344753, 0x344703, 0x011579fd, 0x00000008, 0, 21 }, /* #13 */
|
---|
9236 | { 0x2a4512, 0x2a4503, 0x0dd31dbc, 0x00000001, 0, 27 }, /* #14 */
|
---|
9237 | { 0x3b3806, 0x3b3806, 0x611588e2, 0x611588e2, 0, 0 }, /* #15 */
|
---|
9238 | { 0x393097, 0x393807, 0xf8ed92bf, 0x00000f8e, 0, 20 }, /* #16 */
|
---|
9239 | { 0x261753, 0x261703, 0x46bc5f53, 0x00235e2f, 0, 9 }, /* #17 */
|
---|
9240 | { 0x257246, 0x257207, 0x4cc178c9, 0x00000009, 0, 27 }, /* #18 */
|
---|
9241 | { 0x136493, 0x136406, 0x1243d71a, 0x00000009, 0, 25 }, /* #19 */
|
---|
9242 | { 0x004692, 0x004e03, 0x844d2463, 0x02113491, 0, 6 }, /* #20 */
|
---|
9243 | { 0x3e6a82, 0x3e6203, 0x154cda41, 0x000154cd, 0, 12 }, /* #21 */
|
---|
9244 | { 0x327502, 0x327507, 0x3f60f9e4, 0x0000007e, 0, 23 }, /* #22 */
|
---|
9245 | { 0x280656, 0x280602, 0x4c0dfb65, 0x04c0dfb6, 0, 4 }, /* #23 */
|
---|
9246 | { 0x024f17, 0x024707, 0x01837fdb, 0x00000060, 0, 18 }, /* #24 */
|
---|
9247 | { 0x152052, 0x152003, 0x4e6545e2, 0x00002732, 0, 17 }, /* #25 */
|
---|
9248 | { 0x3429c6, 0x342902, 0xfa5c4766, 0x7d2e23b3, 0, 1 }, /* #26 */
|
---|
9249 | { 0x063f16, 0x063f02, 0x98e00609, 0x0000004c, 0, 25 }, /* #27 */
|
---|
9250 | { 0x3906c2, 0x390e06, 0x93d8561f, 0x00000009, 0, 28 }, /* #28 */
|
---|
9251 | { 0x184957, 0x184107, 0x5499e252, 0x02a4cf12, 0, 5 }, /* #29 */
|
---|
9252 | { 0x3b7482, 0x3b7c03, 0xe8cd08ec, 0x00e8cd08, 0, 8 }, /* #30 */
|
---|
9253 | { 0x043116, 0x043103, 0x00f67759, 0x000001ec, 0, 15 }, /* #31 */
|
---|
9254 | { 0x216747, 0x216f03, 0xfa97b529, 0x0003ea5e, 0, 14 }, /* #32 */
|
---|
9255 | { 0x1c4392, 0x1c4302, 0x26313ffc, 0x00000013, 0, 25 }, /* #33 */
|
---|
9256 | { 0x2c3406, 0x2c3c07, 0xbedaab6d, 0x000bedaa, 0, 12 }, /* #34 */
|
---|
9257 | { 0x2d3f83, 0x2d3706, 0x0db1b65c, 0x06d8db2e, 0, 1 }, /* #35 */
|
---|
9258 | { 0x3a75d7, 0x3a7d06, 0x83f05178, 0x00083f05, 0, 12 }, /* #36 */
|
---|
9259 | { 0x1578c3, 0x157803, 0xa80af2b3, 0x00000002, 0, 30 }, /* #37 */
|
---|
9260 | { 0x291b47, 0x291306, 0x00c48271, 0x00001890, 0, 11 }, /* #38 */
|
---|
9261 | { 0x3a1e02, 0x3a1602, 0x7ae16cc1, 0x0000003d, 0, 25 }, /* #39 */
|
---|
9262 | { 0x3b3c53, 0x3b3407, 0x357bb54b, 0x00001abd, 0, 17 }, /* #40 */
|
---|
9263 | { 0x243783, 0x243706, 0x619321b0, 0x0000000c, 0, 27 }, /* #41 */
|
---|
9264 | { 0x0f5ad6, 0x0f5a03, 0xd3e5b0f3, 0x00000001, 0, 31 }, /* #42 */
|
---|
9265 | { 0x0d4d46, 0x0d4d07, 0x9eb25a29, 0x00000027, 0, 26 }, /* #43 */
|
---|
9266 | { 0x100397, 0x100b06, 0x87cf0589, 0x00087cf0, 0, 12 }, /* #44 */
|
---|
9267 | { 0x1e5496, 0x1e5406, 0x6c92067a, 0x0d9240cf, 0, 3 }, /* #45 */
|
---|
9268 | { 0x3f6692, 0x3f6606, 0x15f11cb2, 0x000002be, 0, 19 }, /* #46 */
|
---|
9269 | { 0x0e5fd6, 0x0e5f06, 0xf58fddc9, 0x0000000f, 0, 28 }, /* #47 */
|
---|
9270 | { 0x3f0c93, 0x3f0c06, 0x8f54e1ca, 0x000008f5, 0, 20 }, /* #48 */
|
---|
9271 | { 0x352c53, 0x352c03, 0xf1d9bd89, 0x000078ec, 0, 17 }, /* #49 */
|
---|
9272 | { 0x1d6306, 0x1d6b07, 0xd57f0862, 0x0000006a, 0, 25 }, /* #50 */
|
---|
9273 | { 0x175147, 0x175106, 0x493b4a07, 0x00000927, 0, 19 }, /* #51 */
|
---|
9274 | { 0x362dc7, 0x362502, 0x30d1e7bb, 0x0001868f, 0, 13 }, /* #52 */
|
---|
9275 | { 0x082c53, 0x082403, 0x349e5d51, 0x1a4f2ea8, 0, 1 }, /* #53 */
|
---|
9276 | { 0x165e56, 0x165603, 0x0c62da1c, 0x00000031, 0, 22 }, /* #54 */
|
---|
9277 | { 0x241317, 0x241b02, 0xb51e3151, 0x16a3c62a, 0, 3 }, /* #55 */
|
---|
9278 | { 0x2b0e87, 0x2b0e03, 0x985ee655, 0x04c2f732, 0, 5 }, /* #56 */
|
---|
9279 | { 0x306512, 0x306502, 0x3f157e9e, 0x000003f1, 0, 20 }, /* #57 */
|
---|
9280 | { 0x3b1e92, 0x3b1e92, 0x5ca4b142, 0x5ca4b142, 0, 0 }, /* #58 */
|
---|
9281 | { 0x0862d7, 0x086206, 0x7a3667aa, 0x00f46ccf, 0, 7 }, /* #59 */
|
---|
9282 | { 0x004257, 0x004203, 0x147f9fea, 0x0000147f, 0, 16 }, /* #60 */
|
---|
9283 | { 0x2023c6, 0x202b06, 0xaa8a281b, 0x00554514, 0, 9 }, /* #61 */
|
---|
9284 | { 0x111e82, 0x111e03, 0xe35e36e9, 0x00000001, 0, 31 }, /* #62 */
|
---|
9285 | { 0x1360d6, 0x136803, 0x851a9824, 0x10a35304, 0, 3 }, /* #63 */
|
---|
9286 | };
|
---|
9287 | static const BINU32_TEST_T g_aTests_sar_u32[] =
|
---|
9288 | {
|
---|
9289 | { 0x044f57, 0x044703, 0x4d2cd344, 0x09a59a68, 0, 3 }, /* #0 */
|
---|
9290 | { 0x215e13, 0x215683, 0xf664076b, 0xffffffd9, 0, 22 }, /* #1 */
|
---|
9291 | { 0x0b67c7, 0x0b6782, 0xe3958b09, 0xffffffc7, 0, 23 }, /* #2 */
|
---|
9292 | { 0x083a52, 0x083286, 0x8679216f, 0xffffffc3, 0, 25 }, /* #3 */
|
---|
9293 | { 0x3b6447, 0x3b6407, 0x704f1618, 0x00000e09, 0, 19 }, /* #4 */
|
---|
9294 | { 0x027012, 0x027083, 0x8619d855, 0xfff8619d, 0, 12 }, /* #5 */
|
---|
9295 | { 0x316dd6, 0x316507, 0x625886e7, 0x00189621, 0, 10 }, /* #6 */
|
---|
9296 | { 0x112c42, 0x112402, 0x6076665f, 0x00006076, 0, 16 }, /* #7 */
|
---|
9297 | { 0x247257, 0x247287, 0xc70af638, 0xfc70af63, 0, 4 }, /* #8 */
|
---|
9298 | { 0x156446, 0x156482, 0xdf016d40, 0xfbe02da8, 0, 3 }, /* #9 */
|
---|
9299 | { 0x273302, 0x273387, 0xff2b7823, 0xfffffffc, 0, 22 }, /* #10 */
|
---|
9300 | { 0x3f2bd2, 0x3f2302, 0x4ac80764, 0x00000001, 0, 30 }, /* #11 */
|
---|
9301 | { 0x3f5e46, 0x3f5683, 0xb38c91f2, 0xfffffffe, 0, 30 }, /* #12 */
|
---|
9302 | { 0x131186, 0x131187, 0xd4e599dd, 0xffffffa9, 0, 23 }, /* #13 */
|
---|
9303 | { 0x3c0a16, 0x3c0206, 0x4b042624, 0x0004b042, 0, 12 }, /* #14 */
|
---|
9304 | { 0x1a1b83, 0x1a1382, 0xa6b90ea2, 0xffffffd3, 0, 25 }, /* #15 */
|
---|
9305 | { 0x3306d7, 0x330686, 0x8d12eb28, 0xe344baca, 0, 2 }, /* #16 */
|
---|
9306 | { 0x3600d3, 0x360086, 0x8dbdea73, 0xffc6def5, 0, 9 }, /* #17 */
|
---|
9307 | { 0x350387, 0x350386, 0x8c817cf1, 0xffff8c81, 0, 16 }, /* #18 */
|
---|
9308 | { 0x1f1817, 0x1f1006, 0x5c84d920, 0x02e426c9, 0, 5 }, /* #19 */
|
---|
9309 | { 0x0c4c56, 0x0c4486, 0xe8544919, 0xfffffffa, 0, 26 }, /* #20 */
|
---|
9310 | { 0x1d05d7, 0x1d0582, 0xe36a7e9f, 0xffc6d4fd, 0, 7 }, /* #21 */
|
---|
9311 | { 0x134807, 0x134006, 0x7df7f863, 0x000fbeff, 0, 11 }, /* #22 */
|
---|
9312 | { 0x151d17, 0x151502, 0x6506a023, 0x00000019, 0, 26 }, /* #23 */
|
---|
9313 | { 0x0f5246, 0x0f5282, 0x95219b91, 0xffff2a43, 0, 15 }, /* #24 */
|
---|
9314 | { 0x203e92, 0x203683, 0xe1761e4d, 0xffffff0b, 0, 21 }, /* #25 */
|
---|
9315 | { 0x0969c6, 0x096186, 0xad392504, 0xd69c9282, 0, 1 }, /* #26 */
|
---|
9316 | { 0x092493, 0x092407, 0x69811a4a, 0x00000069, 0, 24 }, /* #27 */
|
---|
9317 | { 0x144d92, 0x144587, 0xca134a0f, 0xfffff284, 0, 18 }, /* #28 */
|
---|
9318 | { 0x0c1196, 0x0c1107, 0x0c92ef26, 0x01925de4, 0, 3 }, /* #29 */
|
---|
9319 | { 0x1b0a82, 0x1b0287, 0xefc6c0a9, 0xfefc6c0a, 0, 4 }, /* #30 */
|
---|
9320 | { 0x0f5687, 0x0f5607, 0x387d6bc6, 0x000001c3, 0, 21 }, /* #31 */
|
---|
9321 | { 0x3e1dd6, 0x3e1506, 0x5568899d, 0x0000155a, 0, 18 }, /* #32 */
|
---|
9322 | { 0x3b6a96, 0x3b6283, 0x86ad7062, 0xffffff86, 0, 24 }, /* #33 */
|
---|
9323 | { 0x2d1496, 0x2d1486, 0xdfae775e, 0xffdfae77, 0, 8 }, /* #34 */
|
---|
9324 | { 0x157953, 0x157182, 0xd646db05, 0xfd646db0, 0, 4 }, /* #35 */
|
---|
9325 | { 0x0d1693, 0x0d1683, 0x8abf8226, 0xfffffe2a, 0, 22 }, /* #36 */
|
---|
9326 | { 0x185856, 0x185002, 0x4b82fe93, 0x000025c1, 0, 17 }, /* #37 */
|
---|
9327 | { 0x090613, 0x090682, 0xab79506a, 0xfffffffd, 0, 29 }, /* #38 */
|
---|
9328 | { 0x211997, 0x211103, 0x64b7570f, 0x0000c96e, 0, 15 }, /* #39 */
|
---|
9329 | { 0x1f5352, 0x1f5387, 0xa5839bfa, 0xfffa5839, 0, 12 }, /* #40 */
|
---|
9330 | { 0x0d5b17, 0x0d5346, 0x24c70d0d, 0x00000000, 0, 31 }, /* #41 */
|
---|
9331 | { 0x1b3b06, 0x1b3302, 0x290b8bda, 0x00000001, 0, 29 }, /* #42 */
|
---|
9332 | { 0x383042, 0x383002, 0x637c7381, 0x018df1ce, 0, 6 }, /* #43 */
|
---|
9333 | { 0x316957, 0x316183, 0xb93eeae2, 0xffffb93e, 0, 16 }, /* #44 */
|
---|
9334 | { 0x0c3f53, 0x0c3707, 0x1af65ac4, 0x0000d7b2, 0, 13 }, /* #45 */
|
---|
9335 | { 0x325a52, 0x325207, 0x1d5760ae, 0x0000003a, 0, 23 }, /* #46 */
|
---|
9336 | { 0x0a1d03, 0x0a1582, 0xee5654a3, 0xfffffff7, 0, 25 }, /* #47 */
|
---|
9337 | { 0x234047, 0x234006, 0x411c790f, 0x0010471e, 0, 10 }, /* #48 */
|
---|
9338 | { 0x3c71d2, 0x3c7102, 0x100d182b, 0x0000100d, 0, 16 }, /* #49 */
|
---|
9339 | { 0x2e2657, 0x2e2657, 0x5d120672, 0x5d120672, 0, 0 }, /* #50 */
|
---|
9340 | { 0x212f02, 0x212702, 0x22557235, 0x00000089, 0, 22 }, /* #51 */
|
---|
9341 | { 0x336983, 0x336106, 0x32508a97, 0x00000003, 0, 28 }, /* #52 */
|
---|
9342 | { 0x2c0616, 0x2c0603, 0x67e323fe, 0x033f191f, 0, 5 }, /* #53 */
|
---|
9343 | { 0x051897, 0x051007, 0x71edc64e, 0x000038f6, 0, 17 }, /* #54 */
|
---|
9344 | { 0x1c5d56, 0x1c5587, 0x916d3f32, 0xfffe45b4, 0, 14 }, /* #55 */
|
---|
9345 | { 0x3a4d52, 0x3a4507, 0x7d4b4de9, 0x007d4b4d, 0, 8 }, /* #56 */
|
---|
9346 | { 0x0b7d83, 0x0b7546, 0x13b8d379, 0x00000000, 0, 30 }, /* #57 */
|
---|
9347 | { 0x0c6d86, 0x0c6587, 0x8d19f4f9, 0xffffffc6, 0, 25 }, /* #58 */
|
---|
9348 | { 0x153c07, 0x153483, 0x895642bf, 0xfffffc4a, 0, 21 }, /* #59 */
|
---|
9349 | { 0x310bc6, 0x310307, 0x294de07d, 0x00000014, 0, 25 }, /* #60 */
|
---|
9350 | { 0x255bc2, 0x255383, 0xc39719ed, 0xfc39719e, 0, 4 }, /* #61 */
|
---|
9351 | { 0x324bd3, 0x324386, 0xe0c02a91, 0xffc18055, 0, 7 }, /* #62 */
|
---|
9352 | { 0x3e4e46, 0x3e4682, 0xb69f68e2, 0xf6d3ed1c, 0, 3 }, /* #63 */
|
---|
9353 | };
|
---|
9354 | static const BINU64_TEST_T g_aTests_rol_u64[] =
|
---|
9355 | {
|
---|
9356 | { 0x2f2892, 0x2f2092, 0xfe235ae78259c216, 0x4b3842dfc46b5cf0, 0, 37 }, /* #0 */
|
---|
9357 | { 0x0a7886, 0x0a7887, 0xa8b7474e509e787b, 0x7516e8e9ca13cf0f, 0, 61 }, /* #1 */
|
---|
9358 | { 0x323a82, 0x323283, 0xcd1017c7b2e80605, 0x734405f1ecba0181, 0, 62 }, /* #2 */
|
---|
9359 | { 0x142593, 0x142593, 0x1779b41c9874c03a, 0x30e980742ef36839, 0, 33 }, /* #3 */
|
---|
9360 | { 0x3f1e07, 0x3f1606, 0x20be0aea67975ca1, 0xf2eb942417c15d4c, 0, 37 }, /* #4 */
|
---|
9361 | { 0x0b4903, 0x0b4902, 0x5129aad90e9c8285, 0xa6ab643a720a1544, 0, 10 }, /* #5 */
|
---|
9362 | { 0x074487, 0x074c86, 0x4a676bd40056a737, 0xa7374a676bd40056, 0, 48 }, /* #6 */
|
---|
9363 | { 0x395d53, 0x395d53, 0x46de1ff7e69d1888, 0xd188846de1ff7e69, 0, 44 }, /* #7 */
|
---|
9364 | { 0x0171d2, 0x0179d2, 0xb3b0db12412afa01, 0x806cec36c4904abe, 0, 54 }, /* #8 */
|
---|
9365 | { 0x2557d3, 0x255fd3, 0xabe9acd5e7d6993f, 0x3eb4c9fd5f4d66af, 0, 35 }, /* #9 */
|
---|
9366 | { 0x256f17, 0x256f17, 0x83e4efef8abe833b, 0xbe2afa0cee0f93bf, 0, 26 }, /* #10 */
|
---|
9367 | { 0x363b16, 0x363316, 0xe7a580c5987b6f6e, 0x3db7b773d2c062cc, 0, 39 }, /* #11 */
|
---|
9368 | { 0x122a47, 0x122246, 0x23874826d7225553, 0x136b912aa991c3a4, 0, 23 }, /* #12 */
|
---|
9369 | { 0x1f0d46, 0x1f0d46, 0x61b115b9214a02de, 0x05bcc3622b724294, 0, 49 }, /* #13 */
|
---|
9370 | { 0x295542, 0x295543, 0x0bf7dea371e2bee5, 0x71e2bee50bf7dea3, 0, 32 }, /* #14 */
|
---|
9371 | { 0x183687, 0x183687, 0xc4ff393575540eac, 0xc9abaaa0756627f9, 0, 19 }, /* #15 */
|
---|
9372 | { 0x310cd3, 0x310cd3, 0xada6af84da944b68, 0xabe136a512da2b69, 0, 14 }, /* #16 */
|
---|
9373 | { 0x017c13, 0x017412, 0x3e8710c04cbfcaaf, 0x1c430132ff2abcfa, 0, 10 }, /* #17 */
|
---|
9374 | { 0x2c30c3, 0x2c38c2, 0x9aebd09ef2004358, 0x6baf427bc8010d62, 0, 2 }, /* #18 */
|
---|
9375 | { 0x3e33d6, 0x3e3bd6, 0x9c93b57a7217ec40, 0xaf4e42fd88139276, 0, 21 }, /* #19 */
|
---|
9376 | { 0x116793, 0x116792, 0xdcaaea741da00a9c, 0xe6e55753a0ed0054, 0, 59 }, /* #20 */
|
---|
9377 | { 0x215752, 0x215753, 0xeb64bae7f34d8a75, 0xe69b14ebd6c975cf, 0, 33 }, /* #21 */
|
---|
9378 | { 0x320393, 0x320393, 0xee65958db5a7dc9c, 0xf7273b9965636d69, 0, 46 }, /* #22 */
|
---|
9379 | { 0x134942, 0x134942, 0x53b1afacc7b571b5, 0xaa7635f598f6ae36, 0, 61 }, /* #23 */
|
---|
9380 | { 0x396212, 0x396a12, 0x66df498815a755d7, 0xcdbe93102b4eabae, 0, 1 }, /* #24 */
|
---|
9381 | { 0x3a7f97, 0x3a7797, 0xd73d3eeda9de4fa3, 0xa9de4fa3d73d3eed, 0, 32 }, /* #25 */
|
---|
9382 | { 0x1a7202, 0x1a7203, 0xc7f979f2ca31c337, 0x1fe5e7cb28c70cdf, 0, 2 }, /* #26 */
|
---|
9383 | { 0x2243d2, 0x224bd2, 0x918391931e516761, 0xc1c8c98f28b3b0c8, 0, 7 }, /* #27 */
|
---|
9384 | { 0x134153, 0x134153, 0xcacab74df9277864, 0x24ef0c995956e9bf, 0, 37 }, /* #28 */
|
---|
9385 | { 0x153b83, 0x153382, 0xc226773188975c1c, 0xc6225d70730899dc, 0, 26 }, /* #29 */
|
---|
9386 | { 0x272786, 0x272787, 0xf8b73251b7fc5658, 0x5963e2dcc946dff1, 0, 50 }, /* #30 */
|
---|
9387 | { 0x125dd3, 0x1255d3, 0xeda828a8af621ee6, 0x376d4145457b10f7, 0, 59 }, /* #31 */
|
---|
9388 | { 0x2e2812, 0x2e2013, 0xc22c04652649b1af, 0x26c6bf08b0119499, 0, 42 }, /* #32 */
|
---|
9389 | { 0x3b5492, 0x3b5492, 0x317c0f0c2270f7f3, 0x3089c3dfccc5f03c, 0, 26 }, /* #33 */
|
---|
9390 | { 0x211217, 0x211217, 0xdd4d26b34eba86e2, 0xba9a4d669d750dc5, 0, 1 }, /* #34 */
|
---|
9391 | { 0x2f28c6, 0x2f20c6, 0xc7347a8f1639f85e, 0x7e17b1cd1ea3c58e, 0, 46 }, /* #35 */
|
---|
9392 | { 0x3743c2, 0x374bc3, 0x87d2a63f61b68c15, 0x31fb0db460ac3e95, 0, 19 }, /* #36 */
|
---|
9393 | { 0x3d3142, 0x3d3943, 0x94f8da066db2f5ff, 0x40cdb65ebff29f1b, 0, 21 }, /* #37 */
|
---|
9394 | { 0x1c3797, 0x1c3796, 0x240728c864658078, 0x728c864658078240, 0, 12 }, /* #38 */
|
---|
9395 | { 0x177f57, 0x177756, 0xe226aa88f2d99add, 0xa23cb666b77889aa, 0, 22 }, /* #39 */
|
---|
9396 | { 0x387507, 0x387d06, 0x59c8dd21ba76494b, 0xe90dd3b24a5ace46, 0, 19 }, /* #40 */
|
---|
9397 | { 0x2b6812, 0x2b6012, 0xc5a5ceb65b98b1d8, 0x76316973ad96e62c, 0, 54 }, /* #41 */
|
---|
9398 | { 0x371dc7, 0x3715c7, 0xd3a10910deaa8c18, 0x0634e8424437aaa3, 0, 54 }, /* #42 */
|
---|
9399 | { 0x370442, 0x370442, 0x22ae968f93836bcb, 0xbcb22ae968f93836, 0, 52 }, /* #43 */
|
---|
9400 | { 0x167186, 0x167187, 0xdf776c23aaa0e741, 0x7dddb08eaa839d07, 0, 2 }, /* #44 */
|
---|
9401 | { 0x0d1743, 0x0d1742, 0xebee1d5285e39c8c, 0x1d5285e39c8cebee, 0, 16 }, /* #45 */
|
---|
9402 | { 0x0e1c96, 0x0e1c97, 0x785af27063a62bcc, 0x93831d315e63c2d7, 0, 19 }, /* #46 */
|
---|
9403 | { 0x0e2693, 0x0e2693, 0xfa11c7a46316c690, 0x21f4238f48c62d8d, 0, 57 }, /* #47 */
|
---|
9404 | { 0x1d2d17, 0x1d2d16, 0x65c6e0c7670a0ac7, 0x5c6e0c7670a0ac76, 0, 4 }, /* #48 */
|
---|
9405 | { 0x0d5082, 0x0d5082, 0xccdf365ff4ebd5c9, 0xccdf365ff4ebd5c9, 0, 0 }, /* #49 */
|
---|
9406 | { 0x2e0e96, 0x2e0e97, 0x5dbe58d0190738c4, 0x176f96340641ce31, 0, 62 }, /* #50 */
|
---|
9407 | { 0x2d1343, 0x2d1b43, 0x804609205589f043, 0x821c02304902ac4f, 0, 51 }, /* #51 */
|
---|
9408 | { 0x0e7c12, 0x0e7c12, 0x6ce9c52ee0e22aed, 0xe9c52ee0e22aed6c, 0, 8 }, /* #52 */
|
---|
9409 | { 0x1c6457, 0x1c6457, 0xd6fdecc55deedc91, 0xbf7b31577bb72475, 0, 6 }, /* #53 */
|
---|
9410 | { 0x3d1dc6, 0x3d15c6, 0x289e1ce0e481a7c2, 0x89e1ce0e481a7c22, 0, 4 }, /* #54 */
|
---|
9411 | { 0x1b13c6, 0x1b13c6, 0xee3519fd0a387f5b, 0xd467f428e1fd6fb8, 0, 10 }, /* #55 */
|
---|
9412 | { 0x113642, 0x113643, 0xda2a3f2d813a0370, 0x96c09d01b86d151f, 0, 23 }, /* #56 */
|
---|
9413 | { 0x004306, 0x004307, 0x069086545be4fccf, 0x93f33c1a4219516f, 0, 42 }, /* #57 */
|
---|
9414 | { 0x2c0997, 0x2c0196, 0xcd18f2d0cb03bfe7, 0xeff9f3463cb432c0, 0, 46 }, /* #58 */
|
---|
9415 | { 0x0f1fd2, 0x0f1fd3, 0xa0255fc4c8c8acb7, 0x2322b2de80957f13, 0, 34 }, /* #59 */
|
---|
9416 | { 0x034a53, 0x034a53, 0xa711d6cac35263d1, 0xa931e8d388eb6561, 0, 39 }, /* #60 */
|
---|
9417 | { 0x1d2916, 0x1d2117, 0xf0dca2a6ca49ff61, 0x0dca2a6ca49ff61f, 0, 4 }, /* #61 */
|
---|
9418 | { 0x3d5a57, 0x3d5a56, 0x61c402c102759bc0, 0x58204eb3780c3880, 0, 21 }, /* #62 */
|
---|
9419 | { 0x3d5ed7, 0x3d5ed6, 0xa8ab16724f4a2fde, 0xab16724f4a2fdea8, 0, 8 }, /* #63 */
|
---|
9420 | };
|
---|
9421 | static const BINU64_TEST_T g_aTests_ror_u64[] =
|
---|
9422 | {
|
---|
9423 | { 0x1b6482, 0x1b6c83, 0x16b7e5278fb518a1, 0xd6fca4f1f6a31422, 0, 59 }, /* #0 */
|
---|
9424 | { 0x357613, 0x357e12, 0x5a2387a432bd34b9, 0x0caf4d2e5688e1e9, 0, 34 }, /* #1 */
|
---|
9425 | { 0x046a07, 0x046206, 0xc24be1159b05a4d3, 0x1159b05a4d3c24be, 0, 44 }, /* #2 */
|
---|
9426 | { 0x354606, 0x354606, 0x16b7ec6da7453eb2, 0x7453eb216b7ec6da, 0, 28 }, /* #3 */
|
---|
9427 | { 0x1b25d2, 0x1b2dd2, 0xa569907065b7e252, 0x69907065b7e252a5, 0, 56 }, /* #4 */
|
---|
9428 | { 0x2f4096, 0x2f4097, 0xf245822867e9e5fd, 0xe48b0450cfd3cbfb, 0, 63 }, /* #5 */
|
---|
9429 | { 0x3321c2, 0x3329c3, 0x943b0c830875bdc2, 0xb7b852876190610e, 0, 19 }, /* #6 */
|
---|
9430 | { 0x061557, 0x061556, 0xe1bc9d79346a1e95, 0x0de4ebc9a350f4af, 0, 61 }, /* #7 */
|
---|
9431 | { 0x2c4e12, 0x2c4e13, 0xe44b0fd73184dbb8, 0x961fae6309b771c8, 0, 55 }, /* #8 */
|
---|
9432 | { 0x192143, 0x192943, 0xba1af003d9c098ce, 0xc098ceba1af003d9, 0, 24 }, /* #9 */
|
---|
9433 | { 0x282a87, 0x282286, 0x571c49687c168ac8, 0x0f82d1590ae3892d, 0, 35 }, /* #10 */
|
---|
9434 | { 0x0d17d7, 0x0d1fd7, 0xa9389dc7fec4306c, 0x952713b8ffd8860d, 0, 3 }, /* #11 */
|
---|
9435 | { 0x102043, 0x102842, 0x2a5bc870a6735bf3, 0x39adf9952de43853, 0, 25 }, /* #12 */
|
---|
9436 | { 0x131c52, 0x131452, 0xe9ab3ce74c1b3ef7, 0x7e9ab3ce74c1b3ef, 0, 4 }, /* #13 */
|
---|
9437 | { 0x265987, 0x265987, 0x8f484f13c7a77a9e, 0x9dea7a3d213c4f1e, 0, 22 }, /* #14 */
|
---|
9438 | { 0x292703, 0x292702, 0x0381644763641be8, 0x37d00702c88ec6c8, 0, 15 }, /* #15 */
|
---|
9439 | { 0x156117, 0x156116, 0xcb5c0eee35aeec95, 0x771ad7764ae5ae07, 0, 41 }, /* #16 */
|
---|
9440 | { 0x1a0453, 0x1a0453, 0xb9989aea3dc2c61e, 0xb9989aea3dc2c61e, 0, 0 }, /* #17 */
|
---|
9441 | { 0x3c3d52, 0x3c3d52, 0x46e4b6641b7b5cc3, 0x4b6641b7b5cc346e, 0, 52 }, /* #18 */
|
---|
9442 | { 0x195ed7, 0x1956d6, 0xc26e6d03f04a1fb5, 0x1fb5c26e6d03f04a, 0, 16 }, /* #19 */
|
---|
9443 | { 0x3669d2, 0x3669d3, 0x3249ee024bb7f419, 0x93dc04976fe83264, 0, 55 }, /* #20 */
|
---|
9444 | { 0x071286, 0x071286, 0xef3cbf3f19c30c51, 0x628f79e5f9f8ce18, 0, 13 }, /* #21 */
|
---|
9445 | { 0x2b1fd6, 0x2b17d7, 0x26ce916b516f5124, 0xe916b516f512426c, 0, 52 }, /* #22 */
|
---|
9446 | { 0x027dc6, 0x0275c6, 0x04d21e2c198ec8c4, 0x34878b0663b23101, 0, 58 }, /* #23 */
|
---|
9447 | { 0x3640c2, 0x3648c3, 0x409a4d1c5a93351d, 0xa4cd475026934716, 0, 26 }, /* #24 */
|
---|
9448 | { 0x303003, 0x303802, 0xe237d6c022748338, 0x6c022748338e237d, 0, 44 }, /* #25 */
|
---|
9449 | { 0x1a33d3, 0x1a33d2, 0x82b10a10efe2f23f, 0x2b10a10efe2f23f8, 0, 60 }, /* #26 */
|
---|
9450 | { 0x0d38c2, 0x0d38c2, 0x7be8fb7d6c6a1b74, 0x7be8fb7d6c6a1b74, 0, 0 }, /* #27 */
|
---|
9451 | { 0x295752, 0x295f52, 0xcd79b59db2c7ee64, 0x35e6d676cb1fb993, 0, 62 }, /* #28 */
|
---|
9452 | { 0x263593, 0x263d93, 0xb26da055ad2ea4d2, 0xad69752695936d02, 0, 37 }, /* #29 */
|
---|
9453 | { 0x2b6c16, 0x2b6417, 0xb18a05467ae21ce5, 0x8a05467ae21ce5b1, 0, 56 }, /* #30 */
|
---|
9454 | { 0x2d0886, 0x2d0886, 0x21bfb30f0701d78d, 0x61e0e03af1a437f6, 0, 43 }, /* #31 */
|
---|
9455 | { 0x341247, 0x341a46, 0x38bcdc08730e2939, 0x149c9c5e6e043987, 0, 17 }, /* #32 */
|
---|
9456 | { 0x032206, 0x032a06, 0x2b768bc6e367480b, 0x656ed178dc6ce901, 0, 3 }, /* #33 */
|
---|
9457 | { 0x0d5556, 0x0d5556, 0xf6ee3ae4d66b9875, 0x1d7dbb8eb9359ae6, 0, 10 }, /* #34 */
|
---|
9458 | { 0x1f1ec3, 0x1f1ec2, 0x09069764702119cd, 0x6734241a5d91c084, 0, 14 }, /* #35 */
|
---|
9459 | { 0x0e2fc6, 0x0e27c6, 0x81d8fa9660286c13, 0x03b1f52cc050d827, 0, 63 }, /* #36 */
|
---|
9460 | { 0x135c87, 0x135c87, 0x3d2114f984d30871, 0x8453e6134c21c4f4, 0, 54 }, /* #37 */
|
---|
9461 | { 0x082143, 0x082942, 0x22b61f1479ce1caf, 0x0f8a3ce70e57915b, 0, 49 }, /* #38 */
|
---|
9462 | { 0x253597, 0x253d97, 0x6bb6e89c8e63cc47, 0xf311daedba272398, 0, 18 }, /* #39 */
|
---|
9463 | { 0x222882, 0x222082, 0x1686cdb3c8cf8bae, 0x36cf233e2eb85a1b, 0, 46 }, /* #40 */
|
---|
9464 | { 0x0633c3, 0x0633c3, 0x7ae979db6bf2e712, 0xdb5f973893d74bce, 0, 37 }, /* #41 */
|
---|
9465 | { 0x077cd2, 0x0774d2, 0x263155528159564a, 0x554a0565592898c5, 0, 46 }, /* #42 */
|
---|
9466 | { 0x100e92, 0x100693, 0x6561d4d81129f39a, 0x99587536044a7ce6, 0, 2 }, /* #43 */
|
---|
9467 | { 0x161992, 0x161993, 0x6e1a2ed89e87b1b9, 0x89e87b1b96e1a2ed, 0, 36 }, /* #44 */
|
---|
9468 | { 0x170c83, 0x170483, 0x08735dd88c20e028, 0xec461070140439ae, 0, 41 }, /* #45 */
|
---|
9469 | { 0x155497, 0x155496, 0xe3b95e03420c9cf5, 0x3273d78ee5780d08, 0, 22 }, /* #46 */
|
---|
9470 | { 0x0c39c6, 0x0c39c7, 0x5cd6d8c8f52224e3, 0xb9adb191ea4449c6, 0, 63 }, /* #47 */
|
---|
9471 | { 0x2f3696, 0x2f3697, 0xe464fe0fe40413e5, 0xf2327f07f20209f2, 0, 1 }, /* #48 */
|
---|
9472 | { 0x362102, 0x362903, 0x57d5017f2a9a42eb, 0x85d6afaa02fe5534, 0, 15 }, /* #49 */
|
---|
9473 | { 0x362603, 0x362602, 0x616dbd95b99e737e, 0x7b2b733ce6fcc2db, 0, 47 }, /* #50 */
|
---|
9474 | { 0x0e7986, 0x0e7186, 0x8f2c7b8f030aa1ef, 0x3df1e58f71e06154, 0, 11 }, /* #51 */
|
---|
9475 | { 0x1c3083, 0x1c3883, 0xa18e98e026313306, 0x8998350c74c70131, 0, 21 }, /* #52 */
|
---|
9476 | { 0x153706, 0x153f07, 0x800bb3d3aa04d7dc, 0xf4ea8135f72002ec, 0, 42 }, /* #53 */
|
---|
9477 | { 0x2310d6, 0x2310d6, 0x435ac04f3bcf5794, 0x13cef3d5e510d6b0, 0, 42 }, /* #54 */
|
---|
9478 | { 0x101797, 0x101797, 0x06445e22da138b60, 0x06445e22da138b60, 0, 0 }, /* #55 */
|
---|
9479 | { 0x184f16, 0x184f17, 0x573b6e83f01788b9, 0xae76dd07e02f1172, 0, 63 }, /* #56 */
|
---|
9480 | { 0x0d5086, 0x0d5887, 0x42228947ba8c7521, 0xc752142228947ba8, 0, 20 }, /* #57 */
|
---|
9481 | { 0x180893, 0x180892, 0x5e275d36422d7d21, 0x275d36422d7d215e, 0, 56 }, /* #58 */
|
---|
9482 | { 0x305993, 0x305992, 0xf007db2c448b1e68, 0x2c79a3c01f6cb112, 0, 22 }, /* #59 */
|
---|
9483 | { 0x066793, 0x066f92, 0x99692c23f714088a, 0x532d25847ee28111, 0, 3 }, /* #60 */
|
---|
9484 | { 0x0162d6, 0x016ad7, 0xf5b042d0ac5c0254, 0xc5c0254f5b042d0a, 0, 28 }, /* #61 */
|
---|
9485 | { 0x042f06, 0x042706, 0x1a6a5e0a1a06cfe0, 0x34d4bc14340d9fc0, 0, 63 }, /* #62 */
|
---|
9486 | { 0x3a3117, 0x3a3917, 0xfb4537a2b189dbfc, 0xe8ac6276ff3ed14d, 0, 42 }, /* #63 */
|
---|
9487 | };
|
---|
9488 | static const BINU64_TEST_T g_aTests_rcl_u64[] =
|
---|
9489 | {
|
---|
9490 | { 0x280b92, 0x280b92, 0x6fcc7ad8ac66687f, 0x63d6c5633343f9bf, 0, 11 }, /* #0 */
|
---|
9491 | { 0x292157, 0x292157, 0x0cf294f042dee90d, 0xee90d86794a78216, 0, 44 }, /* #1 */
|
---|
9492 | { 0x1650c7, 0x1650c6, 0x3ccba4e04948a5f1, 0x5f19e65d27024a45, 0, 52 }, /* #2 */
|
---|
9493 | { 0x343912, 0x343113, 0x1b93df8498bddbd3, 0xe986e4f7e1262f76, 0, 55 }, /* #3 */
|
---|
9494 | { 0x354112, 0x354912, 0x8bba92781628da93, 0xa4d177524f02c51b, 0, 54 }, /* #4 */
|
---|
9495 | { 0x0d56d3, 0x0d56d2, 0x2aace5df2fd160bb, 0xab3977cbf4582ee5, 0, 6 }, /* #5 */
|
---|
9496 | { 0x1f7793, 0x1f7f92, 0x63d7358d8c2260af, 0x113057d8f5cd6363, 0, 39 }, /* #6 */
|
---|
9497 | { 0x2956c7, 0x2956c7, 0xe68a667d39a7bbb1, 0xcd3ddd8f9a2999f4, 0, 35 }, /* #7 */
|
---|
9498 | { 0x2e77d2, 0x2e77d2, 0xda547b66f41e8630, 0xf431836951ed9bd0, 0, 43 }, /* #8 */
|
---|
9499 | { 0x2f36d7, 0x2f36d7, 0xcdc644cbc0117cae, 0x2265e008be577371, 0, 15 }, /* #9 */
|
---|
9500 | { 0x2f4252, 0x2f4252, 0xcf3851ea59ecf3c0, 0xf019e70a3d4b3d9e, 0, 54 }, /* #10 */
|
---|
9501 | { 0x0b5a96, 0x0b5a97, 0xb659bc2fc71cbba3, 0x1ad966f0bf1c72ee, 0, 59 }, /* #11 */
|
---|
9502 | { 0x036b07, 0x036306, 0x111135298ab429f1, 0x6a53156853e31111, 0, 17 }, /* #12 */
|
---|
9503 | { 0x0f7793, 0x0f7f92, 0x659cf5484ecfd839, 0x73d5213b3f60e6cb, 0, 10 }, /* #13 */
|
---|
9504 | { 0x360752, 0x360f52, 0x626394bce4e4d3f7, 0x26394bce4e4d3f73, 0, 4 }, /* #14 */
|
---|
9505 | { 0x2e3593, 0x2e3592, 0x117e1fc92e123453, 0x91a29c45f87f24b8, 0, 43 }, /* #15 */
|
---|
9506 | { 0x362e92, 0x362693, 0x213fbeb568deb404, 0xfdf5ab46f5a02084, 0, 11 }, /* #16 */
|
---|
9507 | { 0x3a7517, 0x3a7517, 0xe1ff605bb41a3338, 0x87fd816ed068cce3, 0, 2 }, /* #17 */
|
---|
9508 | { 0x1e1fc3, 0x1e1fc3, 0x6ae35eb66e965c83, 0x4b2e41dab8d7ad9b, 0, 39 }, /* #18 */
|
---|
9509 | { 0x2577c3, 0x2577c3, 0x0567b2e0ad9695d7, 0x65c15b2d2baf0567, 0, 17 }, /* #19 */
|
---|
9510 | { 0x1f1012, 0x1f1013, 0xe735a212eb17d5b2, 0x09758bead939cd68, 0, 23 }, /* #20 */
|
---|
9511 | { 0x3b0fc7, 0x3b07c6, 0xc5b841e2640274eb, 0x2dc20f132013a75f, 0, 3 }, /* #21 */
|
---|
9512 | { 0x3d3353, 0x3d3353, 0xe6f199145a88311d, 0x7cde33228b510623, 0, 62 }, /* #22 */
|
---|
9513 | { 0x1c3b93, 0x1c3393, 0xc6ea4d1de822e2ca, 0x6571ba93477a08b8, 0, 55 }, /* #23 */
|
---|
9514 | { 0x225bd7, 0x225bd6, 0x48ce87b858aa1a97, 0xbd233a1ee162a86a, 0, 59 }, /* #24 */
|
---|
9515 | { 0x0b3616, 0x0b3616, 0x14ddd5973b6210e8, 0x1d014ddd5973b621, 0, 53 }, /* #25 */
|
---|
9516 | { 0x393e87, 0x393686, 0x1fcb0fee00801435, 0x7f700400a1ac7f2c, 0, 19 }, /* #26 */
|
---|
9517 | { 0x1b60d3, 0x1b60d3, 0xf03c6d91a8e5d46c, 0x2ea367c0f1b646a3, 0, 43 }, /* #27 */
|
---|
9518 | { 0x111503, 0x111502, 0xc92b3ea317f49081, 0xacfa8c5fd2420792, 0, 10 }, /* #28 */
|
---|
9519 | { 0x016402, 0x016403, 0xec3b9850e5a7f79b, 0x730a1cb4fef36ec3, 0, 13 }, /* #29 */
|
---|
9520 | { 0x1b0017, 0x1b0816, 0xa3f1d606664e6447, 0xfa3f1d606664e644, 0, 61 }, /* #30 */
|
---|
9521 | { 0x0b6902, 0x0b6103, 0x2e72a1446c5b60a4, 0x6d82905ce54288d8, 0, 42 }, /* #31 */
|
---|
9522 | { 0x3929d6, 0x3921d7, 0x20369fad8ef5da7b, 0xb101b4fd6c77aed3, 0, 60 }, /* #32 */
|
---|
9523 | { 0x0f74d6, 0x0f7cd7, 0x8597d7e0fc9abb09, 0x2fafc1f935761285, 0, 9 }, /* #33 */
|
---|
9524 | { 0x340207, 0x340206, 0xc51c109448aa61b7, 0xc36fc51c109448aa, 0, 49 }, /* #34 */
|
---|
9525 | { 0x346fd7, 0x346fd6, 0x7ea8c57f428320fa, 0x83eafd518afe8506, 0, 50 }, /* #35 */
|
---|
9526 | { 0x192b02, 0x192302, 0x15b7abec1db34754, 0xbec1db347540adbd, 0, 20 }, /* #36 */
|
---|
9527 | { 0x317d82, 0x317d82, 0xb4467bbfcbb11c10, 0x105a233ddfe5d88e, 0, 56 }, /* #37 */
|
---|
9528 | { 0x102042, 0x102843, 0xbf0af4f74ebffcd2, 0xf0af4f74ebffcd25, 0, 4 }, /* #38 */
|
---|
9529 | { 0x173952, 0x173952, 0x629a77f12381b915, 0xa629a77f12381b91, 0, 61 }, /* #39 */
|
---|
9530 | { 0x135c43, 0x135c43, 0xa58c6f2c51c0e2b1, 0x9628e07158e9631b, 0, 23 }, /* #40 */
|
---|
9531 | { 0x081186, 0x081187, 0x302dc63bacdcdac5, 0xc63bacdcdac51816, 0, 16 }, /* #41 */
|
---|
9532 | { 0x365e43, 0x365e43, 0x42858ad57d6dd993, 0x7d6dd993a142c56a, 0, 32 }, /* #42 */
|
---|
9533 | { 0x136682, 0x136e82, 0x489b83667a1479be, 0x89b83667a1479be2, 0, 4 }, /* #43 */
|
---|
9534 | { 0x000c47, 0x000447, 0x2b162a71501914fd, 0x162a71501914fd95, 0, 8 }, /* #44 */
|
---|
9535 | { 0x1d6c07, 0x1d6407, 0xf5792b2c2dc7d424, 0x5093eaf256585b8f, 0, 50 }, /* #45 */
|
---|
9536 | { 0x394286, 0x394a87, 0xa8276360bd693889, 0x82f5a4e225504ec6, 0, 26 }, /* #46 */
|
---|
9537 | { 0x3e2c02, 0x3e2402, 0x3867cc490c51daf9, 0x6248628ed7c8e19f, 0, 19 }, /* #47 */
|
---|
9538 | { 0x3c2192, 0x3c2193, 0xfabf4b05eca1cefc, 0x650e77e3eafd2c17, 0, 35 }, /* #48 */
|
---|
9539 | { 0x0c2916, 0x0c2116, 0x0d3ceb7987d9adf1, 0x61f66b7c41a79d6f, 0, 30 }, /* #49 */
|
---|
9540 | { 0x194fc3, 0x194fc3, 0x64d15dd205010c71, 0x40431c6c9a2bba40, 0, 38 }, /* #50 */
|
---|
9541 | { 0x076446, 0x076446, 0x321893467d593ae0, 0xfab275c032189346, 0, 33 }, /* #51 */
|
---|
9542 | { 0x072106, 0x072106, 0x34d82b2effee699a, 0x15977ff734cd0d36, 0, 15 }, /* #52 */
|
---|
9543 | { 0x163e86, 0x163e87, 0x84e2d196787b7beb, 0x5a138b4659e1edef, 0, 59 }, /* #53 */
|
---|
9544 | { 0x092143, 0x092142, 0x31af051080e4bc49, 0xd7828840725e24cc, 0, 7 }, /* #54 */
|
---|
9545 | { 0x1074d2, 0x1074d3, 0x39095631049bee33, 0x198e42558c4126fb, 0, 55 }, /* #55 */
|
---|
9546 | { 0x3e6ec7, 0x3e6ec7, 0x949b83d49edb58c4, 0xd49edb58c4ca4dc1, 0, 24 }, /* #56 */
|
---|
9547 | { 0x0a6517, 0x0a6517, 0xd8dece3eba5a7bad, 0x75bd8dece3eba5a7, 0, 53 }, /* #57 */
|
---|
9548 | { 0x1824d2, 0x1824d2, 0xfa6e5c337fce46cf, 0x5c337fce46cf7d37, 0, 16 }, /* #58 */
|
---|
9549 | { 0x210897, 0x210896, 0x47ed9e3f0d095b06, 0x6a3f6cf1f8684ad8, 0, 60 }, /* #59 */
|
---|
9550 | { 0x066956, 0x066956, 0xb40eebdc87c3955d, 0x775ee43e1caaead0, 0, 11 }, /* #60 */
|
---|
9551 | { 0x112092, 0x112092, 0xe5e0bd0f32dd3d32, 0x17a1e65ba7a64e5e, 0, 13 }, /* #61 */
|
---|
9552 | { 0x2f5ad6, 0x2f52d7, 0xf41acefc16ba252b, 0x59df82d744a56f41, 0, 13 }, /* #62 */
|
---|
9553 | { 0x2b5486, 0x2b5486, 0x3c22a1f932b7d929, 0x4a4784543f2656fb, 0, 54 }, /* #63 */
|
---|
9554 | };
|
---|
9555 | static const BINU64_TEST_T g_aTests_rcr_u64[] =
|
---|
9556 | {
|
---|
9557 | { 0x035d12, 0x035513, 0x10ffbcae5f3591ed, 0x591ed087fde572f9, 0, 21 }, /* #0 */
|
---|
9558 | { 0x1b0987, 0x1b0187, 0xa8a01803f50bbab1, 0xab1d4500c01fa85d, 0, 13 }, /* #1 */
|
---|
9559 | { 0x267757, 0x267756, 0xa696cc0e67676302, 0xcec605a696cc0e67, 0, 24 }, /* #2 */
|
---|
9560 | { 0x0033c7, 0x003bc6, 0x392403ee98d4531f, 0x01f74c6a298fce49, 0, 50 }, /* #3 */
|
---|
9561 | { 0x107683, 0x107682, 0x91425c6c49c015c2, 0xc8a12e3624e00ae1, 0, 1 }, /* #4 */
|
---|
9562 | { 0x260e07, 0x260e06, 0x41c06d8377bfe3a4, 0x6ef7fc74941c06d8, 0, 36 }, /* #5 */
|
---|
9563 | { 0x1b36d7, 0x1b36d7, 0xcfd369280021ff39, 0xff39e7e9b4940010, 0, 17 }, /* #6 */
|
---|
9564 | { 0x1435c3, 0x1435c3, 0xfb92aed32863ff3d, 0x2aed32863ff3dfdc, 0, 53 }, /* #7 */
|
---|
9565 | { 0x1c0303, 0x1c0303, 0xd6e769153ce1659d, 0x9deb73b48a9e70b2, 0, 9 }, /* #8 */
|
---|
9566 | { 0x2f3783, 0x2f3f82, 0x251a368245b7f665, 0xdbfb32c9468da091, 0, 26 }, /* #9 */
|
---|
9567 | { 0x257993, 0x257993, 0x4e9904973119cf8a, 0x119cf8aa74c824b9, 0, 29 }, /* #10 */
|
---|
9568 | { 0x041683, 0x041683, 0xdd7f97715bdcd28d, 0xb8adee6946f75fe5, 0, 42 }, /* #11 */
|
---|
9569 | { 0x053f96, 0x053796, 0x519b4d42740de607, 0xda6a13a06f303946, 0, 54 }, /* #12 */
|
---|
9570 | { 0x082fd7, 0x082fd7, 0x5a4e419f6ea085af, 0xeb49c833edd410b5, 0, 3 }, /* #13 */
|
---|
9571 | { 0x362a43, 0x362243, 0xe9b63dcba467b4c3, 0xfa6d8f72e919ed30, 0, 2 }, /* #14 */
|
---|
9572 | { 0x047596, 0x047d96, 0xb40be6038512fd06, 0xc070a25fa0cb40be, 0, 44 }, /* #15 */
|
---|
9573 | { 0x0f6843, 0x0f6842, 0x49e766db0e3c1a41, 0xcdb61c78348349e7, 0, 48 }, /* #16 */
|
---|
9574 | { 0x1b0647, 0x1b0646, 0xd27e114e47444404, 0xa723a22202749f84, 0, 42 }, /* #17 */
|
---|
9575 | { 0x163886, 0x163887, 0xe17fcbe0cb54e602, 0xfe5f065aa7301385, 0, 54 }, /* #18 */
|
---|
9576 | { 0x3f2ed7, 0x3f2ed7, 0x2b0a2f5564af4bd1, 0x0a2f5564af4bd195, 0, 57 }, /* #19 */
|
---|
9577 | { 0x157c02, 0x157403, 0x56d0be82b7e4014e, 0xf415bf200a715b42, 0, 46 }, /* #20 */
|
---|
9578 | { 0x227192, 0x227193, 0x54033a1c0acc5e62, 0x98bcc454033a1c0a, 0, 24 }, /* #21 */
|
---|
9579 | { 0x1b4646, 0x1b4e47, 0x82987372f948e2be, 0x291c57c82987372f, 0, 28 }, /* #22 */
|
---|
9580 | { 0x165a87, 0x165a86, 0x5268115979eecc4f, 0x8acbcf76627d49a0, 0, 46 }, /* #23 */
|
---|
9581 | { 0x062342, 0x062343, 0x56097ac3299aa5b1, 0x354b6256097ac329, 0, 24 }, /* #24 */
|
---|
9582 | { 0x3d73c3, 0x3d7bc2, 0x130c292f16bda80d, 0xc4c30a4bc5af6a03, 0, 2 }, /* #25 */
|
---|
9583 | { 0x176447, 0x176446, 0xf4345cdc3a4a1180, 0x3e868b9b87494230, 0, 3 }, /* #26 */
|
---|
9584 | { 0x2a13c7, 0x2a13c6, 0x8f03c150f7944bc9, 0x5e4e3c0f0543de51, 0, 14 }, /* #27 */
|
---|
9585 | { 0x2020d3, 0x2020d2, 0xbf3c3d433e34863c, 0x431e6fcf0f50cf8d, 0, 18 }, /* #28 */
|
---|
9586 | { 0x187683, 0x187683, 0x9a5dd2fd25cdde58, 0x74bf49737796334b, 0, 51 }, /* #29 */
|
---|
9587 | { 0x3221c3, 0x3221c2, 0xc2749febf327bce1, 0x93fd7e64f79c3c27, 0, 52 }, /* #30 */
|
---|
9588 | { 0x222a87, 0x222286, 0xaafd16a4836464f6, 0x4836464f6d57e8b5, 0, 37 }, /* #31 */
|
---|
9589 | { 0x350917, 0x350117, 0xdc7b9a8d1a235e83, 0xa3446bd07dc7b9a8, 0, 36 }, /* #32 */
|
---|
9590 | { 0x063d56, 0x063557, 0x7b33a50cef776a41, 0x4a19deeed4827b33, 0, 48 }, /* #33 */
|
---|
9591 | { 0x3e3792, 0x3e3f93, 0xd40616913acdc261, 0x22759b84c2d40616, 0, 40 }, /* #34 */
|
---|
9592 | { 0x0161c3, 0x0161c3, 0xb11e221d63a40818, 0x02063623c443ac74, 0, 19 }, /* #35 */
|
---|
9593 | { 0x2d4a82, 0x2d4283, 0x656a60431328aee3, 0xc6656a60431328ae, 0, 8 }, /* #36 */
|
---|
9594 | { 0x142e06, 0x142606, 0x598acacf18d42878, 0xacf18d428782cc56, 0, 45 }, /* #37 */
|
---|
9595 | { 0x1c7043, 0x1c7043, 0xee3e53eb857c83ad, 0xb8f94fae15f20eb7, 0, 63 }, /* #38 */
|
---|
9596 | { 0x073e57, 0x073e56, 0x1014233c5f7d54e5, 0xfaa9cb1014233c5f, 0, 24 }, /* #39 */
|
---|
9597 | { 0x010f16, 0x010f16, 0xcd4636fb38396f68, 0x8c6df67072ded0cd, 0, 56 }, /* #40 */
|
---|
9598 | { 0x3e7196, 0x3e7996, 0xcda5d06c5f69b9da, 0x6c5f69b9da66d2e8, 0, 41 }, /* #41 */
|
---|
9599 | { 0x012407, 0x012407, 0xf69f8ed078361e4b, 0x69f8ed078361e4bf, 0, 61 }, /* #42 */
|
---|
9600 | { 0x220d96, 0x220597, 0x7b223f60fb7b195d, 0xf60fb7b195d3d911, 0, 45 }, /* #43 */
|
---|
9601 | { 0x183056, 0x183856, 0xf15c39ec72ba3f70, 0xf6395d1fb83c570e, 0, 42 }, /* #44 */
|
---|
9602 | { 0x1f7943, 0x1f7142, 0xfa3d02dcf1b1e4c9, 0x7a05b9e363c993fa, 0, 56 }, /* #45 */
|
---|
9603 | { 0x0a7043, 0x0a7043, 0xdd9e1f9043148f56, 0x6eecf0fc8218a47a, 0, 5 }, /* #46 */
|
---|
9604 | { 0x392342, 0x392342, 0x1d7f5824edf3dfc5, 0xfeb049dbe7bf8a1d, 0, 56 }, /* #47 */
|
---|
9605 | { 0x375893, 0x375093, 0xa59f6e92b725ac42, 0x10b4b3edd256e4b5, 0, 11 }, /* #48 */
|
---|
9606 | { 0x2a7513, 0x2a7513, 0xd7b72219cae92b2c, 0x25659d7b72219cae, 0, 20 }, /* #49 */
|
---|
9607 | { 0x057096, 0x057897, 0xad1689e828445c7c, 0x45a27a0a11171f15, 0, 59 }, /* #50 */
|
---|
9608 | { 0x221e12, 0x221e12, 0xf2eb1d77922abeda, 0xfb69e5d63aef2455, 0, 15 }, /* #51 */
|
---|
9609 | { 0x3a0f93, 0x3a0f93, 0x1d83b4880b2b371e, 0x66e3d1d83b4880b2, 0, 20 }, /* #52 */
|
---|
9610 | { 0x216c47, 0x216446, 0x92ac48a97d9e3d9c, 0xb122a5f678f67325, 0, 55 }, /* #53 */
|
---|
9611 | { 0x345116, 0x345917, 0x957de997e2ee27af, 0xd7a55f7a65f8bb89, 0, 10 }, /* #54 */
|
---|
9612 | { 0x341cd6, 0x341cd6, 0xa657f06f6334bd0d, 0xa995fc1bd8cd2f43, 0, 2 }, /* #55 */
|
---|
9613 | { 0x1432d2, 0x1432d3, 0x45bc2d50e6e52787, 0x50e6e5278722de16, 0, 41 }, /* #56 */
|
---|
9614 | { 0x020257, 0x020a56, 0x121222c57d74d117, 0xbc48488b15f5d344, 0, 6 }, /* #57 */
|
---|
9615 | { 0x2c6913, 0x2c6113, 0xf4b3e61e78c98a85, 0x9f30f3c64c542fd2, 0, 54 }, /* #58 */
|
---|
9616 | { 0x1e5716, 0x1e5717, 0x1ad9c33bba3d9393, 0x64e4c35b38677747, 0, 19 }, /* #59 */
|
---|
9617 | { 0x033a92, 0x033292, 0x347e77244acede8b, 0x912b3b7a2c68fcee, 0, 39 }, /* #60 */
|
---|
9618 | { 0x080643, 0x080e42, 0x5b663131a02643bc, 0xc680990ef2b6cc62, 0, 39 }, /* #61 */
|
---|
9619 | { 0x285696, 0x285696, 0x2046e5b417e607c1, 0x8dcb682fcc0f8220, 0, 56 }, /* #62 */
|
---|
9620 | { 0x277112, 0x277112, 0x0b90027858ceaff4, 0x2e4009e1633abfd0, 0, 63 }, /* #63 */
|
---|
9621 | };
|
---|
9622 | static const BINU64_TEST_T g_aTests_shl_u64[] =
|
---|
9623 | {
|
---|
9624 | { 0x250f83, 0x250f06, 0xaf5a33026b987a0d, 0x0d00000000000000, 0, 56 }, /* #0 */
|
---|
9625 | { 0x071203, 0x071207, 0xe2de02d94ceab6f5, 0x016ca6755b7a8000, 0, 15 }, /* #1 */
|
---|
9626 | { 0x117403, 0x117c86, 0x545bd28c65fbf923, 0xcbf7f24600000000, 0, 33 }, /* #2 */
|
---|
9627 | { 0x3a0313, 0x3a0306, 0xe27588aadb4c5945, 0x5140000000000000, 0, 54 }, /* #3 */
|
---|
9628 | { 0x353f16, 0x353f86, 0x7107e75ec5ce3cec, 0xc5ce3cec00000000, 0, 32 }, /* #4 */
|
---|
9629 | { 0x3a27c7, 0x3a2f07, 0x640c93d4c38b16c9, 0x3d4c38b16c900000, 0, 20 }, /* #5 */
|
---|
9630 | { 0x3a7693, 0x3a7686, 0x1b1bd10e582f7781, 0x872c17bbc0800000, 0, 23 }, /* #6 */
|
---|
9631 | { 0x336d02, 0x336507, 0xf175af6656772a2a, 0x3b95150000000000, 0, 39 }, /* #7 */
|
---|
9632 | { 0x241c16, 0x241486, 0xe636b810f143320d, 0x86641a0000000000, 0, 41 }, /* #8 */
|
---|
9633 | { 0x0e0b12, 0x0e0307, 0xdb1c879c391b4df9, 0x37e4000000000000, 0, 50 }, /* #9 */
|
---|
9634 | { 0x173886, 0x173086, 0x17599e11586bad50, 0xf08ac35d6a800000, 0, 19 }, /* #10 */
|
---|
9635 | { 0x217983, 0x217986, 0x5a7b8f50d94079c5, 0xa000000000000000, 0, 61 }, /* #11 */
|
---|
9636 | { 0x353b03, 0x353b07, 0x60a5418410a55a1a, 0x5061042956868000, 0, 14 }, /* #12 */
|
---|
9637 | { 0x105893, 0x105807, 0x6f87325b3f2d26d1, 0x2d26d10000000000, 0, 40 }, /* #13 */
|
---|
9638 | { 0x194d96, 0x194507, 0xd2549f7954819232, 0x4819232000000000, 0, 36 }, /* #14 */
|
---|
9639 | { 0x0e4dc2, 0x0e4507, 0x06a2379132c537ed, 0x446f22658a6fda00, 0, 9 }, /* #15 */
|
---|
9640 | { 0x0a3c87, 0x0a3406, 0x2866154e3d85514d, 0x6800000000000000, 0, 59 }, /* #16 */
|
---|
9641 | { 0x2c1416, 0x2c1486, 0x31545cab4a1d17a4, 0xad28745e90000000, 0, 26 }, /* #17 */
|
---|
9642 | { 0x025d86, 0x025d87, 0x89815b9eba9827a3, 0xd4c13d1800000000, 0, 35 }, /* #18 */
|
---|
9643 | { 0x3809c7, 0x380987, 0x58f0489fb63edc0a, 0xf6e0500000000000, 0, 43 }, /* #19 */
|
---|
9644 | { 0x3d3807, 0x3d3886, 0x9eb6fdf291efe3b0, 0xb6fdf291efe3b000, 0, 8 }, /* #20 */
|
---|
9645 | { 0x3c7b87, 0x3c7307, 0xe39264ee1488aa03, 0x32770a4455018000, 0, 15 }, /* #21 */
|
---|
9646 | { 0x155787, 0x155706, 0x155cffb9248f74d2, 0x3dd3480000000000, 0, 42 }, /* #22 */
|
---|
9647 | { 0x1a6407, 0x1a6c07, 0x998ccc9123e41568, 0x19992247c82ad000, 0, 9 }, /* #23 */
|
---|
9648 | { 0x082cc2, 0x082c07, 0xb58524a12839ff5b, 0x49284a0e7fd6c000, 0, 14 }, /* #24 */
|
---|
9649 | { 0x3234c2, 0x323c86, 0xb1b0e58c75d6b242, 0xb592100000000000, 0, 43 }, /* #25 */
|
---|
9650 | { 0x370e46, 0x370e07, 0x8da65138907233c7, 0x4ca27120e4678e00, 0, 9 }, /* #26 */
|
---|
9651 | { 0x386357, 0x386387, 0x093444afa5e56f59, 0xeb20000000000000, 0, 53 }, /* #27 */
|
---|
9652 | { 0x1b2dd7, 0x1b2586, 0xfe51c750e6d15b62, 0x8adb100000000000, 0, 43 }, /* #28 */
|
---|
9653 | { 0x136693, 0x136606, 0x140daea4775a6d72, 0x281b5d48eeb4dae4, 0, 1 }, /* #29 */
|
---|
9654 | { 0x1a58c2, 0x1a5086, 0x28676c244ed4f1eb, 0xd4f1eb0000000000, 0, 40 }, /* #30 */
|
---|
9655 | { 0x0f2516, 0x0f2547, 0x250c6facbf03b3ca, 0x0000000000000000, 0, 63 }, /* #31 */
|
---|
9656 | { 0x163f16, 0x163f06, 0x6508ae0663cad9e2, 0x570331e56cf10000, 0, 15 }, /* #32 */
|
---|
9657 | { 0x3a3246, 0x3a3286, 0x0d0e56a4edd296b9, 0xe56a4edd296b9000, 0, 12 }, /* #33 */
|
---|
9658 | { 0x0b1a03, 0x0b1286, 0x1ea92517821cc7eb, 0x928bc10e63f58000, 0, 15 }, /* #34 */
|
---|
9659 | { 0x0b23d7, 0x0b2b86, 0xa7d4a7a794164263, 0x98c0000000000000, 0, 54 }, /* #35 */
|
---|
9660 | { 0x051a93, 0x051a06, 0x9ffe1836119fb1f7, 0x119fb1f700000000, 0, 32 }, /* #36 */
|
---|
9661 | { 0x0a4842, 0x0a4886, 0x4b1947a972491c27, 0xb9248e1380000000, 0, 31 }, /* #37 */
|
---|
9662 | { 0x230216, 0x230a06, 0x99f0d8ccf8f5f812, 0x7afc090000000000, 0, 39 }, /* #38 */
|
---|
9663 | { 0x274dc3, 0x274dc3, 0x456b26a92930012b, 0x456b26a92930012b, 0, 0 }, /* #39 */
|
---|
9664 | { 0x3f3456, 0x3f3c06, 0x80f1bfe5aa1d5bde, 0x5aa1d5bde0000000, 0, 28 }, /* #40 */
|
---|
9665 | { 0x2c53d7, 0x2c5b07, 0x8528da019fb96ec1, 0x6080000000000000, 0, 55 }, /* #41 */
|
---|
9666 | { 0x113a53, 0x113286, 0xe039528dbc64539d, 0x8a73a00000000000, 0, 45 }, /* #42 */
|
---|
9667 | { 0x2e1096, 0x2e1006, 0x360127cf062cffc1, 0x4000000000000000, 0, 62 }, /* #43 */
|
---|
9668 | { 0x201602, 0x201e07, 0x5cf21b0824968bd3, 0x3c86c20925a2f4c0, 0, 6 }, /* #44 */
|
---|
9669 | { 0x3e27d6, 0x3e2f06, 0x9480e0fd19b4be03, 0x0e0fd19b4be03000, 0, 12 }, /* #45 */
|
---|
9670 | { 0x063056, 0x063883, 0xbf6e53b8221abddb, 0xb729dc110d5eed80, 0, 7 }, /* #46 */
|
---|
9671 | { 0x3b6c83, 0x3b6406, 0xec4020836a4f3a49, 0x79d2480000000000, 0, 43 }, /* #47 */
|
---|
9672 | { 0x1e0e46, 0x1e0e02, 0x707e61c26ddd5764, 0x0fcc384dbbaaec80, 0, 5 }, /* #48 */
|
---|
9673 | { 0x2279c6, 0x227986, 0x911c7f1986aee8d8, 0xc000000000000000, 0, 59 }, /* #49 */
|
---|
9674 | { 0x0e3052, 0x0e3086, 0xde8712f1b52952bc, 0xe25e36a52a578000, 0, 13 }, /* #50 */
|
---|
9675 | { 0x125392, 0x125b87, 0x8be2b8d859484850, 0xc571b0b29090a000, 0, 9 }, /* #51 */
|
---|
9676 | { 0x1d2e97, 0x1d2686, 0xcc11fac7a54f0270, 0x953c09c000000000, 0, 34 }, /* #52 */
|
---|
9677 | { 0x0b1513, 0x0b1506, 0x04bb1779456ee0f2, 0x2ef28addc1e40000, 0, 17 }, /* #53 */
|
---|
9678 | { 0x261107, 0x261186, 0xde34dd5c10f7d6b1, 0xc400000000000000, 0, 58 }, /* #54 */
|
---|
9679 | { 0x1677c2, 0x167703, 0x107b2089e72868ae, 0x07b2089e72868ae0, 0, 4 }, /* #55 */
|
---|
9680 | { 0x2a4956, 0x2a4906, 0xae6a14bbcb5c8ee2, 0x3b88000000000000, 0, 50 }, /* #56 */
|
---|
9681 | { 0x335047, 0x335006, 0xe034c4fcfc94856b, 0x06989f9f9290ad60, 0, 5 }, /* #57 */
|
---|
9682 | { 0x0a1457, 0x0a1c87, 0x8e913a9cbff8070f, 0x8780000000000000, 0, 55 }, /* #58 */
|
---|
9683 | { 0x3f5087, 0x3f5086, 0xd22eaa16ac4654df, 0xa16ac4654df00000, 0, 20 }, /* #59 */
|
---|
9684 | { 0x214602, 0x214e87, 0x53705489fbfd168b, 0xa2c0000000000000, 0, 54 }, /* #60 */
|
---|
9685 | { 0x1d6983, 0x1d6103, 0x06f0370fb6031663, 0x781b87db018b3180, 0, 7 }, /* #61 */
|
---|
9686 | { 0x037a83, 0x037206, 0x234b9cfa143fc87e, 0x3fc87e0000000000, 0, 40 }, /* #62 */
|
---|
9687 | { 0x1b2b46, 0x1b2b06, 0x74d03a539b1c8b9b, 0x2e6c000000000000, 0, 50 }, /* #63 */
|
---|
9688 | };
|
---|
9689 | static const BINU64_TEST_T g_aTests_shr_u64[] =
|
---|
9690 | {
|
---|
9691 | { 0x0e3d17, 0x0e3503, 0x205c0e16d7d78c52, 0x000000000000040b, 0, 51 }, /* #0 */
|
---|
9692 | { 0x111d97, 0x111d07, 0x85a9a61d77f127ee, 0x0000000000216a69, 0, 42 }, /* #1 */
|
---|
9693 | { 0x284243, 0x284a06, 0xe8b071c71591c1c0, 0x0000003a2c1c71c5, 0, 26 }, /* #2 */
|
---|
9694 | { 0x3e3607, 0x3e3606, 0x39402cf1c6fd2c4f, 0x00000000039402cf, 0, 36 }, /* #3 */
|
---|
9695 | { 0x237943, 0x237907, 0xc6495374b315cac0, 0x000c6495374b315c, 0, 12 }, /* #4 */
|
---|
9696 | { 0x307403, 0x307407, 0x03bd3ea8181b50a7, 0x00000000000001de, 0, 49 }, /* #5 */
|
---|
9697 | { 0x060b86, 0x060b86, 0xa681c9f5a8de248a, 0xa681c9f5a8de248a, 0, 0 }, /* #6 */
|
---|
9698 | { 0x232f82, 0x232707, 0x6c068c3d8c4fffa6, 0x000000d80d187b18, 0, 23 }, /* #7 */
|
---|
9699 | { 0x287c03, 0x287407, 0x20484bac1c2bf6bc, 0x000000000081212e, 0, 38 }, /* #8 */
|
---|
9700 | { 0x0761c6, 0x076103, 0x34633c0bd26a6513, 0x000000000000d18c, 0, 46 }, /* #9 */
|
---|
9701 | { 0x385296, 0x385207, 0x04c06df29beee5a2, 0x00026036f94df772, 0, 9 }, /* #10 */
|
---|
9702 | { 0x335f07, 0x335703, 0x5c502cbc23f58524, 0x000000000000000b, 0, 59 }, /* #11 */
|
---|
9703 | { 0x0c6ec7, 0x0c6e02, 0xd218b686ab93212c, 0x000000000d218b68, 0, 36 }, /* #12 */
|
---|
9704 | { 0x3d34d2, 0x3d3407, 0x27a9b3dbb725d78f, 0x0000000000009ea6, 0, 46 }, /* #13 */
|
---|
9705 | { 0x1f0ec2, 0x1f0e03, 0xdd16116035700748, 0x00000006e8b08b01, 0, 29 }, /* #14 */
|
---|
9706 | { 0x264c86, 0x264c06, 0xa769a2ae0db8a58f, 0x014ed3455c1b714b, 0, 7 }, /* #15 */
|
---|
9707 | { 0x0d6b83, 0x0d6b03, 0xb586d7a575bb1965, 0x16b0daf4aeb7632c, 0, 3 }, /* #16 */
|
---|
9708 | { 0x176593, 0x176503, 0x04247255f2c14188, 0x00000001091c957c, 0, 26 }, /* #17 */
|
---|
9709 | { 0x1c6016, 0x1c6803, 0xea31b74edd1e2188, 0x00000001d4636e9d, 0, 31 }, /* #18 */
|
---|
9710 | { 0x3f1e47, 0x3f1e03, 0xc7803d2341f5540b, 0x0c7803d2341f5540, 0, 4 }, /* #19 */
|
---|
9711 | { 0x0c7296, 0x0c7a07, 0xd4bef830437d5ba3, 0x0000000000000d4b, 0, 52 }, /* #20 */
|
---|
9712 | { 0x321d13, 0x321d06, 0xd04068b8c6ee1718, 0x00034101a2e31bb8, 0, 14 }, /* #21 */
|
---|
9713 | { 0x3e7ac3, 0x3e7a02, 0xc3ca96b644b2ad17, 0x0000000000001879, 0, 51 }, /* #22 */
|
---|
9714 | { 0x167a96, 0x167a07, 0xbaa99d033cbbd388, 0x0000000000175533, 0, 43 }, /* #23 */
|
---|
9715 | { 0x003ed7, 0x003602, 0x005e84e733e7aad8, 0x000000000000002f, 0, 49 }, /* #24 */
|
---|
9716 | { 0x0b0616, 0x0b0602, 0x3c280a956804446e, 0x0000000000f0a02a, 0, 38 }, /* #25 */
|
---|
9717 | { 0x1e0e53, 0x1e0603, 0x39219b4ee2f3ab72, 0x001c90cda77179d5, 0, 9 }, /* #26 */
|
---|
9718 | { 0x372012, 0x372806, 0xa0950b80cce919c5, 0x0000282542e0333a, 0, 18 }, /* #27 */
|
---|
9719 | { 0x103693, 0x103602, 0x2cd4782b14a1b650, 0x0000059a8f056294, 0, 19 }, /* #28 */
|
---|
9720 | { 0x1c7f42, 0x1c7706, 0x19e7fb976d99f23b, 0x00000679fee5db66, 0, 18 }, /* #29 */
|
---|
9721 | { 0x0a5916, 0x0a5107, 0x3408b4980922571b, 0x0000000000000006, 0, 59 }, /* #30 */
|
---|
9722 | { 0x287ac2, 0x287202, 0x16c9d4632d917ec2, 0x000000000000005b, 0, 54 }, /* #31 */
|
---|
9723 | { 0x0b3016, 0x0b3007, 0x256545cbc29e5c48, 0x004aca8b97853cb8, 0, 7 }, /* #32 */
|
---|
9724 | { 0x157503, 0x157503, 0x1134d6c5329d3888, 0x000089a6b62994e9, 0, 13 }, /* #33 */
|
---|
9725 | { 0x2f0347, 0x2f0b02, 0xa916716ee6022bf9, 0x000002a459c5bb98, 0, 22 }, /* #34 */
|
---|
9726 | { 0x2d01c2, 0x2d0902, 0xdd54115fa3abcdaf, 0x000000000000dd54, 0, 48 }, /* #35 */
|
---|
9727 | { 0x091d43, 0x091506, 0x038ec4bcb7d80e10, 0x00e3b12f2df60384, 0, 2 }, /* #36 */
|
---|
9728 | { 0x023246, 0x023206, 0x4c940cd9949d76ef, 0x0000000000264a06, 0, 41 }, /* #37 */
|
---|
9729 | { 0x0e7347, 0x0e7b03, 0xd429b4451d2e2e53, 0x0000000000000001, 0, 63 }, /* #38 */
|
---|
9730 | { 0x304f12, 0x304f03, 0xecd2ed2aa91f6c12, 0x00000000ecd2ed2a, 0, 32 }, /* #39 */
|
---|
9731 | { 0x201bc2, 0x201b03, 0x9a6a77b408b0c3ee, 0x0000000000269a9d, 0, 42 }, /* #40 */
|
---|
9732 | { 0x043c12, 0x043c07, 0xfb6be5904b721471, 0x07db5f2c825b90a3, 0, 5 }, /* #41 */
|
---|
9733 | { 0x0233c2, 0x023302, 0x7d863ef2d4995a18, 0x00000001f618fbcb, 0, 30 }, /* #42 */
|
---|
9734 | { 0x1c2202, 0x1c2a03, 0xc6eae657baf2a377, 0x0000000006375732, 0, 37 }, /* #43 */
|
---|
9735 | { 0x295703, 0x295f07, 0x927e6c3b2bd0d06c, 0x000000927e6c3b2b, 0, 24 }, /* #44 */
|
---|
9736 | { 0x366dc2, 0x366d06, 0xd746e909816b4eda, 0x0006ba37484c0b5a, 0, 13 }, /* #45 */
|
---|
9737 | { 0x290607, 0x290603, 0x0fab89c82f7028ac, 0x003eae2720bdc0a2, 0, 6 }, /* #46 */
|
---|
9738 | { 0x142903, 0x142902, 0x9a9fa69c559dac16, 0x000001353f4d38ab, 0, 23 }, /* #47 */
|
---|
9739 | { 0x1b4f87, 0x1b4f02, 0xe997bf27f8f998cf, 0x00000000000001d3, 0, 55 }, /* #48 */
|
---|
9740 | { 0x121556, 0x121502, 0x2cd3f20f4ea7bed5, 0x00b34fc83d3a9efb, 0, 6 }, /* #49 */
|
---|
9741 | { 0x1c6147, 0x1c6102, 0x2cd758ca40b8ff2d, 0x00000002cd758ca4, 0, 28 }, /* #50 */
|
---|
9742 | { 0x306c83, 0x306c06, 0x970cda9eddd543ae, 0x00025c336a7b7755, 0, 14 }, /* #51 */
|
---|
9743 | { 0x103e02, 0x103e07, 0xcf0d9c18cb972b3f, 0x0000006786ce0c65, 0, 25 }, /* #52 */
|
---|
9744 | { 0x1c5613, 0x1c5e07, 0xb0c7cb8cc20f8244, 0x1618f9719841f048, 0, 3 }, /* #53 */
|
---|
9745 | { 0x0f47d2, 0x0f4702, 0x7882b3d816cee94e, 0x001e20acf605b3ba, 0, 10 }, /* #54 */
|
---|
9746 | { 0x3d1287, 0x3d1a06, 0xcb747136ee5f0fe0, 0x000000000000cb74, 0, 48 }, /* #55 */
|
---|
9747 | { 0x1931d7, 0x193106, 0x46e26959d9b647fd, 0x0000000000002371, 0, 49 }, /* #56 */
|
---|
9748 | { 0x160b46, 0x160b07, 0xce74854387cfe4e6, 0x0000339d2150e1f3, 0, 18 }, /* #57 */
|
---|
9749 | { 0x3c1982, 0x3c1906, 0xf4f72219f2638aff, 0x0000007a7b910cf9, 0, 25 }, /* #58 */
|
---|
9750 | { 0x1813d2, 0x181b02, 0xaf4cd858e3c0040f, 0x0000000057a66c2c, 0, 33 }, /* #59 */
|
---|
9751 | { 0x0d00d3, 0x0d0803, 0x95c3ace4dc50de35, 0x00000004ae1d6726, 0, 29 }, /* #60 */
|
---|
9752 | { 0x124c82, 0x124c06, 0xc175d493a2bd61dc, 0x0000305d7524e8af, 0, 18 }, /* #61 */
|
---|
9753 | { 0x173dd3, 0x173502, 0x1d77a6f200df99a8, 0x000000000001d77a, 0, 44 }, /* #62 */
|
---|
9754 | { 0x2b09d6, 0x2b0906, 0xd7f5791ebdc3862e, 0x00001afeaf23d7b8, 0, 19 }, /* #63 */
|
---|
9755 | };
|
---|
9756 | static const BINU64_TEST_T g_aTests_sar_u64[] =
|
---|
9757 | {
|
---|
9758 | { 0x0b5613, 0x0b5687, 0xfce4f9ad17513f84, 0xff9c9f35a2ea27f0, 0, 3 }, /* #0 */
|
---|
9759 | { 0x303116, 0x303183, 0xeb2a736ad99db9ee, 0xffffffffffd654e6, 0, 39 }, /* #1 */
|
---|
9760 | { 0x3d0e96, 0x3d0687, 0xd444ec7554bbbbe3, 0xffffffffea22763a, 0, 33 }, /* #2 */
|
---|
9761 | { 0x302b83, 0x302303, 0x6e46a4b536cb7c29, 0x0000000000001b91, 0, 50 }, /* #3 */
|
---|
9762 | { 0x3f3403, 0x3f3407, 0x0da51b71460b6d91, 0x00000000000006d2, 0, 49 }, /* #4 */
|
---|
9763 | { 0x3310d7, 0x331003, 0x047b56922d4a86c1, 0x000000000000023d, 0, 49 }, /* #5 */
|
---|
9764 | { 0x193393, 0x193386, 0xa85bd3eda92c0339, 0xfffffffffffa85bd, 0, 44 }, /* #6 */
|
---|
9765 | { 0x0a2806, 0x0a2002, 0x53a1f1ebc8270760, 0x00053a1f1ebc8270, 0, 12 }, /* #7 */
|
---|
9766 | { 0x343cc7, 0x343403, 0x54172a8133bcb0a8, 0x000054172a8133bc, 0, 16 }, /* #8 */
|
---|
9767 | { 0x023617, 0x023686, 0xc6f63ed75a79eb2e, 0xfffe37b1f6bad3cf, 0, 13 }, /* #9 */
|
---|
9768 | { 0x365192, 0x365187, 0xd3f63b9ca71f1d81, 0xe9fb1dce538f8ec0, 0, 1 }, /* #10 */
|
---|
9769 | { 0x286052, 0x286087, 0x991bcfe01e611d24, 0xffffffffff32379f, 0, 39 }, /* #11 */
|
---|
9770 | { 0x233852, 0x233047, 0x645df235b4eed3ff, 0x0000000000000000, 0, 63 }, /* #12 */
|
---|
9771 | { 0x207393, 0x207383, 0xa04acfeb71d84d1c, 0xffffffffffffff40, 0, 55 }, /* #13 */
|
---|
9772 | { 0x2f3192, 0x2f3187, 0xf7505076a89cdfa9, 0xffffffffffffeea0, 0, 47 }, /* #14 */
|
---|
9773 | { 0x2c2a02, 0x2c2202, 0x59b57802de5a4e97, 0x00b36af005bcb49d, 0, 7 }, /* #15 */
|
---|
9774 | { 0x027ac3, 0x027283, 0x9957810e0a7e5a89, 0xf9957810e0a7e5a8, 0, 4 }, /* #16 */
|
---|
9775 | { 0x1b6396, 0x1b6382, 0xfa3d37a83b229b14, 0xfffffffffffffa3d, 0, 48 }, /* #17 */
|
---|
9776 | { 0x392d83, 0x392582, 0xa00876de1c5530b0, 0xffffffffffd0043b, 0, 41 }, /* #18 */
|
---|
9777 | { 0x1b6202, 0x1b6282, 0x95a6113730c46ef1, 0xffffffcad3089b98, 0, 25 }, /* #19 */
|
---|
9778 | { 0x242703, 0x242783, 0xe6a615b71ee1906f, 0xfffffffcd4c2b6e3, 0, 27 }, /* #20 */
|
---|
9779 | { 0x025256, 0x025283, 0xa0857888c869d2f4, 0xfd042bc446434e97, 0, 5 }, /* #21 */
|
---|
9780 | { 0x081493, 0x081487, 0x991f65b9dd65da12, 0xfffff323ecb73bac, 0, 19 }, /* #22 */
|
---|
9781 | { 0x0964c2, 0x096407, 0x135267f9ed3ac5aa, 0x00000009a933fcf6, 0, 25 }, /* #23 */
|
---|
9782 | { 0x056412, 0x056487, 0xf8574d56f1a84359, 0xfffffffffffffff0, 0, 55 }, /* #24 */
|
---|
9783 | { 0x1a2807, 0x1a2006, 0x320b6c2eadc0c213, 0x0000000000000641, 0, 51 }, /* #25 */
|
---|
9784 | { 0x0f3743, 0x0f3707, 0x0a5f526c0e129709, 0x000000014bea4d81, 0, 27 }, /* #26 */
|
---|
9785 | { 0x1752c6, 0x175246, 0x1303f291e7b27c98, 0x0000000000000000, 0, 62 }, /* #27 */
|
---|
9786 | { 0x1654c7, 0x165447, 0x1ff9a0bc5dc89ce3, 0x0000000000000000, 0, 61 }, /* #28 */
|
---|
9787 | { 0x186a17, 0x186287, 0xeb41c6df2403c8ed, 0xfffffffd6838dbe4, 0, 27 }, /* #29 */
|
---|
9788 | { 0x1d7152, 0x1d7183, 0xb312a01b9cd68438, 0xffffffffffffecc4, 0, 50 }, /* #30 */
|
---|
9789 | { 0x3f0112, 0x3f0102, 0x1f4a05e31e92b30a, 0x0000000003e940bc, 0, 35 }, /* #31 */
|
---|
9790 | { 0x1a5203, 0x1a5206, 0x066ca5b9cd0c21c9, 0x00000000000066ca, 0, 44 }, /* #32 */
|
---|
9791 | { 0x0b1d17, 0x0b1583, 0xef0bf1dd88233611, 0xfffffffffffffbc2, 0, 50 }, /* #33 */
|
---|
9792 | { 0x2e7ec2, 0x2e7687, 0xb2ac03471bf1ad16, 0xffffffecab00d1c6, 0, 26 }, /* #34 */
|
---|
9793 | { 0x323d02, 0x323502, 0x355d09e671008826, 0x00000d5742799c40, 0, 18 }, /* #35 */
|
---|
9794 | { 0x284c12, 0x284482, 0xa67627759c02feff, 0xffffffd33b13bace, 0, 25 }, /* #36 */
|
---|
9795 | { 0x140dc2, 0x140582, 0x96c4e133d734a6a6, 0xffffe5b1384cf5cd, 0, 18 }, /* #37 */
|
---|
9796 | { 0x1c34c7, 0x1c3486, 0x91bb8e2598e6748b, 0xffffffffff91bb8e, 0, 40 }, /* #38 */
|
---|
9797 | { 0x2a2d92, 0x2a2586, 0x8eb0b6a212f6eb86, 0xfffffff1d616d442, 0, 27 }, /* #39 */
|
---|
9798 | { 0x185b82, 0x185302, 0x3ecf1b6fe4d1c95e, 0x000000000007d9e3, 0, 43 }, /* #40 */
|
---|
9799 | { 0x2e3f97, 0x2e3702, 0x5058df07c1c1b591, 0x00000141637c1f07, 0, 22 }, /* #41 */
|
---|
9800 | { 0x095207, 0x095207, 0x59f19ab2834c7751, 0x59f19ab2834c7751, 0, 0 }, /* #42 */
|
---|
9801 | { 0x2742d7, 0x274283, 0xa10a86fc970f1b21, 0xffffffffffa10a86, 0, 40 }, /* #43 */
|
---|
9802 | { 0x0c1906, 0x0c1107, 0x7c384b56ccb159c0, 0x003e1c25ab6658ac, 0, 9 }, /* #44 */
|
---|
9803 | { 0x3615d3, 0x361507, 0x4c0d01333dd7c365, 0x0000000026068099, 0, 33 }, /* #45 */
|
---|
9804 | { 0x075806, 0x075086, 0xb73434675ce61fb2, 0xfffffdb9a1a33ae7, 0, 21 }, /* #46 */
|
---|
9805 | { 0x281483, 0x281406, 0x08f6438e845c27e8, 0x00000000000008f6, 0, 48 }, /* #47 */
|
---|
9806 | { 0x1919d7, 0x191102, 0x4abb6cc6a4c914bb, 0x000012aedb31a932, 0, 18 }, /* #48 */
|
---|
9807 | { 0x002793, 0x002783, 0xa8b057bd016bb494, 0xfd4582bde80b5da4, 0, 5 }, /* #49 */
|
---|
9808 | { 0x3b4452, 0x3b4486, 0xd956ef5ad2a4481a, 0xffffffffffffffff, 0, 62 }, /* #50 */
|
---|
9809 | { 0x3e1b16, 0x3e1302, 0x0607e97f1d66142e, 0x0000607e97f1d661, 0, 12 }, /* #51 */
|
---|
9810 | { 0x161287, 0x161283, 0xfa2cf12d12eab9f6, 0xffffa2cf12d12eab, 0, 12 }, /* #52 */
|
---|
9811 | { 0x3d2216, 0x3d2203, 0x679c5609a13fd68f, 0x000019e71582684f, 0, 18 }, /* #53 */
|
---|
9812 | { 0x384f96, 0x384783, 0xb92ff789bccb74ce, 0xffffffffffffb92f, 0, 48 }, /* #54 */
|
---|
9813 | { 0x340296, 0x340283, 0xc3b988d1963755ab, 0xffffffffffffc3b9, 0, 48 }, /* #55 */
|
---|
9814 | { 0x097086, 0x097007, 0x4304350b3b1b2e34, 0x0000000004304350, 0, 36 }, /* #56 */
|
---|
9815 | { 0x143bc7, 0x143383, 0xd584a510988d5404, 0xffffffffffffffd5, 0, 56 }, /* #57 */
|
---|
9816 | { 0x2b6e96, 0x2b6646, 0x06291c687767f020, 0x0000000000000000, 0, 63 }, /* #58 */
|
---|
9817 | { 0x236c07, 0x236486, 0xbac0887dfb4e8640, 0xfffffeeb0221f7ed, 0, 22 }, /* #59 */
|
---|
9818 | { 0x3f3857, 0x3f3086, 0xd1b625bd102c5149, 0xffffffffffffffa3, 0, 55 }, /* #60 */
|
---|
9819 | { 0x206a42, 0x206203, 0x0118df0e77e14b2d, 0x000000008c6f873b, 0, 25 }, /* #61 */
|
---|
9820 | { 0x322386, 0x322387, 0xd63e316a7a77bcc2, 0xfffffffff58f8c5a, 0, 34 }, /* #62 */
|
---|
9821 | { 0x354343, 0x354382, 0x94dbb7a514578bcb, 0xfe536ede94515e2f, 0, 6 }, /* #63 */
|
---|
9822 | };
|
---|
9823 |
|
---|
9824 | #endif /* !VMM_INCLUDED_SRC_testcase_tstIEMAImplData_h */
|
---|