Searched refs:__asm (Results 76 - 100 of 293) sorted by relevance

1234567891011>>

/freebsd-13-stable/sys/amd64/include/
H A Dpcpu.h133 __asm __volatile("movq %%gs:%1,%0; addq %2,%0" \
152 __asm __volatile("mov %%gs:%1,%0" \
176 __asm __volatile("add %1,%%gs:%0" \
193 __asm __volatile("incb %%gs:%0" \
197 __asm __volatile("incw %%gs:%0" \
201 __asm __volatile("incl %%gs:%0" \
205 __asm __volatile("incq %%gs:%0" \
224 __asm __volatile("mov %1,%%gs:%0" \
235 __asm __volatile("movq %%gs:%1,%0" \
263 __asm __volatil
[all...]
H A Dieeefp.h131 #define __fldcw(addr) __asm __volatile("fldcw %0" : : "m" (*(addr)))
132 #define __fldenv(addr) __asm __volatile("fldenv %0" : : "m" (*(addr)))
133 #define __fnclex() __asm __volatile("fnclex")
134 #define __fnstcw(addr) __asm __volatile("fnstcw %0" : "=m" (*(addr)))
135 #define __fnstenv(addr) __asm __volatile("fnstenv %0" : "=m" (*(addr)))
136 #define __fnstsw(addr) __asm __volatile("fnstsw %0" : "=m" (*(addr)))
137 #define __ldmxcsr(addr) __asm __volatile("ldmxcsr %0" : : "m" (*(addr)))
138 #define __stmxcsr(addr) __asm __volatile("stmxcsr %0" : "=m" (*(addr)))
H A Datomic.h56 #define mb() __asm __volatile("mfence;" : : : "memory")
57 #define wmb() __asm __volatile("sfence;" : : : "memory")
58 #define rmb() __asm __volatile("lfence;" : : : "memory")
164 __asm __volatile(MPLOCKED OP \
173 __asm __volatile(MPLOCKED OP \
201 __asm __volatile( \
218 __asm __volatile( \
243 __asm __volatile(
261 __asm __volatile(
276 __asm __volatil
[all...]
/freebsd-13-stable/sys/powerpc/include/
H A Datomic.h59 #define mb() __asm __volatile("sync" : : : "memory")
60 #define rmb() __asm __volatile("lwsync" : : : "memory")
61 #define wmb() __asm __volatile("lwsync" : : : "memory")
62 #define __ATOMIC_REL() __asm __volatile("lwsync" : : : "memory")
63 #define __ATOMIC_ACQ() __asm __volatile("isync" : : : "memory")
65 #define mb() __asm __volatile("sync" : : : "memory")
66 #define rmb() __asm __volatile("sync" : : : "memory")
67 #define wmb() __asm __volatile("sync" : : : "memory")
68 #define __ATOMIC_REL() __asm __volatile("sync" : : : "memory")
69 #define __ATOMIC_ACQ() __asm __volatil
[all...]
/freebsd-13-stable/sys/mips/include/
H A Dcpufunc.h77 __asm __volatile (".set noreorder\n\t"
94 __asm __volatile (__XSTRING(COP0_SYNC));
101 __asm __volatile (".set noreorder\n\t"
106 __asm __volatile ("sync" : : : "memory");
114 __asm __volatile ("break");
129 __asm __volatile ("dmfc0 %[v0], $"__XSTRING(r)";" \
137 __asm __volatile ("dmtc0 %[a0], $"__XSTRING(r)";" \
151 __asm __volatile ("dmfc0 %[v0], $"__XSTRING(r)", "__XSTRING(s)";" \
159 __asm __volatile ("dmtc0 %[a0], $"__XSTRING(r)", "__XSTRING(s)";" \
194 __asm __volatil
[all...]
H A Dprofile.h49 __asm(".text;" \
155 void mcount(void) __asm(".mcount");
157 void mcount(void) __asm("mcount");
/freebsd-13-stable/lib/msun/riscv/
H A Dfenv.h85 #define __rfs(__fcsr) __asm __volatile("csrr %0, fcsr" : "=r" (__fcsr))
86 #define __wfs(__fcsr) __asm __volatile("csrw fcsr, %0" :: "r" (__fcsr))
106 __asm __volatile("csrc fflags, %0" :: "r"(__excepts));
128 __asm __volatile("csrc fflags, %0" :: "r"(__excepts));
129 __asm __volatile("csrs fflags, %0" :: "r"(__fcsr & __excepts));
138 __asm __volatile("csrs fflags, %0" :: "r"(__excepts));
/freebsd-13-stable/sys/mips/malta/
H A Dmalta_mp.c71 __asm __volatile(
84 __asm __volatile(
92 __asm __volatile( \
105 __asm __volatile( \
118 __asm __volatile( \
129 __asm __volatile( \
/freebsd-13-stable/sys/contrib/openzfs/module/zfs/
H A Dvdev_raidz_math_avx2.c32 #define __asm __asm__ __volatile__ macro
75 __asm( \
83 __asm( \
97 __asm( \
104 __asm( \
119 __asm( \
126 __asm( \
139 __asm( \
147 __asm( \
161 __asm( \
[all...]
H A Dvdev_raidz_math_avx512bw.c36 #define __asm __asm__ __volatile__ macro
78 __asm( \
86 __asm( \
100 __asm( \
107 __asm( \
122 __asm( \
129 __asm( \
142 __asm( \
150 __asm( \
164 __asm( \
[all...]
/freebsd-13-stable/lib/libthr/arch/amd64/include/
H A Dpthread_md.h42 #define CPU_SPINWAIT __asm __volatile("pause")
74 __asm __volatile("movq %%fs:%1, %0" \
/freebsd-13-stable/lib/libthr/arch/i386/include/
H A Dpthread_md.h42 #define CPU_SPINWAIT __asm __volatile("pause")
73 __asm __volatile("movl %%gs:%1, %0" \
/freebsd-13-stable/sys/i386/include/
H A Dieeefp.h113 #define __fldcw(addr) __asm __volatile("fldcw %0" : : "m" (*(addr)))
114 #define __fldenv(addr) __asm __volatile("fldenv %0" : : "m" (*(addr)))
115 #define __fnclex() __asm __volatile("fnclex")
116 #define __fnstcw(addr) __asm __volatile("fnstcw %0" : "=m" (*(addr)))
117 #define __fnstenv(addr) __asm __volatile("fnstenv %0" : "=m" (*(addr)))
118 #define __fnstsw(addr) __asm __volatile("fnstsw %0" : "=m" (*(addr)))
119 #define __ldmxcsr(addr) __asm __volatile("ldmxcsr %0" : : "m" (*(addr)))
120 #define __stmxcsr(addr) __asm __volatile("stmxcsr %0" : "=m" (*(addr)))
H A Dpcpu.h122 __asm __volatile("movl %%fs:%1,%0; addl %2,%0" \
141 __asm __volatile("mov %%fs:%1,%0" \
165 __asm __volatile("add %1,%%fs:%0" \
181 __asm __volatile("incb %%fs:%0" \
185 __asm __volatile("incw %%fs:%0" \
189 __asm __volatile("incl %%fs:%0" \
208 __asm __volatile("mov %1,%%fs:%0" \
219 __asm __volatile("movl %%fs:%1,%0" \
/freebsd-13-stable/sys/riscv/include/
H A Dpcpu.h63 __asm __volatile("mv %0, tp" : "=&r"(pcpu));
73 __asm __volatile("ld %0, 0(tp)" : "=&r"(td));
H A Dsbi.h145 register uintptr_t a0 __asm ("a0") = (uintptr_t)(arg0);
146 register uintptr_t a1 __asm ("a1") = (uintptr_t)(arg1);
147 register uintptr_t a2 __asm ("a2") = (uintptr_t)(arg2);
148 register uintptr_t a3 __asm ("a3") = (uintptr_t)(arg3);
149 register uintptr_t a4 __asm ("a4") = (uintptr_t)(arg4);
150 register uintptr_t a6 __asm ("a6") = (uintptr_t)(arg6);
151 register uintptr_t a7 __asm ("a7") = (uintptr_t)(arg7);
153 __asm __volatile( \
H A Datomic.h42 #define fence() __asm __volatile("fence" ::: "memory");
131 __asm __volatile("amoadd.w zero, %1, %0"
141 __asm __volatile("amoadd.w zero, %1, %0"
151 __asm __volatile("amoor.w zero, %1, %0"
161 __asm __volatile("amoand.w zero, %1, %0"
175 __asm __volatile(
198 __asm __volatile(
220 __asm __volatile("amoadd.w %0, %2, %1"
236 __asm __volatile("amoswap.w %0, %2, %1"
302 __asm __volatil
[all...]
/freebsd-13-stable/sys/arm/include/
H A Dpmc_mdep.h72 __asm __volatile("mov %0, pc" : "=r" ((TF)->tf_pc)); \
73 __asm __volatile("mov %0, r11" : "=r" ((TF)->tf_r11)); \
H A Datomic-v6.h47 #define isb() __asm __volatile("isb" : : : "memory")
48 #define dsb() __asm __volatile("dsb" : : : "memory")
49 #define dmb() __asm __volatile("dmb" : : : "memory")
51 #define isb() __asm __volatile("mcr p15, 0, %0, c7, c5, 4" : : "r" (0) : "memory")
52 #define dsb() __asm __volatile("mcr p15, 0, %0, c7, c10, 4" : : "r" (0) : "memory")
53 #define dmb() __asm __volatile("mcr p15, 0, %0, c7, c10, 5" : : "r" (0) : "memory")
97 __asm __volatile(
114 __asm __volatile(
146 __asm __volatile(
163 __asm __volatil
[all...]
/freebsd-13-stable/sys/arm64/include/
H A Dpcpu.h59 register struct pcpu *pcpup __asm ("x18");
68 __asm __volatile("ldr %0, [x18]" : "=&r"(td));
H A Dendian.h67 __asm __volatile("rev %0, %1\n"
78 __asm __volatile("rev32 %x0, %x1\n"
89 __asm __volatile("rev16 %w0, %w1\n"
/freebsd-13-stable/tools/test/popss/
H A Dpopss.c115 __asm volatile("movl\t%%ss,%0" : "=r" (res));
136 __asm volatile("int3;movl\t$11,%%eax;"
140 __asm volatile(PROLOGUE ".byte 0xf1"
143 __asm volatile(PROLOGUE "int3"
146 __asm volatile("int3;movl\t$0x80000000,%%eax;"
150 __asm volatile(PROLOGUE "int\t$0x80"
153 __asm volatile(PROLOGUE "syscall"
156 __asm volatile(PROLOGUE "sysenter"
/freebsd-13-stable/contrib/llvm-project/compiler-rt/lib/builtins/
H A Dapple_versioning.c15 extern const char sym##_tmp61 __asm("$ld$hide$os6.1$_" #sym); \
17 extern const char sym##_tmp60 __asm("$ld$hide$os6.0$_" #sym); \
19 extern const char sym##_tmp51 __asm("$ld$hide$os5.1$_" #sym); \
21 extern const char sym##_tmp50 __asm("$ld$hide$os5.0$_" #sym); \
25 extern const char sym##_tmp4 __asm("$ld$hide$os10.4$_" #sym); \
27 extern const char sym##_tmp5 __asm("$ld$hide$os10.5$_" #sym); \
30 extern const char sym##_tmp8 __asm("$ld$hide$os10.8$_" #sym); \
32 extern const char sym##_tmp7 __asm("$ld$hide$os10.7$_" #sym); \
34 extern const char sym##_tmp6 __asm("$ld$hide$os10.6$_" #sym); \
200 extern const char sym##_tmp1 __asm("
[all...]
/freebsd-13-stable/libexec/rtld-elf/riscv/
H A Drtld_machdep.h52 __asm __volatile("lla %0, _DYNAMIC" : "=r"(_dynamic_addr)); \
68 __asm __volatile("mv gp, %0" :: "r"(old0)); \
76 __asm __volatile("mv gp, %0" :: "r"(old1)); \
/freebsd-13-stable/contrib/ntp/lib/isc/x86_32/include/isc/
H A Datomic.h118 __asm (
140 __asm (
156 __asm (

Completed in 210 milliseconds

1234567891011>>