Home
last modified time | relevance | path

Searched defs:memoryOrder (Results 1 - 6 of 6) sorted by relevance

/third_party/skia/third_party/externals/swiftshader/src/Reactor/
H A DLLVMReactor.hpp125 inline std::memory_order atomicOrdering(llvm::AtomicOrdering memoryOrder) in atomicOrdering() argument
140 inline llvm::AtomicOrdering atomicOrdering(bool atomic, std::memory_order memoryOrder) in atomicOrdering() argument
H A DSubzeroReactor.cpp273 Ice::Intrinsics::MemoryOrder stdToIceMemoryOrder(std::memory_order memoryOrder) in stdToIceMemoryOrder() argument
[all...]
H A DLLVMReactor.cpp891 Value *Nucleus::createLoad(Value *ptr, Type *type, bool isVolatile, unsigned int alignment, bool atomic, std::memory_order memoryOrder) in createLoad() argument
975 Value *Nucleus::createStore(Value *value, Value *ptr, Type *type, bool isVolatile, unsigned int alignment, bool atomic, std::memory_order memoryOrder) in createStore() argument
988 Long::type(), isVolatile, alignment, atomic, memoryOrder); in createStore() local
997 Int::type(), isVolatile, alignment, atomic, memoryOrder); in createStore() local
1271 createFence(std::memory_order memoryOrder) createFence() argument
1317 createAtomicAdd(Value *ptr, Value *value, std::memory_order memoryOrder) createAtomicAdd() argument
1327 createAtomicSub(Value *ptr, Value *value, std::memory_order memoryOrder) createAtomicSub() argument
1337 createAtomicAnd(Value *ptr, Value *value, std::memory_order memoryOrder) createAtomicAnd() argument
1347 createAtomicOr(Value *ptr, Value *value, std::memory_order memoryOrder) createAtomicOr() argument
1357 createAtomicXor(Value *ptr, Value *value, std::memory_order memoryOrder) createAtomicXor() argument
1367 createAtomicMin(Value *ptr, Value *value, std::memory_order memoryOrder) createAtomicMin() argument
1377 createAtomicMax(Value *ptr, Value *value, std::memory_order memoryOrder) createAtomicMax() argument
1387 createAtomicUMin(Value *ptr, Value *value, std::memory_order memoryOrder) createAtomicUMin() argument
1397 createAtomicUMax(Value *ptr, Value *value, std::memory_order memoryOrder) createAtomicUMax() argument
1407 createAtomicExchange(Value *ptr, Value *value, std::memory_order memoryOrder) createAtomicExchange() argument
3566 MinAtomic(RValue<Pointer<Int>> x, RValue<Int> y, std::memory_order memoryOrder) MinAtomic() argument
3571 MinAtomic(RValue<Pointer<UInt>> x, RValue<UInt> y, std::memory_order memoryOrder) MinAtomic() argument
3576 MaxAtomic(RValue<Pointer<Int>> x, RValue<Int> y, std::memory_order memoryOrder) MaxAtomic() argument
3581 MaxAtomic(RValue<Pointer<UInt>> x, RValue<UInt> y, std::memory_order memoryOrder) MaxAtomic() argument
[all...]
H A DReactor.hpp2519 Load(RValue<Pointer<T>> pointer, unsigned int alignment, bool atomic, std::memory_order memoryOrder) Load() argument
2525 Load(Pointer<T> pointer, unsigned int alignment, bool atomic, std::memory_order memoryOrder) Load() argument
2543 Store(RValue<T> value, RValue<Pointer<T>> pointer, unsigned int alignment, bool atomic, std::memory_order memoryOrder) Store() argument
2549 Store(RValue<T> value, Pointer<T> pointer, unsigned int alignment, bool atomic, std::memory_order memoryOrder) Store() argument
2555 Store(T value, Pointer<T> pointer, unsigned int alignment, bool atomic, std::memory_order memoryOrder) Store() argument
2557 Store(RValue<T>(value), RValue<Pointer<T>>(pointer), alignment, atomic, memoryOrder); Store() local
[all...]
/third_party/skia/third_party/externals/swiftshader/src/Pipeline/
H A DSpirvShaderMemory.cpp35 std::memory_order memoryOrder = std::memory_order_relaxed; in EmitLoad() local
77 std::memory_order memoryOrder = std::memory_order_relaxed; in EmitStore() local
93 void SpirvShader::Store(Object::ID pointerId, const Operand &value, bool atomic, std::memory_order memoryOrder, EmitState *state) const in Store() argument
[all...]
H A DSpirvShader.cpp2317 auto memoryOrder = MemoryOrder(memorySemantics); in EmitAtomicOp() local
[all...]

Completed in 27 milliseconds