| /arkcompiler/runtime_core/static_core/assembler/tests/ |
| D | parser_test.cpp | 36 ASSERT_EQ(item.Value().functionTable.at(sigMain).ins[0].opcode, Opcode::MOV); in TEST() 37 ASSERT_EQ(item.Value().functionTable.at(sigMain).ins[0].regs[0], 1) << "1 expected"; in TEST() 38 ASSERT_EQ(item.Value().functionTable.at(sigMain).ins[0].regs[1], 2) << "2 expected"; in TEST() 53 ASSERT_EQ(item.Value().functionTable.at(sigMain).ins[0].label, "label") << "label expected"; in TEST() 54 ASSERT_EQ(item.Value().functionTable.at(sigMain).ins[0].setLabel, true) << "true expected"; in TEST() 55 …ASSERT_EQ(item.Value().functionTable.at(sigMain).ins[0].opcode, Opcode::INVALID) << "NONE expected… in TEST() 92 ASSERT_EQ(item.Value().functionTable.at(sigMain).ins[0].opcode, Opcode::ADDI) << "IMM expected"; in TEST() 93 …ASSERT_EQ(item.Value().functionTable.at(sigMain).ins[0].imms[0], Ins::IType(int64_t(1))) << "1 exp… in TEST() 108 ASSERT_EQ(item.Value().functionTable.at(sigMain).ins[0].opcode, Opcode::ADDI) << "IMM expected"; in TEST() 109 …ASSERT_EQ(item.Value().functionTable.at(sigMain).ins[0].imms[0], Ins::IType(int64_t(12345))) << "1… in TEST() [all …]
|
| /arkcompiler/runtime_core/static_core/assembler/ |
| D | assembly-program.cpp | 27 ss << JsonSerializeProgramItems(functionTable); in JsonDump()
|
| D | assembly-parser.cpp | 687 for (const auto &f : program_.functionTable) { in ParseResetFunctionLabelsAndParams() 699 currFunc_ = &(program_.functionTable.at(t.first)); in ParseResetFunctionLabelsAndParams() 723 for (auto &k : program_.functionTable) { in ParseResetFunctionTable() 765 … if (insn.OperandListLength() - diff < program_.functionTable.at(insn.ids[0]).GetParamsNum()) { in ParseResetFunctionTable() 1015 for (auto &func : program_.functionTable) { in ParseAfterMainLoop() 1342 AddObjectInTable(false, program_.functionTable); in ParseOperandCall() 1364 program_.functionTable.erase(p); in ParseOperandCall() 1368 if (program_.functionTable.find(currIns_->ids.back()) == program_.functionTable.end()) { in ParseOperandCall() 1369 auto nodeHandle = program_.functionTable.extract(p); in ParseOperandCall() 1371 program_.functionTable.insert(std::move(nodeHandle)); in ParseOperandCall() [all …]
|
| D | assembly-program.h | 38 std::map<std::string, panda::pandasm::Function> functionTable; member
|
| D | assembly-emitter.cpp | 286 auto it = program.functionTable.find(functionName); in CheckValueMethodCase() 287 if (it == program.functionTable.cend()) { in CheckValueMethodCase() 621 auto funcIt = program.functionTable.find(functionName); in CreateAnnotationItem() 622 if (funcIt == program.functionTable.cend()) { in CreateAnnotationItem() 1209 for (const auto &f : program.functionTable) { in MakeFunctionItems() 1382 for (const auto &[name, func] : program.functionTable) { in MakeFunctionDebugInfoAndAnnotations() 1467 for (const auto &f : program.functionTable) { in EmitFunctions() 1613 for (auto &func : program->functionTable) { in AssignProfileInfo()
|
| /arkcompiler/ets_frontend/ets2panda/compiler/debugger/ |
| D | debuginfoDumper.cpp | 162 auto iter = prog_->functionTable.begin(); in Dump() 164 for (; iter != prog_->functionTable.end(); ++iter) { in Dump() 193 if (std::next(iter) != prog_->functionTable.end()) { in Dump()
|
| /arkcompiler/runtime_core/static_core/plugins/ets/runtime/types/ |
| D | ets_typeapi_create.cpp | 71 prog_.functionTable.emplace(std::move(name), std::move(ctxDataRecordCctor_)); in FlushTypeAPICtxDataRecordsToProgram() 137 prog_.functionTable.emplace(std::move(getObjectsArrayName), std::move(getObjectsArray)); in GetTypeAPICtxDataRecord() 248 GetCtx()->Program().functionTable.emplace(fnName_, std::move(fn_)); in Create() 272 auto ok = ctx_->Program().functionTable.emplace(name_, std::move(fn_)).second; in Create()
|
| /arkcompiler/runtime_core/static_core/bytecode_optimizer/tests/ |
| D | common.h | 742 ASSERT_TRUE(prog->functionTable.find(funName) != prog->functionTable.end()); in CheckOtherPasses() 743 auto &function = prog->functionTable.at(funName); in CheckOtherPasses() 775 ASSERT_TRUE(prog->functionTable.find(funcName) != prog->functionTable.end()); in CheckConstArrayFilling() 776 auto &function = prog->functionTable.at(funcName); in CheckConstArrayFilling() 819 ASSERT_TRUE(prog->functionTable.find(funcName) != prog->functionTable.end()); in CheckConstArray() 820 auto &function = prog->functionTable.at(funcName); in CheckConstArray()
|
| D | bitops_bitwise_and_test.cpp | 123 auto &function = program.functionTable.at(sigMain); in TEST_F()
|
| D | bytecodeopt_peepholes_runtime_test.cpp | 100 for (const auto &inst : program.functionTable.at(sigTryCatch).ins) { in TEST_F()
|
| D | reg_acc_alloc_test.cpp | 1075 for (const auto &inst : program.functionTable.find("main:()")->second.ins) { in TEST_F() 1115 for (const auto &inst : program.functionTable.find("main:()")->second.ins) { in TEST_F() 1166 for (const auto &inst : program.functionTable.find("main:(i32)")->second.ins) { in TEST_F()
|
| /arkcompiler/ets_frontend/merge_abc/protos/ |
| D | assemblyProgram.proto | 43 repeated FunctionTable functionTable = 3; field
|
| /arkcompiler/runtime_core/static_core/libpandafile/tests/ |
| D | file_test.cpp | 240 ASSERT_EQ(res.Value().functionTable.size(), 2); in TEST() 241 for (auto &a : res.Value().functionTable) { in TEST()
|
| /arkcompiler/runtime_core/static_core/runtime/tests/ |
| D | method_test.cpp | 82 ASSERT_NE(prog.functionTable.find(name), prog.functionTable.end()); in VerifyLineNumber() 83 auto &insVec = prog.functionTable.find(name)->second.ins; in VerifyLineNumber() 346 auto &function = prog.functionTable.at(pandasm::GetFunctionSignatureFromName("foo", {})); in TEST_F()
|
| /arkcompiler/runtime_core/static_core/bytecode_optimizer/ |
| D | optimize_bytecode.cpp | 266 auto it = prog->functionTable.find(funcName); in OptimizeFunction() 267 if (it == prog->functionTable.end()) { in OptimizeFunction()
|
| /arkcompiler/ets_frontend/ets2panda/compiler/core/ |
| D | ETSemitter.cpp | 215 Program()->functionTable.emplace(func.name, std::move(func)); in GenAnnotation() 248 Program()->functionTable.emplace(func.name, std::move(func)); in GenExternalRecord() 333 Program()->functionTable.emplace(func.name, std::move(func)); in GenInterfaceMethodDefinition() 387 Program()->functionTable.emplace(func.name, std::move(func)); in GenGlobalArrayRecord()
|
| D | emitter.cpp | 402 prog_->functionTable.emplace(function->name, std::move(*function)); in AddProgramElement() 420 for (auto &[name, func] : prog->functionTable) { in DumpAsm()
|
| /arkcompiler/runtime_core/static_core/disassembler/ |
| D | disassembler.cpp | 336 if (prog_.functionTable.find(signature) != prog_.functionTable.end()) { in AddMethodToTables() 342 prog_.functionTable.emplace(signature, std::move(newMethod)); in AddMethodToTables() 1633 if (prog_.functionTable.empty()) { in SerializeMethods() 1642 for (const auto &m : prog_.functionTable) { in SerializeMethods() 1803 … const bool isPresent = prog_.functionTable.find(argMethodSignature) != prog_.functionTable.cend(); in GetInstructions()
|
| /arkcompiler/runtime_core/static_core/disassembler/tests/ |
| D | instructions_test.cpp | 281 auto mainFunc = prog->functionTable.find("main:()"); in TEST()
|
| /arkcompiler/ets_runtime/ecmascript/compiler/codegen/maple/maple_ir/include/ |
| D | global_tables.h | 1000 return globalTables.functionTable; in GetFunctionTable() 1022 globalTables.functionTable.Reset(); in Reset() 1049 FunctionTable functionTable; variable
|
| /arkcompiler/runtime_core/static_core/plugins/ets/disassembler/ |
| D | disasm_ets_plugin.cpp | 42 for (auto &pair : prog_.functionTable) { in GeteTSMetadata()
|
| /arkcompiler/runtime_core/static_core/static_linker/tests/ |
| D | linker_test.cpp | 407 progDer.functionTable.emplace(func.name, std::move(func)); in TEST()
|