| 124 | const int PROGRAM_COUNT = 1 << PROGRAM_COUNT_SHIFT; |
| 125 | |
| 126 | template <typename N> inline N* aligned_new() { void* p = _mm_malloc(sizeof(N), 64); new (p) N; return static_cast<N*>(p); } |
| 127 | template <typename N> void aligned_delete(N* p) { if (p) { p->~N(); _mm_free(p); } } |
| 128 | |
| 129 | CPPSPMD_DECL(const uint32_t, g_allones_128[4]) = { UINT32_MAX, UINT32_MAX, UINT32_MAX, UINT32_MAX }; |
nothing calls this directly
no outgoing calls
no test coverage detected