Searched refs:memoryOrderEqual (Results 1 – 6 of 6) sorted by relevance
/third_party/skia/third_party/externals/swiftshader/src/Reactor/ |
D | Nucleus.hpp | 263 …xchange(Value *ptr, Value *value, Value *compare, std::memory_order memoryOrderEqual, std::memory_…
|
D | Reactor.cpp | 2666 …r<UInt>> x, RValue<UInt> y, RValue<UInt> compare, std::memory_order memoryOrderEqual, std::memory_… in CompareExchangeAtomic() argument 2668 …:createAtomicCompareExchange(x.value(), y.value(), compare.value(), memoryOrderEqual, memoryOrderU… in CompareExchangeAtomic()
|
D | LLVMReactor.cpp | 1417 …xchange(Value *ptr, Value *value, Value *compare, std::memory_order memoryOrderEqual, std::memory_… in createAtomicCompareExchange() argument 1426 atomicOrdering(true, memoryOrderEqual), in createAtomicCompareExchange()
|
D | SubzeroReactor.cpp | 1619 …xchange(Value *ptr, Value *value, Value *compare, std::memory_order memoryOrderEqual, std::memory_… in createAtomicCompareExchange() argument 1626 auto orderEq = ::context->getConstantInt32(stdToIceMemoryOrder(memoryOrderEqual)); in createAtomicCompareExchange()
|
D | Reactor.hpp | 1350 …r<UInt>> x, RValue<UInt> y, RValue<UInt> compare, std::memory_order memoryOrderEqual, std::memory_…
|
/third_party/skia/third_party/externals/swiftshader/src/Pipeline/ |
D | SpirvShader.cpp | 2392 auto memoryOrderEqual = MemoryOrder(memorySemanticsEqual); in EmitAtomicCompareExchange() local 2411 …Atomic(Pointer<UInt>(&ptr.base[offset]), laneValue, laneComparator, memoryOrderEqual, memoryOrderU… in EmitAtomicCompareExchange()
|