Home
last modified time | relevance | path

Searched refs:LLSC_M (Results 1 – 3 of 3) sorted by relevance

/third_party/musl/arch/mips64/
Datomic_arch.h2 #define LLSC_M "m" macro
4 #define LLSC_M "ZC" macro
13 : "=r"(v) : LLSC_M(*p)); in a_ll()
23 : "=r"(r), "="LLSC_M(*p) : "0"(v) : "memory"); in a_sc()
33 : "=r"(v) : LLSC_M(*(void *volatile *)p)); in a_ll_p()
43 : "=r"(r), "="LLSC_M(*(void *volatile *)p) : "0"(v) : "memory"); in a_sc_p()
56 #undef LLSC_M
/third_party/musl/arch/mipsn32/
Datomic_arch.h2 #define LLSC_M "m" macro
4 #define LLSC_M "ZC" macro
20 : "=r"(v) : LLSC_M(*p)); in a_ll()
38 : "=r"(r), "="LLSC_M(*p) : "0"(v) : "memory"); in a_sc()
52 #undef LLSC_M
/third_party/musl/arch/mips/
Datomic_arch.h2 #define LLSC_M "m" macro
4 #define LLSC_M "ZC" macro
20 : "=r"(v) : LLSC_M(*p)); in a_ll()
38 : "=r"(r), "="LLSC_M(*p) : "0"(v) : "memory"); in a_sc()
58 #undef LLSC_M