Home
last modified time | relevance | path

Searched refs:ins_debug (Results 1 - 16 of 16) sorted by relevance

/arkcompiler/runtime_core/abc2program/
H A Ddump_utils.cpp112 auto &debug_ins = res.ins_debug; in DeepCopyIns()
113 debug_ins.line_number = input.ins_debug.line_number; in DeepCopyIns()
114 debug_ins.column_number = input.ins_debug.column_number; in DeepCopyIns()
115 debug_ins.whole_line = input.ins_debug.whole_line; in DeepCopyIns()
116 debug_ins.bound_left = input.ins_debug.bound_left; in DeepCopyIns()
117 debug_ins.bound_right = input.ins_debug.bound_right; in DeepCopyIns()
H A Dabc_code_processor.cpp264 function_.ins[inst_idx].ins_debug.line_number = line; in FillInsDebug()
274 function_.ins[inst_idx].ins_debug.column_number = column; in FillInsDebug()
H A Dprogram_dump.cpp334 << DUMP_CONTENT_LINE_NUMBER << pa_ins.ins_debug.line_number; in DumpOriginalFunctionIns()
336 << DUMP_CONTENT_COLUMN_NUMBER << pa_ins.ins_debug.column_number in DumpOriginalFunctionIns()
391 << DUMP_CONTENT_LINE_NUMBER << pa_ins->ins_debug.line_number; in DumpFinalIns()
393 << DUMP_CONTENT_COLUMN_NUMBER << pa_ins->ins_debug.column_number in DumpFinalIns()
/arkcompiler/runtime_core/bytecode_optimizer/
H A Doptimize_bytecode.cpp138 cn = ins_vec[k++].ins_debug.column_number; in ColumnNumberPropagate()
145 ins_vec[j].ins_debug.SetColumnNumber(cn); in ColumnNumberPropagate()
150 if (ins_vec[k].ins_debug.column_number != compiler::INVALID_COLUMN_NUM) { in ColumnNumberPropagate()
151 cn = ins_vec[k].ins_debug.column_number; in ColumnNumberPropagate()
153 ins_vec[k].ins_debug.SetColumnNumber(cn); in ColumnNumberPropagate()
169 ln = ins_vec[i++].ins_debug.line_number; in LineNumberPropagate()
176 ins_vec[j].ins_debug.SetLineNumber(ln); in LineNumberPropagate()
181 if (ins_vec[i].ins_debug.line_number != 0) { in LineNumberPropagate()
182 ln = ins_vec[i].ins_debug.line_number; in LineNumberPropagate()
184 ins_vec[i].ins_debug in LineNumberPropagate()
[all...]
H A Dir_interface.h102 return iter->second->ins_debug.line_number; in GetLineNumberByPc()
115 return iter->second->ins_debug.column_number; in GetColumnNumberByPc()
H A Dcodegen.cpp141 result_[idx].ins_debug.SetLineNumber(ln); in AddLineNumber()
149 result_[idx].ins_debug.SetColumnNumber(cn); in AddColumnNumber()
/arkcompiler/ets_frontend/merge_abc/src/
H A DassemblyInsProto.cpp44 DebuginfoIns::Serialize(insn.ins_debug, *protoDebug); in Serialize()
76 DebuginfoIns::Deserialize(protoDebugInfoIns, insn.ins_debug); in Deserialize()
/arkcompiler/runtime_core/assembler/
H A Dassembly-function.h113 void SetInsDebug(const std::vector<debuginfo::Ins> &ins_debug) in SetInsDebug()
115 ASSERT(ins_debug.size() == ins.size()); in SetInsDebug()
117 ins[i].ins_debug = ins_debug[i]; in SetInsDebug()
H A Dassembly-ins.h106 debuginfo::Ins ins_debug; member
228 return ins_debug.line_number != 0; in HasDebugInfo()
H A Dassembly-parser.cpp680 const auto &debug = curr_func_->ins[v.first - 1].ins_debug; in ParseResetFunctionLabelsAndParams()
714 const auto &debug = insn_it->ins_debug; in ParseResetFunctionTable()
731 const auto &debug = insn_it->ins_debug; in ParseResetFunctionTable()
2078 auto &curr_debug = curr_func_->ins.back().ins_debug; in SetOperationInformation()
H A Dassembly-emitter.cpp1660 return ins[i].ins_debug.line_number; in GetLineNumber()
1665 return ins[i].ins_debug.column_number; in GetColumnNumber()
/arkcompiler/runtime_core/abc2program/tests/cpp_sources/
H A Dhello_world_test.cpp813 * @tc.desc: get ins_debug line number and column number
826 EXPECT_TRUE(ins0.ins_debug.line_number == -1); in HWTEST_F()
827 EXPECT_TRUE(ins0.ins_debug.column_number == -1); in HWTEST_F()
832 EXPECT_TRUE(ins3.ins_debug.line_number == 40); in HWTEST_F()
833 EXPECT_TRUE(ins3.ins_debug.column_number == 2); in HWTEST_F()
838 EXPECT_TRUE(ins5.ins_debug.line_number == 41); in HWTEST_F()
839 EXPECT_TRUE(ins5.ins_debug.column_number == 11); in HWTEST_F()
/arkcompiler/ets_frontend/es2panda/compiler/debugger/
H A DdebuginfoDumper.cpp112 WritePosInfo(ins.ins_debug); in WriteIns()
/arkcompiler/ets_frontend/es2panda/compiler/core/emitter/
H A Demitter.cpp186 // the column number in pandaIns->ins_debug starts with 0 in UpdateForReturnIns()
200 pandaIns->ins_debug.line_number = astNode ? astNode->Range().end.line : INVALID_LINE; in UpdateForReturnIns()
203 pandaIns->ins_debug.line_number = astNode ? astNode->Range().start.line : INVALID_LINE; in UpdateForReturnIns()
223 pandaIns->ins_debug.bound_left = offset_; in GenInstructionDebugInfo()
224 pandaIns->ins_debug.bound_right = offset_ + insLen; in GenInstructionDebugInfo()
228 pandaIns->ins_debug.column_number = columnNum; in GenInstructionDebugInfo()
/arkcompiler/runtime_core/assembler/tests/
H A Dassembler_parser_test.cpp757 EXPECT_EQ(item.Value().function_table.at(sig_niam1).ins[0].ins_debug.line_number, 2U) << "2 expected"; in HWTEST_F()
758 EXPECT_EQ(item.Value().function_table.at(sig_niam2).ins[0].ins_debug.line_number, 5U) << "5 expected"; in HWTEST_F()
759 EXPECT_EQ(item.Value().function_table.at(sig_niam3).ins[0].ins_debug.line_number, 9U) << "9 expected"; in HWTEST_F()
760 EXPECT_EQ(item.Value().function_table.at(sig_niam4).ins[0].ins_debug.line_number, 11U) << "11 expected"; in HWTEST_F()
761 EXPECT_EQ(item.Value().function_table.at(sig_niam5).ins[0].ins_debug.line_number, 12U) << "12 expected"; in HWTEST_F()
H A Dparser_test.cpp646 ASSERT_EQ(item.Value().function_table.at(sig_niam1).ins[0].ins_debug.line_number, 2U) << "2 expected"; in TEST()
647 ASSERT_EQ(item.Value().function_table.at(sig_niam2).ins[0].ins_debug.line_number, 5U) << "5 expected"; in TEST()
648 ASSERT_EQ(item.Value().function_table.at(sig_niam3).ins[0].ins_debug.line_number, 9U) << "9 expected"; in TEST()
649 ASSERT_EQ(item.Value().function_table.at(sig_niam4).ins[0].ins_debug.line_number, 11U) << "11 expected"; in TEST()
650 ASSERT_EQ(item.Value().function_table.at(sig_niam5).ins[0].ins_debug.line_number, 12U) << "12 expected"; in TEST()

Completed in 37 milliseconds