Home
last modified time | relevance | path

Searched refs:Atomic (Results 1 – 25 of 215) sorted by relevance

123456789

/external/libcxx/test/std/atomics/atomics.types.operations/atomics.types.operations.req/
Dctor.pass.cpp41 typedef std::atomic<Tp> Atomic; in operator ()() typedef
42 static_assert(std::is_literal_type<Atomic>::value, ""); in operator ()()
45 constexpr Atomic a(t); in operator ()()
49 constexpr Atomic a{t}; in operator ()()
53 constexpr Atomic a = ATOMIC_VAR_INIT(t); in operator ()()
/external/llvm/lib/Target/WebAssembly/
DWebAssemblyInstrAtomics.td1 // WebAssemblyInstrAtomics.td-WebAssembly Atomic codegen support-*- tablegen -*-
11 /// \brief WebAssembly Atomic operand code-gen constructs.
18 // Atomic fences
24 // Atomic loads
30 // Atomic stores
/external/deqp/doc/testspecs/GLES31/
Dfunctional.shaders.atomic_counter.txt31 + Atomic counters with different offsets
32 + Atomic counters with default layout qualifier and implicit offset and binding
48 the shader. Atomic counter values are verified by comparing against the
54 peforming operation. Atomic counter values returned by different atomic
Dfunctional.ssbo.txt45 * Atomic operations
63 Atomic operation test cases use a single SSBO for both input data, output data
/external/swiftshader/third_party/llvm-7.0/llvm/test/CodeGen/Mips/
Dinlineasm-constraint_ZC_2.ll11 define i32 @Atomic() {
12 ; CHECK-LABEL: Atomic:
/external/swiftshader/third_party/llvm-7.0/llvm/test/CodeGen/WebAssembly/
Datomic-mem-consistency.ll12 ; Atomic loads
50 ; Atomic stores
92 ; Atomic read-modify-writes
Doffset-atomics.ll10 ; Atomic loads: 32-bit
104 ; Atomic loads: 64-bit
178 ; Atomic stores: 32-bit
274 ; Atomic stores: 64-bit
349 ; Atomic sign-extending loads
463 ; Atomic zero-extending loads
576 ; Atomic truncating stores
658 ; Atomic binary read-modify-writes: 32-bit
754 ; Atomic binary read-modify-writes: 64-bit
829 ; Atomic truncating & sign-extending binary RMWs
[all …]
/external/swiftshader/third_party/llvm-7.0/llvm/test/CodeGen/AArch64/
Darm64-atomic.ll359 %"class.X::Atomic" = type { %struct.x_atomic_t }
362 @counter = external hidden global %"class.X::Atomic", align 4
366 …%0 = atomicrmw add i32* getelementptr inbounds (%"class.X::Atomic", %"class.X::Atomic"* @counter, …
372 …%1 = atomicrmw add i32* getelementptr inbounds (%"class.X::Atomic", %"class.X::Atomic"* @counter, …
/external/llvm/test/CodeGen/AArch64/
Darm64-atomic.ll357 %"class.X::Atomic" = type { %struct.x_atomic_t }
360 @counter = external hidden global %"class.X::Atomic", align 4
364 …%0 = atomicrmw add i32* getelementptr inbounds (%"class.X::Atomic", %"class.X::Atomic"* @counter, …
370 …%1 = atomicrmw add i32* getelementptr inbounds (%"class.X::Atomic", %"class.X::Atomic"* @counter, …
/external/swiftshader/third_party/llvm-7.0/llvm/lib/Target/AArch64/
DAArch64InstrAtomics.td1 //=- AArch64InstrAtomics.td - AArch64 Atomic codegen support -*- tablegen -*-=//
10 // AArch64 Atomic operand code-gen constructs.
15 // Atomic fences
24 // Atomic loads
107 // Atomic stores
368 // Atomic cmpxchg for -O0
407 // v8.1 Atomic instructions:
/external/swiftshader/third_party/llvm-7.0/llvm/lib/Target/RISCV/
DRISCVInstrInfoA.td10 // This file describes the RISC-V instructions from the standard 'A', Atomic
85 /// Atomic loads and stores
/external/llvm/lib/Target/AArch64/
DAArch64InstrAtomics.td1 //=- AArch64InstrAtomics.td - AArch64 Atomic codegen support -*- tablegen -*-=//
10 // AArch64 Atomic operand code-gen constructs.
15 // Atomic fences
21 // Atomic loads
104 // Atomic stores
367 // Atomic cmpxchg for -O0
/external/swiftshader/third_party/llvm-7.0/llvm/test/DebugInfo/Inputs/
Ddwarfdump-objc.m13 @property (atomic) int Atomic; property
/external/llvm/test/DebugInfo/Inputs/
Ddwarfdump-objc.m13 @property (atomic) int Atomic; property
/external/clang/test/SemaObjC/
Datomoic-property-synnthesis-rules.m11 warning: Atomic property 'x' has a synthesized setter and a
13 warning: Atomic property 'x' has a synthesized getter and a
349 // :warning: Atomic property 'x' cannot pair a synthesized setter/getter with a manually implemente…
362 // :warning: Atomic property 'x' cannot pair a synthesized setter/getter with a manually implemente…
/external/llvm/lib/Target/PowerPC/
Dp9-instrs.txt126 // 4.5.1 Load Atomic
128 // Load Word Atomic X-form p864
131 // Load Doubleword Atomic X-form p864
134 // 4.5.2 Store Atomic
136 // Store Word Atomic X-form p866
139 // Store Doubleword Atomic X-form p866
/external/guava/
DREADME.android7 …Replace usages of Unsafe.compareAndSwap(Int|Long) in Striped64.java with Atomic(Integer|Long)Field…
/external/swiftshader/third_party/LLVM/test/Transforms/FunctionAttrs/
Datomic.ll3 ; Atomic load/store to local doesn't affect whether a function is
/external/llvm/test/Transforms/FunctionAttrs/
Datomic.ll3 ; Atomic load/store to local doesn't affect whether a function is
/external/clang/include/clang/AST/
DTypeNodes.def108 TYPE(Atomic, Type)
111 LAST_TYPE(Atomic)
/external/swiftshader/third_party/llvm-7.0/llvm/test/Transforms/FunctionAttrs/
Datomic.ll4 ; Atomic load/store to local doesn't affect whether a function is
/external/llvm/test/CodeGen/X86/
D2010-10-08-cmpxchg8b.ll9 ; Neither Atomic-xx.ll nor atomic_op.ll cover this. Those tests were
/external/swiftshader/third_party/llvm-7.0/llvm/test/CodeGen/X86/
D2010-10-08-cmpxchg8b.ll9 ; Neither Atomic-xx.ll nor atomic_op.ll cover this. Those tests were
/external/swiftshader/third_party/LLVM/test/CodeGen/X86/
D2010-10-08-cmpxchg8b.ll9 ; Neither Atomic-xx.ll nor atomic_op.ll cover this. Those tests were
/external/linux-kselftest/tools/testing/selftests/powerpc/math/
Dvsx_asm.S42 # Atomic DEC

123456789