Home
last modified time | relevance | path

Searched full:volatile (Results 1 – 25 of 120) sorted by relevance

12345

/arkcompiler/ets_runtime/common_components/base/
Dark_sanitizer.h30 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)); \
Dasan_interface.h30 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/
Dto_string_cache.irt46 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/
Dthread_state.h46 volatile uint16_t flags;
47 volatile ThreadState state;
53 volatile uint32_t asInt;
/arkcompiler/ets_runtime/common_components/log/tests/
Dlog_test.cpp129 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/
Dfutex.h25 inline int futex(volatile int *uaddr, int op, int val, const struct timespec *timeout, volatile int… in futex()
/arkcompiler/ets_runtime/ecmascript/mem/
Dtagged_state_word.h62 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()
Dbarriers.h55 static inline T AtomicSetPrimitive(volatile void *obj, size_t offset, T oldValue, T value) in AtomicSetPrimitive()
57volatile auto atomicField = reinterpret_cast<volatile std::atomic<T> *>(ToUintPtr(obj) + offset); in AtomicSetPrimitive()
Djit_fort_memdesc.h104 ASAN_POISON_MEMORY_REGION((const volatile void *)mem_, size_); in AsanPoisonFreeObject()
109 ASAN_UNPOISON_MEMORY_REGION((const volatile void *)mem_, size_); in AsanUnPoisonFreeObject()
Dgc_bitset.h220volatile auto word = reinterpret_cast<volatile std::atomic<GCBitsetWord> *>(&Words()[index]);
257volatile auto word = reinterpret_cast<volatile std::atomic<GCBitsetWord> *>(&Words()[Index(offset)…
/arkcompiler/runtime_core/static_core/runtime/tests/
Dfibers_test.cpp98 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()
Dobject_helpers_test.cpp182 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/
Ddefines.cpp38 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/
Dasan_interface.h35 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/
Dasan_interface.h36 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/
DChangeLog.md8 + Changed memory opcodes to not handle volatile fields
/arkcompiler/runtime_core/static_core/runtime/arch/aarch64/
Dmemory.h22 asm volatile("dmb ish" : : : "memory"); // NOLINT(hicpp-no-assembler) in FullMemoryBarrier()
/arkcompiler/runtime_core/static_core/runtime/arch/amd64/
Dmemory.h23 asm volatile("" : : : "memory"); // NOLINT(hicpp-no-assembler) in FullMemoryBarrier()
/arkcompiler/runtime_core/static_core/runtime/arch/x86/
Dmemory.h23 asm volatile("" : : : "memory"); // NOLINT(hicpp-no-assembler) in FullMemoryBarrier()
/arkcompiler/runtime_core/static_core/runtime/arch/arm/
Dmemory.h23 asm volatile("dmb ish" : : : "memory"); // NOLINT(hicpp-no-assembler) in FullMemoryBarrier()
/arkcompiler/runtime_core/static_core/runtime/include/
Dthread_proxy_static.h184 volatile uint32_t asInt;
189 volatile uint16_t flags;
190 volatile enum ThreadStatus status;
/arkcompiler/ets_frontend/ets2panda/public/headers_parser/
Dcpp_keywords.py49 "volatile",
/arkcompiler/runtime_core/assembler/
Dmetadata.yaml41 - name: volatile
/arkcompiler/ets_runtime/common_components/heap/collector/
Dfinalizer_processor.h116 volatile bool started_;
118volatile bool running_; // Initially false and set true after finalizerProcessor thread start, set…
/arkcompiler/runtime_core/static_core/verification/
DTODO.txt4 …at the same time from different thread same value needs to be synced, may be set it volatile only?)

12345