Home
last modified time | relevance | path

Searched refs:__rv (Results 1 – 9 of 9) sorted by relevance

/netbsd/src/sys/arch/arm/include/
Dlock.h72 unsigned int __rv; in __arm_load_exclusive() local
74 __asm __volatile("ldrexb\t%0,[%1]" : "=r"(__rv) : "r"(__alp)); in __arm_load_exclusive()
76 __asm __volatile("ldrex\t%0,[%1]" : "=r"(__rv) : "r"(__alp)); in __arm_load_exclusive()
78 return __rv; in __arm_load_exclusive()
85 unsigned int __rv; in __arm_store_exclusive() local
88 : "=&r"(__rv) : "r"(__val), "r"(__alp) : "cc", "memory"); in __arm_store_exclusive()
91 : "=&r"(__rv) : "r"(__val), "r"(__alp) : "cc", "memory"); in __arm_store_exclusive()
93 return __rv; in __arm_store_exclusive()
116 int __tmp, __rv; in __swp() local
128 : [__rv] "=&r" (__rv), [__tmp] "=&r" (__tmp) in __swp()
[all …]
Darmreg.h733 uint32_t __rv; \
734 __asm __volatile("mrc " __insnstring : "=r"(__rv)); \
735 return __rv; \
747 uint32_t __rv; \
749 __asm __volatile(__insnstring : "=r"(__rv)); \
750 return __rv; \
763 uint64_t __rv; \
764 __asm __volatile("mrrc " __insnstring : "=r"(__rv)); \
765 return __rv; \
/netbsd/src/external/gpl3/gcc/dist/gcc/config/arm/
Darm_neon.h9387 int8x8x2_t __rv; in vtrn_s8() local
9389 __rv.val[0] = __builtin_shuffle (__a, __b, (uint8x8_t) in vtrn_s8()
9391 __rv.val[1] = __builtin_shuffle (__a, __b, (uint8x8_t) in vtrn_s8()
9394 __rv.val[0] = __builtin_shuffle (__a, __b, (uint8x8_t) in vtrn_s8()
9396 __rv.val[1] = __builtin_shuffle (__a, __b, (uint8x8_t) in vtrn_s8()
9399 return __rv; in vtrn_s8()
9406 int16x4x2_t __rv; in vtrn_s16() local
9408 __rv.val[0] = __builtin_shuffle (__a, __b, (uint16x4_t) { 5, 1, 7, 3 }); in vtrn_s16()
9409 __rv.val[1] = __builtin_shuffle (__a, __b, (uint16x4_t) { 4, 0, 6, 2 }); in vtrn_s16()
9411 __rv.val[0] = __builtin_shuffle (__a, __b, (uint16x4_t) { 0, 4, 2, 6 }); in vtrn_s16()
[all …]
Darm_mve.h3022 union { int8x16x4_t __i; __builtin_neon_xi __o; } __rv; in __arm_vst4q_s8() local
3023 __rv.__i = __value; in __arm_vst4q_s8()
3024 __builtin_mve_vst4qv16qi ((__builtin_neon_qi *) __addr, __rv.__o); in __arm_vst4q_s8()
3031 union { int16x8x4_t __i; __builtin_neon_xi __o; } __rv; in __arm_vst4q_s16() local
3032 __rv.__i = __value; in __arm_vst4q_s16()
3033 __builtin_mve_vst4qv8hi ((__builtin_neon_hi *) __addr, __rv.__o); in __arm_vst4q_s16()
3040 union { int32x4x4_t __i; __builtin_neon_xi __o; } __rv; in __arm_vst4q_s32() local
3041 __rv.__i = __value; in __arm_vst4q_s32()
3042 __builtin_mve_vst4qv4si ((__builtin_neon_si *) __addr, __rv.__o); in __arm_vst4q_s32()
3049 union { uint8x16x4_t __i; __builtin_neon_xi __o; } __rv; in __arm_vst4q_u8() local
[all …]
/netbsd/src/external/gpl3/gcc/dist/libstdc++-v3/config/io/
Dbasic_file_stdio.h66 __basic_file(__basic_file&& __rv, __c_lock* = 0) noexcept in _GLIBCXX_VISIBILITY()
67 : _M_cfile(__rv._M_cfile), _M_cfile_created(__rv._M_cfile_created) in _GLIBCXX_VISIBILITY()
69 __rv._M_cfile = nullptr; in _GLIBCXX_VISIBILITY()
70 __rv._M_cfile_created = false; in _GLIBCXX_VISIBILITY()
/netbsd/src/sys/arch/m68k/include/
Dlock.h86 int __rv; in __cpu_simple_lock_try() local
94 : "=m" (*alp), "=d" (__rv) in __cpu_simple_lock_try()
98 return (__rv); in __cpu_simple_lock_try()
/netbsd/src/sys/arch/sh3/include/
Dlock.h94 int __rv; in __cpu_simple_lock_try() local
99 : "=r" (__rv) in __cpu_simple_lock_try()
103 return (__rv); in __cpu_simple_lock_try()
/netbsd/src/external/gpl3/gcc/dist/libstdc++-v3/include/bits/
Dstl_vector.h161 _Vector_impl(_Tp_alloc_type&& __a, _Vector_impl&& __rv) noexcept in _GLIBCXX_VISIBILITY()
162 : _Tp_alloc_type(std::move(__a)), _Vector_impl_data(std::move(__rv)) in _GLIBCXX_VISIBILITY()
632 vector(vector&& __rv, const allocator_type& __m, true_type) noexcept in _GLIBCXX_VISIBILITY()
633 : _Base(__m, std::move(__rv)) in _GLIBCXX_VISIBILITY()
637 vector(vector&& __rv, const allocator_type& __m, false_type) in _GLIBCXX_VISIBILITY()
640 if (__rv.get_allocator() == __m) in _GLIBCXX_VISIBILITY()
641 this->_M_impl._M_swap_data(__rv._M_impl); in _GLIBCXX_VISIBILITY()
642 else if (!__rv.empty()) in _GLIBCXX_VISIBILITY()
644 this->_M_create_storage(__rv.size()); in _GLIBCXX_VISIBILITY()
646 std::__uninitialized_move_a(__rv.begin(), __rv.end(), in _GLIBCXX_VISIBILITY()
[all …]
/netbsd/src/sys/arch/aarch64/include/
Darmreg.h52 uint64_t __rv; \
55 "mrs %0, " #regdesc : "=r"(__rv) \
57 return __rv; \
1006 uint64_t __rv; in AARCH64REG_READ_INLINE() local
1007 __asm __volatile ("mov %0, sp" : "=r"(__rv)); in AARCH64REG_READ_INLINE()
1008 return __rv; in AARCH64REG_READ_INLINE()