Home
last modified time | relevance | path

Searched refs:__asm__ (Results 1 – 8 of 8) sorted by relevance

/oneTBB/include/oneapi/tbb/detail/
H A D_machine.h85 __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 Dmisc.cpp109 __asm__("mov %%ebx, %%esi\n\t" in check_cpuid()
116 __asm__("cpuid" in check_cpuid()
H A Dscheduler_common.h206 __asm__ __volatile__("rdtsc" : "=d"(hi), "=a"(lo)); in machine_time_stamp()
/oneTBB/test/common/
H A Dvector_types.h119 __asm__( "cpuid" in have_AVX()
H A Ddoctest.h473 #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 Dtest_mutex.cpp55 __asm__ __volatile__("movl %%ebx, %%esi\n" in have_TSX()
/oneTBB/src/tbb/tools_api/
H A Dittnotify_config.h375 __asm__ __volatile__("lock\nxadd %0,%1" in __TBB_machine_fetchadd4()
/oneTBB/src/tbbmalloc/
H A Dfrontend.cpp33 #define __asm__ asm macro
780 __asm__ ("bsr %1,%0" : "=r"(pos) : "r"(n)); in highestBitPos()
793 __asm__ __volatile__ in highestBitPos()