/prebuilts/ndk/7/platforms/android-9/arch-x86/usr/include/asm/ |
byteorder.h | 24 __asm__("xchgb %b0,%h0\n\t" 41 __asm__("xchgl %0,%1" : "=r" (v.s.a), "=r" (v.s.b) : "0" (v.s.a), "1" (v.s.b)); 49 __asm__("bswapq %0" : "=r" (x) : "0" (x)); 55 __asm__("bswapl %0" : "=r" (x) : "0" (x));
|
posix_types_32.h | 57 #define __FD_SET(fd,fdsetp) __asm__ __volatile__("btsl %1,%0": "+m" (*(__kernel_fd_set *) (fdsetp)):"r" ((int) (fd))) 60 #define __FD_CLR(fd,fdsetp) __asm__ __volatile__("btrl %1,%0": "+m" (*(__kernel_fd_set *) (fdsetp)):"r" ((int) (fd))) 63 #define __FD_ISSET(fd,fdsetp) (__extension__ ({ unsigned char __result; __asm__ __volatile__("btl %1,%2 ; setb %0" :"=q" (__result) :"r" ((int) (fd)), "m" (*(__kernel_fd_set *) (fdsetp))); __result; })) 66 #define __FD_ZERO(fdsetp) do { int __d0, __d1; __asm__ __volatile__("cld ; rep ; stosl" :"=m" (*(__kernel_fd_set *) (fdsetp)), "=&c" (__d0), "=&D" (__d1) :"a" (0), "1" (__FDSET_LONGS), "2" ((__kernel_fd_set *) (fdsetp)) : "memory"); } while (0)
|
/prebuilts/ndk/8/platforms/android-14/arch-mips/usr/include/asm/sibyte/ |
sb1250.h | 32 #define AT_spin __asm__ __volatile__ ( ".set noat\n" "li $at, 0\n" "1: beqz $at, 1b\n" ".set at\n" )
|
/prebuilts/ndk/8/platforms/android-14/arch-x86/usr/include/asm/ |
posix_types_32.h | 67 #define __FD_SET(fd,fdsetp) __asm__ __volatile__("btsl %1,%0": "+m" (*(__kernel_fd_set *) (fdsetp)):"r" ((int) (fd))) 70 #define __FD_CLR(fd,fdsetp) __asm__ __volatile__("btrl %1,%0": "+m" (*(__kernel_fd_set *) (fdsetp)):"r" ((int) (fd))) 72 #define __FD_ISSET(fd,fdsetp) (__extension__ ({ unsigned char __result; __asm__ __volatile__("btl %1,%2 ; setb %0" :"=q" (__result) :"r" ((int) (fd)), "m" (*(__kernel_fd_set *) (fdsetp))); __result; })) 75 #define __FD_ZERO(fdsetp) do { int __d0, __d1; __asm__ __volatile__("cld ; rep ; stosl" :"=m" (*(__kernel_fd_set *) (fdsetp)), "=&c" (__d0), "=&D" (__d1) :"a" (0), "1" (__FDSET_LONGS), "2" ((__kernel_fd_set *) (fdsetp)) : "memory"); } while (0)
|
/prebuilts/ndk/8/platforms/android-9/arch-mips/usr/include/asm/sibyte/ |
sb1250.h | 32 #define AT_spin __asm__ __volatile__ ( ".set noat\n" "li $at, 0\n" "1: beqz $at, 1b\n" ".set at\n" )
|
/prebuilts/ndk/8/platforms/android-9/arch-x86/usr/include/asm/ |
posix_types_32.h | 67 #define __FD_SET(fd,fdsetp) __asm__ __volatile__("btsl %1,%0": "+m" (*(__kernel_fd_set *) (fdsetp)):"r" ((int) (fd))) 70 #define __FD_CLR(fd,fdsetp) __asm__ __volatile__("btrl %1,%0": "+m" (*(__kernel_fd_set *) (fdsetp)):"r" ((int) (fd))) 72 #define __FD_ISSET(fd,fdsetp) (__extension__ ({ unsigned char __result; __asm__ __volatile__("btl %1,%2 ; setb %0" :"=q" (__result) :"r" ((int) (fd)), "m" (*(__kernel_fd_set *) (fdsetp))); __result; })) 75 #define __FD_ZERO(fdsetp) do { int __d0, __d1; __asm__ __volatile__("cld ; rep ; stosl" :"=m" (*(__kernel_fd_set *) (fdsetp)), "=&c" (__d0), "=&D" (__d1) :"a" (0), "1" (__FDSET_LONGS), "2" ((__kernel_fd_set *) (fdsetp)) : "memory"); } while (0)
|
/prebuilts/ndk/9/platforms/android-14/arch-mips/usr/include/asm/sibyte/ |
sb1250.h | 32 #define AT_spin __asm__ __volatile__ ( ".set noat\n" "li $at, 0\n" "1: beqz $at, 1b\n" ".set at\n" )
|
/prebuilts/ndk/9/platforms/android-14/arch-x86/usr/include/asm/ |
posix_types_32.h | 67 #define __FD_SET(fd,fdsetp) __asm__ __volatile__("btsl %1,%0": "+m" (*(__kernel_fd_set *) (fdsetp)):"r" ((int) (fd))) 70 #define __FD_CLR(fd,fdsetp) __asm__ __volatile__("btrl %1,%0": "+m" (*(__kernel_fd_set *) (fdsetp)):"r" ((int) (fd))) 72 #define __FD_ISSET(fd,fdsetp) (__extension__ ({ unsigned char __result; __asm__ __volatile__("btl %1,%2 ; setb %0" :"=q" (__result) :"r" ((int) (fd)), "m" (*(__kernel_fd_set *) (fdsetp))); __result; })) 75 #define __FD_ZERO(fdsetp) do { int __d0, __d1; __asm__ __volatile__("cld ; rep ; stosl" :"=m" (*(__kernel_fd_set *) (fdsetp)), "=&c" (__d0), "=&D" (__d1) :"a" (0), "1" (__FDSET_LONGS), "2" ((__kernel_fd_set *) (fdsetp)) : "memory"); } while (0)
|
/prebuilts/ndk/9/platforms/android-18/arch-mips/usr/include/asm/sibyte/ |
sb1250.h | 32 #define AT_spin __asm__ __volatile__ ( ".set noat\n" "li $at, 0\n" "1: beqz $at, 1b\n" ".set at\n" )
|
/prebuilts/ndk/9/platforms/android-18/arch-x86/usr/include/asm/ |
posix_types_32.h | 67 #define __FD_SET(fd,fdsetp) __asm__ __volatile__("btsl %1,%0": "+m" (*(__kernel_fd_set *) (fdsetp)):"r" ((int) (fd))) 70 #define __FD_CLR(fd,fdsetp) __asm__ __volatile__("btrl %1,%0": "+m" (*(__kernel_fd_set *) (fdsetp)):"r" ((int) (fd))) 72 #define __FD_ISSET(fd,fdsetp) (__extension__ ({ unsigned char __result; __asm__ __volatile__("btl %1,%2 ; setb %0" :"=q" (__result) :"r" ((int) (fd)), "m" (*(__kernel_fd_set *) (fdsetp))); __result; })) 75 #define __FD_ZERO(fdsetp) do { int __d0, __d1; __asm__ __volatile__("cld ; rep ; stosl" :"=m" (*(__kernel_fd_set *) (fdsetp)), "=&c" (__d0), "=&D" (__d1) :"a" (0), "1" (__FDSET_LONGS), "2" ((__kernel_fd_set *) (fdsetp)) : "memory"); } while (0)
|
/prebuilts/ndk/9/platforms/android-9/arch-mips/usr/include/asm/sibyte/ |
sb1250.h | 32 #define AT_spin __asm__ __volatile__ ( ".set noat\n" "li $at, 0\n" "1: beqz $at, 1b\n" ".set at\n" )
|
/prebuilts/ndk/9/platforms/android-9/arch-x86/usr/include/asm/ |
posix_types_32.h | 67 #define __FD_SET(fd,fdsetp) __asm__ __volatile__("btsl %1,%0": "+m" (*(__kernel_fd_set *) (fdsetp)):"r" ((int) (fd))) 70 #define __FD_CLR(fd,fdsetp) __asm__ __volatile__("btrl %1,%0": "+m" (*(__kernel_fd_set *) (fdsetp)):"r" ((int) (fd))) 72 #define __FD_ISSET(fd,fdsetp) (__extension__ ({ unsigned char __result; __asm__ __volatile__("btl %1,%2 ; setb %0" :"=q" (__result) :"r" ((int) (fd)), "m" (*(__kernel_fd_set *) (fdsetp))); __result; })) 75 #define __FD_ZERO(fdsetp) do { int __d0, __d1; __asm__ __volatile__("cld ; rep ; stosl" :"=m" (*(__kernel_fd_set *) (fdsetp)), "=&c" (__d0), "=&D" (__d1) :"a" (0), "1" (__FDSET_LONGS), "2" ((__kernel_fd_set *) (fdsetp)) : "memory"); } while (0)
|
/system/core/include/cutils/ |
atomic-arm.h | 28 __asm__ __volatile__ ("" : : : "memory"); 36 __asm__ __volatile__ ("dmb" : : : "memory"); 45 __asm__ __volatile__ ("dmb st" : : : "memory"); 84 __asm__ __volatile__ ("ldrex %0, [%3]\n" 121 __asm__ __volatile__ ("ldrex %0, [%4]\n" 148 __asm__ __volatile__ ("ldrex %0, [%4]\n" 165 __asm__ __volatile__ ("ldrex %0, [%4]\n"
|
/external/kernel-headers/original/asm-mips/ |
mipsregs.h | 21 * The following macros are especially useful for __asm__ 567 __asm__ __volatile__( \ 577 __asm__ __volatile__( \ 586 __asm__ __volatile__( \ 596 __asm__ __volatile__( \ 610 __asm__ __volatile__( \ 614 __asm__ __volatile__( \ 627 __asm__ __volatile__( \ 633 __asm__ __volatile__( \ 644 __asm__ __volatile__( [all...] |
atomic.h | 56 __asm__ __volatile__( 68 __asm__ __volatile__( 101 __asm__ __volatile__( 113 __asm__ __volatile__( 146 __asm__ __volatile__( 160 __asm__ __volatile__( 198 __asm__ __volatile__( 212 __asm__ __volatile__( 258 __asm__ __volatile__( 276 __asm__ __volatile__ [all...] |
/art/runtime/ |
atomic.cc | 65 __asm__ __volatile__("@ QuasiAtomic::Read64\n" 70 __asm__ __volatile__( 91 __asm__ __volatile__("@ QuasiAtomic::Write64\n" 99 __asm__ __volatile__( 121 __asm__ __volatile__("@ QuasiAtomic::Cas64\n"
|
/external/chromium/base/ |
atomicops_internals_mips_gcc.h | 13 #define ATOMICOPS_COMPILER_BARRIER() __asm__ __volatile__("" : : : "memory") 32 __asm__ __volatile__(".set push\n" 54 __asm__ __volatile__(".set push\n" 76 __asm__ __volatile__(".set push\n" 129 __asm__ __volatile__("sync" : : : "memory");
|
/external/chromium_org/third_party/protobuf/src/google/protobuf/stubs/ |
atomicops_internals_mips_gcc.h | 36 #define ATOMICOPS_COMPILER_BARRIER() __asm__ __volatile__("" : : : "memory") 56 __asm__ __volatile__(".set push\n" 78 __asm__ __volatile__(".set push\n" 100 __asm__ __volatile__(".set push\n" 153 __asm__ __volatile__("sync" : : : "memory");
|
/external/v8/src/ |
atomicops_internals_mips_gcc.h | 33 #define ATOMICOPS_COMPILER_BARRIER() __asm__ __volatile__("" : : : "memory") 52 __asm__ __volatile__(".set push\n" 74 __asm__ __volatile__(".set push\n" 96 __asm__ __volatile__(".set push\n" 149 __asm__ __volatile__("sync" : : : "memory");
|
/external/valgrind/main/helgrind/tests/ |
tc07_hbl1.c | 42 __asm__ __volatile__ ( \ 46 __asm__ __volatile__( \ 57 __asm__ __volatile__( \ 69 __asm__ __volatile__( \ 79 __asm__ __volatile__ ( \
|
tc08_hbl2.c | 59 __asm__ __volatile__ ( \ 63 __asm__ __volatile__( \ 74 __asm__ __volatile__( \ 86 __asm__ __volatile__( \ 96 __asm__ __volatile__ ( \
|
/external/webrtc/src/modules/audio_coding/codecs/isac/fix/source/ |
filters_neon.c | 62 __asm__ __volatile__( 103 __asm__ __volatile__("vmov.i32 q9, #0\n\t":::"q9"); 107 __asm__ __volatile__( 125 __asm__ __volatile__( 140 __asm__ __volatile__(
|
/external/valgrind/main/none/tests/ppc32/ |
test_dfp5.c | 48 __asm__ __volatile__ ("mtcr %0" : : "b"(_arg) : ALLCR ); 51 __asm__ __volatile__ ("mtxer %0" : : "b"(_arg) : "xer" ); 54 __asm__ __volatile__ ("mfcr %0" : "=b"(_lval) ) 57 __asm__ __volatile__ ("mfxer %0" : "=b"(_lval) ) 73 __asm__ __volatile__ ("mtfsf 0xFF, %0" : : "f"(_d) ); \ 77 __asm__ __volatile__ ("mffs %0" : "=f"(_arg) ) 80 __asm__ __volatile__ ("mtfsf 1, %0, 0, 1" : : "f"(f14) ) 94 register HWord_t r14 __asm__ ("r14"); 101 __asm__ __volatile__ ("dtstsf %0, %1, %2" : : "i" (BF_val1), "f" (f14), "f" (f16)); 104 __asm__ __volatile__ ("dtstsf %0, %1, %2" : : "i" (BF_val2), "f" (f14), "f" (f16)) [all...] |
/external/valgrind/main/none/tests/ppc64/ |
test_dfp5.c | 48 __asm__ __volatile__ ("mtcr %0" : : "b"(_arg) : ALLCR ); 51 __asm__ __volatile__ ("mtxer %0" : : "b"(_arg) : "xer" ); 54 __asm__ __volatile__ ("mfcr %0" : "=b"(_lval) ) 57 __asm__ __volatile__ ("mfxer %0" : "=b"(_lval) ) 73 __asm__ __volatile__ ("mtfsf 0xFF, %0" : : "f"(_d) ); \ 77 __asm__ __volatile__ ("mffs %0" : "=f"(_arg) ) 80 __asm__ __volatile__ ("mtfsf 1, %0, 0, 1" : : "f"(f14) ) 94 register HWord_t r14 __asm__ ("r14"); 101 __asm__ __volatile__ ("dtstsf %0, %1, %2" : : "i" (BF_val1), "f" (f14), "f" (f16)); 104 __asm__ __volatile__ ("dtstsf %0, %1, %2" : : "i" (BF_val2), "f" (f14), "f" (f16)) [all...] |
/external/kernel-headers/original/asm-x86/ |
cmpxchg_32.h | 33 __asm__ __volatile__ ( 79 __asm__ __volatile__("xchgb %b0,%1" 85 __asm__ __volatile__("xchgw %w0,%1" 91 __asm__ __volatile__("xchgl %0,%1" 125 __asm__ __volatile__(LOCK_PREFIX "cmpxchgb %b1,%2" 131 __asm__ __volatile__(LOCK_PREFIX "cmpxchgw %w1,%2" 137 __asm__ __volatile__(LOCK_PREFIX "cmpxchgl %1,%2" 158 __asm__ __volatile__("lock; cmpxchgb %b1,%2" 164 __asm__ __volatile__("lock; cmpxchgw %w1,%2" 170 __asm__ __volatile__("lock; cmpxchgl %1,%2 [all...] |