Searched refs:CompareAndSwap (Results 1 – 6 of 6) sorted by relevance
| /freebsd/contrib/llvm-project/llvm/include/llvm/Support/ |
| H A D | Atomic.h | 36 cas_flag CompareAndSwap(volatile cas_flag* ptr,
|
| H A D | Threading.h | 93 sys::cas_flag old_val = sys::CompareAndSwap(&flag.status, Wait, Uninitialized); in call_once()
|
| /freebsd/contrib/llvm-project/llvm/lib/Support/ |
| H A D | Atomic.cpp | 44 sys::cas_flag sys::CompareAndSwap(volatile sys::cas_flag* ptr, in CompareAndSwap() function in sys
|
| /freebsd/contrib/llvm-project/llvm/lib/Target/AArch64/ |
| H A D | AArch64InstrInfo.td | 2885 defm CAS : CompareAndSwap<0, 0, "">; 2886 defm CASA : CompareAndSwap<1, 0, "a">; 2887 defm CASL : CompareAndSwap<0, 1, "l">; 2888 defm CASAL : CompareAndSwap<1, 1, "al">;
|
| H A D | AArch64InstrFormats.td | 12230 multiclass CompareAndSwap<bits<1> Acq, bits<1> Rel, string order> {
|
| /freebsd/contrib/llvm-project/llvm/include/llvm/Testing/Demangle/ |
| H A D | DemangleTestCases.inc | 23650 {"_ZN4llvm3sys14CompareAndSwapEPVjjj", "llvm::sys::CompareAndSwap(unsigned int volatile*, unsigned …
|