Lines Matching refs:results
48 // results are printed to stdout when the test is run with
51 // The input lists and expected results are stored in test/traces. The expected
52 // results can be regenerated using tools/generate_simulator_traces.py. Adding a
245 uintptr_t results,
292 __ Mov(out, results);
328 Td* results = new Td[results_length];
337 reinterpret_cast<uintptr_t>(results),
343 // Print the results.
348 static_cast<uint64_t>(results[d]));
353 // Check the results.
358 if (results[d] != expected[d]) {
373 static_cast<uint64_t>(results[d]),
374 rawbits_to_fp(results[d]));
384 delete[] results;
391 uintptr_t results,
438 __ Mov(out, results);
482 T* results = new T[results_length];
490 reinterpret_cast<uintptr_t>(results),
495 // Print the results.
500 static_cast<uint64_t>(results[d]));
505 // Check the results.
511 if (results[d] != expected[d]) {
529 static_cast<uint64_t>(results[d]),
530 rawbits_to_fp(results[d]));
541 delete[] results;
548 uintptr_t results,
582 __ Mov(out, results);
634 T* results = new T[results_length];
642 reinterpret_cast<uintptr_t>(results),
647 // Print the results.
652 static_cast<uint64_t>(results[d]));
657 // Check the results.
664 if (results[d] != expected[d]) {
686 static_cast<uint64_t>(results[d]),
687 rawbits_to_fp(results[d]));
699 delete[] results;
706 uintptr_t results,
731 __ Mov(out, results);
777 uint8_t* results = new uint8_t[results_length];
785 reinterpret_cast<uintptr_t>(results),
790 // Print the results.
794 VIXL_ASSERT((results[d] & 0xf) == results[d]);
795 printf(" 0x%" PRIx8 ",\n", results[d]);
800 // Check the results.
806 if (results[d] != expected[d]) {
825 (results[d] & 0x8) ? 'N' : 'n',
826 (results[d] & 0x4) ? 'Z' : 'z',
827 (results[d] & 0x2) ? 'C' : 'c',
828 (results[d] & 0x1) ? 'V' : 'v',
829 results[d]);
840 delete[] results;
847 uintptr_t results,
870 __ Mov(out, results);
908 uint8_t* results = new uint8_t[results_length];
916 reinterpret_cast<uintptr_t>(results),
921 // Print the results.
925 VIXL_ASSERT((results[d] & 0xf) == results[d]);
926 printf(" 0x%" PRIx8 ",\n", results[d]);
931 // Check the results.
936 if (results[d] != expected[d]) {
954 (results[d] & 0x8) ? 'N' : 'n',
955 (results[d] & 0x4) ? 'Z' : 'z',
956 (results[d] & 0x2) ? 'C' : 'c',
957 (results[d] & 0x1) ? 'V' : 'v',
958 results[d]);
968 delete[] results;
975 uintptr_t results,
1013 __ Mov(out, results);
1041 uintptr_t results,
1081 __ Mov(out, results);
1119 Td* results = new Td[results_length];
1128 reinterpret_cast<uintptr_t>(results),
1134 // Print the results.
1143 if (results[d] == int_d_min) {
1149 int64_t result_int64 = static_cast<int64_t>(results[d]);
1160 // Check the results.
1165 if (results[d] != expected[d]) {
1180 static_cast<uint64_t>(results[d]),
1181 static_cast<int64_t>(results[d]));
1191 delete[] results;
1210 Td* results = new Td[results_length];
1219 reinterpret_cast<uintptr_t>(results),
1225 // Print the results.
1228 printf(" %" PRIu64 "u,\n", static_cast<uint64_t>(results[d]));
1233 // Check the results.
1238 if (results[d] != expected[d]) {
1253 static_cast<uint64_t>(results[d]),
1254 static_cast<uint64_t>(results[d]));
1264 delete[] results;
1286 Td* results = new Td[results_length];
1293 reinterpret_cast<uintptr_t>(results),
1299 // Print the results.
1308 if (results[d] == int_d_min) {
1314 int64_t result_int64 = static_cast<int64_t>(results[d]);
1325 // Check the results.
1331 if (results[d] != expected[d]) {
1348 static_cast<uint64_t>(results[d]),
1349 static_cast<int64_t>(results[d]));
1360 delete[] results;
1382 Td* results = new Td[results_length];
1389 reinterpret_cast<uintptr_t>(results),
1395 // Print the results.
1398 printf(" %" PRIu64 "u,\n", static_cast<uint64_t>(results[d]));
1403 // Check the results.
1409 if (results[d] != expected[d]) {
1426 static_cast<uint64_t>(results[d]),
1427 static_cast<uint64_t>(results[d]));
1438 delete[] results;
1448 uintptr_t results,
1497 __ Mov(out, results);
1552 Td* results = new Td[results_length * vd_lane_count];
1561 reinterpret_cast<uintptr_t>(results),
1567 // Print the results.
1576 static_cast<uint64_t>(results[index]));
1586 // Check the results.
1598 if (results[output_index] != expected[output_index]) {
1623 results[output_index] != expected[output_index] ? '*' : ' ',
1627 static_cast<uint64_t>(results[output_index]),
1639 delete[] results;
1656 uintptr_t results,
1689 // instruction, the second, the whole Q register to check the results.
1707 __ Mov(out, results);
1759 Td* results = new Td[results_length * vd_lanes_per_q];
1768 reinterpret_cast<uintptr_t>(results),
1774 // Print the results.
1783 static_cast<uint64_t>(results[index]));
1793 // Check the results.
1806 if (results[results_index] != expected[expected_index]) {
1815 if (results[results_index] != 0) {
1854 results[results_index] != expect ? '*' : ' ',
1858 static_cast<uint64_t>(results[results_index]),
1870 delete[] results;
1884 uintptr_t results,
1948 __ Mov(out, results);
2016 Td* results = new Td[results_length * vd_lane_count];
2028 reinterpret_cast<uintptr_t>(results),
2035 // Print the results.
2044 static_cast<uint64_t>(results[index]));
2054 // Check the results.
2068 if (results[output_index] != expected[output_index]) {
2099 results[output_index] != expected[output_index] ? '*' : ' ',
2107 static_cast<uint64_t>(results[output_index]),
2120 delete[] results;
2134 uintptr_t results,
2203 __ Mov(out, results);
2281 Td* results = new Td[results_length * vd_lane_count];
2295 reinterpret_cast<uintptr_t>(results),
2303 // Print the results.
2312 static_cast<uint64_t>(results[index]));
2322 // Check the results.
2339 if (results[output_index] != expected[output_index]) {
2372 results[output_index] != expected[output_index] ? '*'
2382 static_cast<uint64_t>(results[output_index]),
2396 delete[] results;
2410 uintptr_t results,
2453 __ Mov(out, results);
2514 Td* results = new Td[results_length * vd_lane_count];
2525 reinterpret_cast<uintptr_t>(results),
2531 // Print the results.
2540 static_cast<uint64_t>(results[index]));
2550 // Check the results.
2564 if (results[output_index] != expected[output_index]) {
2593 results[output_index] != expected[output_index] ? '*' : ' ',
2599 static_cast<uint64_t>(results[output_index]),
2612 delete[] results;
2627 uintptr_t results,
2674 __ Mov(out, results);
2741 Td* results = new Td[results_length * vd_lane_count];
2755 reinterpret_cast<uintptr_t>(results),
2761 // Print the results.
2770 static_cast<uint64_t>(results[index]));
2780 // Check the results.
2799 if (results[output_index] != expected[output_index]) {
2834 results[output_index] != expected[output_index] ? '*'
2845 static_cast<uint64_t>(results[output_index]),
2859 delete[] results;