Lines Matching +full:32 +full:- +full:bit
1 // SPDX-License-Identifier: GPL-2.0
41 "vphn: 1 x 16-bit value",
56 "vphn: 2 x 16-bit values",
72 "vphn: 3 x 16-bit values",
89 "vphn: 4 x 16-bit values",
107 /* Parsing the next 16-bit value out of the next 64-bit input
110 "vphn: 5 x 16-bit values",
129 /* Parse at most 6 x 64-bit input values */
130 "vphn: 24 x 16-bit values",
168 "vphn: 1 x 32-bit value",
183 "vphn: 2 x 32-bit values",
199 /* Parsing the next 32-bit value out of the next 64-bit input
202 "vphn: 3 x 32-bit values",
219 /* Parse at most 6 x 64-bit input values */
220 "vphn: 12 x 32-bit values",
246 "vphn: 16-bit value followed by 32-bit value",
262 "vphn: 32-bit value followed by 16-bit value",
278 /* Parse a 32-bit value split accross two consecutives 64-bit
281 "vphn: 16-bit value followed by 2 x 32-bit values",
303 "vphn: 32-bit value has all ones in 16 lower bits",
322 "vphn: last 32-bit value is truncated",
371 vphn_unpack_associativity(test->input, output); in test_one()
374 if (len != test->expected[0]) { in test_one()
375 printf("expected %d elements, got %d\n", test->expected[0], in test_one()
382 if (val != test->expected[i]) { in test_one()
384 test->expected[i]); in test_one()
396 for (test = all_tests; test->descr; test++) { in test_vphn()
400 test_finish(test->descr, ret); in test_vphn()
410 return test_harness(test_vphn, "test-vphn"); in main()