Home
last modified time | relevance | path

Searched refs:reg_number (Results 1 – 9 of 9) sorted by relevance

/arkcompiler/runtime_core/libpandafile/
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()
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 typ… 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()
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_… in HandleStartLocalExtended() argument
103 bool HandleEndLocal([[maybe_unused]] int32_t reg_number) const in HandleEndLocal() argument
Ddebug_info_extractor.h45 int32_t reg_number; member
Dfile_reader.cpp1072 [[maybe_unused]] int32_t reg_number; in UpdateDebugInfoDependecies() local
1075 std::tie(reg_number, n, is_full) = leb128::DecodeSigned<int32_t>(&opcode_sp[i]); in UpdateDebugInfoDependecies()
1093 [[maybe_unused]] int32_t reg_number; in UpdateDebugInfoDependecies() local
1096 std::tie(reg_number, n, is_full) = leb128::DecodeSigned<int32_t>(&opcode_sp[i]); in UpdateDebugInfoDependecies()
1119 [[maybe_unused]] int32_t reg_number; in UpdateDebugInfoDependecies() local
1122 std::tie(reg_number, n, is_full) = leb128::DecodeSigned<int32_t>(&opcode_sp[i]); in UpdateDebugInfoDependecies()
1169 auto [reg_number, n, is_full] = leb128::DecodeSigned<int32_t>(&opcode_sp[i]); in UpdateDebugInfo()
1183 lnp_item->EmitStartLocal(debug_info_item->GetConstantPool(), reg_number, name_item, in UpdateDebugInfo()
1188 auto [reg_number, n, is_full] = leb128::DecodeSigned<int32_t>(&opcode_sp[i]); in UpdateDebugInfo()
1206 … lnp_item->EmitStartLocalExtended(debug_info_item->GetConstantPool(), reg_number, name_item, in UpdateDebugInfo()
[all …]
/arkcompiler/runtime_core/static_core/libpandafile/
Ddebug_info_updater-inl.h148 auto [reg_number, n, is_full] = leb128::DecodeSigned<int32_t>(&opcodeSp[i]); in Emit()
160 lnpItem->EmitStartLocal(debugInfoItem->GetConstantPool(), reg_number, nameItem, in Emit()
165 auto [reg_number, n, is_full] = leb128::DecodeSigned<int32_t>(&opcodeSp[i]); in Emit()
181 … lnpItem->EmitStartLocalExtended(debugInfoItem->GetConstantPool(), reg_number, nameItem, in Emit()
186 auto [reg_number, n, is_full] = leb128::DecodeSigned<int32_t>(&opcodeSp[i]); in Emit()
190 lnpItem->EmitEndLocal(reg_number); in Emit()
194 auto [reg_number, n, is_full] = leb128::DecodeSigned<int32_t>(&opcodeSp[i]); in Emit()
198 lnpItem->EmitRestartLocal(reg_number); in Emit()
/arkcompiler/runtime_core/static_core/quickener/templates/
Dquickener_gen.cpp.erb72 auto [reg_number, n, is_full] = leb128::DecodeSigned<int32_t>(&opcode_sp[i]);
86 lnp_item->EmitStartLocal(debug_info_item->GetConstantPool(), reg_number, name_item,
91 auto [reg_number, n, is_full] = leb128::DecodeSigned<int32_t>(&opcode_sp[i]);
109 … lnp_item->EmitStartLocalExtended(debug_info_item->GetConstantPool(), reg_number, name_item,
114 auto [reg_number, n, is_full] = leb128::DecodeSigned<int32_t>(&opcode_sp[i]);
118 lnp_item->EmitEndLocal(reg_number);
122 auto [reg_number, n, is_full] = leb128::DecodeSigned<int32_t>(&opcode_sp[i]);
126 lnp_item->EmitRestartLocal(reg_number);
/arkcompiler/runtime_core/assembler/
Dassembly-function.h199 bool IsParameter(uint32_t reg_number) const in IsParameter()
201 return reg_number >= regs_num; in IsParameter()
/arkcompiler/runtime_core/disassembler/
Ddisassembler.cpp1781 reg_stream << variable_info.reg_number << '('; in SerializeLocalVariableTable()
1782 if (variable_info.reg_number < 0) { in SerializeLocalVariableTable()
1785 uint32_t vreg = variable_info.reg_number; in SerializeLocalVariableTable()