Searched refs:CRT_ALIAS (Results 1 - 25 of 64) sorted by relevance

123

/netbsd-current/common/lib/libc/arch/or1k/atomic/
H A Datomic_op_asm.h41 #define CRT_ALIAS(a,s) STRONG_ALIAS(a,s) macro
48 #define CRT_ALIAS(a,s) STRONG_ALIAS(a,s) macro
53 #ifndef CRT_ALIAS
54 #define CRT_ALIAS(a,s) macro
H A Datomic_and_32.S47 CRT_ALIAS(__sync_fetch_and_and_4,_atomic_and_32)
48 CRT_ALIAS(__atomic_fetch_and_4,_atomic_and_32)
65 CRT_ALIAS(__sync_and_and_fetch_4,_atomic_and_32_nv)
H A Datomic_or_32.S46 CRT_ALIAS(__sync_fetch_and_or_4,_atomic_or_32)
47 CRT_ALIAS(__atomic_fetch_or_4,_atomic_or_32)
64 CRT_ALIAS(__sync_or_and_fetch_4,_atomic_or_32_nv)
H A Datomic_xor_32.S46 CRT_ALIAS(__sync_fetch_and_xor_4,_atomic_xor_32)
47 CRT_ALIAS(__atomic_fetch_xor_4,_atomic_xor_32)
64 CRT_ALIAS(__sync_xor_and_fetch_4,_atomic_xor_32_nv)
/netbsd-current/common/lib/libc/arch/m68k/atomic/
H A Datomic_op_asm.h41 #define CRT_ALIAS(a,s) STRONG_ALIAS(a,s) macro
48 #define CRT_ALIAS(a,s) STRONG_ALIAS(a,s) macro
53 #ifndef CRT_ALIAS
54 #define CRT_ALIAS(a,s) macro
H A Datomic_swap.S53 CRT_ALIAS(__sync_lock_test_and_set_4,_atomic_swap_32)
54 CRT_ALIAS(__atomic_exchange_4,_atomic_swap_32)
67 CRT_ALIAS(__sync_lock_test_and_set_2,_atomic_swap_16)
68 CRT_ALIAS(__atomic_exchange_2,_atomic_swap_16)
80 CRT_ALIAS(__sync_lock_test_and_set_1,_atomic_swap_8)
81 CRT_ALIAS(__atomic_exchange_1,_atomic_swap_8)
/netbsd-current/common/lib/libc/arch/riscv/atomic/
H A Datomic_op_asm.h45 #define CRT_ALIAS(a,s) STRONG_ALIAS(a,s) macro
50 #ifndef CRT_ALIAS
51 #define CRT_ALIAS(a,s) macro
H A Datomic_and_64.S42 CRT_ALIAS(__sync_fetch_and_and_8,_atomic_and_64)
43 CRT_ALIAS(__atomic_fetch_and_8,_atomic_and_64)
53 CRT_ALIAS(__sync_and_and_fetch_8,_atomic_and_64_nv)
54 CRT_ALIAS(__atomic_and_fetch_8,_atomic_and_64_nv)
H A Datomic_or_64.S42 CRT_ALIAS(__sync_fetch_and_or_8,_atomic_or_64)
43 CRT_ALIAS(__atomic_fetch_or_8,_atomic_or_64)
54 CRT_ALIAS(__sync_or_and_fetch_8,_atomic_or_64_nv)
55 CRT_ALIAS(__atomic_or_fetch_8,_atomic_or_64_nv)
H A Datomic_xor_64.S42 CRT_ALIAS(__sync_fetch_and_xor_8,_atomic_xor_64)
43 CRT_ALIAS(__atomic_fetch_xor_8,_atomic_xor_64)
54 CRT_ALIAS(__sync_xor_and_fetch_8,_atomic_xor_64_nv)
55 CRT_ALIAS(__atomic_xor_fetch_8,_atomic_xor_64_nv)
H A Datomic_and_32.S46 CRT_ALIAS(__sync_fetch_and_and_4,_atomic_and_32)
47 CRT_ALIAS(__atomic_fetch_and_4,_atomic_and_32)
61 CRT_ALIAS(__sync_and_and_fetch_4,_atomic_and_32_nv)
62 CRT_ALIAS(__atomic_and_fetch_4,_atomic_and_32_nv)
H A Datomic_or_32.S46 CRT_ALIAS(__sync_fetch_and_or_4,_atomic_or_32)
47 CRT_ALIAS(__atomic_fetch_or_4,_atomic_or_32)
62 CRT_ALIAS(__sync_or_and_fetch_4,_atomic_or_32_nv)
63 CRT_ALIAS(__atomic_or_fetch_4,_atomic_or_32_nv)
H A Datomic_xor_32.S46 CRT_ALIAS(__sync_fetch_and_xor_4,_atomic_xor_32)
47 CRT_ALIAS(__atomic_fetch_xor_4,_atomic_xor_32)
62 CRT_ALIAS(__sync_xor_and_fetch_4,_atomic_xor_32_nv)
63 CRT_ALIAS(__atomic_xor_fetch_4,_atomic_xor_32_nv)
H A Datomic_swap_32.S45 CRT_ALIAS(__sync_lock_test_and_set_4,_atomic_swap_32)
46 CRT_ALIAS(__atomic_exchange_4,_atomic_swap_32)
59 CRT_ALIAS(__sync_lock_release_4,_atomic_release_32)
H A Datomic_swap_64.S45 CRT_ALIAS(__sync_lock_test_and_set_8,_atomic_swap_64)
46 CRT_ALIAS(__atomic_exchange_8,_atomic_swap_64)
54 CRT_ALIAS(__sync_lock_release_8,_atomic_release_64)
H A Datomic_add_64.S47 CRT_ALIAS(__sync_fetch_and_add_8,_atomic_add_64)
48 CRT_ALIAS(__atomic_fetch_add_8,_atomic_add_64)
70 CRT_ALIAS(__sync_add_and_fetch_8,_atomic_add_64_nv)
71 CRT_ALIAS(__atomic_add_fetch_8,_atomic_add_64_nv)
H A Datomic_nand_32.S50 CRT_ALIAS(__sync_fetch_and_nand_4,_atomic_nand_32)
51 CRT_ALIAS(__atomic_fetch_nand_4,_atomic_nand_32)
70 CRT_ALIAS(__sync_nand_and_fetch_4,_atomic_nand_32_nv)
71 CRT_ALIAS(__atomic_nand_fetch_4,_atomic_nand_32_nv)
H A Datomic_nand_64.S46 CRT_ALIAS(__sync_fetch_and_nand_8,_atomic_nand_64)
47 CRT_ALIAS(__atomic_fetch_nand_8,_atomic_nand_64)
62 CRT_ALIAS(__sync_nand_and_fetch_8,_atomic_nand_64_nv)
63 CRT_ALIAS(__atomic_nand_fetch_8,_atomic_nand_64_nv)
H A Datomic_add_32.S51 CRT_ALIAS(__sync_fetch_and_add_4,_atomic_add_32)
52 CRT_ALIAS(__atomic_fetch_add_4,_atomic_add_32)
82 CRT_ALIAS(__sync_add_and_fetch_4,_atomic_add_32_nv)
83 CRT_ALIAS(__atomic_add_fetch_4,_atomic_add_32_nv)
H A Datomic_sub_32.S52 CRT_ALIAS(__sync_fetch_and_sub_4,_atomic_sub_32)
53 CRT_ALIAS(__atomic_fetch_sub_4,_atomic_sub_32)
84 CRT_ALIAS(__sync_sub_and_fetch_4,_atomic_sub_32_nv)
85 CRT_ALIAS(__atomic_sub_fetch_4,_atomic_sub_32_nv)
H A Datomic_sub_64.S48 CRT_ALIAS(__sync_fetch_and_sub_8,_atomic_sub_64)
49 CRT_ALIAS(__atomic_fetch_sub_8,_atomic_sub_64)
72 CRT_ALIAS(__sync_sub_and_fetch_8,_atomic_sub_64_nv)
73 CRT_ALIAS(__atomic_sub_fetch_8,_atomic_sub_64_nv)
/netbsd-current/common/lib/libc/arch/arm/atomic/
H A Datomic_op_asm.h52 #define CRT_ALIAS(a,s) STRONG_ALIAS(a,s) macro
73 #ifndef CRT_ALIAS
74 #define CRT_ALIAS(a,s) macro
/netbsd-current/common/lib/libc/arch/sparc64/atomic/
H A Datomic_swap.S72 #if !defined(__arch64__) && defined(CRT_ALIAS)
73 CRT_ALIAS(__sync_lock_test_and_set_8,_atomic_swap_64)
74 CRT_ALIAS(__atomic_exchange_8,_atomic_swap_64)
H A Datomic_or.S82 #if !defined(__arch64__) && defined(CRT_ALIAS)
92 CRT_ALIAS(__sync_or_and_fetch_8,_atomic_or_64_nv)
94 CRT_ALIAS(__atomic_fetch_or_8,__sync_fetch_and_or_8)
95 CRT_ALIAS(__atomic_or_fetch_8,__sync_or_and_fetch_8)
H A Datomic_and.S82 #if !defined(__arch64__) && defined(CRT_ALIAS)
92 CRT_ALIAS(__sync_and_and_fetch_8,_atomic_and_64_nv)
94 CRT_ALIAS(__atomic_fetch_and_8,__sync_fetch_and_and_8)
95 CRT_ALIAS(__atomic_and_fetch_8,__sync_and_and_fetch_8)

Completed in 223 milliseconds

123