/external/oprofile/libop/ |
op_hw_specific.h | 24 __asm__ __volatile__( 45 __asm__ __volatile__ ( 105 __asm__ __volatile__ (
|
/development/ndk/platforms/android-9/arch-x86/include/asm/ |
uaccess_32.h | 47 #define __get_user_x(size,ret,x,ptr) __asm__ __volatile__("call __get_user_" #size :"=a" (ret),"=d" (x) :"0" (ptr)) 50 #define __put_user_1(x, ptr) __asm__ __volatile__("call __put_user_1":"=a" (__ret_pu):"0" ((typeof(*(ptr)))(x)), "c" (ptr)) 51 #define __put_user_2(x, ptr) __asm__ __volatile__("call __put_user_2":"=a" (__ret_pu):"0" ((typeof(*(ptr)))(x)), "c" (ptr)) 52 #define __put_user_4(x, ptr) __asm__ __volatile__("call __put_user_4":"=a" (__ret_pu):"0" ((typeof(*(ptr)))(x)), "c" (ptr)) 54 #define __put_user_8(x, ptr) __asm__ __volatile__("call __put_user_8":"=a" (__ret_pu):"A" ((typeof(*(ptr)))(x)), "c" (ptr)) 55 #define __put_user_X(x, ptr) __asm__ __volatile__("call __put_user_X":"=a" (__ret_pu):"c" (ptr)) 61 #define __put_user_u64(x, addr, err) __asm__ __volatile__( "1: movl %%eax,0(%2)\n" "2: movl %%edx,4(%2)\n" "3:\n" ".section .fixup,\"ax\"\n" "4: movl %3,%0\n" " jmp 3b\n" ".previous\n" ".section __ex_table,\"a\"\n" " .align 4\n" " .long 1b,4b\n" " .long 2b,4b\n" ".previous" : "=r"(err) : "A" (x), "r" (addr), "i"(-EFAULT), "0"(err)) 66 #define __put_user_asm(x, addr, err, itype, rtype, ltype, errret) __asm__ __volatile__( "1: mov"itype" %"rtype"1,%2\n" "2:\n" ".section .fixup,\"ax\"\n" "3: movl %3,%0\n" " jmp 2b\n" ".previous\n" ".section __ex_table,\"a\"\n" " .align 4\n" " .long 1b,3b\n" ".previous" : "=r"(err) : ltype (x), "m"(__m(addr)), "i"(errret), "0"(err)) 70 #define __get_user_asm(x, addr, err, itype, rtype, ltype, errret) __asm__ __volatile__( "1: mov"itype" %2,%"rtype"1\n" "2:\n" ".section .fixup,\"ax\"\n" "3: movl %3,%0\n" " xor"itype" %"rtype"1,%"rtype"1\n" " jmp 2b\n" ".previous\n" ".section __ex_table,\"a\"\n" " .align 4\n" " .long 1b,3b\n" ".previous" : "=r"(err), ltype (x) : "m"(__m(addr)), "i"(errret), "0"(err))
|
/external/chromium_org/third_party/libvpx/source/libvpx/vp8/common/mips/dspr2/ |
filter_dspr2.c | 86 __asm__ __volatile__ ( 96 __asm__ __volatile__ ( 170 __asm__ __volatile__ ( 249 __asm__ __volatile__ ( 372 __asm__ __volatile__ ( 435 __asm__ __volatile__ ( 501 __asm__ __volatile__ ( 561 __asm__ __volatile__ ( 643 __asm__ __volatile__ ( [all...] |
/external/libvpx/libvpx/vp8/common/mips/dspr2/ |
filter_dspr2.c | 86 __asm__ __volatile__ ( 96 __asm__ __volatile__ ( 170 __asm__ __volatile__ ( 249 __asm__ __volatile__ ( 372 __asm__ __volatile__ ( 435 __asm__ __volatile__ ( 501 __asm__ __volatile__ ( 561 __asm__ __volatile__ ( 643 __asm__ __volatile__ ( [all...] |
/art/runtime/arch/x86_64/ |
thread_x86_64.cc | 53 __asm__ __volatile__("movq %%gs:(%1), %0" 75 __asm__ __volatile__("movq %%gs:(%1), %0"
|
/development/ndk/platforms/android-9/arch-mips/include/asm/ |
cmpxchg.h | 24 #define __cmpxchg_asm(ld, st, m, old, new) ({ __typeof(*(m)) __ret; if (cpu_has_llsc && R10000_LLSC_WAR) { __asm__ __volatile__( " .set push \n" " .set noat \n" " .set mips3 \n" "1: " ld " %0, %2 # __cmpxchg_asm \n" " bne %0, %z3, 2f \n" " .set mips0 \n" " move $1, %z4 \n" " .set mips3 \n" " " st " $1, %1 \n" " beqzl $1, 1b \n" "2: \n" " .set pop \n" : "=&r" (__ret), "=R" (*m) : "R" (*m), "Jr" (old), "Jr" (new) : "memory"); } else if (cpu_has_llsc) { __asm__ __volatile__( " .set push \n" " .set noat \n" " .set mips3 \n" "1: " ld " %0, %2 # __cmpxchg_asm \n" " bne %0, %z3, 2f \n" " .set mips0 \n" " move $1, %z4 \n" " .set mips3 \n" " " st " $1, %1 \n" " beqz $1, 3f \n" "2: \n" " .subsection 2 \n" "3: b 1b \n" " .previous \n" " .set pop \n" : "=&r" (__ret), "=R" (*m) : "R" (*m), "Jr" (old), "Jr" (new) : "memory"); } else { unsigned long __flags; raw_local_irq_save(__flags); __ret = *m; if (__ret == old) *m = new; raw_local_irq_restore(__flags); } __ret; })
|
/external/chromium_org/third_party/libvpx/source/libvpx/vp9/common/mips/dspr2/ |
vp9_intrapred16_dspr2.c | 22 __asm__ __volatile__ ( 171 __asm__ __volatile__ (
|
vp9_loopfilter_masks_dspr2.h | 39 __asm__ __volatile__ ( 98 __asm__ __volatile__ ( 149 __asm__ __volatile__ ( 247 __asm__ __volatile__ ( 293 __asm__ __volatile__ (
|
vp9_intrapred8_dspr2.c | 21 __asm__ __volatile__ ( 80 __asm__ __volatile__ ( 166 __asm__ __volatile__ ( [all...] |
vp9_itrans8_dspr2.c | 30 __asm__ __volatile__ ( 225 __asm__ __volatile__ ( 458 __asm__ __volatile__ ( 558 __asm__ __volatile__ ( 627 __asm__ __volatile__ ( 638 __asm__ __volatile__ ( 674 __asm__ __volatile__ ( 682 __asm__ __volatile__ ( 693 __asm__ __volatile__ ( 702 __asm__ __volatile__ ( [all...] |
/external/chromium_org/third_party/tcmalloc/chromium/src/base/ |
atomicops-internals-linuxppc.h | 50 __asm__ __volatile__("sync": : : "memory"); 57 __asm__ __volatile__("msync": : : "memory"); 59 __asm__ __volatile__("lwsync": : : "memory"); 64 __asm__ __volatile__("isync": : : "memory"); 69 __asm__ __volatile__( 97 __asm__ __volatile__( 210 __asm__ __volatile__( 238 __asm__ __volatile__(
|
/external/chromium_org/third_party/tcmalloc/vendor/src/base/ |
atomicops-internals-linuxppc.h | 50 __asm__ __volatile__("sync": : : "memory"); 57 __asm__ __volatile__("msync": : : "memory"); 59 __asm__ __volatile__("lwsync": : : "memory"); 64 __asm__ __volatile__("isync": : : "memory"); 69 __asm__ __volatile__( 97 __asm__ __volatile__( 210 __asm__ __volatile__( 238 __asm__ __volatile__(
|
/external/chromium_org/third_party/webrtc/modules/audio_device/android/ |
single_rw_fifo.cc | 26 __asm__ __volatile__ ("dmb ish" ::: "memory"); 44 __asm__ __volatile__("mfence" : : : "memory");
|
/external/fio/crc/ |
crc32c-intel.c | 39 __asm__ __volatile__( 66 __asm__ __volatile__(
|
/external/libvpx/libvpx/vp9/common/mips/dspr2/ |
vp9_intrapred16_dspr2.c | 22 __asm__ __volatile__ ( 171 __asm__ __volatile__ (
|
vp9_loopfilter_masks_dspr2.h | 39 __asm__ __volatile__ ( 98 __asm__ __volatile__ ( 149 __asm__ __volatile__ ( 247 __asm__ __volatile__ ( 293 __asm__ __volatile__ (
|
vp9_intrapred8_dspr2.c | 21 __asm__ __volatile__ ( 80 __asm__ __volatile__ ( 166 __asm__ __volatile__ ( [all...] |
vp9_itrans8_dspr2.c | 30 __asm__ __volatile__ ( 225 __asm__ __volatile__ ( 458 __asm__ __volatile__ ( 558 __asm__ __volatile__ ( 627 __asm__ __volatile__ ( 638 __asm__ __volatile__ ( 674 __asm__ __volatile__ ( 682 __asm__ __volatile__ ( 693 __asm__ __volatile__ ( 702 __asm__ __volatile__ ( [all...] |
/development/ndk/platforms/android-3/arch-arm/include/asm/ |
uaccess.h | 45 #define __get_user_asm_byte(x,addr,err) __asm__ __volatile__( "1: ldrbt %1,[%2],#0\n" "2:\n" " .section .fixup,\"ax\"\n" " .align 2\n" "3: mov %0, %3\n" " mov %1, #0\n" " b 2b\n" " .previous\n" " .section __ex_table,\"a\"\n" " .align 3\n" " .long 1b, 3b\n" " .previous" : "+r" (err), "=&r" (x) : "r" (addr), "i" (-EFAULT) : "cc") 51 #define __get_user_asm_word(x,addr,err) __asm__ __volatile__( "1: ldrt %1,[%2],#0\n" "2:\n" " .section .fixup,\"ax\"\n" " .align 2\n" "3: mov %0, %3\n" " mov %1, #0\n" " b 2b\n" " .previous\n" " .section __ex_table,\"a\"\n" " .align 3\n" " .long 1b, 3b\n" " .previous" : "+r" (err), "=&r" (x) : "r" (addr), "i" (-EFAULT) : "cc") 55 #define __put_user_asm_byte(x,__pu_addr,err) __asm__ __volatile__( "1: strbt %1,[%2],#0\n" "2:\n" " .section .fixup,\"ax\"\n" " .align 2\n" "3: mov %0, %3\n" " b 2b\n" " .previous\n" " .section __ex_table,\"a\"\n" " .align 3\n" " .long 1b, 3b\n" " .previous" : "+r" (err) : "r" (x), "r" (__pu_addr), "i" (-EFAULT) : "cc") 61 #define __put_user_asm_word(x,__pu_addr,err) __asm__ __volatile__( "1: strt %1,[%2],#0\n" "2:\n" " .section .fixup,\"ax\"\n" " .align 2\n" "3: mov %0, %3\n" " b 2b\n" " .previous\n" " .section __ex_table,\"a\"\n" " .align 3\n" " .long 1b, 3b\n" " .previous" : "+r" (err) : "r" (x), "r" (__pu_addr), "i" (-EFAULT) : "cc") 69 #define __put_user_asm_dword(x,__pu_addr,err) __asm__ __volatile__( "1: strt " __reg_oper1 ", [%1], #4\n" "2: strt " __reg_oper0 ", [%1], #0\n" "3:\n" " .section .fixup,\"ax\"\n" " .align 2\n" "4: mov %0, %3\n" " b 3b\n" " .previous\n" " .section __ex_table,\"a\"\n" " .align 3\n" " .long 1b, 4b\n" " .long 2b, 4b\n" " .previous" : "+r" (err), "+r" (__pu_addr) : "r" (x), "i" (-EFAULT) : "cc")
|
/external/chromium_org/third_party/mesa/src/src/mesa/math/ |
m_debug_util.h | 85 __asm__ __volatile__ ( "push %%ebx \n" \ 113 __asm__ __volatile__ ( "push %%ebx \n" \ 125 __asm__ __volatile__ ( "push %%ebx \n" \ 237 __asm__ __volatile__ (".word 0xa1410000" : "=r" (cycle_tmp1)); /* save timestamp */ 241 __asm__ __volatile__ (".word 0xa3410000" : "=r" (cycle_tmp2)); \
|
/external/mesa3d/src/mesa/math/ |
m_debug_util.h | 85 __asm__ __volatile__ ( "push %%ebx \n" \ 113 __asm__ __volatile__ ( "push %%ebx \n" \ 125 __asm__ __volatile__ ( "push %%ebx \n" \ 237 __asm__ __volatile__ (".word 0xa1410000" : "=r" (cycle_tmp1)); /* save timestamp */ 241 __asm__ __volatile__ (".word 0xa3410000" : "=r" (cycle_tmp2)); \
|
/art/runtime/ |
atomic.h | 68 __asm__ __volatile__("@ QuasiAtomic::Read64\n" 74 __asm__ __volatile__("@ QuasiAtomic::Read64\n" 80 __asm__ __volatile__( 103 __asm__ __volatile__("@ QuasiAtomic::Write64\n" 112 __asm__ __volatile__("@ QuasiAtomic::Write64\n" 121 __asm__ __volatile__( 164 __asm__ __volatile__("dmb ishst" : : : "memory");
|
/art/runtime/arch/x86/ |
thread_x86.cc | 116 __asm__ __volatile__("movw %w0, %%fs" 127 __asm__ __volatile__("movl %%fs:(%1), %0" 144 __asm__ __volatile__("movl %%fs:(%1), %0" 152 __asm__ __volatile__("movw %%fs, %w0"
|
/bionic/libm/arm64/ |
fenv.c | 41 #define __get_fpcr(__fpcr) __asm__ __volatile__("mrs %0,fpcr" : "=r" (__fpcr)) 42 #define __get_fpsr(__fpsr) __asm__ __volatile__("mrs %0,fpsr" : "=r" (__fpsr)) 43 #define __set_fpcr(__fpcr) __asm__ __volatile__("msr fpcr,%0" : :"ri" (__fpcr)) 44 #define __set_fpsr(__fpsr) __asm__ __volatile__("msr fpsr,%0" : :"ri" (__fpsr))
|
/external/chromium_org/third_party/mesa/src/src/gallium/auxiliary/util/ |
u_debug_stack.c | 52 __asm__ __volatile__("mov (%%ebp),%0": "=r" (frame_pointer));
|