| /arkcompiler/runtime_core/bytecode_optimizer/tests/ |
| D | optimize_bytecode_test.cpp | 96 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());
|
| D | excluded_keys_test.cpp | 86 auto it = program.function_table.find(fun_name); 87 EXPECT_NE(it, program.function_table.end()); 132 auto it1 = program1.function_table.find(fun_name); 133 EXPECT_NE(it1, program1.function_table.end());
|
| D | common.h | 729 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()
|
| D | bitops_bitwise_and_test.cpp | 120 auto &function = program.function_table.at(sig_main); in TEST_F()
|
| D | codegen_test.cpp | 523 auto &function = prog.function_table.at("func_main_0:(any,any,any)");
|
| /arkcompiler/runtime_core/assembler/tests/ |
| D | parser_test.cpp | 35 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 …]
|
| D | assembler_ins_test.cpp | 56 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; 99 auto it = item.Value().function_table.find(func_name); 100 EXPECT_NE(it, item.Value().function_table.end()); 101 const auto &function_value = item.Value().function_table.at(func_name).ins; 281 std::map<std::string, panda::pandasm::Function> function_table; variable 282 ret = JsonSerializeProgramItems(function_table); 286 function_table.emplace(test, std::move(function1)); 288 ret = JsonSerializeProgramItems(function_table); [all …]
|
| D | assembler_parser_test.cpp | 49 EXPECT_EQ(item.Value().function_table.at(sig_main).ins[0].regs[0], 1) << "1 expected"; 50 EXPECT_EQ(item.Value().function_table.at(sig_main).ins[0].regs[1], 2) << "2 expected"; 71 EXPECT_EQ(item.Value().function_table.at(sig_main).ins[0].label, "label") << "label expected"; 72 EXPECT_EQ(item.Value().function_table.at(sig_main).ins[0].set_label, true) << "true expected"; 73 …EXPECT_EQ(item.Value().function_table.at(sig_main).ins[0].opcode, Opcode::INVALID) << "NONE expect… 208 auto it = program.function_table.find(fun_name); 209 EXPECT_NE(it, program.function_table.end()); 252 auto it = item.Value().function_table.find(func_name); 253 EXPECT_NE(it, item.Value().function_table.end()); 254 EXPECT_EQ(item.Value().function_table.at(func_name).ins[3].ids[0], "foo") << "nain expected"; [all …]
|
| D | assembler_emitter_test.cpp | 1119 program.Value().function_table.at("f:(i8)").metadata->SetAttribute("external"); 1142 program.Value().function_table.at("f:(i8)").metadata->SetAttribute("external"); 1147 program.Value().function_table.at("f:(i8)").local_variable_debug.push_back(local);
|
| /arkcompiler/runtime_core/assembler/ |
| D | assembly-program.cpp | 27 ss << JsonSerializeProgramItems(function_table); in JsonDump()
|
| D | assembly-program.h | 35 std::map<std::string, panda::pandasm::Function> function_table; member
|
| D | assembly-parser.cpp | 658 for (const auto &f : program_.function_table) { in ParseResetFunctionLabelsAndParams() 670 curr_func_ = &(program_.function_table.at(t.first)); in ParseResetFunctionLabelsAndParams() 694 for (auto &k : program_.function_table) { in ParseResetFunctionTable() 725 …if (insn_it->OperandListLength() - diff < program_.function_table.at(insn_it->ids[0]).GetParamsNum… in ParseResetFunctionTable() 978 for (auto &func : program_.function_table) { in ParseAfterMainLoop() 1296 AddObjectInTable(false, program_.function_table); in ParseOperandCall() 1318 program_.function_table.erase(p); in ParseOperandCall() 1322 if (program_.function_table.find(curr_ins_->ids.back()) == program_.function_table.end()) { in ParseOperandCall() 1323 auto node_handle = program_.function_table.extract(p); in ParseOperandCall() 1325 program_.function_table.insert(std::move(node_handle)); in ParseOperandCall() [all …]
|
| D | assembly-emitter.cpp | 1037 for (const auto &f : program.function_table) { in MakeFunctionItems() 1217 for (const auto &[name, func] : program.function_table) { in MakeFunctionDebugInfoAndAnnotations() 1299 for (const auto &f : program.function_table) { in EmitFunctions() 1374 for (auto &[name, func] : prog->function_table) { in MakeSlotNumberAnnotation() 1402 for (auto &[name, func] : prog->function_table) { in MakeConcurrentModuleRequestsAnnotation()
|
| /arkcompiler/ets_frontend/merge_abc/src/ |
| D | assemblyProgramProto.cpp | 30 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/ |
| D | debuginfoDumper.cpp | 165 auto iter = prog_->function_table.begin(); in Dump() 167 for (; iter != prog_->function_table.end(); ++iter) { in Dump() 196 if (std::next(iter) != prog_->function_table.end()) { in Dump()
|
| /arkcompiler/ets_frontend/es2panda/util/ |
| D | patchFix.cpp | 360 if (!prog->function_table.at(func).metadata->IsForeign()) { in HandleModifiedClasses() 370 if (prog->function_table.at(func).metadata->IsForeign()) { in HandleModifiedClasses() 371 prog->function_table.at(func).metadata->RemoveAttribute(EXTERNAL_ATTRIBUTE); in HandleModifiedClasses() 382 prog->function_table.at(funcInfo.first).metadata->IsForeign()) { in HandleModifiedDefinedClassFunc() 383 … prog->function_table.at(funcInfo.first).metadata->RemoveAttribute(EXTERNAL_ATTRIBUTE); in HandleModifiedDefinedClassFunc() 479 (*prog)->function_table.emplace(patchFuncMain0.name, std::move(patchFuncMain0)); in Finalize() 480 (*prog)->function_table.emplace(patchFuncMain1.name, std::move(patchFuncMain1)); in Finalize()
|
| /arkcompiler/runtime_core/bytecode_optimizer/ |
| D | optimize_bytecode.cpp | 356 auto it = prog->function_table.find(func_name); in AnalysisModuleConstantValue() 357 if (it == prog->function_table.end()) { in AnalysisModuleConstantValue() 443 auto it = prog->function_table.find(func_name); in OptimizeFunction() 444 if (it == prog->function_table.end()) { in OptimizeFunction()
|
| /arkcompiler/runtime_core/abc2program/ |
| D | abc_method_processor.cpp | 36 program_->function_table.emplace(function_.name, std::move(function_)); in FillProgramData()
|
| D | program_dump.cpp | 237 for (const auto &it : program_->function_table) { in DumpFunctionTable()
|
| /arkcompiler/ets_frontend/es2panda/compiler/core/ |
| D | compileQueue.cpp | 167 for (const auto &[_, function] : program->function_table) { in Run() 192 for (auto &[name, function] : prog->function_table) { in UpdateDynamicImportPackageVersion()
|
| /arkcompiler/ets_frontend/es2panda/aot/ |
| D | resolveDepsRelation.cpp | 144 for (const auto &func: program.function_table) { in CollectDynamicImportDepsRelation()
|
| /arkcompiler/runtime_core/compiler/tests/ |
| D | irBuilder_tests.cpp | 148 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/ |
| D | disassembler.cpp | 119 for (const auto &m : prog_.function_table) { in Serialize() 171 if (prog_.function_table.find(signature) != prog_.function_table.end()) { in AddMethodToTables() 178 prog_.function_table.emplace(signature, std::move(new_method)); in AddMethodToTables() 603 const auto method_iter = prog_.function_table.find(method_synonyms_iter->second.back()); in GetAnnotationByMethodName() 604 bool is_method = method_iter != prog_.function_table.end(); in GetAnnotationByMethodName() 1953 …const bool is_present = prog_.function_table.find(arg_method_signature) != prog_.function_table.ce… in GetInstructions()
|
| /arkcompiler/runtime_core/abc2program/tests/cpp_sources/ |
| D | hello_world_test.cpp | 70 ASSERT(program.function_table.find(name) != program.function_table.end()); in GetFunction() 71 return &(program.function_table.find(name)->second); in GetFunction()
|
| /arkcompiler/ets_frontend/es2panda/compiler/core/emitter/ |
| D | emitter.cpp | 418 prog_->function_table.emplace(function->name, std::move(*function)); in AddFunction() 712 for (auto &[name, func] : prog->function_table) { in DumpAsm()
|