/arkcompiler/runtime_core/runtime/include/coretypes/ |
D | array-inl.h | 29 inline T Array::GetPrimitive(size_t offset) const in GetPrimitive() 35 inline void Array::SetPrimitive(size_t offset, T value) in SetPrimitive() 41 inline ObjectHeader *Array::GetObject(int offset) const in GetObject() 47 inline void Array::SetObject(size_t offset, ObjectHeader *value) in SetObject() 53 inline T Array::GetPrimitive(size_t offset, std::memory_order memory_order) const in GetPrimitive() 59 inline void Array::SetPrimitive(size_t offset, T value, std::memory_order memory_order) in SetPrimitive() 65 inline ObjectHeader *Array::GetObject(size_t offset, std::memory_order memory_order) const in GetObject() 71 inline void Array::SetObject(size_t offset, ObjectHeader *value, std::memory_order memory_order) in SetObject() 77 inline bool Array::CompareAndSetPrimitive(size_t offset, T old_value, T new_value, std::memory_orde… in CompareAndSetPrimitive() 85 inline bool Array::CompareAndSetObject(size_t offset, ObjectHeader *old_value, ObjectHeader *new_va… in CompareAndSetObject() [all …]
|
/arkcompiler/runtime_core/runtime/include/ |
D | object_header-inl.h | 43 inline T ObjectHeader::GetFieldPrimitive(size_t offset) const in GetFieldPrimitive() 49 inline void ObjectHeader::SetFieldPrimitive(size_t offset, T value) in SetFieldPrimitive() 55 inline ObjectHeader *ObjectHeader::GetFieldObject(int offset) const in GetFieldObject() 61 inline void ObjectHeader::SetFieldObject(size_t offset, ObjectHeader *value) in SetFieldObject() 103 inline void ObjectHeader::SetFieldObject(const ManagedThread *thread, size_t offset, ObjectHeader *… in SetFieldObject() 109 inline T ObjectHeader::GetFieldPrimitive(size_t offset, std::memory_order memory_order) const in GetFieldPrimitive() 115 inline void ObjectHeader::SetFieldPrimitive(size_t offset, T value, std::memory_order memory_order) in SetFieldPrimitive() 121 inline ObjectHeader *ObjectHeader::GetFieldObject(size_t offset, std::memory_order memory_order) co… in GetFieldObject() 127 inline void ObjectHeader::SetFieldObject(size_t offset, ObjectHeader *value, std::memory_order memo… in SetFieldObject() 133 inline bool ObjectHeader::CompareAndSetFieldPrimitive(size_t offset, T old_value, T new_value, in CompareAndSetFieldPrimitive() [all …]
|
D | object_accessor.h | 31 static T GetPrimitive(const void *obj, size_t offset) in GetPrimitive() 37 static void SetPrimitive(void *obj, size_t offset, T value) in SetPrimitive() 121 static inline T GetDynValue(const void *obj, size_t offset) in GetDynValue() 131 static T Get(const void *obj, size_t offset) in Get() 144 static void Set(void *obj, size_t offset, T value) in Set() 157 static T Get(const void *obj, size_t offset, std::memory_order memory_order) in Get() 166 static void Set(void *obj, size_t offset, T value, std::memory_order memory_order) in Set()
|
D | object_accessor-inl.h | 29 inline ObjectHeader *ObjectAccessor::GetObject(const void *obj, size_t offset) in GetObject() 40 inline void ObjectAccessor::SetObject(void *obj, size_t offset, ObjectHeader *value) in SetObject() 71 size_t offset) in GetObject() 82 inline void ObjectAccessor::SetObject(const ManagedThread *thread, void *obj, size_t offset, Object… in SetObject() 177 inline T ObjectAccessor::GetFieldPrimitive(const void *obj, size_t offset, std::memory_order memory… in GetFieldPrimitive() 184 inline void ObjectAccessor::SetFieldPrimitive(void *obj, size_t offset, T value, std::memory_order … in SetFieldPrimitive() 191 inline ObjectHeader *ObjectAccessor::GetFieldObject(const void *obj, int offset, std::memory_order … in GetFieldObject() 211 inline void ObjectAccessor::SetFieldObject(void *obj, size_t offset, ObjectHeader *value, in SetFieldObject() 245 inline std::pair<bool, T> ObjectAccessor::CompareAndSetFieldPrimitive(void *obj, size_t offset, T o… in CompareAndSetFieldPrimitive() 260 … std::pair<bool, ObjectHeader *> ObjectAccessor::CompareAndSetFieldObject(void *obj, size_t offset, in CompareAndSetFieldObject() [all …]
|
D | class-inl.h | 626 inline T Class::GetFieldPrimitive(size_t offset) const in GetFieldPrimitive() 633 inline void Class::SetFieldPrimitive(size_t offset, T value) in SetFieldPrimitive() 639 inline ObjectHeader *Class::GetFieldObject(size_t offset) const in GetFieldObject() 649 inline void Class::SetFieldObject(size_t offset, ObjectHeader *value) in SetFieldObject() 680 auto offset = field.GetOffset() + (ToUintPtr(this) - ToUintPtr(object)); in SetFieldObject() local 699 auto offset = field.GetOffset() + (ToUintPtr(this) - ToUintPtr(object)); in SetFieldObject() local 708 inline T Class::GetFieldPrimitive(size_t offset, std::memory_order memory_order) const in GetFieldPrimitive() 714 inline void Class::SetFieldPrimitive(size_t offset, T value, std::memory_order memory_order) in SetFieldPrimitive() 720 inline ObjectHeader *Class::GetFieldObject(size_t offset, std::memory_order memory_order) const in GetFieldObject() 726 inline void Class::SetFieldObject(size_t offset, ObjectHeader *value, std::memory_order memory_orde… in SetFieldObject() [all …]
|
D | hclass.h | 86 void MarkFieldAsNative(size_t offset) in MarkFieldAsNative() 92 bool IsNativeField(size_t offset) const in IsNativeField() 135 static uint32_t FieldOffsetToMask(size_t offset) in FieldOffsetToMask()
|
/arkcompiler/runtime_core/verification/jobs/ |
D | job.h | 41 bool IsFieldPresentForOffset(uint32_t offset) const in IsFieldPresentForOffset() 46 bool IsMethodPresentForOffset(uint32_t offset) const in IsMethodPresentForOffset() 51 bool IsClassPresentForOffset(uint32_t offset) const in IsClassPresentForOffset() 56 const CachedField &GetField(uint32_t offset) const in GetField() 61 const CachedMethod &GetMethod(uint32_t offset) const in GetMethod() 66 const CachedClass &GetClass(uint32_t offset) const in GetClass() 130 void AddField(uint32_t offset, const CachedField &cached_field) in AddField() 135 void AddMethod(uint32_t offset, const CachedMethod &cached_method) in AddMethod() 140 void AddClass(uint32_t offset, const CachedClass &cached_class) in AddClass()
|
/arkcompiler/runtime_core/runtime/arch/ |
D | asm_support.h | 54 #define CFI_DEF_CFA(reg, offset) .cfi_def_cfa reg, (offset) argument 56 #define CFI_ADJUST_CFA_OFFSET(offset) .cfi_adjust_cfa_offset (offset) argument 60 #define CFI_REL_OFFSET(reg, offset) .cfi_rel_offset reg, (offset) argument 62 #define CFI_OFFSET(reg, offset) .cfi_offset reg, (offset) argument 79 #define CFI_DEF_CFA(reg, offset) argument 81 #define CFI_ADJUST_CFA_OFFSET(offset) argument 85 #define CFI_REL_OFFSET(reg, offset) argument 87 #define CFI_OFFSET(reg, offset) argument
|
/arkcompiler/runtime_core/bytecode_optimizer/ |
D | ir_interface.h | 36 virtual std::string GetMethodIdByOffset(uint32_t offset) const in GetMethodIdByOffset() 44 virtual std::string GetStringIdByOffset(uint32_t offset) const in GetStringIdByOffset() 52 virtual std::string GetLiteralArrayByOffset(uint32_t offset) const in GetLiteralArrayByOffset() 60 std::optional<std::string> GetLiteralArrayIdByOffset(uint32_t offset) const in GetLiteralArrayIdByOffset() 72 virtual std::string GetTypeIdByOffset(uint32_t offset) const in GetTypeIdByOffset() 80 virtual std::string GetFieldIdByOffset(uint32_t offset) const in GetFieldIdByOffset()
|
/arkcompiler/ets_runtime/ecmascript/mem/ |
D | dyn_chunk.h | 87 inline uint32_t GetU32(size_t offset) const in GetU32() 93 inline void PutU32(size_t offset, uint32_t data) const in PutU32() 99 inline uint32_t GetU16(size_t offset) const in GetU16() 105 inline void PutU16(size_t offset, uint16_t data) const in PutU16() 111 inline uint32_t GetU8(size_t offset) const in GetU8() 117 inline void PutU8(size_t offset, uint8_t data) const in PutU8()
|
D | barriers.h | 29 static inline void SetPrimitive(void *obj, size_t offset, T value) in SetPrimitive() 37 static inline bool AtomicSetPrimitive(volatile void *obj, size_t offset, T oldValue, T value) in AtomicSetPrimitive() 48 static inline T GetValue(const void *obj, size_t offset) in GetValue()
|
D | barriers-inl.h | 25 static ARK_INLINE void WriteBarrier(void *obj, size_t offset, JSTaggedType value) in WriteBarrier() 46 inline void Barriers::SetObject([[maybe_unused]] const JSThread *thread, void *obj, size_t offset, in SetObject()
|
/arkcompiler/ets_runtime/ecmascript/compiler/assembler/x64/ |
D | assembler_x64.cpp | 303 void AssemblerX64::EmitJmp(int32_t offset) in EmitJmp() 317 void AssemblerX64::EmitJa(int32_t offset) in EmitJa() 333 void AssemblerX64::EmitJb(int32_t offset) in EmitJb() 349 void AssemblerX64::EmitJz(int32_t offset) in EmitJz() 365 void AssemblerX64::EmitJne(int32_t offset) in EmitJne() 381 void AssemblerX64::EmitJbe(int32_t offset) in EmitJbe() 397 void AssemblerX64::EmitJnz(int32_t offset) in EmitJnz() 413 void AssemblerX64::EmitJle(int32_t offset) in EmitJle() 429 void AssemblerX64::EmitJae(int32_t offset) in EmitJae() 445 void AssemblerX64::EmitJg(int32_t offset) in EmitJg() [all …]
|
/arkcompiler/runtime_core/runtime/ |
D | handle_storage-inl.h | 27 uint32_t offset = index & NODE_BLOCK_SIZE_MASK; in GetNodeAddress() local 37 uint32_t offset = lastIndex_ & NODE_BLOCK_SIZE_MASK; in NewHandle() local 71 uint32_t offset = lastIndex_ & NODE_BLOCK_SIZE_MASK; in ZapFreedHandles() local 91 uint32_t offset = lastIndex_ & NODE_BLOCK_SIZE_MASK; in UpdateHeapObject() local 111 uint32_t offset = lastIndex_ & NODE_BLOCK_SIZE_MASK; in VisitGCRoots() local 135 uint32_t offset = lastIndex_ & NODE_BLOCK_SIZE_MASK; in UpdateHeapObject() local 159 uint32_t offset = lastIndex_ & NODE_BLOCK_SIZE_MASK; in VisitGCRoots() local
|
/arkcompiler/ets_runtime/ecmascript/jspandafile/bytecode_inst/ |
D | instruction.h | 36 const uint8_t *GetPointer(int32_t offset) const in GetPointer() 63 T Read(size_t offset) const in Read() 69 void Write(uint32_t value, uint32_t offset, uint32_t width) in Write() 77 uint8_t ReadByte(size_t offset) const in ReadByte() 83 inline auto ReadHelper(size_t byteoffset, size_t bytecount, size_t offset, size_t width) const in ReadHelper() 122 inline auto Read64(size_t offset, size_t width) const in Read64()
|
/arkcompiler/runtime_core/libpandafile/ |
D | bytecode_instruction.h | 95 const uint8_t *GetPointer(int32_t offset) const in GetPointer() 112 T Read(size_t offset) const in Read() 118 void Write(uint32_t value, uint32_t offset, uint32_t width) in Write() 126 uint8_t ReadByte(size_t offset) const in ReadByte() 146 const uint8_t *GetPointer(int32_t offset) const in GetPointer() 158 const uint8_t *GetPointer(int32_t offset, size_t size) const in GetPointer() 197 T Read(size_t offset) const in Read() 354 uint8_t ReadByte(size_t offset) const in ReadByte()
|
/arkcompiler/runtime_core/libpandabase/utils/ |
D | bit_memory_region.h | 53 Iterator(const BitMemoryRegion ®ion, uint32_t offset) : region_(region), bit_(offset) in Iterator() 129 bool Read(size_t offset) in Read() 138 void Write(bool value, size_t offset) in Write() 152 Read(size_t offset, size_t length) const in Read() 183 bool ReadBit(size_t offset) const in ReadBit() 201 void Write(uint32_t value, size_t offset, size_t length) in Write() 226 BitMemoryRegion Subregion(size_t offset, size_t length) in Subregion() 233 BitMemoryRegion Subregion(size_t offset, size_t length) const in Subregion()
|
/arkcompiler/ets_runtime/ecmascript/compiler/base/ |
D | bit_set.h | 48 bool TestBit(size_t offset) const in TestBit() 57 void SetBit(size_t offset) in SetBit() 66 void ClearBit(size_t offset) in ClearBit() 133 size_t IndexInWord(size_t offset) const in IndexInWord() 138 size_t Index(size_t offset) const in Index()
|
/arkcompiler/runtime_core/runtime/arch/aarch64/ |
D | call_runtime.S | 18 .macro SAVE_CALLEE_GP_REGS base_reg, offset 36 .macro RESTORE_CALLEE_GP_REGS base_reg, offset 54 .macro SAVE_CALLEE_FP_REGS base_reg, offset 69 .macro RESTORE_CALLEE_FP_REGS base_reg, offset
|
/arkcompiler/runtime_core/runtime/bridge/arch/arm/ |
D | compiled_code_to_runtime_bridge_arm.S | 18 .macro SAVE_CALLEE_GP_REGS base_reg, tmp_reg, offset 30 .macro RESTORE_CALLEE_GP_REGS base_reg, tmp_reg, offset 42 .macro SAVE_CALLEE_FP_REGS base_reg, tmp_reg, offset 55 .macro RESTORE_CALLEE_FP_REGS base_reg, tmp_reg, offset
|
/arkcompiler/runtime_core/runtime/mem/gc/heap-space-misc/ |
D | crossing_map.h | 198 void SetInitialized(CROSSING_MAP_TYPE offset) in SetInitialized() 205 void SetInitializedAndCrossedBorder(CROSSING_MAP_TYPE offset) in SetInitializedAndCrossedBorder() 212 void SetCrossedBorder(CROSSING_MAP_TYPE offset) in SetCrossedBorder() 248 void *GetAddrFromOffset(size_t map_num, size_t offset) in GetAddrFromOffset() 257 size_t offset = (ToUintPtr(addr) - start_addr_) % CROSSING_MAP_GRANULARITY; in GetOffsetFromAddr() local
|
/arkcompiler/runtime_core/verification/config/debug_breakpoint/ |
D | breakpoint.cpp | 41 void AddBreakpointConfig(const PandaString &method_name, Offset offset) in AddBreakpointConfig() 57 for (const auto offset : opt_breakpoints.Get()) { in InsertBreakpoints() local 64 bool CheckManagedBreakpoint(Method::UniqId id, Offset offset) in CheckManagedBreakpoint()
|
/arkcompiler/ets_runtime/ecmascript/compiler/assembler/ |
D | assembler.h | 156 void PutI8(size_t offset, int8_t data) in PutI8() 161 void PutI32(size_t offset, int32_t data) in PutI32() 166 uint32_t GetU32(size_t offset) const in GetU32() 171 int8_t GetI8(size_t offset) const in GetI8() 176 uint8_t GetU8(size_t offset) const in GetU8()
|
/arkcompiler/ets_runtime/ecmascript/ |
D | byte_array.cpp | 22 void ByteArray::Set(uint32_t idx, DataViewType type, JSTaggedType val, uint32_t offset) in Set() 30 JSTaggedValue ByteArray::Get(JSThread *thread, uint32_t idx, DataViewType type, uint32_t offset) in Get()
|
/arkcompiler/ets_runtime/ecmascript/jspandafile/ |
D | debug_info_extractor.h | 31 uint32_t offset; member 41 uint32_t offset; member 122 … bool MatchLineWithOffset(const Callback &cb, panda_file::File::EntityId methodId, uint32_t offset) in MatchLineWithOffset() 134 …ool MatchColumnWithOffset(const Callback &cb, panda_file::File::EntityId methodId, uint32_t offset) in MatchColumnWithOffset()
|