Home
last modified time | relevance | path

Searched refs:MemoryBarrier (Results 1 – 25 of 78) sorted by relevance

1234

/external/protobuf/src/google/protobuf/stubs/
Datomicops_internals_mips_gcc.h152 inline void MemoryBarrier() { in MemoryBarrier() function
158 MemoryBarrier(); in Acquire_Store()
162 MemoryBarrier(); in Release_Store()
172 MemoryBarrier(); in Acquire_Load()
177 MemoryBarrier(); in Release_Load()
250 MemoryBarrier(); in Barrier_AtomicIncrement()
252 MemoryBarrier(); in Barrier_AtomicIncrement()
266 MemoryBarrier(); in Acquire_CompareAndSwap()
273 MemoryBarrier(); in Release_CompareAndSwap()
283 MemoryBarrier(); in Acquire_Store()
[all …]
Datomicops_internals_arm64_gcc.h40 inline void MemoryBarrier() { in MemoryBarrier() function
120 MemoryBarrier(); in Barrier_AtomicIncrement()
122 MemoryBarrier(); in Barrier_AtomicIncrement()
131 MemoryBarrier(); in Acquire_CompareAndSwap()
139 MemoryBarrier(); in Release_CompareAndSwap()
151 MemoryBarrier(); in Acquire_Store()
181 MemoryBarrier(); in Release_Load()
256 MemoryBarrier(); in Barrier_AtomicIncrement()
258 MemoryBarrier(); in Barrier_AtomicIncrement()
267 MemoryBarrier(); in Acquire_CompareAndSwap()
[all …]
Datomicops_internals_ppc_gcc.h100 MemoryBarrier(); in Barrier_AtomicIncrement()
102 MemoryBarrier(); in Barrier_AtomicIncrement()
109 MemoryBarrier(); in Acquire_CompareAndSwap()
115 MemoryBarrier(); in Release_CompareAndSwap()
124 inline void MemoryBarrier() { __asm__ __volatile__("sync" : : : "memory"); } in MemoryBarrier() function
128 MemoryBarrier(); in Acquire_Store()
132 MemoryBarrier(); in Release_Store()
140 MemoryBarrier(); in Acquire_Load()
145 MemoryBarrier(); in Release_Load()
Datomicops_internals_solaris.h57 inline void MemoryBarrier(void) { in MemoryBarrier() function
64 MemoryBarrier(); in Barrier_AtomicIncrement()
66 MemoryBarrier(); in Barrier_AtomicIncrement()
75 MemoryBarrier(); in Acquire_CompareAndSwap()
83 MemoryBarrier(); in Release_CompareAndSwap()
132 MemoryBarrier(); in Barrier_AtomicIncrement()
134 MemoryBarrier(); in Barrier_AtomicIncrement()
142 MemoryBarrier(); in Acquire_CompareAndSwap()
149 MemoryBarrier(); in Release_CompareAndSwap()
Datomicops_internals_macosx.h76 inline void MemoryBarrier() { in MemoryBarrier() function
106 MemoryBarrier(); in Acquire_Store()
110 MemoryBarrier(); in Release_Store()
120 MemoryBarrier(); in Acquire_Load()
125 MemoryBarrier(); in Release_Load()
196 MemoryBarrier(); in Acquire_Store()
200 MemoryBarrier(); in Release_Store()
210 MemoryBarrier(); in Acquire_Load()
215 MemoryBarrier(); in Release_Load()
Datomicops_internals_arm_qnx.h113 inline void MemoryBarrier() { in MemoryBarrier() function
119 MemoryBarrier(); in Acquire_Store()
123 MemoryBarrier(); in Release_Store()
133 MemoryBarrier(); in Acquire_Load()
138 MemoryBarrier(); in Release_Load()
Datomicops_internals_arm_gcc.h118 inline void MemoryBarrier() { in MemoryBarrier() function
124 MemoryBarrier(); in Acquire_Store()
128 MemoryBarrier(); in Release_Store()
138 MemoryBarrier(); in Acquire_Load()
143 MemoryBarrier(); in Release_Load()
Datomicops_internals_x86_gcc.h122 inline void MemoryBarrier() { in MemoryBarrier() function
128 MemoryBarrier(); in Acquire_Store()
133 inline void MemoryBarrier() { in MemoryBarrier() function
171 MemoryBarrier(); in Release_Load()
228 MemoryBarrier(); in Acquire_Store()
265 MemoryBarrier(); in Release_Load()
Datomicops_internals_pnacl.h55 inline void MemoryBarrier() { in MemoryBarrier() function
122 MemoryBarrier(); in Acquire_Store()
138 MemoryBarrier(); in Release_Load()
205 MemoryBarrier(); in Acquire_Store()
221 MemoryBarrier(); in Release_Load()
Datomicops.h135 #if defined(__MINGW32__) && defined(MemoryBarrier)
136 #undef MemoryBarrier
138 void MemoryBarrier();
Datomicops_internals_x86_msvc.cc47 inline void MemoryBarrier() { in MemoryBarrier() function
49 ::MemoryBarrier(); in MemoryBarrier()
Datomicops_internals_x86_msvc.h85 MemoryBarrier(); in Release_Load()
128 MemoryBarrier(); in Release_Load()
/external/spirv-llvm/test/SPIRV/transcoding/
DOpMemoryBarrier_cl20.ll35 ; CHECK-SPIRV: 3 MemoryBarrier [[ScopeWorkItem]] [[MemSema1]]
36 ; CHECK-SPIRV-NEXT: 3 MemoryBarrier [[ScopeWorkGroup]] [[MemSema1]]
37 ; CHECK-SPIRV-NEXT: 3 MemoryBarrier [[ScopeDevice]] [[MemSema1]]
38 ; CHECK-SPIRV-NEXT: 3 MemoryBarrier [[ScopeCrossDevice]] [[MemSema1]]
40 ; CHECK-SPIRV-NEXT: 3 MemoryBarrier [[ScopeWorkItem]] [[MemSema2]]
41 ; CHECK-SPIRV-NEXT: 3 MemoryBarrier [[ScopeWorkGroup]] [[MemSema2]]
42 ; CHECK-SPIRV-NEXT: 3 MemoryBarrier [[ScopeDevice]] [[MemSema2]]
43 ; CHECK-SPIRV-NEXT: 3 MemoryBarrier [[ScopeCrossDevice]] [[MemSema2]]
45 ; CHECK-SPIRV-NEXT: 3 MemoryBarrier [[ScopeWorkItem]] [[MemSema3]]
46 ; CHECK-SPIRV-NEXT: 3 MemoryBarrier [[ScopeWorkGroup]] [[MemSema3]]
[all …]
DOpMemoryBarrier_cl12.ll23 ; CHECK-SPIRV: 3 MemoryBarrier [[ScopeWorkGroup]] [[MemSema1]]
24 ; CHECK-SPIRV-NEXT: 3 MemoryBarrier [[ScopeWorkGroup]] [[MemSema2]]
25 ; CHECK-SPIRV-NEXT: 3 MemoryBarrier [[ScopeWorkGroup]] [[MemSema3]]
26 ; CHECK-SPIRV-NEXT: 3 MemoryBarrier [[ScopeWorkGroup]] [[MemSema4]]
27 ; CHECK-SPIRV-NEXT: 3 MemoryBarrier [[ScopeWorkGroup]] [[MemSema5]]
28 ; CHECK-SPIRV-NEXT: 3 MemoryBarrier [[ScopeWorkGroup]] [[MemSema6]]
/external/mesa3d/src/mesa/main/
Dbarrier.c66 if (ctx->Driver.MemoryBarrier) in _mesa_MemoryBarrier()
67 ctx->Driver.MemoryBarrier(ctx, barriers); in _mesa_MemoryBarrier()
81 if (ctx->Driver.MemoryBarrier) { in memory_barrier_by_region()
92 ctx->Driver.MemoryBarrier(ctx, all_allowed_bits); in memory_barrier_by_region()
107 ctx->Driver.MemoryBarrier(ctx, barriers); in memory_barrier_by_region()
/external/deqp-deps/glslang/Test/baseResults/
Dhlsl.intrinsics.barriers.comp.out8 0:4 MemoryBarrier ( temp void)
36 0:4 MemoryBarrier ( temp void)
89 MemoryBarrier 11 12
91 MemoryBarrier 11 14
93 MemoryBarrier 13 15
Dspv.subgroupBasic.comp.out79 MemoryBarrier 28 32
80 MemoryBarrier 28 33
81 MemoryBarrier 28 34
82 MemoryBarrier 28 35
Dspv.barrier.vert.out33 MemoryBarrier 13 14
35 MemoryBarrier 13 16
40 MemoryBarrier 13 20
Dspv.meshShaderBuiltins.mesh.out166 MemoryBarrier 27 55
196 MemoryBarrier 27 55
210 MemoryBarrier 27 55
240 MemoryBarrier 27 55
255 MemoryBarrier 27 55
Dspv.meshShaderRedeclBuiltins.mesh.out124 MemoryBarrier 49 50
154 MemoryBarrier 49 50
168 MemoryBarrier 49 50
198 MemoryBarrier 49 50
/external/libchrome/base/
Datomicops_internals_portable.h55 inline void MemoryBarrier() { in MemoryBarrier() function
122 MemoryBarrier(); in Acquire_Store()
138 MemoryBarrier(); in Release_Load()
205 MemoryBarrier(); in Acquire_Store()
221 MemoryBarrier(); in Release_Load()
Datomicops_internals_x86_msvc.h23 #undef MemoryBarrier
59 inline void MemoryBarrier() { in MemoryBarrier() function
107 MemoryBarrier(); in Release_Load()
176 MemoryBarrier(); in Release_Load()
Datomicops.h48 #undef MemoryBarrier
112 void MemoryBarrier();
/external/deqp/framework/delibs/dethread/
DdeAtomic.c36 MemoryBarrier(); in deMemoryReadWriteFence()
/external/jemalloc_new/include/jemalloc/internal/
Datomic_msvc.h25 MemoryBarrier(); in atomic_fence()
30 MemoryBarrier(); in atomic_fence()

1234