| /arkcompiler/ets_runtime/common_components/base/ |
| D | ark_sanitizer.h | 30 void __asan_poison_memory_region(void const volatile *addr, size_t size) __attribute__((visibility(… 32 void __asan_unpoison_memory_region(void const volatile *addr, size_t size) __attribute__((visibilit… 46 void __hwasan_tag_memory(void const volatile *p, unsigned char tag, size_t size) __attribute__((vis… 48 void* __hwasan_tag_pointer(void const volatile *addr, unsigned char tag) __attribute__((visibility(… 55 __hwasan_tag_memory(static_cast<const volatile void*>(addr), 0xFF, (size)); \ 62 __hwasan_tag_memory(static_cast<const volatile void*>(addr), 0, (size)); \
|
| D | asan_interface.h | 30 void __asan_poison_memory_region(void const volatile *addr, size_t size) __attribute__((visibility(… 32 void __asan_unpoison_memory_region(void const volatile *addr, size_t size) __attribute__((visibilit…
|
| /arkcompiler/runtime_core/static_core/plugins/ets/irtoc_scripts/ |
| D | to_string_cache.irt | 46 elem := Load(cache, elem_offset).Volatile.ref 50 # Volatile because need acquire ordering 51 cachedData := LoadI(elem).Imm(Constants::ELEM_DATA_OFFSET).Volatile.u64 52 cachedNumber := LoadI(elem).Imm(Constants::ELEM_NUMBER_OFFSET).Volatile.f64
|
| /arkcompiler/runtime_core/common_interfaces/thread/ |
| D | thread_state.h | 46 volatile uint16_t flags; 47 volatile ThreadState state; 53 volatile uint32_t asInt;
|
| /arkcompiler/ets_runtime/common_components/log/tests/ |
| D | log_test.cpp | 129 for (volatile int i = 0; i < SECOND_TIME; ++i); in HWTEST_F_L0() 148 for (volatile int i = 0; i < SECOND_TIME; ++i); in HWTEST_F_L0() 159 for (volatile int i = 0; i < SECOND_TIME; ++i); in HWTEST_F_L0() 172 for (volatile int i = 0; i < SECOND_TIME; ++i); in HWTEST_F_L0() 177 for (volatile int i = 0; i < SECOND_TIME; ++i); in HWTEST_F_L0()
|
| /arkcompiler/ets_runtime/ecmascript/platform/unix/ |
| D | futex.h | 25 inline int futex(volatile int *uaddr, int op, int val, const struct timespec *timeout, volatile int… in futex()
|
| /arkcompiler/ets_runtime/ecmascript/mem/ |
| D | tagged_state_word.h | 62 reinterpret_cast<volatile std::atomic<uint32_t> *>(&class_)->store( in SynchronizedSetClass() 74 … reinterpret_cast<volatile std::atomic<uint32_t> *>(reinterpret_cast<uintptr_t>(&class_)) in SynchronizedGetClass() 95 …reinterpret_cast<volatile std::atomic<GCStateWord> *>(&state_)->store(state, std::memory_order_rel… in SynchronizedSetGCStateWord()
|
| D | barriers.h | 55 static inline T AtomicSetPrimitive(volatile void *obj, size_t offset, T oldValue, T value) in AtomicSetPrimitive() 57 … volatile auto atomicField = reinterpret_cast<volatile std::atomic<T> *>(ToUintPtr(obj) + offset); in AtomicSetPrimitive()
|
| D | jit_fort_memdesc.h | 104 ASAN_POISON_MEMORY_REGION((const volatile void *)mem_, size_); in AsanPoisonFreeObject() 109 ASAN_UNPOISON_MEMORY_REGION((const volatile void *)mem_, size_); in AsanUnPoisonFreeObject()
|
| D | gc_bitset.h | 220 … volatile auto word = reinterpret_cast<volatile std::atomic<GCBitsetWord> *>(&Words()[index]); 257 …volatile auto word = reinterpret_cast<volatile std::atomic<GCBitsetWord> *>(&Words()[Index(offset)…
|
| /arkcompiler/runtime_core/static_core/runtime/tests/ |
| D | fibers_test.cpp | 98 volatile uint32_t magic_; 129 volatile size_t counterInt = 0; in LoopedSwitchEntry() 130 volatile double counterDbl = 0; in LoopedSwitchEntry() 181 volatile size_t counterInt = 0; in TEST_F() 182 volatile double counterDbl = 0; in TEST_F()
|
| D | object_helpers_test.cpp | 182 panda.String field <static, volatile> in TEST_F() 183 panda.String nullField <static, volatile> in TEST_F() 242 panda.String field <volatile> in TEST_F() 243 panda.String nullField <volatile> in TEST_F()
|
| /arkcompiler/runtime_core/static_core/runtime/asm_defines/ |
| D | defines.cpp | 38 asm volatile("\n.ascii \"^^" #name " %0^^\"" ::"i"(static_cast<int64_t>(value))); \ 44 … asm volatile("\n.ascii \"^^" #name " %0 " #type "^^\"" ::"i"(static_cast<int64_t>(value))); \
|
| /arkcompiler/runtime_core/libpandabase/utils/ |
| D | asan_interface.h | 35 void __asan_poison_memory_region(void const volatile *addr, size_t size) __attribute__((visibility(… 38 void __asan_unpoison_memory_region(void const volatile *addr, size_t size) __attribute__((visibilit…
|
| /arkcompiler/runtime_core/static_core/libpandabase/utils/ |
| D | asan_interface.h | 36 void __asan_poison_memory_region(void const volatile *addr, size_t size) __attribute__((visibility(… 41 void __asan_unpoison_memory_region(void const volatile *addr, size_t size) __attribute__((visibilit…
|
| /arkcompiler/runtime_core/static_core/isa/ |
| D | ChangeLog.md | 8 + Changed memory opcodes to not handle volatile fields
|
| /arkcompiler/runtime_core/static_core/runtime/arch/aarch64/ |
| D | memory.h | 22 asm volatile("dmb ish" : : : "memory"); // NOLINT(hicpp-no-assembler) in FullMemoryBarrier()
|
| /arkcompiler/runtime_core/static_core/runtime/arch/amd64/ |
| D | memory.h | 23 asm volatile("" : : : "memory"); // NOLINT(hicpp-no-assembler) in FullMemoryBarrier()
|
| /arkcompiler/runtime_core/static_core/runtime/arch/x86/ |
| D | memory.h | 23 asm volatile("" : : : "memory"); // NOLINT(hicpp-no-assembler) in FullMemoryBarrier()
|
| /arkcompiler/runtime_core/static_core/runtime/arch/arm/ |
| D | memory.h | 23 asm volatile("dmb ish" : : : "memory"); // NOLINT(hicpp-no-assembler) in FullMemoryBarrier()
|
| /arkcompiler/runtime_core/static_core/runtime/include/ |
| D | thread_proxy_static.h | 184 volatile uint32_t asInt; 189 volatile uint16_t flags; 190 volatile enum ThreadStatus status;
|
| /arkcompiler/ets_frontend/ets2panda/public/headers_parser/ |
| D | cpp_keywords.py | 49 "volatile",
|
| /arkcompiler/runtime_core/assembler/ |
| D | metadata.yaml | 41 - name: volatile
|
| /arkcompiler/ets_runtime/common_components/heap/collector/ |
| D | finalizer_processor.h | 116 volatile bool started_; 118 …volatile bool running_; // Initially false and set true after finalizerProcessor thread start, set…
|
| /arkcompiler/runtime_core/static_core/verification/ |
| D | TODO.txt | 4 …at the same time from different thread same value needs to be synced, may be set it volatile only?)
|