Home
last modified time | relevance | path

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

/external/swiftshader/third_party/subzero/crosstest/
Dtest_sync_atomic_main.cpp59 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 …]