Home
last modified time | relevance | path

Searched refs:pcInc (Results 1 - 5 of 5) sorted by relevance

/arkcompiler/runtime_core/static_core/assembler/
H A Dassembly-function.h147 std::vector<uint8_t> *constantPool, uint32_t &pcInc, size_t instructionNumber) const;
148 void EmitNumber(panda_file::LineNumberProgramItem *program, std::vector<uint8_t> *constantPool, uint32_t pcInc,
151 uint32_t &prevLineNumber, uint32_t &pcInc, size_t instructionNumber) const;
155 uint32_t &prevColumnNumber, uint32_t &pcInc, size_t instructionNumber) const;
H A Dassembly-emitter.cpp1674 std::vector<uint8_t> *constantPool, uint32_t &pcInc, size_t instructionNumber) const in EmitLocalVariable()
1676 auto tryEmitPc = [program, constantPool, &pcInc]() -> void { in EmitLocalVariable()
1677 if (pcInc != 0) { in EmitLocalVariable()
1678 program->EmitAdvancePc(constantPool, pcInc); in EmitLocalVariable()
1679 pcInc = 0; in EmitLocalVariable()
1715 uint32_t pcInc, int32_t lineInc) const in EmitNumber()
1717 if (!program->EmitSpecialOpcode(pcInc, lineInc)) { in EmitNumber()
1718 if (pcInc != 0) { in EmitNumber()
1719 program->EmitAdvancePc(constantPool, pcInc); in EmitNumber()
1732 uint32_t &prevLineNumber, uint32_t &pcInc, size_ in EmitLineNumber()
1673 EmitLocalVariable(panda_file::LineNumberProgramItem *program, ItemContainer *container, std::vector<uint8_t> *constantPool, uint32_t &pcInc, size_t instructionNumber) const EmitLocalVariable() argument
1714 EmitNumber(panda_file::LineNumberProgramItem *program, std::vector<uint8_t> *constantPool, uint32_t pcInc, int32_t lineInc) const EmitNumber() argument
1731 EmitLineNumber(panda_file::LineNumberProgramItem *program, std::vector<uint8_t> *constantPool, uint32_t &prevLineNumber, uint32_t &pcInc, size_t instructionNumber) const EmitLineNumber() argument
1742 EmitColumnNumber(panda_file::LineNumberProgramItem *program, std::vector<uint8_t> *constantPool, uint32_t &prevColumnNumber, uint32_t &pcInc, size_t instructionNumber) const EmitColumnNumber() argument
1764 uint32_t pcInc = 0; BuildLineNumberProgram() local
[all...]
/arkcompiler/runtime_core/static_core/assembler/tests/
H A Demitter_test.cpp185 uint8_t GetSpecialOpcode(uint32_t pcInc, int32_t lineInc) in GetSpecialOpcode() argument
188 (pcInc * panda_file::LineNumberProgramItem::LINE_RANGE) + panda_file::LineNumberProgramItem::OPCODE_BASE; in GetSpecialOpcode()
260 uint32_t pcInc; in TEST()
261 std::tie(pcInc, size, isFull) = leb128::DecodeUnsigned<uint32_t>(&constantPool[constantPoolOffset]); in TEST()
264 EXPECT_EQ(pcInc, 9U); in TEST()
/arkcompiler/runtime_core/static_core/libpandafile/
H A Dfile_items.cpp1421 void LineNumberProgramItemBase::EmitColumn(std::vector<uint8_t> *constantPool, uint32_t pcInc, uint32_t column) in EmitColumn() argument
1423 if (pcInc != 0U) { in EmitColumn()
1424 EmitAdvancePc(constantPool, pcInc); in EmitColumn()
1470 bool LineNumberProgramItemBase::EmitSpecialOpcode(uint32_t pcInc, int32_t lineInc) in EmitSpecialOpcode() argument
1476 auto opcode = static_cast<size_t>(lineInc - LINE_BASE) + static_cast<size_t>(pcInc * LINE_RANGE) + OPCODE_BASE; in EmitSpecialOpcode()
H A Dfile_items.h632 void EmitColumn(std::vector<uint8_t> *constantPool, uint32_t pcInc, uint32_t column);
643 bool EmitSpecialOpcode(uint32_t pcInc, int32_t lineInc);

Completed in 12 milliseconds