| /arkcompiler/runtime_core/static_core/libpandafile/ |
| D | code_data_accessor-inl.h | 63 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()
|
| D | code_data_accessor.h | 111 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);
|
| D | code_data_accessor.cpp | 37 CodeDataAccessor::CodeDataAccessor(const File &pandaFile, File::EntityId codeId) in CodeDataAccessor() argument 38 : pandaFile_(pandaFile), codeId_(codeId) in CodeDataAccessor()
|
| D | file_reader.cpp | 713 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/ |
| D | js_pt_method.h | 60 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/ |
| D | method_literal.cpp | 37 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()
|
| D | panda_file_translator.cpp | 85 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/ |
| D | debugger_test.cpp | 106 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/ |
| D | disassembler.cpp | 98 …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 …]
|
| D | disassembler.h | 108 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/ |
| D | bytecode_info_collector.cpp | 127 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/ |
| D | patch_loader.cpp | 416 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/ |
| D | debug_info_cache.cpp | 101 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/ |
| D | ir_builder.cpp | 630 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/ |
| D | method.cpp | 195 … panda_file::File::EntityId codeId, uint32_t accessFlags, uint32_t numArgs, const uint16_t *shorty) in Method() argument 205 codeId_(codeId),
|
| D | class_linker.cpp | 365 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/ |
| D | debugger.cpp | 78 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/ |
| D | file_item_container_test.cpp | 383 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/ |
| D | method.h | 165 … panda_file::File::EntityId codeId, uint32_t accessFlags, uint32_t numArgs,
|