Searched refs:lit_array (Results 1 – 7 of 7) sorted by relevance
| /arkcompiler/runtime_core/abc2program/ |
| D | abc_literal_array_processor.cpp | 48 void AbcLiteralArrayProcessor::GetLiteralArrayById(pandasm::LiteralArray *lit_array, in GetLiteralArrayById() argument 52 lit_array_id, [this, lit_array]( in GetLiteralArrayById() 55 FillLiteralData(lit_array, value, tag); in GetLiteralArrayById() 59 void AbcLiteralArrayProcessor::FillLiteralData(pandasm::LiteralArray *lit_array, in FillLiteralData() argument 111 lit_array->literals_.emplace_back(tag_lit); in FillLiteralData() 112 lit_array->literals_.emplace_back(value_lit); in FillLiteralData()
|
| D | abc_literal_array_processor.h | 32 …void GetLiteralArrayById(pandasm::LiteralArray *lit_array, panda_file::File::EntityId lit_array_id… 33 …void FillLiteralData(pandasm::LiteralArray *lit_array, const panda_file::LiteralDataAccessor::Lite…
|
| D | program_dump.h | 83 std::string SerializeLiteralArray(const pandasm::LiteralArray &lit_array, uint32_t id) const; 84 void SerializeLiterals(const pandasm::LiteralArray &lit_array, std::stringstream &os) const; 85 …void SerializeLiteralsAtIndex(const pandasm::LiteralArray &lit_array, std::stringstream &os, size_…
|
| D | program_dump.cpp | 658 std::string PandasmProgramDumper::SerializeLiteralArray(const pandasm::LiteralArray &lit_array, uin… in SerializeLiteralArray() argument 660 if (lit_array.literals_.empty()) { in SerializeLiteralArray() 665 ss << lit_array.literals_.size(); in SerializeLiteralArray() 668 SerializeLiterals(lit_array, ss); in SerializeLiteralArray() 674 void PandasmProgramDumper::SerializeLiterals(const pandasm::LiteralArray &lit_array, std::stringstr… in SerializeLiterals() argument 676 for (size_t i = 0; i < lit_array.literals_.size(); i++) { in SerializeLiterals() 677 SerializeLiteralsAtIndex(lit_array, os, i); in SerializeLiterals() 683 const pandasm::LiteralArray &lit_array, std::stringstream &os, size_t i) const in SerializeLiteralsAtIndex() argument 685 const panda_file::LiteralTag &tag = lit_array.literals_[i].tag_; in SerializeLiteralsAtIndex() 687 const auto &val = lit_array.literals_[i].value_; in SerializeLiteralsAtIndex()
|
| /arkcompiler/runtime_core/disassembler/ |
| D | disassembler.cpp | 216 void Disassembler::FillLiteralArrayData(pandasm::LiteralArray *lit_array, const panda_file::Literal… in FillLiteralArrayData() argument 227 lit_array->literals_.push_back(lit); in FillLiteralArrayData() 236 lit_array->literals_.push_back(lit); in FillLiteralArrayData() 240 void Disassembler::FillLiteralData(pandasm::LiteralArray *lit_array, in FillLiteralData() argument 296 lit_array->literals_.push_back(lit); in FillLiteralData() 299 void Disassembler::GetLiteralArrayByOffset(pandasm::LiteralArray *lit_array, panda_file::File::Enti… in GetLiteralArrayByOffset() argument 303 offset, [this, lit_array](const panda_file::LiteralDataAccessor::LiteralValue &value, in GetLiteralArrayByOffset() 307 FillLiteralArrayData<bool>(lit_array, tag, value); in GetLiteralArrayByOffset() 312 FillLiteralArrayData<uint8_t>(lit_array, tag, value); in GetLiteralArrayByOffset() 317 FillLiteralArrayData<uint16_t>(lit_array, tag, value); in GetLiteralArrayByOffset() [all …]
|
| D | disassembler.h | 69 void GetLiteralArray(pandasm::LiteralArray *lit_array, size_t index) const; 74 void FillLiteralArrayData(pandasm::LiteralArray *lit_array, const panda_file::LiteralTag &tag, 89 …void FillLiteralData(pandasm::LiteralArray *lit_array, const panda_file::LiteralDataAccessor::Lite… 134 void SerializeValues(const pandasm::LiteralArray &lit_array, T &os) const; 135 std::string SerializeLiteralArray(const pandasm::LiteralArray &lit_array) const; 136 …void Serialize(const std::string &key, const pandasm::LiteralArray &lit_array, std::ostream &os) c… 140 void SerializeLiterals(const pandasm::LiteralArray &lit_array, T &os) const; 180 …void GetLiteralArrayByOffset(pandasm::LiteralArray *lit_array, panda_file::File::EntityId offset) …
|
| /arkcompiler/runtime_core/static_core/static_linker/tests/ |
| D | CMakeLists.txt | 36 data/single/lit_array.pa 66 data/single/lit_array.gold
|