Home
last modified time | relevance | path

Searched refs:function_table (Results 1 – 25 of 30) sorted by relevance

12

/arkcompiler/runtime_core/assembler/tests/
Dassembler_ins_test.cpp56 auto it = item.Value().function_table.find(func_name);
57 EXPECT_NE(it, item.Value().function_table.end());
58 const auto &func_value = item.Value().function_table.at(func_name).ins;
96 auto it = item.Value().function_table.find(func_name);
97 EXPECT_NE(it, item.Value().function_table.end());
98 const auto &function_value = item.Value().function_table.at(func_name).ins;
222 std::map<std::string, panda::pandasm::Function> function_table; variable
223 ret = JsonSerializeProgramItems(function_table);
227 function_table.emplace(test, std::move(function1));
229 ret = JsonSerializeProgramItems(function_table);
[all …]
Dparser_test.cpp35 ASSERT_EQ(item.Value().function_table.at(sig_main).ins[0].opcode, Opcode::MOV); in TEST()
36 ASSERT_EQ(item.Value().function_table.at(sig_main).ins[0].regs[0], 1) << "1 expected"; in TEST()
37 ASSERT_EQ(item.Value().function_table.at(sig_main).ins[0].regs[1], 2) << "2 expected"; in TEST()
52 ASSERT_EQ(item.Value().function_table.at(sig_main).ins[0].label, "label") << "label expected"; in TEST()
53 ASSERT_EQ(item.Value().function_table.at(sig_main).ins[0].set_label, true) << "true expected"; in TEST()
54 …ASSERT_EQ(item.Value().function_table.at(sig_main).ins[0].opcode, Opcode::INVALID) << "NONE expect… in TEST()
91 … ASSERT_EQ(item.Value().function_table.at(sig_main).ins[0].opcode, Opcode::ADDI) << "IMM expected"; in TEST()
92 …ASSERT_EQ(item.Value().function_table.at(sig_main).ins[0].imms[0], Ins::IType(int64_t(1))) << "1 e… in TEST()
107 … ASSERT_EQ(item.Value().function_table.at(sig_main).ins[0].opcode, Opcode::ADDI) << "IMM expected"; in TEST()
108 …ASSERT_EQ(item.Value().function_table.at(sig_main).ins[0].imms[0], Ins::IType(int64_t(12345))) << … in TEST()
[all …]
Dassembler_parser_test.cpp49 EXPECT_EQ(item.Value().function_table.at(sig_main).ins[0]->GetReg(0), 1) << "1 expected";
50 EXPECT_EQ(item.Value().function_table.at(sig_main).ins[0]->GetReg(1), 2) << "2 expected";
71 EXPECT_EQ(item.Value().function_table.at(sig_main).ins[0]->Label(), "label") <<
73 EXPECT_EQ(item.Value().function_table.at(sig_main).ins[0]->IsLabel(), true) << "true expected";
74 …EXPECT_EQ(item.Value().function_table.at(sig_main).ins[0]->opcode, Opcode::INVALID) << "NONE expec…
209 auto it = program.function_table.find(fun_name);
210 EXPECT_NE(it, program.function_table.end());
253 auto it = item.Value().function_table.find(func_name);
254 EXPECT_NE(it, item.Value().function_table.end());
255 EXPECT_EQ(item.Value().function_table.at(func_name).ins[3]->GetId(0), "foo") << "nain expected";
[all …]
Dassembler_emitter_test.cpp1123 program.Value().function_table.at("f:(i8)").metadata->SetAttribute("external");
1146 program.Value().function_table.at("f:(i8)").metadata->SetAttribute("external");
1151 program.Value().function_table.at("f:(i8)").local_variable_debug.push_back(local);
/arkcompiler/runtime_core/bytecode_optimizer/tests/
Doptimize_bytecode_test.cpp96 auto it = program.function_table.find(fun_name);
97 EXPECT_NE(it, program.function_table.end());
151 auto it = program.function_table.find(fun_name);
153 EXPECT_NE(it, program.function_table.end());
211 auto it = program.function_table.find(fun_name);
216 EXPECT_NE(it, program.function_table.end());
Dexcluded_keys_test.cpp86 auto it = program.function_table.find(fun_name);
87 EXPECT_NE(it, program.function_table.end());
135 auto it1 = program1.function_table.find(fun_name);
136 EXPECT_NE(it1, program1.function_table.end());
Dcommon.h729 ASSERT_TRUE(prog->function_table.find(fun_name) != prog->function_table.end()); in CheckOtherPasses()
730 auto &function = prog->function_table.at(fun_name); in CheckOtherPasses()
762 ASSERT_TRUE(prog->function_table.find(func_name) != prog->function_table.end()); in CheckConstArrayFilling()
763 auto &function = prog->function_table.at(func_name); in CheckConstArrayFilling()
806 ASSERT_TRUE(prog->function_table.find(func_name) != prog->function_table.end()); in CheckConstArray()
807 auto &function = prog->function_table.at(func_name); in CheckConstArray()
Dbitops_bitwise_and_test.cpp120 auto &function = program.function_table.at(sig_main); in TEST_F()
/arkcompiler/runtime_core/assembler/
Dassembly-program.cpp24 ss << JsonSerializeProgramItems(function_table); in JsonDump()
Dassembly-program.h35 std::map<std::string, panda::pandasm::Function> function_table; member
Dassembly-parser.cpp666 for (const auto &f : program_.function_table) { in ParseResetFunctionLabelsAndParams()
678 curr_func_ = &(program_.function_table.at(t.first)); in ParseResetFunctionLabelsAndParams()
704 for (auto &k : program_.function_table) { in ParseResetFunctionTable()
734 program_.function_table.at((*insn_it)->GetId(0)).GetParamsNum()) { in ParseResetFunctionTable()
987 for (auto &func : program_.function_table) { in ParseAfterMainLoop()
1305 AddObjectInTable(false, program_.function_table); in ParseOperandCall()
1327 program_.function_table.erase(p); in ParseOperandCall()
1331 if (program_.function_table.find(ids_.back()) == program_.function_table.end()) { in ParseOperandCall()
1332 auto node_handle = program_.function_table.extract(p); in ParseOperandCall()
1334 program_.function_table.insert(std::move(node_handle)); in ParseOperandCall()
[all …]
Demit-item.cpp54 for (const auto &f : program_.function_table) { in EmitFunctions()
/arkcompiler/ets_frontend/merge_abc/src/
DassemblyProgramProto.cpp30 for (const auto &[name, func] : program.function_table) { in Serialize()
73 program.function_table.insert({name, std::move(*function)}); in Deserialize()
/arkcompiler/ets_frontend/es2panda/compiler/debugger/
DdebuginfoDumper.cpp151 auto iter = prog_->function_table.begin(); in Dump()
153 for (; iter != prog_->function_table.end(); ++iter) { in Dump()
182 if (std::next(iter) != prog_->function_table.end()) { in Dump()
/arkcompiler/ets_frontend/es2panda/util/
DpatchFix.cpp351 if (!prog->function_table.at(func).metadata->IsForeign()) { in HandleModifiedClasses()
361 if (prog->function_table.at(func).metadata->IsForeign()) { in HandleModifiedClasses()
362 prog->function_table.at(func).metadata->RemoveAttribute(EXTERNAL_ATTRIBUTE); in HandleModifiedClasses()
373 prog->function_table.at(funcInfo.first).metadata->IsForeign()) { in HandleModifiedDefinedClassFunc()
374 … prog->function_table.at(funcInfo.first).metadata->RemoveAttribute(EXTERNAL_ATTRIBUTE); in HandleModifiedDefinedClassFunc()
463 (*prog)->function_table.emplace(patchFuncMain0.name, std::move(patchFuncMain0)); in Finalize()
464 (*prog)->function_table.emplace(patchFuncMain1.name, std::move(patchFuncMain1)); in Finalize()
/arkcompiler/runtime_core/abc2program/tests/cpp_sources/
DsourceLang_test.cpp55 auto it = program.function_table.find(name); in GetFunction()
56 if (it == program.function_table.end()) { in GetFunction()
Dhello_world_test.cpp82 ASSERT(program.function_table.find(name) != program.function_table.end()); in GetFunction()
83 return &(program.function_table.find(name)->second); in GetFunction()
/arkcompiler/runtime_core/bytecode_optimizer/
Doptimize_bytecode.cpp344 auto it = prog->function_table.find(func_name); in AnalysisModuleConstantValue()
345 if (it == prog->function_table.end()) { in AnalysisModuleConstantValue()
431 auto it = prog->function_table.find(func_name); in OptimizeFunction()
432 if (it == prog->function_table.end()) { in OptimizeFunction()
/arkcompiler/ets_frontend/es2panda/compiler/core/
DcompileQueue.cpp254 for (const auto &[_, function] : program->function_table) { in Run()
294 for (auto &[name, function] : prog->function_table) { in UpdateDynamicImport()
357 for (auto &[name, function] : prog->function_table) { in UpdatePkgNameOfImportOhmurl()
369 for (const auto &[_, function] : prog->function_table) { in UpdatePkgNameOfImportOhmurl()
/arkcompiler/runtime_core/abc2program/
Dabc_method_processor.cpp35 program_->function_table.emplace(function_.name, std::move(function_)); in FillProgramData()
/arkcompiler/ets_frontend/es2panda/aot/
DresolveDepsRelation.cpp148 for (const auto &func: program.function_table) { in CollectDynamicImportDepsRelation()
/arkcompiler/runtime_core/panda_guard/obfuscate/
Dfunction.cpp225 return this->program_->prog_->function_table.at(this->obfIdx_); in GetOriginFunction()
478 auto entry = this->program_->prog_->function_table.extract(this->idx_); in UpdateFunctionTable()
485 this->program_->prog_->function_table.insert(std::move(entry)); in UpdateFunctionTable()
/arkcompiler/runtime_core/compiler/tests/
DirBuilder_tests.cpp148 for (auto &[name, func] : prog.function_table) {
274 EXPECT_TRUE(prog.function_table.size() == 1);
275 for (auto &[name, func] : prog.function_table) {
/arkcompiler/runtime_core/disassembler/
Ddisassembler.cpp118 for (const auto &m : prog_.function_table) { in Serialize()
170 if (prog_.function_table.find(signature) != prog_.function_table.end()) { in AddMethodToTables()
177 prog_.function_table.emplace(signature, std::move(new_method)); in AddMethodToTables()
653 const auto method_iter = prog_.function_table.find(method_synonyms_iter->second.back()); in GetAnnotationByMethodName()
654 bool is_method = method_iter != prog_.function_table.end(); in GetAnnotationByMethodName()
675 const auto method_iter = prog_.function_table.find(method_synonyms_iter->second.back()); in GetSerializedMethodAnnotation()
676 if (method_iter == prog_.function_table.end()) { in GetSerializedMethodAnnotation()
2261 …const bool is_present = prog_.function_table.find(arg_method_signature) != prog_.function_table.ce… in GetInstructions()
/arkcompiler/runtime_core/libabckit/src/adapter_dynamic/
Dabckit_dynamic.cpp1154 for (auto &[functionName, function] : prog->function_table) { in CollectNamespaces()
1178 for (auto &[functionName, function] : prog->function_table) { in CreateWrappers()
1188 for (auto &[functionName, function] : prog->function_table) { in CreateWrappers()

12