Home
last modified time | relevance | path

Searched refs:reg_number (Results 1 - 8 of 8) sorted by relevance

/arkcompiler/runtime_core/libpandafile/
H A Dline_number_program.h249 auto reg_number = ReadRegisterNumber(); in HandleStartLocal() local
252 return handler_->HandleStartLocal(reg_number, name_index, type_index); in HandleStartLocal()
257 auto reg_number = ReadRegisterNumber(); in HandleStartLocalExtended() local
261 return handler_->HandleStartLocalExtended(reg_number, name_index, type_index, type_signature_index); in HandleStartLocalExtended()
266 auto reg_number = ReadRegisterNumber(); in HandleEndLocal() local
267 return handler_->HandleEndLocal(reg_number); in HandleEndLocal()
H A Ddebug_info_extractor.cpp92 bool HandleStartLocal(int32_t reg_number, uint32_t name_id, uint32_t type_id) in HandleStartLocal() argument
96 lvt_.push_back({name, type, type, reg_number, state_->GetAddress(), 0}); in HandleStartLocal()
100 bool HandleStartLocalExtended(int32_t reg_number, uint32_t name_id, uint32_t type_id, uint32_t type_signature_id) in HandleStartLocalExtended() argument
105 lvt_.push_back({name, type, type_sign, reg_number, state_->GetAddress(), 0}); in HandleStartLocalExtended()
109 bool HandleEndLocal(int32_t reg_number) in HandleEndLocal() argument
113 if (it->reg_number == reg_number) { in HandleEndLocal()
H A Ddebug_helpers.h91 bool HandleStartLocal([[maybe_unused]] int32_t reg_number, [[maybe_unused]] uint32_t name_id, in HandleStartLocal() argument
97 bool HandleStartLocalExtended([[maybe_unused]] int32_t reg_number, [[maybe_unused]] uint32_t name_id, in HandleStartLocalExtended() argument
103 bool HandleEndLocal([[maybe_unused]] int32_t reg_number) const in HandleEndLocal()
H A Dfile_reader.cpp1090 [[maybe_unused]] int32_t reg_number; in UpdateDebugInfoDependecies() local
1093 std::tie(reg_number, n, is_full) = leb128::DecodeSigned<int32_t>(&opcode_sp[i]); in UpdateDebugInfoDependecies()
1111 [[maybe_unused]] int32_t reg_number; in UpdateDebugInfoDependecies() local
1114 std::tie(reg_number, n, is_full) = leb128::DecodeSigned<int32_t>(&opcode_sp[i]); in UpdateDebugInfoDependecies()
1137 [[maybe_unused]] int32_t reg_number; in UpdateDebugInfoDependecies() local
1140 std::tie(reg_number, n, is_full) = leb128::DecodeSigned<int32_t>(&opcode_sp[i]); in UpdateDebugInfoDependecies()
1187 auto [reg_number, n, is_full] = leb128::DecodeSigned<int32_t>(&opcode_sp[i]); in UpdateDebugInfo()
1201 lnp_item->EmitStartLocal(debug_info_item->GetConstantPool(), reg_number, name_item, in UpdateDebugInfo()
1206 auto [reg_number, n, is_full] = leb128::DecodeSigned<int32_t>(&opcode_sp[i]); in UpdateDebugInfo()
1224 lnp_item->EmitStartLocalExtended(debug_info_item->GetConstantPool(), reg_number, name_ite in UpdateDebugInfo()
[all...]
H A Ddebug_info_extractor.h45 int32_t reg_number; member
/arkcompiler/runtime_core/assembler/
H A Dassembly-function.h199 bool IsParameter(uint32_t reg_number) const in IsParameter()
201 return reg_number >= regs_num; in IsParameter()
/arkcompiler/runtime_core/abc2program/
H A Dabc_code_processor.cpp239 variable.reg_number, in FillLocalVariableTable()
/arkcompiler/runtime_core/disassembler/
H A Ddisassembler.cpp2100 reg_stream << variable_info.reg_number << '('; in SerializeLocalVariableTable()
2101 if (variable_info.reg_number < 0) { in SerializeLocalVariableTable()
2104 uint32_t vreg = variable_info.reg_number; in SerializeLocalVariableTable()

Completed in 10 milliseconds