Searched refs:memoryOrderEqual (Results 1 – 6 of 6) sorted by relevance
/external/swiftshader/src/Reactor/ |
D | Nucleus.hpp | 265 …xchange(Value *ptr, Value *value, Value *compare, std::memory_order memoryOrderEqual, std::memory_…
|
D | Reactor.cpp | 2670 …r<UInt>> x, RValue<UInt> y, RValue<UInt> compare, std::memory_order memoryOrderEqual, std::memory_… in CompareExchangeAtomic() argument 2672 …:createAtomicCompareExchange(x.value(), y.value(), compare.value(), memoryOrderEqual, memoryOrderU… in CompareExchangeAtomic()
|
D | SubzeroReactor.cpp | 1620 …xchange(Value *ptr, Value *value, Value *compare, std::memory_order memoryOrderEqual, std::memory_… in createAtomicCompareExchange() argument 1627 auto orderEq = ::context->getConstantInt32(stdToIceMemoryOrder(memoryOrderEqual)); in createAtomicCompareExchange()
|
D | LLVMReactor.cpp | 1397 …xchange(Value *ptr, Value *value, Value *compare, std::memory_order memoryOrderEqual, std::memory_… in createAtomicCompareExchange() argument 1406 atomicOrdering(true, memoryOrderEqual), in createAtomicCompareExchange()
|
D | Reactor.hpp | 1348 …r<UInt>> x, RValue<UInt> y, RValue<UInt> compare, std::memory_order memoryOrderEqual, std::memory_…
|
/external/swiftshader/src/Pipeline/ |
D | SpirvShader.cpp | 2376 auto memoryOrderEqual = MemoryOrder(memorySemanticsEqual); in EmitAtomicCompareExchange() local 2395 …Atomic(Pointer<UInt>(&ptr.base[offset]), laneValue, laneComparator, memoryOrderEqual, memoryOrderU… in EmitAtomicCompareExchange()
|