| 1428 | #pragma region Core Functionality |
| 1429 | |
| 1430 | SZ_DYNAMIC void sz_copy(sz_ptr_t target, sz_cptr_t source, sz_size_t length) { |
| 1431 | #if SZ_USE_SKYLAKE |
| 1432 | sz_copy_skylake(target, source, length); |
| 1433 | #elif SZ_USE_HASWELL |
| 1434 | sz_copy_haswell(target, source, length); |
| 1435 | #elif SZ_USE_SVE && SZ_ENFORCE_SVE_OVER_NEON |
| 1436 | sz_copy_sve(target, source, length); |
| 1437 | #elif SZ_USE_NEON |
| 1438 | sz_copy_neon(target, source, length); |
| 1439 | #else |
| 1440 | sz_copy_serial(target, source, length); |
| 1441 | #endif |
| 1442 | } |
| 1443 | |
| 1444 | SZ_DYNAMIC void sz_move(sz_ptr_t target, sz_cptr_t source, sz_size_t length) { |
| 1445 | #if SZ_USE_SKYLAKE |
no test coverage detected
searching dependent graphs…