Home
last modified time | relevance | path

Searched refs:codeId (Results 1 – 19 of 19) sorted by relevance

/arkcompiler/runtime_core/static_core/libpandafile/
Dcode_data_accessor-inl.h63 inline uint32_t CodeDataAccessor::GetNumVregs(const File &pf, File::EntityId codeId) in GetNumVregs() argument
66 auto sp = pf.GetSpanFromId(codeId); in GetNumVregs()
72 inline const uint8_t *CodeDataAccessor::GetInstructions(const File &pf, File::EntityId codeId, uint… in GetInstructions() argument
74 auto sp = pf.GetSpanFromId(codeId); in GetInstructions()
83 inline const uint8_t *CodeDataAccessor::GetInstructions(const File &pf, File::EntityId codeId) in GetInstructions() argument
85 auto sp = pf.GetSpanFromId(codeId); in GetInstructions()
Dcode_data_accessor.h111 CodeDataAccessor(const File &pandaFile, File::EntityId codeId);
118 static uint32_t GetNumVregs(const File &pf, File::EntityId codeId);
120 static const uint8_t *GetInstructions(const File &pf, File::EntityId codeId, uint32_t *vregs);
122 static const uint8_t *GetInstructions(const File &pf, File::EntityId codeId);
Dcode_data_accessor.cpp37 CodeDataAccessor::CodeDataAccessor(const File &pandaFile, File::EntityId codeId) in CodeDataAccessor() argument
38 : pandaFile_(pandaFile), codeId_(codeId) in CodeDataAccessor()
Dfile_reader.cpp713 auto codeId = methodAcc.GetCodeId(); in CreateMethodItem() local
714 if (codeId) { in CreateMethodItem()
715 CodeDataAccessor codeAcc(*file_, codeId.value()); in CreateMethodItem()
/arkcompiler/ets_runtime/ecmascript/debugger/
Djs_pt_method.h60 auto codeId = mda.GetCodeId().value(); in GetCodeSize() local
61 if (!codeId.IsValid()) { in GetCodeSize()
64 panda_file::CodeDataAccessor cda(*(jsPandaFile_->GetPandaFile()), codeId); in GetCodeSize()
/arkcompiler/ets_runtime/ecmascript/jspandafile/
Dmethod_literal.cpp37 auto codeId = mda.GetCodeId().value(); in Initialize() local
38 ASSERT(codeId.IsValid()); in Initialize()
40 panda_file::CodeDataAccessor cda(*pf, codeId); in Initialize()
155 auto codeId = mda.GetCodeId().value(); in GetCodeSize() local
156 if (!codeId.IsValid()) { in GetCodeSize()
160 panda_file::CodeDataAccessor cda(*pandaFile, codeId); in GetCodeSize()
Dpanda_file_translator.cpp85 auto codeId = mda.GetCodeId(); in TranslateClasses() local
86 ASSERT(codeId.has_value()); in TranslateClasses()
87 panda_file::CodeDataAccessor codeDataAccessor(*pf, codeId.value()); in TranslateClasses()
/arkcompiler/runtime_core/static_core/runtime/tests/
Ddebugger_test.cpp106 panda_file::File::EntityId codeId; in TEST_F() local
111 codeId = mda.GetCodeId().value(); in TEST_F()
114 panda_file::CodeDataAccessor codeDataAccessor(*filePtr, codeId); in TEST_F()
120 Method method(nullptr, filePtr.get(), methodId, codeId, 0, nargs, nullptr); in TEST_F()
/arkcompiler/runtime_core/static_core/disassembler/
Ddisassembler.cpp98 …ssembler::GetInsInfo(panda_file::MethodDataAccessor &mda, const panda_file::File::EntityId &codeId, in GetInsInfo() argument
104 panda_file::CodeDataAccessor codeAccessor(*file_, codeId); in GetInsInfo()
656 panda_file::File::EntityId codeId) const in GetExceptions()
658 …G, DISASSEMBLER) << "[getting exceptions]\ncode id: " << codeId << " (0x" << std::hex << codeId <<… in GetExceptions()
665 panda_file::CodeDataAccessor codeAccessor(*file_, codeId); in GetExceptions()
1709 panda_file::File::EntityId codeId) in TranslateImmToLabel() argument
1725 … LOG(ERROR, DISASSEMBLER) << "> error encountered at " << codeId << " (0x" << std::hex << codeId in TranslateImmToLabel()
1731 … LOG(ERROR, DISASSEMBLER) << "> error encountered at " << codeId << " (0x" << std::hex << codeId in TranslateImmToLabel()
1753 panda_file::File::EntityId codeId) in GetInstructions() argument
1755 panda_file::CodeDataAccessor codeAccessor(*file_, codeId); in GetInstructions()
[all …]
Ddisassembler.h108 panda_file::File::EntityId codeId);
110 panda_file::File::EntityId codeId) const;
136 void GetInsInfo(panda_file::MethodDataAccessor &mda, const panda_file::File::EntityId &codeId,
/arkcompiler/ets_runtime/ecmascript/compiler/
Dbytecode_info_collector.cpp127 auto codeId = mda.GetCodeId(); in ProcessClasses() local
128 ASSERT(codeId.has_value()); in ProcessClasses()
129 panda_file::CodeDataAccessor codeDataAccessor(*pf, codeId.value()); in ProcessClasses()
197 auto codeId = mda.GetCodeId(); in ProcessMethod() local
198 ASSERT(codeId.has_value()); in ProcessMethod()
199 panda_file::CodeDataAccessor codeDataAccessor(*pf, codeId.value()); in ProcessMethod()
/arkcompiler/ets_runtime/ecmascript/patch/
Dpatch_loader.cpp416 auto codeId = mda.GetCodeId(); in CollectClassInfo() local
417 ASSERT(codeId.has_value()); in CollectClassInfo()
418 panda_file::CodeDataAccessor codeDataAccessor(pandaFile, codeId.value()); in CollectClassInfo()
/arkcompiler/runtime_core/static_core/runtime/tooling/inspector/
Ddebug_info_cache.cpp101 if (auto codeId = mda.GetCodeId()) { in GetContinueToLocations() local
102 nextOffset = panda_file::CodeDataAccessor(*pandaFile, *codeId).GetCodeSize(); in GetContinueToLocations()
/arkcompiler/runtime_core/static_core/compiler/optimizer/ir_builder/
Dir_builder.cpp630 auto codeId = mda.GetCodeId(); in RunImpl() local
631 if (!codeId.has_value()) { in RunImpl()
634 panda_file::CodeDataAccessor cda(*pandaFile, codeId.value()); in RunImpl()
/arkcompiler/runtime_core/static_core/runtime/
Dmethod.cpp195 … panda_file::File::EntityId codeId, uint32_t accessFlags, uint32_t numArgs, const uint16_t *shorty) in Method() argument
205 codeId_(codeId),
Dclass_linker.cpp365 auto codeId = methodDataAccessor->GetCodeId(); in LoadMethod() local
368 if (!codeId.has_value()) { in LoadMethod()
378 …InitializeMemory(method, klass, &pf, methodDataAccessor->GetMethodId(), codeId.value(), accessFlag… in LoadMethod()
/arkcompiler/runtime_core/static_core/runtime/tooling/
Ddebugger.cpp78 auto codeId = mda.GetCodeId(); in CheckLocationInClass() local
80 if (codeId.has_value()) { in CheckLocationInClass()
81 panda_file::CodeDataAccessor codeDa(pf, *codeId); in CheckLocationInClass()
/arkcompiler/runtime_core/static_core/libpandafile/tests/
Dfile_item_container_test.cpp383 auto codeId = dataAccessor.GetCodeId(); in TEST() local
384 EXPECT_TRUE(codeId.has_value()); in TEST()
385 EXPECT_EQ(codeId.value().GetOffset(), codeItem->GetOffset()); in TEST()
387 CodeDataAccessor codeDataAccessor(*pandaFile, codeId.value()); in TEST()
/arkcompiler/runtime_core/static_core/runtime/include/
Dmethod.h165 … panda_file::File::EntityId codeId, uint32_t accessFlags, uint32_t numArgs,