/external/llvm-project/llvm/test/MC/RISCV/rvv/ |
D | zvamo.s | 15 # CHECK-ERROR: instruction requires the following: 'A' (Atomic Instructions), 'Zvamo'(Vector AMO Op… 21 # CHECK-ERROR: instruction requires the following: 'A' (Atomic Instructions), 'Zvamo'(Vector AMO Op… 27 # CHECK-ERROR: instruction requires the following: 'A' (Atomic Instructions), 'Zvamo'(Vector AMO Op… 33 # CHECK-ERROR: instruction requires the following: 'A' (Atomic Instructions), 'Zvamo'(Vector AMO Op… 39 # CHECK-ERROR: instruction requires the following: 'A' (Atomic Instructions), 'Zvamo'(Vector AMO Op… 45 # CHECK-ERROR: instruction requires the following: 'A' (Atomic Instructions), 'Zvamo'(Vector AMO Op… 51 # CHECK-ERROR: instruction requires the following: 'A' (Atomic Instructions), 'Zvamo'(Vector AMO Op… 57 # CHECK-ERROR: instruction requires the following: 'A' (Atomic Instructions), 'Zvamo'(Vector AMO Op… 63 # CHECK-ERROR: instruction requires the following: 'A' (Atomic Instructions), 'Zvamo'(Vector AMO Op… 69 # CHECK-ERROR: instruction requires the following: 'A' (Atomic Instructions), 'Zvamo'(Vector AMO Op… [all …]
|
/external/rust/crates/grpcio-sys/grpc/src/core/lib/channel/ |
D | channelz.h | 142 Atomic<int64_t> calls_started{0}; 143 Atomic<int64_t> calls_succeeded{0}; 144 Atomic<int64_t> calls_failed{0}; 145 Atomic<gpr_cycle_counter> last_call_started_cycle{0}; 147 uint8_t padding[GPR_CACHELINE_SIZE - 3 * sizeof(Atomic<intptr_t>) - 148 sizeof(Atomic<gpr_cycle_counter>)]; 222 Atomic<int> connectivity_state_{0}; 296 Atomic<int64_t> streams_started_{0}; 297 Atomic<int64_t> streams_succeeded_{0}; 298 Atomic<int64_t> streams_failed_{0}; [all …]
|
/external/libcxx/test/std/atomics/atomics.types.operations/atomics.types.operations.req/ |
D | ctor.pass.cpp | 41 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-project/libcxx/test/std/atomics/atomics.types.operations/atomics.types.operations.req/ |
D | ctor.pass.cpp | 37 typedef std::atomic<Tp> Atomic; in operator ()() typedef 38 static_assert(std::is_literal_type<Atomic>::value, ""); in operator ()() 41 constexpr Atomic a(t); in operator ()() 45 constexpr Atomic a{t}; in operator ()() 49 constexpr Atomic a = ATOMIC_VAR_INIT(t); in operator ()()
|
/external/llvm/lib/Target/WebAssembly/ |
D | WebAssemblyInstrAtomics.td | 1 // 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/rust/crates/crossbeam-epoch/ |
D | CHANGELOG.md | 7 - Add `Atomic::compare_exchange` and `Atomic::compare_exchange_weak`. (#628) 8 - Deprecate `Atomic::compare_and_set` and `Atomic::compare_and_set_weak`. Use `Atomic::compare_exch… 37 - Make `Atomic::null()` const function at 1.31+. 42 - Add `Atomic::into_owned()`. 94 - Add `load_consume` to `Atomic`.
|
/external/rust/crates/crossbeam-epoch/tests/ |
D | loom.rs | 7 use epoch::{Atomic, Owned}; 18 let item: Atomic<String> = Atomic::from(Owned::new(String::from("boom"))); in it_works() 55 head: Atomic<Node<T>>, in treiber_stack() 61 next: Atomic<Node<T>>, in treiber_stack() 68 head: Atomic::null(), in treiber_stack() 76 next: Atomic::null(), in treiber_stack()
|
/external/rust/crates/crossbeam-epoch/src/ |
D | atomic.rs | 287 pub struct Atomic<T: ?Sized + Pointable> { struct 292 unsafe impl<T: ?Sized + Pointable + Send + Sync> Send for Atomic<T> {} implementation 293 unsafe impl<T: ?Sized + Pointable + Send + Sync> Sync for Atomic<T> {} implementation 295 impl<T> Atomic<T> { impl 305 pub fn new(init: T) -> Atomic<T> { in new() 310 impl<T: ?Sized + Pointable> Atomic<T> { implementation 320 pub fn init(init: T::Init) -> Atomic<T> { in init() 343 pub fn null() -> Atomic<T> { in null() 811 impl<T: ?Sized + Pointable> fmt::Debug for Atomic<T> { implementation 823 impl<T: ?Sized + Pointable> fmt::Pointer for Atomic<T> { implementation [all …]
|
/external/swiftshader/third_party/llvm-10.0/llvm/lib/Target/RISCV/ |
D | RISCVSchedule.td | 33 def WriteAtomicW : SchedWrite; //Atomic memory operation word size 34 def WriteAtomicD : SchedWrite; //Atomic memory operation double word size 35 def WriteAtomicLDW : SchedWrite; // Atomic load word 36 def WriteAtomicLDD : SchedWrite; // Atomic load double word 37 def WriteAtomicSTW : SchedWrite; // Atomic store word 38 def WriteAtomicSTD : SchedWrite; // Atomic store double word 105 def ReadAtomicLDW : SchedRead; // Atomic load word 106 def ReadAtomicLDD : SchedRead; // Atomic load double word 107 def ReadAtomicSTW : SchedRead; // Atomic store word 108 def ReadAtomicSTD : SchedRead; // Atomic store double word
|
/external/llvm-project/llvm/lib/Target/RISCV/ |
D | RISCVSchedule.td | 33 def WriteAtomicW : SchedWrite; //Atomic memory operation word size 34 def WriteAtomicD : SchedWrite; //Atomic memory operation double word size 35 def WriteAtomicLDW : SchedWrite; // Atomic load word 36 def WriteAtomicLDD : SchedWrite; // Atomic load double word 37 def WriteAtomicSTW : SchedWrite; // Atomic store word 38 def WriteAtomicSTD : SchedWrite; // Atomic store double word 110 def ReadAtomicLDW : SchedRead; // Atomic load word 111 def ReadAtomicLDD : SchedRead; // Atomic load double word 112 def ReadAtomicSTW : SchedRead; // Atomic store word 113 def ReadAtomicSTD : SchedRead; // Atomic store double word
|
/external/vixl/doc/aarch64/ |
D | supported-instructions-aarch64.md | 865 Atomic add on word or doubleword in memory _(Armv8.1)_ 872 Atomic add on word or doubleword in memory, with Load-acquire semantics _(Armv8.1)_ 879 Atomic add on byte in memory, with Load-acquire semantics _(Armv8.1)_ 886 Atomic add on halfword in memory, with Load-acquire semantics _(Armv8.1)_ 893 Atomic add on word or doubleword in memory, with Load-acquire and Store-release semantics _(Armv8.1… 900 Atomic add on byte in memory, with Load-acquire and Store-release semantics _(Armv8.1)_ 907 Atomic add on halfword in memory, with Load-acquire and Store-release semantics _(Armv8.1)_ 914 Atomic add on byte in memory _(Armv8.1)_ 921 Atomic add on halfword in memory _(Armv8.1)_ 928 Atomic add on word or doubleword in memory, with Store-release semantics _(Armv8.1)_ [all …]
|
/external/rust/crates/grpcio-sys/grpc/src/core/ext/xds/ |
D | xds_client_stats.h | 147 Atomic<uint64_t> uncategorized_drops_{0}; 224 Atomic<uint64_t> total_successful_requests_{0}; 225 Atomic<uint64_t> total_requests_in_progress_{0}; 226 Atomic<uint64_t> total_error_requests_{0}; 227 Atomic<uint64_t> total_issued_requests_{0};
|
D | xds_client_stats.cc | 34 uint64_t GetAndResetCounter(Atomic<uint64_t>* from) { in GetAndResetCounter() 152 Atomic<uint64_t>& to_increment = in AddCallFinished()
|
/external/rust/crates/crossbeam-epoch/src/sync/ |
D | queue.rs | 16 use crate::{unprotected, Atomic, Guard, Owned, Shared}; 23 head: CachePadded<Atomic<Node<T>>>, 24 tail: CachePadded<Atomic<Node<T>>>, 36 next: Atomic<Node<T>>, 47 head: CachePadded::new(Atomic::null()), in new() 48 tail: CachePadded::new(Atomic::null()), in new() 52 next: Atomic::null(), in new() 101 next: Atomic::null(), in push()
|
D | list.rs | 9 use crate::{unprotected, Atomic, Guard, Shared}; 19 next: Atomic<Entry>, 98 head: Atomic<Entry>, 110 pred: &'g Atomic<Entry>, 116 head: &'g Atomic<Entry>, 135 next: Atomic::null(), in default() 157 head: Atomic::null(), in new()
|
/external/rust/crates/crossbeam-epoch/examples/ |
D | sanitize.rs | 7 use crossbeam_epoch::{self as epoch, Atomic, Collector, LocalHandle, Owned, Shared}; 10 fn worker(a: Arc<Atomic<AtomicUsize>>, handle: LocalHandle) -> usize { in worker() 47 let a = Arc::new(Atomic::new(AtomicUsize::new(777))); in main()
|
/external/rust/crates/grpcio-sys/grpc/src/core/lib/gprpp/ |
D | mpscq.h | 38 Atomic<Node*> next; 64 Atomic<Node*> head_;
|
D | atomic.h | 40 class Atomic { 42 explicit Atomic(T val = T()) : storage_(val) {} in storage_()
|
/external/rust/crates/grpcio-sys/grpc/src/core/lib/iomgr/poller/ |
D | eventmanager_libuv.h | 75 grpc_core::Atomic<bool> should_stop_{false}; 77 grpc_core::Atomic<int> shutdown_refcount_{0};
|
/external/llvm-project/llvm/include/llvm/Transforms/ |
D | Instrumentation.h | 70 bool Atomic = false; member 130 bool Atomic = false; member
|
/external/rust/crates/grpcio-sys/grpc/src/core/ext/filters/client_channel/health/ |
D | health_check_client.h | 129 Atomic<bool> seen_response_{false}; 137 Atomic<bool> cancelled_{false};
|
/external/deqp/doc/testspecs/GLES31/ |
D | functional.shaders.atomic_counter.txt | 31 + 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
|
/external/llvm-project/llvm/test/CodeGen/Mips/ |
D | inlineasm-constraint-ZC-2.ll | 11 define i32 @Atomic() { 12 ; CHECK-LABEL: Atomic:
|
/external/angle/doc/ |
D | ES31StatusOnD3D11.md | 16 | Atomic counters | Implemented with limitations | Atomic counte…
|
/external/rust/crates/grpcio-sys/grpc/src/core/lib/transport/ |
D | metadata.h | 206 grpc_core::Atomic<destroy_user_data_func> destroy_user_data; 207 grpc_core::Atomic<void*> data; 277 grpc_core::Atomic<intptr_t> refcnt_;
|