Home
last modified time | relevance | path

Searched refs:data_ (Results 1 – 25 of 79) sorted by relevance

1234

/arkcompiler/ets_runtime/ecmascript/compiler/base/
Dbit_set.h37 data_.words_ = chunk->NewArray<uint64_t>(wordCount_); in BitSet()
46 data_.words_ = nullptr; in ~BitSet()
53 data_.inlineWord_ = 0; in Reset()
56 data_.words_[i] = 0; in Reset()
64 return data_.inlineWord_ & Mask(offset); in TestBit()
67 return data_.words_[Index(offset)] & Mask(IndexInWord(offset)); in TestBit()
74 data_.inlineWord_ |= Mask(offset); in SetBit()
77 data_.words_[Index(offset)] |= Mask(IndexInWord(offset)); in SetBit()
84 data_.inlineWord_ &= ~Mask(offset); in ClearBit()
87 data_.words_[Index(offset)] &= ~Mask(IndexInWord(offset)); in ClearBit()
[all …]
/arkcompiler/ets_runtime/ecmascript/serializer/
Dbase_serializer.cpp46 data_->WriteEncodeFlag(EncodeFlag::MULTI_RAW_DATA); in WriteMultiRawData()
47 data_->WriteUint32(fieldSize); in WriteMultiRawData()
48 data_->WriteRawData(reinterpret_cast<uint8_t *>(beginAddr), fieldSize); in WriteMultiRawData()
57 data_->WriteEncodeFlag(EncodeFlag::PRIMITIVE); in SerializeJSTaggedValue()
58 data_->WriteJSTaggedValue(value); in SerializeJSTaggedValue()
71 data_->WriteEncodeFlag(EncodeFlag::REFERENCE); in SerializeReference()
72 data_->WriteUint32(objectIndex); in SerializeReference()
82 data_->WriteEncodeFlag(EncodeFlag::ROOT_OBJECT); in SerializeRootObject()
83 data_->WriteUint32(index); in SerializeRootObject()
137 data_->WriteEncodeFlag(EncodeFlag::PRIMITIVE); in SerializeHClassFieldIndividually()
[all …]
Dvalue_serializer.cpp104 data_->SetIncompleteData(true); in WriteValue()
109 data_->SetIncompleteData(true); in WriteValue()
126 data_->SetIncompleteData(true); in WriteValue()
130 if (data_->Size() > maxSerializerSize) { in WriteValue()
131 …A(ERROR) << "The serialization data size has exceed limit Size, current size is: " << data_->Size() in WriteValue()
149 data_->WriteEncodeFlag(EncodeFlag::WEAK); in SerializeObjectImpl()
192 data_->WriteEncodeFlag(EncodeFlag::JS_FUNCTION_IN_SHARED); in SerializeObjectImpl()
231 data_->WriteEncodeFlag(EncodeFlag::JS_ERROR); in SerializeJSError()
234 data_->WriteUint8(static_cast<uint8_t>(type)); in SerializeJSError()
241 data_->WriteUint8(1); // 1: msg is string in SerializeJSError()
[all …]
Dbase_deserializer.cpp37 ECMA_BYTRACE_NAME(HITRACE_TAG_ARK, "Deserialize dataSize: " + std::to_string(data_->Size())); in ReadValue()
45 if (data_->IsIncompleteData()) { in DeserializeJSTaggedValue()
53 uint8_t encodeFlag = data_->ReadUint8(); in DeserializeJSTaggedValue()
56 encodeFlag = data_->ReadUint8(); in DeserializeJSTaggedValue()
98 size_t objSize = data_->ReadUint32(); in DeserializeTaggedObject()
123 uint8_t encodeFlag = data_->ReadUint8(); in DeserializeObjectField()
241 panda_file::File::EntityId methodId = MethodLiteral::GetMethodId(data_->ReadJSTaggedType()); in HandleMethodEncodeFlag()
242 JSPandaFile *jsPandaFile = reinterpret_cast<JSPandaFile *>(data_->ReadJSTaggedType()); in HandleMethodEncodeFlag()
307 uint32_t valueIndex = data_->ReadUint32(); in ReadSingleEncodeData()
321 JSTaggedType value = data_->ReadJSTaggedType(); in ReadSingleEncodeData()
[all …]
/arkcompiler/runtime_core/static_core/libpandabase/utils/
Dspan.h42 Span(Iterator data, size_t size) : data_(data), size_(size) {} in Span()
71 return data_; in begin()
76 return data_; in begin()
81 return data_; in cbegin()
86 return data_ + size_; // NOLINTNEXTLINE(cppcoreguidelines-pro-bounds-pointer-arithmetic) in end()
91 return data_ + size_; // NOLINTNEXTLINE(cppcoreguidelines-pro-bounds-pointer-arithmetic) in end()
96 return data_ + size_; // NOLINTNEXTLINE(cppcoreguidelines-pro-bounds-pointer-arithmetic) in cend()
133 return data_[index]; // NOLINT(cppcoreguidelines-pro-bounds-pointer-arithmetic)
140 return data_[index]; // NOLINT(cppcoreguidelines-pro-bounds-pointer-arithmetic)
158 return data_; in Data()
[all …]
Dbit_vector.h45 BitReference(WordType *data, WordType mask) : data_(data), mask_(mask) in BitReference()
57 *data_ |= mask_;
59 *data_ &= ~mask_;
79 return (*data_ & mask_) != 0;
91 WordType *data_;
112 BitVectorIterator(WordType *data, int offset) : data_(data), offset_(offset) {} in BitVectorIterator()
121 return data_ == other.data_ && offset_ == other.offset_;
126 return data_ < other.data_ || (data_ == other.data_ && offset_ < other.offset_);
152 return (*data_ & (1U << helpers::ToUnsigned(offset_))) != 0;
155 return BitReference(data_, 1U << helpers::ToUnsigned(offset_));
[all …]
Dbit_memory_region.h35 : data_(reinterpret_cast<ValueType *>(reinterpret_cast<uintptr_t>( in BitMemoryRegion()
37 start_(start + BITS_PER_BYTE * (reinterpret_cast<ValueType *>(data) - data_)), in BitMemoryRegion()
145 return (data_[index] & (1U << shift)) != 0; in Read()
154 data_[index] &= ~(1U << shift); in Write()
156 data_[index] |= ((value ? 1U : 0U) << shift); in Write()
174 const T *data = reinterpret_cast<const T *>(data_); in Read()
199 return (data_[index] & (1U << (offset & (BITS_PER_BYTE - 1)))) != 0; in ReadBit()
224 data_[index] &= ~(mask << shift); in Write()
226 data_[index] |= (value << shift); in Write()
230 data_[index + i] &= ~(mask >> endBits); in Write()
[all …]
Dbit_memory_stream.h31 BitMemoryStreamOut(Container *data, size_t offset) : data_(data), offset_(offset) {} in BitMemoryStreamOut()
35 data_->resize(RoundUp(BitsToBytesRoundUp(offset_ + length), sizeof(uint32_t))); in EnsureSpace()
43 BitMemoryRegion region(data_->data(), offset_, length); in Write()
55 BitMemoryRegion region(data_->data(), offset_, length); in Write()
76 Container *data_ {nullptr};
/arkcompiler/runtime_core/libpandabase/utils/
Dspan.h43 Span(Iterator data, size_t size) : data_(data), size_(size) {} in Span()
72 return data_; in begin()
77 return data_; in begin()
82 return data_; in cbegin()
87 return data_ + size_; // NOLINTNEXTLINE(cppcoreguidelines-pro-bounds-pointer-arithmetic) in end()
92 return data_ + size_; // NOLINTNEXTLINE(cppcoreguidelines-pro-bounds-pointer-arithmetic) in end()
97 return data_ + size_; // NOLINTNEXTLINE(cppcoreguidelines-pro-bounds-pointer-arithmetic) in cend()
134 return data_[index]; // NOLINT(cppcoreguidelines-pro-bounds-pointer-arithmetic)
141 return data_[index]; // NOLINT(cppcoreguidelines-pro-bounds-pointer-arithmetic)
159 return data_; in Data()
[all …]
Dbit_vector.h44 BitReference(WordType *data, WordType mask) : data_(data), mask_(mask) in BitReference()
56 *data_ |= mask_;
58 *data_ &= ~mask_;
78 return (*data_ & mask_) != 0;
90 WordType *data_;
103 BitVectorIterator(WordType *data, int offset) : data_(data), offset_(offset) {} in BitVectorIterator()
112 return data_ == other.data_ && offset_ == other.offset_;
117 return data_ < other.data_ || (data_ == other.data_ && offset_ < other.offset_);
143 return (*data_ & (1U << helpers::ToUnsigned(offset_))) != 0;
146 return BitReference(data_, 1U << helpers::ToUnsigned(offset_));
[all …]
Dbit_memory_region.h35 : data_(reinterpret_cast<ValueType *>(reinterpret_cast<uintptr_t>( in BitMemoryRegion()
37 start_(start + BITS_PER_BYTE * (reinterpret_cast<ValueType *>(data) - data_)), in BitMemoryRegion()
135 return (data_[index] & (1U << shift)) != 0; in Read()
144 data_[index] &= ~(1U << shift); in Write()
146 data_[index] |= ((value ? 1U : 0U) << shift); in Write()
164 const T *data = reinterpret_cast<const T *>(data_); in Read()
189 return (data_[index] & (1U << (offset & (BITS_PER_BYTE - 1)))) != 0; in ReadBit()
214 data_[index] &= ~(mask << shift); in Write()
216 data_[index] |= (value << shift); in Write()
220 data_[index + i] &= ~(mask >> end_bits); in Write()
[all …]
Dbit_memory_stream.h31 BitMemoryStreamOut(Container *data, size_t offset) : data_(data), offset_(offset) {} in BitMemoryStreamOut()
35 data_->resize(RoundUp(BitsToBytesRoundUp(offset_ + length), sizeof(uint32_t))); in EnsureSpace()
43 BitMemoryRegion region(data_->data(), offset_, length); in Write()
55 BitMemoryRegion region(data_->data(), offset_, length); in Write()
76 Container *data_ {nullptr};
/arkcompiler/runtime_core/static_core/verification/util/
Dbit_vector.h155 if (data_ != nullptr) { in Deallocate()
157 allocator.deallocate(data_, SizeInWords()); in Deallocate()
160 data_ = nullptr; in Deallocate()
164 explicit BitVector(size_t sz) : size_ {sz}, data_ {Allocator().allocate(SizeInWords())} in BitVector()
206 ASSERT(data_ != nullptr); in bits()
216 return (data_[posFrom] >> idxFrom) & mask; in bits()
218 Word data = (data_[posFrom] >> idxFrom) | (data_[posTo] << (BITS_IN_WORD - idxFrom)); in bits()
225 ASSERT(data_ != nullptr); in bits()
236 return (data_[posFrom] >> idxFrom) & mask; in bits()
238 … Word data = (data_[posFrom] >> idxFrom) | (data_[posTo] << (BITS_IN_WORD - idxFrom)); in bits()
[all …]
/arkcompiler/ets_frontend/es2panda/util/
Dbitset.cpp28 data_ = new uint8_t[dataSize]; in BitSet()
29 memset_s(data_, dataSize, 0, dataSize); in BitSet()
34 delete[] data_; in ~BitSet()
44 memset_s(data_, DataSize(), value ? ((sizeof(uint8_t) << 8U) - 1) : 0, DataSize()); in Clear()
59 data_[idx] |= 1U << slot; in Set()
61 data_[idx] &= ~(1U << slot); in Set()
71 return (data_[idx] & (1U << slot)) != 0; in Test()
/arkcompiler/ets_frontend/ets2panda/util/
Dbitset.cpp28 data_ = new uint8_t[dataSize]; in BitSet()
29 memset_s(data_, dataSize, 0, dataSize); in BitSet()
34 delete[] data_; in ~BitSet()
44 memset_s(data_, DataSize(), value ? ((sizeof(uint8_t) << 8U) - 1) : 0, DataSize()); in Clear()
59 data_[idx] |= 1U << slot; // NOLINT(cppcoreguidelines-pro-bounds-pointer-arithmetic) in Set()
61 data_[idx] &= ~(1U << slot); // NOLINT(cppcoreguidelines-pro-bounds-pointer-arithmetic) in Set()
71 …return (data_[idx] & (1U << slot)) != 0; // NOLINT(cppcoreguidelines-pro-bounds-pointer-arithmeti… in Test()
/arkcompiler/runtime_core/static_core/compiler/optimizer/ir_builder/
Dpbc_iterator.h47 BytecodeInstructions(const uint8_t *data, size_t size) : data_(data), size_(size) {} in BytecodeInstructions()
52 return BytecodeIterator(data_); in begin()
57 …return BytecodeIterator(data_ + size_); // NOLINT(cppcoreguidelines-pro-bounds-pointer-arithmetic) in end()
62 return inst.GetAddress() - data_; in GetPc()
70 const uint8_t *data_;
/arkcompiler/runtime_core/compiler/optimizer/ir_builder/
Dpbc_iterator.h47 BytecodeInstructions(const uint8_t *data, size_t size) : data_(data), size_(size) {} in BytecodeInstructions()
52 return BytecodeIterator(data_); in begin()
57 …return BytecodeIterator(data_ + size_); // NOLINT(cppcoreguidelines-pro-bounds-pointer-arithmetic) in end()
62 return INST.GetAddress() - data_; in GetPc()
70 const uint8_t *data_;
/arkcompiler/ets_runtime/ecmascript/
Ddate_parse.cpp362 time[HOUR + i] = data_[i]; in SetTimeValue()
390 data_[i] = 1; in SetDayValue()
394 if (isIsoFlag_ || (IsFull() && DayIsValid(data_[2]) && !MonthIsValid(data_[0]))) { in SetDayValue()
395 year = data_[YEAR]; in SetDayValue()
396 mon = data_[MONTH]; in SetDayValue()
397 day = data_[DAYS]; in SetDayValue()
401 year = data_[2]; // 2:index of year in SetDayValue()
402 mon = data_[0]; // 0:index of month in SetDayValue()
403 day = data_[1]; // 1:index of day in SetDayValue()
406 year = data_[0]; // 0:index of year in SetDayValue()
[all …]
/arkcompiler/runtime_core/static_core/runtime/interpreter/
Dcache.h28 const auto &entry = data_[GetIndex(pc)]; in Has()
38 return static_cast<T *>(data_[GetIndex(pc)].item); in Get()
44 data_[GetIndex(pc)] = {pc, caller, item}; in Set()
49 data_.fill({}); in Clear()
67 std::array<Entry, N> data_ {};
/arkcompiler/runtime_core/static_core/runtime/include/tooling/
Dpt_value.h25 explicit PtValueMeta(uint64_t data = 0) : data_(data) {} in data_() function
29 return data_; in GetData()
34 data_ = data; in SetData()
43 uint64_t data_; // Language dependent data
Dpt_property.h23 explicit PtProperty(void *data = nullptr) : data_(data) {} in data_() function
27 return data_; in GetData()
36 void *data_;
/arkcompiler/runtime_core/static_core/dprof/libdprof/dprof/ipc/
Dipc_message.h40 Message(Id id, T &&data) : id_(id), data_(std::forward<T>(data)) in Message()
53 return data_.data(); in GetData()
58 return data_.size(); in GetSize()
63 std::vector<uint8_t> data_; variable
/arkcompiler/runtime_core/static_core/compiler/code_info/
Dcode_info.h70 FieldFrameSize::Set(size, &data_[PROPERTIES]); in SetFrameSize()
74 return FieldFrameSize::Get(data_[PROPERTIES]); in GetFrameSize()
79 data_[CALLEE_REG_MASK] = value; in SetCalleeRegMask()
83 return data_[CALLEE_REG_MASK]; in GetCalleeRegMask()
88 data_[CALLEE_FP_REG_MASK] = value; in SetCalleeFpRegMask()
92 return data_[CALLEE_FP_REG_MASK]; in GetCalleeFpRegMask()
97 data_[TABLE_MASK] = value; in SetTableMask()
101 return data_[TABLE_MASK]; in GetTableMask()
106 data_[VREGS_COUNT] = value; in SetVRegsCount()
110 return data_[VREGS_COUNT]; in GetVRegsCount()
[all …]
/arkcompiler/runtime_core/static_core/plugins/ets/runtime/interop_js/ets_proxy/mem/
Ditems_pool.h60 : data_(reinterpret_cast<PaddedItem *>(data)), in ItemsPool()
61 dataEnd_(reinterpret_cast<PaddedItem *>(uintptr_t(data_) + size)), in ItemsPool()
111 return uintptr_t(data_) <= addr && addr < uintptr_t(dataEnd_); in IsValidItem()
120 return paddedItem - data_; in GetIndexByItem()
127 return &data_[idx].item; in GetItemByIndex()
134 PaddedItem *const data_ {};
/arkcompiler/ets_runtime/ecmascript/compiler/
Dpass_manager.cpp98data_ = new PassData(builder_, circuit_, ctx_, log_, fullName, &methodInfo, hasTypes, recordName, in Compile()
100 PassRunner<PassData> pipeline(data_); in Compile()
101 if (data_->GetMethodLiteral()->HasDebuggerStmt()) { in Compile()
102 data_->AbortCompilation(); in Compile()
112 if (data_->IsTypeAbort()) { in Compile()
113 data_->AbortCompilation(); in Compile()
124 if (data_->IsTypeAbort()) { in Compile()
125 data_->AbortCompilation(); in Compile()
153 PassRunner<PassData> pipeline(data_); in RunCg()
184 if (data_ != nullptr) { in ~JitPassManager()
[all …]

1234