| /arkcompiler/runtime_core/assembler/tests/ |
| D | assembler_parser_test.cpp | 1843 …EXPECT_EQ(item.Value().literalarray_table.at("array").literals_[0].tag_, panda::panda_file::Litera… 1845 …static_cast<uint64_t>(std::get<bool>(item.Value().literalarray_table.at("array").literals_[0].valu… 1846 …EXPECT_EQ(item.Value().literalarray_table.at("array").literals_[1].tag_, panda::panda_file::Litera… 1850 …static_cast<uint8_t>(std::get<uint8_t>(item.Value().literalarray_table.at("array").literals_[1].va… 1851 …EXPECT_EQ(item.Value().literalarray_table.at("array").literals_[2].tag_, panda::panda_file::Litera… 1852 …EXPECT_EQ(static_cast<int8_t>(std::get<uint8_t>(item.Value().literalarray_table.at("array").litera… 1854 …EXPECT_EQ(item.Value().literalarray_table.at("array").literals_[3].tag_, panda::panda_file::Litera… 1858 …static_cast<uint16_t>(std::get<uint16_t>(item.Value().literalarray_table.at("array").literals_[3].… 1860 …EXPECT_EQ(item.Value().literalarray_table.at("array").literals_[4].tag_, panda::panda_file::Litera… 1861 …EXPECT_EQ(static_cast<int16_t>(std::get<uint16_t>(item.Value().literalarray_table.at("array").lite… [all …]
|
| D | parser_test.cpp | 3568 …ASSERT_EQ(item.Value().literalarray_table.at("array").literals_[0].tag_, panda::panda_file::Litera… in TEST() 3569 … ASSERT_EQ(std::get<bool>(item.Value().literalarray_table.at("array").literals_[0].value_), true); in TEST() 3570 …ASSERT_EQ(item.Value().literalarray_table.at("array").literals_[1].tag_, panda::panda_file::Litera… in TEST() 3571 … ASSERT_EQ(std::get<uint8_t>(item.Value().literalarray_table.at("array").literals_[1].value_), 2); in TEST() 3572 …ASSERT_EQ(item.Value().literalarray_table.at("array").literals_[2].tag_, panda::panda_file::Litera… in TEST() 3573 …ASSERT_EQ(static_cast<int8_t>(std::get<uint8_t>(item.Value().literalarray_table.at("array").litera… in TEST() 3575 …ASSERT_EQ(item.Value().literalarray_table.at("array").literals_[3].tag_, panda::panda_file::Litera… in TEST() 3576 …ASSERT_EQ(std::get<uint16_t>(item.Value().literalarray_table.at("array").literals_[3].value_), 400… in TEST() 3577 …ASSERT_EQ(item.Value().literalarray_table.at("array").literals_[4].tag_, panda::panda_file::Litera… in TEST() 3578 …ASSERT_EQ(static_cast<int16_t>(std::get<uint16_t>(item.Value().literalarray_table.at("array").lite… in TEST() [all …]
|
| D | assembler_emitter_test.cpp | 982 …program.Value().literalarray_table.at("array").literals_[0].tag_ = panda_file::LiteralTag::LITERAL… 983 … program.Value().literalarray_table.at("array").literals_[0].value_.emplace<std::string>("array"); 1048 item.Value().literalarray_table.at("array").literals_[0].tag_ = panda_file::LiteralTag::BOOL; 1049 item.Value().literalarray_table.at("array").literals_[0].value_.emplace<0>(true); 1051 …item.Value().literalarray_table.at("array").literals_[1].tag_ = panda_file::LiteralTag::METHODAFFI… 1052 item.Value().literalarray_table.at("array").literals_[1].value_.emplace<uint16_t>(1); 1054 item.Value().literalarray_table.at("array").literals_[2].tag_ = panda_file::LiteralTag::FLOAT; 1055 item.Value().literalarray_table.at("array").literals_[2].value_.emplace<float>(1.0); 1057 item.Value().literalarray_table.at("array").literals_[3].tag_ = panda_file::LiteralTag::DOUBLE; 1058 item.Value().literalarray_table.at("array").literals_[3].value_.emplace<double>(1.0); [all …]
|
| /arkcompiler/runtime_core/bytecode_optimizer/ |
| D | ir_interface.h | 67 auto it = prog_->literalarray_table.find(id); in GetLiteralArrayIdByOffset() 68 ASSERT(it != prog_->literalarray_table.end()); in GetLiteralArrayIdByOffset() 69 … return it != prog_->literalarray_table.end() ? std::optional<std::string>(id) : std::nullopt; in GetLiteralArrayIdByOffset() 129 prog_->literalarray_table.emplace(id, std::move(literalarray)); in StoreLiteralArray() 138 return prog_->literalarray_table.size(); in GetLiteralArrayTableSize()
|
| /arkcompiler/runtime_core/bytecode_optimizer/tests/ |
| D | common.h | 740 if (prog->literalarray_table.size() == 1) { in CheckConstArrayFilling() 741 … EXPECT_TRUE(prog->literalarray_table["0"].literals_[0].tag_ == panda_file::LiteralTag::TAGVALUE); in CheckConstArrayFilling() 742 … EXPECT_TRUE(prog->literalarray_table["0"].literals_[1].tag_ == panda_file::LiteralTag::INTEGER); in CheckConstArrayFilling() 743 … EXPECT_TRUE(prog->literalarray_table["0"].literals_[2].tag_ == panda_file::LiteralTag::ARRAY_I32); in CheckConstArrayFilling() 746 EXPECT_TRUE(prog->literalarray_table.size() == 8); in CheckConstArrayFilling() 747 for (const auto &elem : prog->literalarray_table) { in CheckConstArrayFilling() 752 … EXPECT_TRUE(prog->literalarray_table["7"].literals_[2].tag_ == panda_file::LiteralTag::ARRAY_U1); in CheckConstArrayFilling() 753 … EXPECT_TRUE(prog->literalarray_table["6"].literals_[2].tag_ == panda_file::LiteralTag::ARRAY_I8); in CheckConstArrayFilling() 754 … EXPECT_TRUE(prog->literalarray_table["5"].literals_[2].tag_ == panda_file::LiteralTag::ARRAY_I16); in CheckConstArrayFilling() 755 … EXPECT_TRUE(prog->literalarray_table["4"].literals_[2].tag_ == panda_file::LiteralTag::ARRAY_I32); in CheckConstArrayFilling() [all …]
|
| /arkcompiler/ets_frontend/merge_abc/src/ |
| D | assemblyProgramProto.cpp | 37 for (const auto &[name, array] : program.literalarray_table) { in Serialize() 81 program.literalarray_table.insert({name, std::move(literalArray)}); in Deserialize()
|
| /arkcompiler/runtime_core/assembler/ |
| D | assembly-program.h | 37 std::map<std::string, panda::pandasm::LiteralArray> literalarray_table; member
|
| D | assembly-parser.cpp | 1791 if (program_.literalarray_table.find(array_id) == program_.literalarray_table.end()) { in ParseOperandLiteralArray() 2051 …program_.literalarray_table.find(std::string(context_.GiveToken().data(), context_.GiveToken().len… in ParseArrayName() 2052 if (iter == program_.literalarray_table.end()) { in ParseArrayName() 2068 …program_.literalarray_table.try_emplace(std::string(context_.GiveToken().data(), context_.GiveToke… in SetArrayInformation() 2072 …&(program_.literalarray_table.at(std::string(context_.GiveToken().data(), context_.GiveToken().len… in SetArrayInformation()
|
| D | assembly-emitter.cpp | 611 for (const auto &[id, l] : program.literalarray_table) { in MakeLiteralItems() 616 for (const auto &[id, l] : program.literalarray_table) { in MakeLiteralItems() 1392 prog->literalarray_table.clear(); in EmitPrograms()
|
| /arkcompiler/ets_frontend/es2panda/util/ |
| D | commonUtil.h | 82 auto iter = program.literalarray_table.find(moduleLiteralKey); in VisitStaticImports() 83 ASSERT(iter != program.literalarray_table.end()); in VisitStaticImports()
|
| /arkcompiler/runtime_core/abc2program/ |
| D | abc_literal_array_processor.cpp | 30 …program_->literalarray_table.emplace(entity_container_.GetLiteralArrayIdName(entity_id_.GetOffset(… in FillProgramData() 44 …program_->literalarray_table.emplace(entity_container_.GetLiteralArrayIdName(entity_id_.GetOffset(… in FillModuleRequestPhase()
|
| D | program_dump.cpp | 66 auto it = program_->literalarray_table.begin(); in DumpLiteralArrayTable() 67 auto end = program_->literalarray_table.end(); in DumpLiteralArrayTable() 206 auto it = program_->literalarray_table.find(literal_array_id_name); in DumpScalarValue() 207 ASSERT(it != program_->literalarray_table.end()); in DumpScalarValue() 650 auto it = program_->literalarray_table.find(id_str); in ReplaceLiteralId4Ins() 651 ASSERT(it != program_->literalarray_table.end()); in ReplaceLiteralId4Ins() 739 auto it = program_->literalarray_table.find(literal_array_id_name); in SerializeNestedLiteralArrayById() 740 ASSERT(it != program_->literalarray_table.end()); in SerializeNestedLiteralArrayById()
|
| D | abc_module_array_processor.cpp | 69 …program_->literalarray_table.emplace(entity_container_.GetLiteralArrayIdName(entity_id_.GetOffset(… in FillProgramData()
|
| /arkcompiler/runtime_core/abc2program/tests/cpp_sources/ |
| D | hello_world_test.cpp | 211 for (const auto &it : prog_->literalarray_table) { 229 auto &literal_array_table = prog_->literalarray_table; 602 auto &mod_table = prog_->literalarray_table; 645 auto &literal_array_table = prog_->literalarray_table;
|
| /arkcompiler/ets_frontend/es2panda/compiler/core/emitter/ |
| D | emitter.cpp | 467 prog_->literalarray_table.emplace(litId, std::move(literalArrayInstance)); in AddFunction() 500 prog_->literalarray_table.emplace(literalKey, std::move(array)); in AddScopeNamesRecord() 575 …prog_->literalarray_table.emplace(static_cast<std::string_view>(moduleLiteral), std::move(literalA… in AddSourceTextModuleRecord() 607 …prog_->literalarray_table.emplace(static_cast<std::string_view>(phaseLiteral), std::move(literalAr… in AddModuleRequestPhaseRecord()
|
| /arkcompiler/ets_frontend/es2panda/aot/ |
| D | main.cpp | 157 … panda::es2panda::util::Dumper::DumpLiterals(progInfo.second->program.literalarray_table); in DumpProgramInfos()
|
| /arkcompiler/runtime_core/disassembler/ |
| D | disassembler.cpp | 91 for (const auto &[key, lit_arr] : prog_.literalarray_table) { in Serialize() 385 prog_.literalarray_table.emplace(ss.str(), lit_arr); in GetLiteralArrays()
|