Home
last modified time | relevance | path

Searched refs:GetOffset (Results 1 - 25 of 278) sorted by relevance

12345678910>>...12

/arkcompiler/runtime_core/libpandafile/
H A Dfile_items.cpp111 ASSERT(item->GetOffset() != 0); in WriteIdTaggedValue()
112 return WriteTaggedValue(writer, tag, item->GetOffset()); in WriteIdTaggedValue()
219 ASSERT(GetOffset() == writer->GetOffset()); in Write()
245 uint32_t offset = GetOffset(); in ComputeLayout()
254 ASSERT(GetOffset() == writer->GetOffset()); in Write()
306 uint32_t offset = GetOffset(); in ComputeLayout()
405 uint32_t offset = super_class_ != nullptr ? super_class_->GetOffset() : 0; in Write()
472 ASSERT(GetOffset() in Write()
[all...]
H A Dmethod_data_accessor.cpp28 class_off_ = panda_file.ResolveClassIndex(method_id, class_idx_).GetOffset(); in MethodDataAccessor()
30 proto_off_ = panda_file.ResolveProtoIndex(method_id, proto_idx_).GetOffset(); in MethodDataAccessor()
42 size_ = panda_file_.GetIdFromPointer(sp.data()).GetOffset() - method_id_.GetOffset(); in MethodDataAccessor()
H A Dfile_item_container.cpp73 size_t GetOffset() const override
122 ItemWriter writer(&data_, item_->GetOffset()); in Initialize()
611 if (!writer->Write<uint32_t>(line_number_program_index_item_.GetOffset())) { in WriteHeaderIndexInfo()
653 *checksum_offset = writer->GetOffset(); in WriteHeader()
728 if (!writer->Write(entry.second->GetOffset())) { in Write()
738 if (!writer->Write(entry.second->GetOffset())) { in Write()
864 return foreign_items_.front()->GetOffset(); in GetForeignOffset()
873 size_t begin = foreign_items_.front()->GetOffset(); in GetForeignSize()
874 size_t end = foreign_items_.back()->GetOffset() + foreign_items_.back()->GetSize(); in GetForeignSize()
881 ASSERT(GetOffset() in Write()
[all...]
H A Dmethod_handle_data_accessor.cpp29 size_ = panda_file_.GetIdFromPointer(sp.data()).GetOffset() - method_handle_id_.GetOffset(); in MethodHandleDataAccessor()
/arkcompiler/runtime_core/static_core/libpandafile/
H A Dfile_items.cpp75 ASSERT(item->GetOffset() != 0); in WriteIdTaggedValue()
76 return WriteTaggedValue(writer, tag, item->GetOffset()); in WriteIdTaggedValue()
176 ASSERT(GetOffset() == writer->GetOffset()); in Write()
202 uint32_t offset = GetOffset(); in ComputeLayout()
211 ASSERT(GetOffset() == writer->GetOffset()); in Write()
263 uint32_t offset = GetOffset(); in ComputeLayout()
362 uint32_t offset = superClass_ != nullptr ? superClass_->GetOffset() : 0; in Write()
429 ASSERT(GetOffset() in Write()
[all...]
H A Dmethod_data_accessor.cpp29 classOff_ = pandaFile.ResolveClassIndex(methodId, classIdx_).GetOffset(); in MethodDataAccessor()
30 protoOff_ = pandaFile.ResolveProtoIndex(methodId, protoIdx_).GetOffset(); in MethodDataAccessor()
40 size_ = pandaFile_.GetIdFromPointer(sp.data()).GetOffset() - methodId_.GetOffset(); in MethodDataAccessor()
H A Dfield_data_accessor.cpp31 classOff_ = pandaFile.ResolveClassIndex(fieldId, classIdx).GetOffset(); in FieldDataAccessor()
32 typeOff_ = pandaFile.ResolveClassIndex(fieldId, typeIdx).GetOffset(); in FieldDataAccessor()
43 size_ = pandaFile_.GetIdFromPointer(sp.data()).GetOffset() - fieldId_.GetOffset(); in FieldDataAccessor()
H A Dfile_item_container.cpp85 size_t GetOffset() const override
134 ItemWriter writer(&data_, item_->GetOffset()); in Initialize()
596 if (!writer->Write<uint32_t>(lineNumberProgramIndexItem_.GetOffset())) { in WriteHeaderIndexInfo()
627 *checksumOffset = static_cast<ssize_t>(writer->GetOffset()); in WriteHeader()
675 if (!writer->Write(entry.second->GetOffset())) { in Write()
683 if (!writer->Write(entry.second->GetOffset())) { in Write()
810 return foreignItems_.front()->GetOffset(); in GetForeignOffset()
819 size_t begin = foreignItems_.front()->GetOffset(); in GetForeignSize()
820 size_t end = foreignItems_.back()->GetOffset() + foreignItems_.back()->GetSize(); in GetForeignSize()
827 ASSERT(GetOffset() in Write()
[all...]
H A Dfile_writer.h38 virtual size_t GetOffset() const = 0;
49 size_t offset = GetOffset(); in Align()
122 size_t GetOffset() const override
160 size_t GetOffset() const override
202 size_t GetOffset() const override
H A Dmethod_handle_data_accessor.cpp29 size_ = pandaFile_.GetIdFromPointer(sp.data()).GetOffset() - methodHandleId_.GetOffset(); in MethodHandleDataAccessor()
/arkcompiler/runtime_core/static_core/libpandafile/tests/
H A Dfile_item_container_test.cpp253 EXPECT_EQ(classIndex[0], classItem->GetOffset()); in TEST()
254 EXPECT_EQ(classIndex[1], emptyClassItem->GetOffset()); in TEST()
259 EXPECT_EQ(classId.GetOffset(), classItem->GetOffset()); in TEST()
262 EXPECT_EQ(classDataAccessor.GetSuperClassId().GetOffset(), emptyClassItem->GetOffset()); in TEST()
268 EXPECT_EQ(classDataAccessor.GetSourceFileId().value().GetOffset(), sourceFile->GetOffset()); in TEST()
272 EXPECT_EQ(id.GetOffset(), ifaceItem->GetOffset()); in TEST()
[all...]
/arkcompiler/runtime_core/libpandafile/tests/
H A Dfile_item_container_test.cpp251 EXPECT_EQ(class_index[0], class_item->GetOffset()); in TestPandaFile()
252 EXPECT_EQ(class_index[1], empty_class_item->GetOffset()); in TestPandaFile()
254 EXPECT_EQ(class_data_accessor.GetSuperClassId().GetOffset(), empty_class_item->GetOffset()); in TestPandaFile()
260 EXPECT_EQ(class_data_accessor.GetSourceFileId().value().GetOffset(), source_file->GetOffset()); in TestPandaFile()
268 EXPECT_EQ(id.GetOffset(), iface_item->GetOffset()); in TestClassDataAccessor()
271 EXPECT_EQ(iface_class_data_accessor.GetSuperClassId().GetOffset(), 0U); in TestClassDataAccessor()
281 EXPECT_EQ(id.GetOffset(), runtime_annotation_ite in TestClassDataAccessor()
[all...]
/arkcompiler/runtime_core/static_core/runtime/mem/gc/heap-space-misc/
H A Dcrossing_map.cpp86 if (GetMapElement(firstMapNum)->GetOffset() > objOffset) { in AddObject()
94 if (GetMapElement(firstMapNum)->GetOffset() > objOffset) { in AddObject()
136 ->SetInitializedAndCrossedBorder(GetMapElement(lastCrossedBorderMap)->GetOffset()); in UpdateCrossedBorderOnAdding()
157 size_t mapOffset = GetMapElement(firstMapNum)->GetOffset(); in RemoveObject()
208 size_t offset = GetMapElement(crossedBorderMap - 1U)->GetOffset(); in UpdateCrossedBorderOnRemoving()
228 ->SetInitializedAndCrossedBorder(GetMapElement(crossedBorderMap)->GetOffset()); in UpdateCrossedBorderOnRemoving()
293 << GetAddrFromOffset(mapNum, GetMapElement(mapNum)->GetOffset()); in FindObjInMap()
294 return GetAddrFromOffset(mapNum, GetMapElement(mapNum)->GetOffset()); in FindObjInMap()
301 ASSERT(currentMap >= GetMapElement(currentMap)->GetOffset()); in FindObjInMap()
302 currentMap = currentMap - GetMapElement(currentMap)->GetOffset(); in FindObjInMap()
[all...]
/arkcompiler/ets_runtime/ecmascript/
H A Djs_thread.h1013 return GetOffset<static_cast<size_t>(Index::ExceptionIndex)>(isArch32);
1018 return GetOffset<static_cast<size_t>(Index::GlobalObjIndex)>(isArch32);
1023 return GetOffset<static_cast<size_t>(Index::StableArrayElementsGuardiansIndex)>(isArch32);
1028 return GetOffset<static_cast<size_t>(Index::GlobalConstIndex)>(isArch32);
1033 return GetOffset<static_cast<size_t>(Index::GCStateBitFieldIndex)>(isArch32);
1038 return GetOffset<static_cast<size_t>(Index::SharedGCStateBitFieldIndex)>(isArch32);
1043 return GetOffset<static_cast<size_t>(Index::CurrentFrameIndex)>(isArch32);
1048 return GetOffset<static_cast<size_t>(Index::LeaveFrameIndex)>(isArch32);
1053 return GetOffset<static_cast<size_t>(Index::LastFpIndex)>(isArch32);
1058 return GetOffset<static_cas
[all...]
H A Dframes.h192 return GetOffset<static_cast<size_t>(Index::TypeIndex)>(isArch32); in GetTypeOffset()
197 return GetOffset<static_cast<size_t>(Index::PrevFpIndex)>(isArch32); in GetPrevOffset()
202 return GetOffset<static_cast<size_t>(Index::ReturnAddrIndex)>(isArch32); in GetReturnAddrOffset()
270 return GetOffset<static_cast<size_t>(Index::TypeIndex)>(isArch32); in GetTypeOffset()
275 return GetOffset<static_cast<size_t>(Index::PrevFpIndex)>(isArch32); in GetPrevOffset()
280 return GetOffset<static_cast<size_t>(Index::ReturnAddrIndex)>(isArch32); in GetReturnAddrOffset()
332 return GetOffset<static_cast<size_t>(Index::TypeIndex)>(isArch32); in GetTypeOffset()
337 return GetOffset<static_cast<size_t>(Index::PrevFpIndex)>(isArch32); in GetPrevOffset()
342 return GetOffset<static_cast<size_t>(Index::ReturnAddrIndex)>(isArch32); in GetReturnAddrOffset()
404 return GetOffset<static_cas in GetTypeOffset()
[all...]
/arkcompiler/ets_runtime/ecmascript/jspandafile/
H A Ddebug_info_extractor.cpp186 auto iter = methods_.find(methodId.GetOffset()); in GetLineNumberTable()
191 return methods_[methodId.GetOffset()].lineNumberTable; in GetLineNumberTable()
202 auto iter = methods_.find(methodId.GetOffset()); in GetColumnNumberTable()
207 return methods_[methodId.GetOffset()].columnNumberTable; in GetColumnNumberTable()
218 auto iter = methods_.find(methodId.GetOffset()); in GetLocalVariableTable()
223 return methods_[methodId.GetOffset()].localVariableTable; in GetLocalVariableTable()
234 auto iter = methods_.find(methodId.GetOffset()); in GetSourceFile()
239 return methods_[methodId.GetOffset()].sourceFile; in GetSourceFile()
250 auto iter = methods_.find(methodId.GetOffset()); in GetSourceCode()
255 return methods_[methodId.GetOffset()] in GetSourceCode()
[all...]
/arkcompiler/runtime_core/static_core/runtime/tooling/
H A Ddefault_inspector_extension.cpp73 return TypedValue::U1(object->template GetFieldPrimitive<uint8_t>(field.GetOffset()) != 0); in GetFieldValueStatic()
75 return TypedValue::I8(object->template GetFieldPrimitive<int8_t>(field.GetOffset())); in GetFieldValueStatic()
77 return TypedValue::U8(object->template GetFieldPrimitive<uint8_t>(field.GetOffset())); in GetFieldValueStatic()
79 return TypedValue::I16(object->template GetFieldPrimitive<int16_t>(field.GetOffset())); in GetFieldValueStatic()
81 return TypedValue::U16(object->template GetFieldPrimitive<uint16_t>(field.GetOffset())); in GetFieldValueStatic()
83 return TypedValue::I32(object->template GetFieldPrimitive<int32_t>(field.GetOffset())); in GetFieldValueStatic()
85 return TypedValue::U32(object->template GetFieldPrimitive<uint32_t>(field.GetOffset())); in GetFieldValueStatic()
87 return TypedValue::F32(object->template GetFieldPrimitive<float>(field.GetOffset())); in GetFieldValueStatic()
89 return TypedValue::F64(object->template GetFieldPrimitive<double>(field.GetOffset())); in GetFieldValueStatic()
91 return TypedValue::I64(object->template GetFieldPrimitive<int64_t>(field.GetOffset())); in GetFieldValueStatic()
[all...]
/arkcompiler/runtime_core/static_core/compiler/aot/aot_builder/
H A Dllvm_aot_builder.cpp60 {textSection->GetName(), textSection->GetOffset()}, in GetSectionsAddressesImpl()
61 {aotSection->GetName(), aotSection->GetOffset()}, in GetSectionsAddressesImpl()
65 {gotSection->GetName(), textSection->GetOffset() - FIRST_ENTRYPOINT_OFFSET}}; in GetSectionsAddressesImpl()
67 sectionAddresses.emplace(section->GetName(), section->GetOffset()); in GetSectionsAddressesImpl()
/arkcompiler/runtime_core/static_core/compiler/optimizer/code_generator/
H A Dcodegen_native.cpp30 frame->SetCallersOffset(fl.GetOffset<CFrameLayout::OffsetOrigin::SP, CFrameLayout::OffsetUnit::SLOTS>( in CreateFrameInfo()
32 frame->SetFpCallersOffset(fl.GetOffset<CFrameLayout::OffsetOrigin::SP, CFrameLayout::OffsetUnit::SLOTS>( in CreateFrameInfo()
34 frame->SetCalleesOffset(-fl.GetOffset<CFrameLayout::OffsetOrigin::FP, CFrameLayout::OffsetUnit::SLOTS>( in CreateFrameInfo()
36 frame->SetFpCalleesOffset(-fl.GetOffset<CFrameLayout::OffsetOrigin::FP, CFrameLayout::OffsetUnit::SLOTS>( in CreateFrameInfo()
/arkcompiler/runtime_core/static_core/irtoc/backend/compiler/
H A Dcodegen_interpreter.h47 frame->SetCallersOffset(fl.GetOffset<CFrameLayout::OffsetOrigin::SP, CFrameLayout::OffsetUnit::SLOTS>(
49 frame->SetFpCallersOffset(fl.GetOffset<CFrameLayout::OffsetOrigin::SP, CFrameLayout::OffsetUnit::SLOTS>(
51 frame->SetCalleesOffset(-fl.GetOffset<CFrameLayout::OffsetOrigin::FP, CFrameLayout::OffsetUnit::SLOTS>(
53 frame->SetFpCalleesOffset(-fl.GetOffset<CFrameLayout::OffsetOrigin::FP, CFrameLayout::OffsetUnit::SLOTS>(
/arkcompiler/ets_runtime/ecmascript/pgo_profiler/ap_file/
H A Dpgo_method_type_set.h94 callback(typeInfo.GetOffset(), &type); in GetTypeInfo()
98 callback(typeInfo.GetOffset(), &type); in GetTypeInfo()
102 callback(typeInfo.GetOffset(), &type); in GetTypeInfo()
144 uint32_t GetOffset() const in GetOffset() function in panda::ecmascript::pgo::PGOMethodTypeSet::TypeInfoHeader
199 text += std::to_string(GetOffset()); in ProcessToText()
217 type_.GetObjectInfo(i).GetInfoJson(sameOffsetTypeArray, std::to_string(GetOffset())); in ProcessToJson()
280 if (this->offset_ != right.GetOffset()) { in operator <()
281 return this->offset_ < right.GetOffset(); in operator <()
288 text += std::to_string(this->GetOffset()); in ProcessToText()
297 this->GetType().GetTypeJson(sameOffsetTypeArray, std::to_string(this->GetOffset())); in ProcessToJson()
[all...]
H A Dpgo_method_type_set.cpp40 AddDefine(fromType.GetOffset(), fromType.GetType()); in Merge()
64 scalarOpTypeInfos_.emplace(scalerInfo->GetOffset(), in ParseFromBinary()
70 ObjDefOpTypeInfo info(defineInfo->GetOffset(), type); in ParseFromBinary()
74 RWScalarOpTypeInfo info(opTypeInfo->GetOffset()); in ParseFromBinary()
96 ScalarOpTypeInfoRef infoRef(typeInfo.GetOffset(), sampleTypeRef); in ProcessToBinary()
103 RWScalarOpTypeInfoRef infoRef(typeInfo.GetOffset()); in ProcessToBinary()
121 ObjDefOpTypeInfoRef infoRef(typeInfo.GetOffset(), typeRef); in ProcessToBinary()
171 text += std::to_string(typeInfoIter.GetOffset()); in ProcessToText()
208 type.insert(std::make_pair(DumpJsonUtils::TYPE_OFFSET, std::to_string(typeInfoIter.GetOffset()))); in ProcessToJson()
/arkcompiler/runtime_core/static_core/libpandafile/external/
H A Dfile_ext.cpp56 if (it != methodSymbols_.end() && offset >= it->second.id.GetOffset()) { in QueryMethodSymByOffset()
72 if (mda.GetCodeId().value().GetOffset() <= offset && in QueryMethodSymByOffset()
73 offset < mda.GetCodeId().value().GetOffset() + ca.GetCodeSize()) { in QueryMethodSymByOffset()
103 if (mda.GetCodeId().value().GetOffset() <= offset && in EnumerateAllMethods()
104 offset < mda.GetCodeId().value().GetOffset() + ca.GetCodeSize()) { in EnumerateAllMethods()
105 size_t lineNumber = GetExtFileLineNumber(mda, offset - mda.GetCodeId().value().GetOffset()); in EnumerateAllMethods()
122 if (it != methodSymbols_.end() && offset >= it->second.id.GetOffset()) { in QueryMethodSymAndLineByOffset()
154 msi.offset = me.id.GetOffset(); in QueryAllMethodSyms()
227 methodInfo->offset = entry->id.GetOffset(); in QueryMethodSymByOffsetExt()
239 methodInfo->offset = entry->id.GetOffset(); in QueryMethodSymAndLineByOffsetExt()
[all...]
/arkcompiler/ets_runtime/ecmascript/jspandafile/tests/
H A Dpanda_file_translator_test.cpp82 pf->UpdateMainMethodIndex(methodId[0].GetOffset()); in HWTEST_F_L0()
94 pf->UpdateMainMethodIndex(methodId[1].GetOffset()); in HWTEST_F_L0()
125 pf->UpdateMainMethodIndex(methodId[0].GetOffset()); in HWTEST_F_L0()
127 EXPECT_TRUE(pf->FindMethodLiteral(methodId[0].GetOffset()) == nullptr); in HWTEST_F_L0()
131 EXPECT_TRUE(pf->FindMethodLiteral(methodId[0].GetOffset()) != nullptr); in HWTEST_F_L0()
132 EXPECT_EQ(pf->FindMethodLiteral(methodId[0].GetOffset())->GetFunctionKind(), in HWTEST_F_L0()
/arkcompiler/runtime_core/static_core/plugins/ets/runtime/types/
H A Dets_field.h40 return GetCoreType()->GetFileId().GetOffset(); in GetFieldId()
43 size_t GetOffset() const in GetOffset() function in ark::ets::EtsField
45 return GetCoreType()->GetOffset(); in GetOffset()

Completed in 18 milliseconds

12345678910>>...12