Searched refs:line_inc (Results 1 - 8 of 8) sorted by relevance
/arkcompiler/runtime_core/static_core/libpandafile/tests/ |
H A D | file_items_test.cpp | 42 for (auto [pc_inc, line_inc] : incs) { in TEST() 43 ASSERT_TRUE(item.EmitSpecialOpcode(pc_inc, line_inc)); in TEST() 44 data.push_back((line_inc - LineNumberProgramItem::LINE_BASE) + (pc_inc * LineNumberProgramItem::LINE_RANGE) + in TEST()
|
/arkcompiler/runtime_core/libpandafile/tests/ |
H A D | file_items_test.cpp | 43 for (auto [pc_inc, line_inc] : incs) { in HWTEST() 44 ASSERT_TRUE(item.EmitSpecialOpcode(pc_inc, line_inc)); in HWTEST() 45 data.push_back((line_inc - LineNumberProgramItem::LINE_BASE) + (pc_inc * LineNumberProgramItem::LINE_RANGE) + in HWTEST()
|
/arkcompiler/runtime_core/assembler/tests/ |
H A D | emitter_test.cpp | 182 uint8_t GetSpecialOpcode(uint32_t pc_inc, int32_t line_inc) in GetSpecialOpcode() argument 184 return (line_inc - panda_file::LineNumberProgramItem::LINE_BASE) + in GetSpecialOpcode() 263 int32_t line_inc; in TEST() 264 std::tie(line_inc, size, is_full) = leb128::DecodeSigned<int32_t>(&constant_pool[constant_pool_offset]); in TEST() 267 EXPECT_EQ(line_inc, 12); in TEST()
|
H A D | assembler_emitter_test.cpp | 48 uint8_t GetSpecialOpcode(uint32_t pc_inc, int32_t line_inc) in GetSpecialOpcode() argument 50 return static_cast<uint8_t>(line_inc - panda_file::LineNumberProgramItem::LINE_BASE) + in GetSpecialOpcode() 290 int32_t line_inc; in HWTEST_F() 291 std::tie(line_inc, size, is_full) = leb128::DecodeSigned<int32_t>(&constant_pool[constant_pool_offset]); in HWTEST_F() 294 EXPECT_EQ(line_inc, 5); in HWTEST_F()
|
/arkcompiler/runtime_core/assembler/ |
H A D | assembly-emitter.cpp | 1669 uint32_t pc_inc, int32_t line_inc) const in EmitNumber() 1671 if (!program->EmitSpecialOpcode(pc_inc, line_inc)) { in EmitNumber() 1674 if (!program->EmitSpecialOpcode(0, line_inc)) { in EmitNumber() 1675 program->EmitAdvanceLine(constant_pool, line_inc); in EmitNumber() 1679 program->EmitAdvanceLine(constant_pool, line_inc); in EmitNumber() 1688 int32_t line_inc = static_cast<int32_t>(GetLineNumber(instruction_number)) - prev_line_number; in EmitLineNumber() local 1689 if (line_inc) { in EmitLineNumber() 1691 EmitNumber(program, constant_pool, pc_inc, line_inc); in EmitLineNumber()
|
H A D | assembly-function.h | 176 int32_t line_inc) const;
|
/arkcompiler/runtime_core/libpandafile/ |
H A D | file_items.cpp | 1530 bool LineNumberProgramItem::EmitSpecialOpcode(uint32_t pc_inc, int32_t line_inc) in EmitSpecialOpcode() argument 1532 if (line_inc < LINE_BASE || (line_inc - LINE_BASE) >= LINE_RANGE) { in EmitSpecialOpcode() 1536 auto opcode = static_cast<size_t>(line_inc - LINE_BASE) + static_cast<size_t>(pc_inc * LINE_RANGE) + OPCODE_BASE; in EmitSpecialOpcode()
|
H A D | file_items.h | 657 bool EmitSpecialOpcode(uint32_t pc_inc, int32_t line_inc);
|
Completed in 16 milliseconds