| /arkcompiler/runtime_core/assembler/tests/ |
| 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; 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 …]
|
| 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_parser_test.cpp | 49 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 …]
|
| D | assembler_emitter_test.cpp | 1123 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/ |
| 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()); 135 auto it1 = program1.function_table.find(fun_name); 136 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()
|
| /arkcompiler/runtime_core/assembler/ |
| D | assembly-program.cpp | 24 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 | 666 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 …]
|
| D | emit-item.cpp | 54 for (const auto &f : program_.function_table) { in EmitFunctions()
|
| /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 | 151 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/ |
| D | patchFix.cpp | 351 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/ |
| D | sourceLang_test.cpp | 55 auto it = program.function_table.find(name); in GetFunction() 56 if (it == program.function_table.end()) { in GetFunction()
|
| D | hello_world_test.cpp | 82 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/ |
| D | optimize_bytecode.cpp | 344 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/ |
| D | compileQueue.cpp | 254 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/ |
| D | abc_method_processor.cpp | 35 program_->function_table.emplace(function_.name, std::move(function_)); in FillProgramData()
|
| /arkcompiler/ets_frontend/es2panda/aot/ |
| D | resolveDepsRelation.cpp | 148 for (const auto &func: program.function_table) { in CollectDynamicImportDepsRelation()
|
| /arkcompiler/runtime_core/panda_guard/obfuscate/ |
| D | function.cpp | 225 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/ |
| 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 | 118 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/ |
| D | abckit_dynamic.cpp | 1154 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()
|