Home
last modified time | relevance | path

Searched refs:literalarray_table (Results 1 – 17 of 17) sorted by relevance

/arkcompiler/runtime_core/assembler/tests/
Dassembler_parser_test.cpp1843 …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 …]
Dparser_test.cpp3568 …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 …]
Dassembler_emitter_test.cpp982 …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/
Dir_interface.h67 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/
Dcommon.h740 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/
DassemblyProgramProto.cpp37 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/
Dassembly-program.h37 std::map<std::string, panda::pandasm::LiteralArray> literalarray_table; member
Dassembly-parser.cpp1791 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()
Dassembly-emitter.cpp611 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/
DcommonUtil.h82 auto iter = program.literalarray_table.find(moduleLiteralKey); in VisitStaticImports()
83 ASSERT(iter != program.literalarray_table.end()); in VisitStaticImports()
/arkcompiler/runtime_core/abc2program/
Dabc_literal_array_processor.cpp30 …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()
Dprogram_dump.cpp66 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()
Dabc_module_array_processor.cpp69 …program_->literalarray_table.emplace(entity_container_.GetLiteralArrayIdName(entity_id_.GetOffset(… in FillProgramData()
/arkcompiler/runtime_core/abc2program/tests/cpp_sources/
Dhello_world_test.cpp211 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/
Demitter.cpp467 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/
Dmain.cpp157 … panda::es2panda::util::Dumper::DumpLiterals(progInfo.second->program.literalarray_table); in DumpProgramInfos()
/arkcompiler/runtime_core/disassembler/
Ddisassembler.cpp91 for (const auto &[key, lit_arr] : prog_.literalarray_table) { in Serialize()
385 prog_.literalarray_table.emplace(ss.str(), lit_arr); in GetLiteralArrays()