Home
last modified time | relevance | path

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

/external/swiftshader/src/Reactor/
DThread.hpp116 int64_t atomicExchange(int64_t volatile *target, int64_t value);
117 int atomicExchange(int volatile *target, int value);
238 inline int64_t atomicExchange(volatile int64_t *target, int64_t value) in atomicExchange() function
249 inline int atomicExchange(volatile int *target, int value) in atomicExchange() function
324 inline void operator=(const AtomicInt& i) { atomicExchange(&vi, i.vi); } in operator =()
325 inline void operator=(int i) { atomicExchange(&vi, i); } in operator =()
/external/swiftshader/src/Common/
DThread.hpp116 int64_t atomicExchange(int64_t volatile *target, int64_t value);
117 int atomicExchange(int volatile *target, int value);
238 inline int64_t atomicExchange(volatile int64_t *target, int64_t value) in atomicExchange() function
249 inline int atomicExchange(volatile int *target, int value) in atomicExchange() function
324 inline void operator=(const AtomicInt& i) { sw::atomicExchange(&vi, i.vi); } in operator =()
325 inline void operator=(int i) { sw::atomicExchange(&vi, i); } in operator =()
/external/swiftshader/src/System/
DThread.hpp116 int64_t atomicExchange(int64_t volatile *target, int64_t value);
117 int atomicExchange(int volatile *target, int value);
238 inline int64_t atomicExchange(volatile int64_t *target, int64_t value) in atomicExchange() function
249 inline int atomicExchange(volatile int *target, int value) in atomicExchange() function
324 inline void operator=(const AtomicInt& i) { sw::atomicExchange(&vi, i.vi); } in operator =()
325 inline void operator=(int i) { sw::atomicExchange(&vi, i); } in operator =()
/external/swiftshader/src/Device/
DConfig.cpp58 ropOperationsFrame = sw::atomicExchange(&ropOperations, 0); in nextFrame()
59 texOperationsFrame = sw::atomicExchange(&texOperations, 0); in nextFrame()
60 compressedTexFrame = sw::atomicExchange(&compressedTex, 0); in nextFrame()
/external/swiftshader/src/Main/
DConfig.cpp58 ropOperationsFrame = sw::atomicExchange(&ropOperations, 0); in nextFrame()
59 texOperationsFrame = sw::atomicExchange(&texOperations, 0); in nextFrame()
60 compressedTexFrame = sw::atomicExchange(&compressedTex, 0); in nextFrame()
/external/deqp-deps/glslang/Test/
Dspv.atomicInt64.comp47 i64 += atomicExchange(buf.i64, i64c);
73 i64 += atomicExchange(s.i64, i64c);
Dspv.atomic.comp45 origi = atomicExchange(atomi, origi);
Dspv.memoryScopeSemantics.comp36 origi = atomicExchange(atomi, origi, gl_ScopeDevice, 0, 0);
D310.comp161 origi = atomicExchange(atomi, 4);
/external/skqp/src/sksl/
Dsksl.inc528 uint atomicExchange(inout uint mem, uint data);
529 int atomicExchange(inout int mem, int data);
/external/skia/src/sksl/
Dsksl.inc596 uint atomicExchange(inout uint mem, uint data);
597 int atomicExchange(inout int mem, int data);