Home
last modified time | relevance | path

Searched refs:GetParamsNum (Results 1 - 17 of 17) sorted by relevance

/arkcompiler/runtime_core/static_core/disassembler/
H A Ddisasm_backed_debug_info_extractor.cpp129 auto paramsNum = method.GetParamsNum(); in GetDisassemblySourceName()
H A Ddisassembler.cpp282 std::string ins = method.ins[i].ToString("", method.GetParamsNum() != 0, method.regsNum); in Serialize()
/arkcompiler/runtime_core/static_core/bytecode_optimizer/
H A Doptimize_bytecode.cpp233 if ((function.regsNum + function.GetParamsNum()) > compiler::VIRTUAL_FRAME_SIZE) { in SkipFunction()
315 if (auto frameSize = function.regsNum + function.GetParamsNum(); frameSize >= NUM_COMPACTLY_ENCODED_REGS) { in OptimizeFunction()
/arkcompiler/runtime_core/static_core/assembler/
H A Dassembly-function.h119 std::size_t GetParamsNum() const in GetParamsNum() function
H A Dassembly-parser.cpp758 if (insn.OperandListLength() - diff < program_.functionTable.at(insn.ids[0]).GetParamsNum()) { in ParseInsFromFuncTable()
1147 if (currFunc_->GetParamsNum() > 0) { in RegValidName()
1148 return context_.ValidateRegisterName('v') || context_.ValidateRegisterName('a', currFunc_->GetParamsNum() - 1); in RegValidName()
1156 return context_.ValidateParameterName(currFunc_->GetParamsNum()); in ParamValidName()
H A Dassembly-emitter.cpp1462 code->SetNumArgs(func.GetParamsNum()); in EmitFunctions()
/arkcompiler/runtime_core/assembler/
H A Dassembly-parser.cpp725 if (insn_it->OperandListLength() - diff < program_.function_table.at(insn_it->ids[0]).GetParamsNum()) { in ParseResetFunctionTable()
1084 if (curr_func_->GetParamsNum() > 0) { in RegValidName()
1085 return context_.ValidateRegisterName('v') || context_.ValidateRegisterName('a', curr_func_->GetParamsNum() - 1); in RegValidName()
1093 return context_.ValidateParameterName(curr_func_->GetParamsNum()); in ParamValidName()
H A Dassembly-function.h140 std::size_t GetParamsNum() const in GetParamsNum() function
H A Dassembly-emitter.cpp1316 code->SetNumArgs(func.GetParamsNum()); in EmitFunctions()
/arkcompiler/runtime_core/bytecode_optimizer/
H A Doptimize_bytecode.cpp214 if ((function.regs_num + function.GetParamsNum()) > compiler::VIRTUAL_FRAME_SIZE) { in SkipFunction()
489 if (auto frame_size = function.regs_num + function.GetParamsNum(); frame_size >= NUM_COMPACTLY_ENCODED_REGS) { in OptimizeFunction()
/arkcompiler/ets_frontend/ets2panda/compiler/core/
H A Demitter.cpp483 for (uint32_t i = 0; i < func.GetParamsNum(); i++) { in DumpAsm()
486 if (i != func.GetParamsNum() - 1) { in DumpAsm()
/arkcompiler/ets_frontend/es2panda/util/
H A DpatchFix.cpp179 for (uint32_t i = 0; i < func->GetParamsNum(); i++) { in GenerateFunctionAndClassHash()
181 if (i != func->GetParamsNum() - 1) { in GenerateFunctionAndClassHash()
/arkcompiler/runtime_core/static_core/abc2program/
H A Dprogram_dump.cpp230 std::string ins = instr.ToString("", function.GetParamsNum() != 0, function.regsNum); in DumpInstructions()
/arkcompiler/ets_frontend/es2panda/compiler/core/emitter/
H A Demitter.cpp1167 for (uint32_t i = 0; i < func.GetParamsNum(); i++) { in DumpAsm()
1170 if (i != func.GetParamsNum() - 1) { in DumpAsm()
/arkcompiler/runtime_core/assembler/tests/
H A Dassembler_parser_test.cpp568 EXPECT_EQ(item.Value().function_table.at(sig_main).GetParamsNum(), 0U); in HWTEST_F()
569 EXPECT_EQ(item.Value().function_table.at(sig_m123).GetParamsNum(), num_size); in HWTEST_F()
625 EXPECT_EQ(item.Value().function_table.at(sig_main).GetParamsNum(), 0U); in HWTEST_F()
876 * @tc.desc: Verify the GetParamsNum function.
905 EXPECT_EQ(item.Value().function_table.at(sig_niam1).GetParamsNum(), 0U); in HWTEST_F()
908 EXPECT_EQ(item.Value().function_table.at(sig_niam2).GetParamsNum(), 3U); in HWTEST_F()
H A Dparser_test.cpp348 ASSERT_EQ(item.Value().function_table.at(sig_main).GetParamsNum(), 0U); in TEST()
349 ASSERT_EQ(item.Value().function_table.at(sig_m123).GetParamsNum(), 2U); in TEST()
769 ASSERT_EQ(item.Value().function_table.at(sig_niam1).GetParamsNum(), 0U); in TEST()
772 ASSERT_EQ(item.Value().function_table.at(sig_niam2).GetParamsNum(), 3U); in TEST()
/arkcompiler/runtime_core/static_core/assembler/tests/
H A Dparser_test.cpp352 ASSERT_EQ(item.Value().functionTable.at(sigMain).GetParamsNum(), 0U); in TEST()
353 ASSERT_EQ(item.Value().functionTable.at(sigM123).GetParamsNum(), 2U); in TEST()
774 ASSERT_EQ(item.Value().functionTable.at(sigNiam1).GetParamsNum(), 0U); in TEST()
777 ASSERT_EQ(item.Value().functionTable.at(sigNiam2).GetParamsNum(), 3U); in TEST()

Completed in 65 milliseconds