Searched refs:AtomicLoc (Results 1 – 1 of 1) sorted by relevance
/external/swiftshader/third_party/subzero/crosstest/ |
D | test_sync_atomic_main.cpp | 59 void testAtomicRMW(volatile Type *AtomicLoc, size_t &TotalTests, size_t &Passes, in testAtomicRMW() argument 84 *AtomicLoc = Value1; in testAtomicRMW() 85 Type ResultSz1 = Funcs[f].FuncSz(fetch_first, AtomicLoc, Value2); in testAtomicRMW() 86 Type ResultSz2 = *AtomicLoc; in testAtomicRMW() 87 *AtomicLoc = Value1; in testAtomicRMW() 88 Type ResultLlc1 = Funcs[f].FuncLlc(fetch_first, AtomicLoc, Value2); in testAtomicRMW() 89 Type ResultLlc2 = *AtomicLoc; in testAtomicRMW() 110 void testValCompareAndSwap(volatile Type *AtomicLoc, size_t &TotalTests, in testValCompareAndSwap() argument 129 *AtomicLoc = Value1; in testValCompareAndSwap() 131 Funcs[f].FuncSz(AtomicLoc, flip ? Value2 : Value1, Value2); in testValCompareAndSwap() [all …]
|