HomeSort by relevance Sort by last modified time
    Searched refs:__volatile__ (Results 1 - 25 of 249) sorted by null

1 2 3 4 5 6 7 8 910

  /external/clang/test/CodeGen/
mips-clobber-reg.c 18 __asm__ __volatile__ (".set noat \n\t addi $7,$at,77":::"at");
19 __asm__ __volatile__ ("addi $7,$v0,77":::"v0");
20 __asm__ __volatile__ ("addi $7,$v1,77":::"v1");
21 __asm__ __volatile__ ("addi $7,$a0,77":::"a0");
22 __asm__ __volatile__ ("addi $7,$a1,77":::"a1");
23 __asm__ __volatile__ ("addi $7,$a2,77":::"a2");
24 __asm__ __volatile__ ("addi $7,$a3,77":::"a3");
25 __asm__ __volatile__ ("addi $7,$t0,77":::"t0");
26 __asm__ __volatile__ ("addi $7,$t1,77":::"t1");
27 __asm__ __volatile__ ("addi $7,$t2,77":::"t2")
    [all...]
nvptx-inlineasm.c 7 asm __volatile__ ("{ \n\t"
2008-12-23-AsmIntPointerTie.c 7 __asm__ __volatile__ ("%0 %1 " : "=r" (a): "0" (b));
mips-constraint-regs.c 15 __asm__ __volatile__(
26 __asm__ __volatile__(
39 __asm__ __volatile__(
  /external/fio/arch/
arch-generic.h 7 #define read_barrier() __asm__ __volatile__("": : :"memory")
8 #define write_barrier() __asm__ __volatile__("": : :"memory")
arch-alpha.h 22 #define read_barrier() __asm__ __volatile__("mb": : :"memory")
23 #define write_barrier() __asm__ __volatile__("wmb": : :"memory")
arch-hppa.h 23 #define read_barrier() __asm__ __volatile__ ("" : : : "memory")
24 #define write_barrier() __asm__ __volatile__ ("" : : : "memory")
arch-sparc.h 23 #define read_barrier() __asm__ __volatile__ ("" : : : "memory")
24 #define write_barrier() __asm__ __volatile__ ("" : : : "memory")
arch-arm.h 24 #define nop __asm__ __volatile__("mov\tr0,r0\t@ nop\n\t")
25 #define read_barrier() __asm__ __volatile__ ("" : : : "memory")
26 #define write_barrier() __asm__ __volatile__ ("" : : : "memory")
28 #define nop __asm__ __volatile__ ("nop")
arch-mips.h 21 #define read_barrier() __asm__ __volatile__("": : :"memory")
22 #define write_barrier() __asm__ __volatile__("": : :"memory")
23 #define nop __asm__ __volatile__("": : :"memory")
arch-x86.h 34 #define nop __asm__ __volatile__("rep;nop": : :"memory")
35 #define read_barrier() __asm__ __volatile__("": : :"memory")
36 #define write_barrier() __asm__ __volatile__("": : :"memory")
48 __asm__ __volatile__("rdtsc" : "=A" (ret));
arch-x86_64.h 41 #define nop __asm__ __volatile__("rep;nop": : :"memory")
42 #define read_barrier() __asm__ __volatile__("lfence":::"memory")
43 #define write_barrier() __asm__ __volatile__("sfence":::"memory")
55 __asm__ __volatile__("rdtsc" : "=a" (lo), "=d" (hi));
  /external/chromium_org/third_party/re2/util/
atomicops.h 12 __asm__ __volatile__("xchgl (%0),%0" // The lock prefix is implicit for xchg.
21 __asm__ __volatile__("sfence" : : : "memory");
27 __asm__ __volatile__("eieio" : : : "memory");
33 __asm__ __volatile__("wmb" : : : "memory");
70 __asm__ __volatile__("mb" : : : "memory");
  /bionic/libm/amd64/
fenv.c 83 __asm__ __volatile__ ("fnstenv %0" : "=m" (fenv));
89 __asm__ __volatile__ ("fldenv %0" : : "m" (fenv));
92 __asm__ __volatile__ ("stmxcsr %0" : "=m" (mxcsr));
94 __asm__ __volatile__ ("ldmxcsr %0" : : "m" (mxcsr));
113 __asm__ __volatile__ ("fnstsw %0" : "=am" (status));
116 __asm__ __volatile__ ("stmxcsr %0" : "=m" (mxcsr));
140 __asm__ __volatile__ ("fwait");
159 __asm__ __volatile__ ("fnstenv %0" : "=m" (fenv));
166 __asm__ __volatile__ ("fldenv %0" : : "m" (fenv));
169 __asm__ __volatile__ ("stmxcsr %0" : "=m" (mxcsr))
    [all...]
  /development/ndk/platforms/android-3/arch-arm/include/asm/
locks.h 17 #define __down_op(ptr,fail) ({ __asm__ __volatile__( "@ down_op\n" "1: ldrex lr, [%0]\n" " sub lr, lr, %1\n" " strex ip, lr, [%0]\n" " teq ip, #0\n" " bne 1b\n" " teq lr, #0\n" " movmi ip, %0\n" " blmi " #fail : : "r" (ptr), "I" (1) : "ip", "lr", "cc"); smp_mb(); })
19 #define __down_op_ret(ptr,fail) ({ unsigned int ret; __asm__ __volatile__( "@ down_op_ret\n" "1: ldrex lr, [%1]\n" " sub lr, lr, %2\n" " strex ip, lr, [%1]\n" " teq ip, #0\n" " bne 1b\n" " teq lr, #0\n" " movmi ip, %1\n" " movpl ip, #0\n" " blmi " #fail "\n" " mov %0, ip" : "=&r" (ret) : "r" (ptr), "I" (1) : "ip", "lr", "cc"); smp_mb(); ret; })
21 #define __up_op(ptr,wake) ({ smp_mb(); __asm__ __volatile__( "@ up_op\n" "1: ldrex lr, [%0]\n" " add lr, lr, %1\n" " strex ip, lr, [%0]\n" " teq ip, #0\n" " bne 1b\n" " cmp lr, #0\n" " movle ip, %0\n" " blle " #wake : : "r" (ptr), "I" (1) : "ip", "lr", "cc"); })
26 #define __down_op_write(ptr,fail) ({ __asm__ __volatile__( "@ down_op_write\n" "1: ldrex lr, [%0]\n" " sub lr, lr, %1\n" " strex ip, lr, [%0]\n" " teq ip, #0\n" " bne 1b\n" " teq lr, #0\n" " movne ip, %0\n" " blne " #fail : : "r" (ptr), "I" (RW_LOCK_BIAS) : "ip", "lr", "cc"); smp_mb(); })
28 #define __up_op_write(ptr,wake) ({ smp_mb(); __asm__ __volatile__( "@ up_op_write\n" "1: ldrex lr, [%0]\n" " adds lr, lr, %1\n" " strex ip, lr, [%0]\n" " teq ip, #0\n" " bne 1b\n" " movcs ip, %0\n" " blcs " #wake : : "r" (ptr), "I" (RW_LOCK_BIAS) : "ip", "lr", "cc"); })
32 #define __up_op_read(ptr,wake) ({ smp_mb(); __asm__ __volatile__( "@ up_op_read\n" "1: ldrex lr, [%0]\n" " add lr, lr, %1\n" " strex ip, lr, [%0]\n" " teq ip, #0\n" " bne 1b\n" " teq lr, #0\n" " moveq ip, %0\n" " bleq " #wake : : "r" (ptr), "I" (1) : "ip", "lr", "cc"); })
36 #define __down_op(ptr,fail) ({ __asm__ __volatile__( "@ down_op\n" " mrs ip, cpsr\n" " orr lr, ip, #128\n" " msr cpsr_c, lr\n" " ldr lr, [%0]\n" " subs lr, lr, %1\n" " str lr, [%0]\n" " msr cpsr_c, ip\n" " movmi ip, %0\n" " blmi " #fail : : "r" (ptr), "I" (1) : "ip", "lr", "cc"); smp_mb(); })
38 #define __down_op_ret(ptr,fail) ({ unsigned int ret; __asm__ __volatile__( "@ down_op_ret\n" " mrs ip, cpsr\n" " orr lr, ip, #128\n" " msr cpsr_c, lr\n" " ldr lr, [%1]\n" " subs lr, lr, %2\n" " str lr, [%1]\n" " msr cpsr_c, ip\n" " movmi ip, %1\n" " movpl ip, #0\n" " blmi " #fail "\n" " mov %0, ip" : "=&r" (ret) : "r" (ptr), "I" (1) : "ip", "lr", "cc"); smp_mb(); ret; })
40 #define __up_op(ptr,wake) ({ smp_mb(); __asm__ __volatile__( "@ up_op\n" " mrs ip, cpsr\n" " orr lr, ip, #128\n" " msr cpsr_c, lr\n" " ldr lr, [%0]\n" " adds lr, lr, %1\n" " str lr, [%0]\n" " msr cpsr_c, ip\n" " movle ip, %0\n" " blle " #wake : : "r" (ptr), "I" (1) : "ip", "lr", "cc"); })
45 #define __down_op_write(ptr,fail) ({ __asm__ __volatile__( "@ down_op_write\n" " mrs ip, cpsr\n" " orr lr, ip, #128\n" " msr cpsr_c, lr\n" " ldr lr, [ (…)
    [all...]
  /bionic/libc/private/
bionic_atomic_x86.h 24 __asm__ __volatile__ ( "mfence" : : : "memory" );
27 __asm__ __volatile__ ( "" : : : "memory" );
37 __asm__ __volatile__ ("lock; cmpxchgl %1, %2"
46 __asm__ __volatile__ ("xchgl %1, %0"
56 __asm__ __volatile__ ("lock; xaddl %0, %1"
bionic_atomic_arm.h 21 __asm__ __volatile__ ( "dmb ish" : : : "memory" );
24 __asm__ __volatile__ ( "" : : : "memory" );
35 __asm__ __volatile__ (
54 __asm__ __volatile__ (
68 __asm__ __volatile__ (
bionic_atomic_mips.h 25 __asm__ __volatile__ ( "sync" : : : "memory" );
28 __asm__ __volatile__ ( "" : : : "memory" );
38 __asm__ __volatile__ ("1: move %[status], %[new_value] \n"
53 __asm__ __volatile__ ("1: move %[status], %[new_value] \n"
66 __asm__ __volatile__ ("1: ll %[prev], 0(%[ptr]) \n"
bionic_atomic_arm64.h 21 __asm__ __volatile__ ( "dmb ish" : : : "memory" );
30 __asm__ __volatile__ (
47 __asm__ __volatile__ (
61 __asm__ __volatile__ (
  /development/ndk/platforms/android-9/arch-mips/include/asm/
barrier.h 25 #define __fast_iob() __asm__ __volatile__( ".set push\n\t" ".set noreorder\n\t" "lw $0,%0\n\t" "nop\n\t" ".set pop" : : "m" (*(int *)CKSEG1) : "memory")
39 #define smp_mb() __asm__ __volatile__(__WEAK_ORDERING_MB : : :"memory")
40 #define smp_rmb() __asm__ __volatile__(__WEAK_ORDERING_MB : : :"memory")
41 #define smp_wmb() __asm__ __volatile__(__WEAK_ORDERING_MB : : :"memory")
44 #define smp_llsc_mb() __asm__ __volatile__(__WEAK_LLSC_MB : : :"memory")
45 #define smp_llsc_rmb() __asm__ __volatile__(__WEAK_LLSC_MB : : :"memory")
46 #define smp_llsc_wmb() __asm__ __volatile__(__WEAK_LLSC_MB : : :"memory")
  /external/chromium_org/base/
cpu_unittest.cc 60 __asm__ __volatile__("emms\n" : : : "mm0");
64 __asm__ __volatile__("xorps %%xmm0, %%xmm0\n" : : : "xmm0");
69 __asm__ __volatile__("psrldq $0, %%xmm0\n" : : : "xmm0");
74 __asm__ __volatile__("addsubpd %%xmm0, %%xmm0\n" : : : "xmm0");
79 __asm__ __volatile__("psignb %%xmm0, %%xmm0\n" : : : "xmm0");
84 __asm__ __volatile__("pmuldq %%xmm0, %%xmm0\n" : : : "xmm0");
89 __asm__ __volatile__("crc32 %%eax, %%eax\n" : : : "eax");
  /external/compiler-rt/lib/sanitizer_common/
sanitizer_atomic_clang_x86.h 21 __asm__ __volatile__("" ::: "memory");
23 __asm__ __volatile__("pause");
24 __asm__ __volatile__("" ::: "memory");
42 __asm__ __volatile__("" ::: "memory");
44 __asm__ __volatile__("" ::: "memory");
46 __asm__ __volatile__("" ::: "memory");
49 __asm__ __volatile__("" ::: "memory");
52 __asm__ __volatile__("" ::: "memory");
54 __asm__ __volatile__("" ::: "memory");
58 __asm__ __volatile__(
    [all...]
  /external/clang/test/Sema/
inline-asm-validate.c 7 __asm__ __volatile__( "stxr %w[_t], %[_r], [%[_p]]" : [_t] "=&r" (t) : [_p] "p" (p), [_r] "r" (r) : "memory");
  /external/chromium_org/third_party/protobuf/src/google/protobuf/stubs/
atomicops_internals_x86_gcc.h 51 #define ATOMICOPS_COMPILER_BARRIER() __asm__ __volatile__("" : : : "memory")
59 __asm__ __volatile__("lock; cmpxchgl %1,%2"
68 __asm__ __volatile__("xchgl %1,%0" // The lock prefix is implicit for xchg.
78 __asm__ __volatile__("lock; xaddl %0,%1"
88 __asm__ __volatile__("lock; xaddl %0,%1"
93 __asm__ __volatile__("lfence" : : : "memory");
103 __asm__ __volatile__("lfence" : : : "memory");
123 __asm__ __volatile__("mfence" : : : "memory");
135 __asm__ __volatile__("mfence" : : : "memory");
145 __asm__ __volatile__("mfence" : : : "memory")
    [all...]
  /external/clang/lib/Headers/
ia32intrin.h 36 __asm__ __volatile__ ("pushf\n\t"
48 __asm__ __volatile__ ("pushq %0\n\t"
61 __asm__ __volatile__ ("pushf\n\t"
73 __asm__ __volatile__ ("pushl %0\n\t"

Completed in 310 milliseconds

1 2 3 4 5 6 7 8 910