Searched refs:__asm__ (Results 1 – 8 of 8) sorted by relevance
| /oneTBB/include/oneapi/tbb/detail/ |
| H A D | _machine.h | 85 __asm__ __volatile__ ("lock; notb %0" : "+m" (dummy) :: "memory"); in atomic_fence_seq_cst() 99 while (delay-- > 0) { __asm__ __volatile__("yield" ::: "memory"); } in machine_pause() 142 __asm__("bsr %1,%0" : "=r"(j) : "r"(i)); in machine_log2() 146 __asm__ __volatile__ ("cntlzd %0,%0" : "+r"(x)); in machine_log2() 149 __asm__ __volatile__ ("cntlzw %0,%0" : "+r"(x)); in machine_log2() 162 __asm__ ("popc %1, %0" : "=r"(count) : "r"(x) ); in machine_log2() 289 __asm__ __volatile__( 297 __asm__ __volatile__(
|
| /oneTBB/src/tbb/ |
| H A D | misc.cpp | 109 __asm__("mov %%ebx, %%esi\n\t" in check_cpuid() 116 __asm__("cpuid" in check_cpuid()
|
| H A D | scheduler_common.h | 206 __asm__ __volatile__("rdtsc" : "=d"(hi), "=a"(lo)); in machine_time_stamp()
|
| /oneTBB/test/common/ |
| H A D | vector_types.h | 119 __asm__( "cpuid" in have_AVX()
|
| H A D | doctest.h | 473 #define DOCTEST_BREAK_INTO_DEBUGGER() __asm__("int $3\n" : :) // NOLINT(hicpp-no-assembler) 480 #define DOCTEST_BREAK_INTO_DEBUGGER() __asm__("int $3\n" : :) // NOLINT(hicpp-no-assembler) 483 #define DOCTEST_BREAK_INTO_DEBUGGER() __asm__("li r0, 20\nsc\nnop\nli r0, 37\nli r4, 2\nsc\nnop\n":… 485 #define DOCTEST_BREAK_INTO_DEBUGGER() __asm__("brk #0"); // NOLINT(hicpp-no-assembler)
|
| /oneTBB/test/tbb/ |
| H A D | test_mutex.cpp | 55 __asm__ __volatile__("movl %%ebx, %%esi\n" in have_TSX()
|
| /oneTBB/src/tbb/tools_api/ |
| H A D | ittnotify_config.h | 375 __asm__ __volatile__("lock\nxadd %0,%1" in __TBB_machine_fetchadd4()
|
| /oneTBB/src/tbbmalloc/ |
| H A D | frontend.cpp | 33 #define __asm__ asm macro 780 __asm__ ("bsr %1,%0" : "=r"(pos) : "r"(n)); in highestBitPos() 793 __asm__ __volatile__ in highestBitPos()
|