/freebsd/contrib/llvm-project/compiler-rt/lib/sanitizer_common/ |
H A D | sanitizer_syscall_linux_hexagon.inc | 30 __asm__ __volatile__("trap0(#1)" : "=r"(r0) : __VA_ARGS__ : "memory"); \ 37 register u32 r6 __asm__("r6") = n; 38 register u32 r0 __asm__("r0"); 45 register u32 r6 __asm__("r6") = n; 46 register u32 r0 __asm__("r0") = a; 54 register u32 r6 __asm__("r6") = n; 55 register u32 r0 __asm__("r0") = a; 56 register u32 r1 __asm__("r1") = b; 64 register u32 r6 __asm__("r6") = n; 65 register u32 r0 __asm__("r0") = a; [all …]
|
H A D | sanitizer_linux_s390.cpp | 73 register uptr res __asm__("r2"); in internal_clone() 74 register void *__cstack __asm__("r2") = child_stack; in internal_clone() 75 register long __flags __asm__("r3") = flags; in internal_clone() 76 register int *__ptidptr __asm__("r4") = parent_tidptr; in internal_clone() local 77 register int *__ctidptr __asm__("r5") = child_tidptr; in internal_clone() local 78 register void *__newtls __asm__("r6") = newtls; in internal_clone() local 80 __asm__ __volatile__( in internal_clone() local 79 register int * __ptidptr __asm__("r4") = parent_tidptr; internal_clone() local 81 register void * __newtls __asm__("r6") = newtls; internal_clone() local
|
/freebsd/sys/arm/include/ |
H A D | profile.h | 60 __asm__(".text"); \ 61 __asm__(".align 2"); \ 62 __asm__(".type __mcount ,%function"); \ 63 __asm__(".global __mcount"); \ 64 __asm__("__mcount:"); \ 68 __asm__("stmfd sp!, {r0-r3, ip, lr}"); \ 75 __asm__("mov r0, ip"); \ 79 __asm__("mov r1, lr"); \ 83 __asm__("bl mcount"); \ 87 __asm__("ldmfd sp!, {r0-r3, lr}"); \ [all …]
|
/freebsd/contrib/llvm-project/compiler-rt/lib/builtins/ |
H A D | crtbegin.c | 52 __asm__(".pushsection .init,\"ax\",@progbits\n\t" 56 __asm__(".pushsection .init,\"ax\",%progbits\n\t" 60 __asm__(".pushsection .init,\"ax\",%progbits\n\t" 64 __asm__(".pushsection .init,\"ax\",@progbits\n\t" 68 __asm__(".pushsection .init,\"ax\",@progbits\n\t" 73 __asm__(".pushsection .init,\"ax\",@progbits\n\t" 109 __asm__(".pushsection .fini,\"ax\",@progbits\n\t" 113 __asm__(".pushsection .fini,\"ax\",%progbits\n\t" 117 __asm__(".pushsection .fini,\"ax\",@progbits\n\t" 121 __asm__(".pushsection .fini,\"ax\",@progbits\n\t" [all …]
|
H A D | clear_cache.c | 95 __asm__ volatile("ibar 0"); in __clear_cache() 100 __asm__ volatile("rdhwr %0, $1" : "=r"(synci_step)); in __clear_cache() 104 __asm__ volatile("synci 0(%0)" : : "r"(p)); in __clear_cache() 107 __asm__ volatile(".set noat\n" in __clear_cache() 168 __asm__ volatile("dcbf 0, %0" : : "r"(line)); in __clear_cache() 169 __asm__ volatile("sync"); in __clear_cache() 172 __asm__ volatile("icbi 0, %0" : : "r"(line)); in __clear_cache() 173 __asm__ volatile("isync"); in __clear_cache() 183 __asm__ volatile("flush %0" : : "r"(dword)); in __clear_cache() 203 __asm__ volatile("fencec 2"); in __clear_cache()
|
/freebsd/contrib/llvm-project/clang/lib/Headers/ |
H A D | intrin.h | 245 __asm__ __volatile__("rep movsb" in __movsb() 250 __asm__ __volatile__("xchg {%%esi, %1|%1, esi}\n" in __movsb() 262 __asm__ __volatile__("rep movs{l|d}" in __movsd() 267 __asm__ __volatile__("xchg {%%esi, %1|%1, esi}\n" in __movsd() 279 __asm__ __volatile__("rep movsw" in __movsw() 284 __asm__ __volatile__("xchg {%%esi, %1|%1, esi}\n" in __movsw() 295 __asm__ __volatile__("rep stos{l|d}" in __stosd() 303 __asm__ __volatile__("rep stosw" in __stosw() 312 __asm__ __volatile__("rep movsq" in __movsq() 320 __asm__ __volatile__("rep stosq" : "+D"(__dst), "+c"(__n) : "a"(__x) in __stosq() [all …]
|
/freebsd/sys/contrib/ck/include/gcc/aarch64/ |
H A D | ck_pr_lse.h | 42 register uint64_t x0 __asm__ ("x0") = compare[0]; in ck_pr_cas_64_2_value() 43 register uint64_t x1 __asm__ ("x1") = compare[1]; in ck_pr_cas_64_2_value() 44 register uint64_t x2 __asm__ ("x2") = set[0]; in ck_pr_cas_64_2_value() 45 register uint64_t x3 __asm__ ("x3") = set[1]; in ck_pr_cas_64_2_value() 47 __asm__ __volatile__("casp %0, %1, %4, %5, [%6]\n" in ck_pr_cas_64_2_value() 73 register uint64_t x0 __asm__ ("x0") = compare[0]; in ck_pr_cas_64_2() 74 register uint64_t x1 __asm__ ("x1") = compare[1]; in ck_pr_cas_64_2() 75 register uint64_t x2 __asm__ ("x2") = set[0]; in ck_pr_cas_64_2() 76 register uint64_t x3 __asm__ ("x3") = set[1]; in ck_pr_cas_64_2() 78 __asm__ __volatile__("casp %0, %1, %2, %3, [%4]\n" in ck_pr_cas_64_2() [all …]
|
H A D | ck_pr_llsc.h | 40 __asm__ __volatile__("1:" in ck_pr_cas_64_2_value() 74 __asm__ __volatile__("1:" in ck_pr_cas_64_2() 106 __asm__ __volatile__("1:\n" \ 127 __asm__ __volatile__( \ 169 __asm__ __volatile__("1:" \ 200 __asm__ __volatile__("1:" \ 241 __asm__ __volatile__("1:" \ 288 __asm__ __volatile__("1:" in ck_pr_faa_ptr() 308 __asm__ __volatile__("1:" in ck_pr_faa_64() 328 __asm__ __volatile__("1:" \
|
/freebsd/sys/contrib/openzfs/config/ |
H A D | toolchain-simd.m4 | 43 __asm__ __volatile__("xorps %xmm0, %xmm1"); 62 __asm__ __volatile__("pxor %xmm0, %xmm1"); 82 __asm__ __volatile__("lddqu %0,%%xmm0" :: "m"(v[0])); 101 __asm__ __volatile__("pshufb %xmm0,%xmm1"); 120 __asm__ __volatile__("pmaxsb %xmm0,%xmm1"); 139 __asm__ __volatile__("pcmpgtq %xmm0, %xmm1"); 159 __asm__ __volatile__("vmovdqa %0,%%ymm0" :: "m"(v[0])); 179 __asm__ __volatile__("vpshufb %ymm0,%ymm1,%ymm2"); 199 __asm__ __volatile__("vpandd %zmm0,%zmm1,%zmm2"); 219 __asm__ __volatile__("vplzcntd %zmm0,%zmm1"); [all …]
|
/freebsd/sys/amd64/linux32/ |
H A D | linux32_vdso_gtod.c | 59 __asm__ __volatile__ in write() 74 __asm__ __volatile__ in __vdso_clock_gettime_fallback() 89 __asm__ __volatile__ in __vdso_clock_gettime64_fallback() 104 __asm__ __volatile__ in __vdso_gettimeofday_fallback() 119 __asm__ __volatile__ in __vdso_clock_getres_fallback() 134 __asm__ __volatile__ in __vdso_getcpu_fallback() 149 __asm__ __volatile__ in __vdso_time_fallback()
|
/freebsd/sys/i386/linux/ |
H A D | linux_vdso_gtod.c | 59 __asm__ __volatile__ in write() 74 __asm__ __volatile__ in __vdso_clock_gettime_fallback() 89 __asm__ __volatile__ in __vdso_clock_gettime64_fallback() 104 __asm__ __volatile__ in __vdso_gettimeofday_fallback() 119 __asm__ __volatile__ in __vdso_clock_getres_fallback() 134 __asm__ __volatile__ in __vdso_getcpu_fallback() 149 __asm__ __volatile__ in __vdso_time_fallback()
|
/freebsd/contrib/llvm-project/compiler-rt/lib/builtins/loongarch/ |
H A D | fp_mode.c | 24 __asm__ __volatile__("movfcsr2gr %0, $fcsr0" : "=r" (fcsr)); in __fe_getround() 26 __asm__ __volatile__("movfcsr2gr %0, $r0" : "=r" (fcsr)); in __fe_getround() 49 __asm__ __volatile__("movfcsr2gr %0, $fcsr0" : "=r" (fcsr)); in __fe_raise_inexact() 50 __asm__ __volatile__( in __fe_raise_inexact() 53 __asm__ __volatile__("movfcsr2gr %0, $r0" : "=r" (fcsr)); in __fe_raise_inexact() 54 __asm__ __volatile__( in __fe_raise_inexact()
|
/freebsd/sys/contrib/ck/include/gcc/ppc64/ |
H A D | ck_pr.h | 57 __asm__ __volatile__("or 1, 1, 1;" in ck_pr_stall() 66 __asm__ __volatile__(I ::: "memory"); \ 96 __asm__ __volatile__(I "%U1%X1 %0, %1" \ 126 __asm__ __volatile__(I "%U0%X0 %1, %0" \ 157 __asm__ __volatile__("1:" in ck_pr_cas_64_value() 179 __asm__ __volatile__("1:" in ck_pr_cas_ptr_value() 201 __asm__ __volatile__("1:" in ck_pr_cas_64() 222 __asm__ __volatile__("1:" in ck_pr_cas_ptr() 243 __asm__ __volatile__("1:" \ 262 __asm__ __volatile__("1:" \ [all …]
|
/freebsd/sys/amd64/linux/ |
H A D | linux_vdso_gtod.c | 60 __asm__ __volatile__ in write() 75 __asm__ __volatile__ in __vdso_clock_gettime_fallback() 90 __asm__ __volatile__ in __vdso_gettimeofday_fallback() 105 __asm__ __volatile__ in __vdso_clock_getres_fallback() 120 __asm__ __volatile__ in __vdso_getcpu_fallback() 135 __asm__ __volatile__ in __vdso_time_fallback()
|
/freebsd/sys/amd64/include/xen/ |
H A D | hypercall.h | 60 __asm__ volatile ( \ 72 __asm__ volatile ( \ 84 __asm__ volatile ( \ 96 __asm__ volatile ( \ 110 register long __arg4 __asm__("r10") = (long)(a4); \ 111 __asm__ volatile ( \ 125 register long __arg4 __asm__("r10") = (long)(a4); \ 126 register long __arg5 __asm__("r8") = (long)(a5); \ 127 __asm__ volatile ( \ 142 register long __arg4 __asm__("r10") = (long)(a4); in privcmd_hypercall() [all …]
|
/freebsd/sys/contrib/ncsw/Peripherals/QM/ |
H A D | qman_private.h | 61 __asm__ __volatile__ ("dcbf 0, %0" : : "r" (addr)); \ 67 __asm__ __volatile__ ("dcbt 0, %0" : : "r" (addr)); \ 72 __asm__ __volatile__ ("dcbtst 0, %0" : : "r" (addr)); \ 77 __asm__ __volatile__ ("dcbzl 0,%0" : : "r" (p)); \ 101 __asm__ __volatile__ ("dcbt 0,%0" : : "r" (p)); \ 106 __asm__ __volatile__ ("dcbtst 0,%0" : : "r" (p)); \ 110 __asm__ __volatile__ ("dcbz 0,%0" : : "r" (p)); \
|
/freebsd/sys/contrib/ck/include/gcc/sparcv9/ |
H A D | ck_pr.h | 55 __asm__ __volatile__("membar #LoadLoad" ::: "memory"); in ck_pr_stall() 63 __asm__ __volatile__(I ::: "memory"); \ 93 __asm__ __volatile__(I " [%1], %0" \ 117 __asm__ __volatile__(I " %0, [%1]" \ 158 __asm__ __volatile__(CK_PR_INS_CASX " [%1] " CK_PR_ASI_ATOMIC ", %2, %0" in ck_pr_cas_64_value() 172 __asm__ __volatile__(CK_PR_INS_CASX " [%1] " CK_PR_ASI_ATOMIC ", %2, %0" in ck_pr_cas_64() 199 __asm__ __volatile__(CK_PR_INS_CAS " [%1] " CK_PR_ASI_ATOMIC ", %2, %0" \ 210 __asm__ __volatile__(CK_PR_INS_CAS " [%1] " CK_PR_ASI_ATOMIC ", %2, %0" \ 229 __asm__ __volatile__(CK_PR_INS_SWAP " [%1] " CK_PR_ASI_ATOMIC ", %0" \
|
/freebsd/sys/contrib/ck/include/gcc/x86/ |
H A D | ck_pr.h | 55 __asm__ __volatile__("pause" ::: "memory"); in ck_pr_stall() 65 __asm__ __volatile__("" ::: "memory"); \ 74 __asm__ __volatile__(I ::: "memory"); \ 115 __asm__ __volatile__(I " %0, %1" \ 142 __asm__ __volatile__(I " %1, %0" \ 167 __asm__ __volatile__(I " %1, %0" \ 195 __asm__ __volatile__(CK_PR_LOCK_PREFIX I " %1, %0" \ 228 __asm__ __volatile__(CK_PR_LOCK_PREFIX I " %0" \ 240 __asm__ __volatile__(CK_PR_LOCK_PREFIX I " %0; setz %1" \ 281 __asm__ __volatile__(CK_PR_LOCK_PREFIX I " %1, %0" \ [all …]
|
/freebsd/sys/contrib/ck/include/gcc/x86_64/ |
H A D | ck_pr.h | 67 __asm__ __volatile__("pause" ::: "memory"); in ck_pr_stall() 75 __asm__ __volatile__(I ::: "memory"); \ 128 __asm__ __volatile__("prefetchw (%0)" in ck_pr_rfo() 144 __asm__ __volatile__(I " %0, %1" \ 178 __asm__ __volatile__(I " %1, %0" \ 206 __asm__ __volatile__("movq %%rdx, %%rcx;" in ck_pr_load_64_2() 249 __asm__ __volatile__(I " %1, %0" \ 260 __asm__ __volatile__(I " %1, %0" \ 293 __asm__ __volatile__(CK_PR_LOCK_PREFIX I " %1, %0" \ 327 __asm__ __volatile__(CK_PR_LOCK_PREFIX I " %0" \ [all …]
|
/freebsd/sys/contrib/ncsw/Peripherals/BM/ |
H A D | bman_private.h | 60 __asm__ __volatile__ ("dcbf 0, %0" : : "r" (addr)); \ 66 __asm__ __volatile__ ("dcbt 0, %0" : : "r" (addr)); \ 71 __asm__ __volatile__ ("dcbtst 0, %0" : : "r" (addr)); \ 76 __asm__ __volatile__ ("dcbzl 0,%0" : : "r" (p)); \ 100 __asm__ __volatile__ ("dcbt 0,%0" : : "r" (p)); \ 105 __asm__ __volatile__ ("dcbz 0,%0" : : "r" (p)); \
|
/freebsd/contrib/llvm-project/libcxx/src/ |
H A D | iostream.cpp | 26 …__asm__("?cin@" _LIBCPP_ABI_NAMESPACE_STR "@std@@3V?$basic_istream@DU?$char_traits@D@" _LIBCPP_ABI… 36 …__asm__("?wcin@" _LIBCPP_ABI_NAMESPACE_STR "@std@@3V?$basic_istream@_WU?$char_traits@_W@" _LIBCPP_… 46 …__asm__("?cout@" _LIBCPP_ABI_NAMESPACE_STR "@std@@3V?$basic_ostream@DU?$char_traits@D@" _LIBCPP_AB… 56 …__asm__("?wcout@" _LIBCPP_ABI_NAMESPACE_STR "@std@@3V?$basic_ostream@_WU?$char_traits@_W@" _LIBCPP… 66 …__asm__("?cerr@" _LIBCPP_ABI_NAMESPACE_STR "@std@@3V?$basic_ostream@DU?$char_traits@D@" _LIBCPP_AB… 76 …__asm__("?wcerr@" _LIBCPP_ABI_NAMESPACE_STR "@std@@3V?$basic_ostream@_WU?$char_traits@_W@" _LIBCPP… 86 …__asm__("?clog@" _LIBCPP_ABI_NAMESPACE_STR "@std@@3V?$basic_ostream@DU?$char_traits@D@" _LIBCPP_AB… 94 …__asm__("?wclog@" _LIBCPP_ABI_NAMESPACE_STR "@std@@3V?$basic_ostream@_WU?$char_traits@_W@" _LIBCPP…
|
/freebsd/sys/sys/ |
H A D | cdefs.h | 375 __asm__(".weak " #alias); \ 376 __asm__(".equ " #alias ", " #sym) 378 __asm__(".section .gnu.warning." #sym); \ 379 __asm__(".asciz \"" msg "\""); \ 380 __asm__(".previous") 383 __asm__(".symver " #impl ", " #sym "@" #verid) 385 __asm__(".symver " #impl ", " #sym "@@@" #verid) 389 __asm__(".weak alias"); \ 390 __asm__(".equ alias, sym") 392 __asm__(".section .gnu.warning.sym"); \ [all …]
|
/freebsd/sys/contrib/ck/include/gcc/ppc/ |
H A D | ck_pr.h | 58 __asm__ __volatile__("or 1, 1, 1;" in ck_pr_stall() 67 __asm__ __volatile__(I ::: "memory"); \ 101 __asm__ __volatile__(I "%U1%X1 %0, %1" \ in CK_PR_FENCE() 127 __asm__ __volatile__(I "%U0%X0 %1, %0" \ 154 __asm__ __volatile__("1:" \ 173 __asm__ __volatile__("1:" \ 202 __asm__ __volatile__("1:" \ 225 __asm__ __volatile__("1:" \ 259 __asm__ __volatile__("1:" \ 296 __asm__ __volatile__("1:" [all …]
|
/freebsd/sys/contrib/ck/include/gcc/arm/ |
H A D | ck_pr.h | 53 __asm__ __volatile__("" ::: "memory"); in ck_pr_stall() 113 __asm__ __volatile__(I " %0, [%1];" \ in CK_PR_FENCE() 161 __asm__ __volatile__(I " %1, [%0]" \ 217 __asm__ __volatile__("1:" \ 261 __asm__ __volatile__("1:" \ 302 __asm__ __volatile__("1:" in ck_pr_cas_ptr_value() 323 __asm__ __volatile__("1:" in ck_pr_cas_ptr() 344 __asm__ __volatile__("1:" \ 368 __asm__ __volatile__("1:" \ 401 __asm__ __volatile__("1:" \ [all …]
|
/freebsd/lib/csu/powerpc/ |
H A D | crt1_c.c | 80 __asm__(".text"); 81 __asm__("eprol:"); 82 __asm__(".previous"); 86 __asm__(".text\n"
|