/arkcompiler/ets_runtime/ecmascript/stubs/ |
D | runtime_stubs.cpp | 98 JSTaggedType RuntimeStubs::name(uintptr_t argGlue, uint32_t argc, uintptr_t argv) 111 … JSHandle<JSObject> receiver = GetHArg<JSObject>(argv, argc, 0); // 0: means the zeroth parameter in DEF_RUNTIME_STUBS() 112 JSTaggedValue argIndex = GetArg(argv, argc, 1); // 1: means the first parameter in DEF_RUNTIME_STUBS() 113 …JSHandle<JSTaggedValue> value = GetHArg<JSTaggedValue>(argv, argc, 2); // 2: means the second par… in DEF_RUNTIME_STUBS() 114 JSTaggedValue argAttr = GetArg(argv, argc, 3); // 3: means the third parameter in DEF_RUNTIME_STUBS() 123 …FunctionKind kind = static_cast<FunctionKind>(GetTArg(argv, argc, 0)); // 1: means the first param… in DEF_RUNTIME_STUBS() 139 JSHandle<JSFunction> func(GetHArg<JSTaggedValue>(argv, argc, 0)); in DEF_RUNTIME_STUBS() 140 …JSHandle<JSTaggedValue> accessor = GetHArg<JSTaggedValue>(argv, argc, 1); // 1: means the first pa… in DEF_RUNTIME_STUBS() 141 …FunctionKind kind = static_cast<FunctionKind>(GetTArg(argv, argc, 2)); // 2: means the second para… in DEF_RUNTIME_STUBS() 151 JSTaggedValue allocateSize = GetArg(argv, argc, 0); // 0: means the zeroth parameter in DEF_RUNTIME_STUBS() [all …]
|
/arkcompiler/ets_runtime/ecmascript/compiler/codegen/maple/test/ |
D | cl_ut_test.cpp | 163 int argc = (sizeof(argv) / sizeof(argv[0])) - 1; in TEST() local 165 auto err = maplecl::CommandLine::GetCommandLine().Parse(argc, (char **)argv); in TEST() 183 int argc = (sizeof(argv) / sizeof(argv[0])) - 1; in TEST() local 185 auto err = maplecl::CommandLine::GetCommandLine().Parse(argc, (char **)argv); in TEST() 217 int argc = (sizeof(argv) / sizeof(argv[0])) - 1; in TEST() local 219 auto err = maplecl::CommandLine::GetCommandLine().Parse(argc, (char **)argv); in TEST() 245 int argc = (sizeof(argv) / sizeof(argv[0])) - 1; in TEST() local 247 auto err = maplecl::CommandLine::GetCommandLine().Parse(argc, (char **)argv); in TEST() 280 int argc = (sizeof(argv) / sizeof(argv[0])) - 1; in TEST() local 282 auto err = maplecl::CommandLine::GetCommandLine().Parse(argc, (char **)argv); in TEST() [all …]
|
D | triple_ut_test.cpp | 72 int argc = (sizeof(argv) / sizeof(argv[0])) - 1; in TEST() local 75 auto err = cl::CommandLine::GetCommandLine().Parse(argc, (char **)argv); in TEST() 86 argc = (sizeof(argv) / sizeof(argv[0])) - 1; in TEST() 89 err = cl::CommandLine::GetCommandLine().Parse(argc, (char **)argv2); in TEST() 100 argc = (sizeof(argv) / sizeof(argv[0])) - 1; in TEST() 103 err = cl::CommandLine::GetCommandLine().Parse(argc, (char **)argv3); in TEST() 118 int argc = (sizeof(argv) / sizeof(argv[0])) - 1; in TEST() local 121 auto err = cl::CommandLine::GetCommandLine().Parse(argc, (char **)argv); in TEST()
|
/arkcompiler/ets_runtime/ecmascript/compiler/trampoline/aarch64/ |
D | common_call.cpp | 98 void CommonCall::PushArgsWithArgv(ExtendedAssembler *assembler, Register glue, Register argc, in PushArgsWithArgv() argument 103 __ Cmp(argc.W(), Immediate(0)); in PushArgsWithArgv() 107 StackOverflowCheck(assembler, glue, currentSlot, argc, op, stackOverflow); in PushArgsWithArgv() 109 __ Add(argv, argv, Operand(argc.W(), UXTW, 3)); // 3: argc * 8 in PushArgsWithArgv() 113 __ Sub(argc.W(), argc.W(), Immediate(1)); in PushArgsWithArgv() 114 __ Cbnz(argc.W(), &loopBeginning); in PushArgsWithArgv() 117 void CommonCall::PushUndefinedWithArgc(ExtendedAssembler *assembler, Register glue, Register argc, … in PushUndefinedWithArgc() argument 121 __ Cmp(argc.W(), Immediate(0)); in PushUndefinedWithArgc() 125 StackOverflowCheck(assembler, glue, currentSlot, argc, temp, stackOverflow); in PushUndefinedWithArgc() 131 __ Sub(argc.W(), argc.W(), Immediate(1)); in PushUndefinedWithArgc() [all …]
|
/arkcompiler/ets_frontend/ets2panda/test/unit/ |
D | ast_dumper_test.cpp | 49 … static panda::pandasm::Program *GetProgram(int argc, const char **argv, std::string_view fileName, in GetProgram() argument 53 if (!options->Parse(argc, argv)) { in GetProgram() 85 int argc = 1; in TEST_F() local 89 … auto program = std::unique_ptr<panda::pandasm::Program> {GetProgram(argc, &argv, FILE_NAME, SRC)}; in TEST_F() 111 int argc = 1; in TEST_F() local 115 … auto program = std::unique_ptr<panda::pandasm::Program> {GetProgram(argc, &argv, FILE_NAME, SRC)}; in TEST_F() 135 int argc = 1; in TEST_F() local 142 … auto program = std::unique_ptr<panda::pandasm::Program> {GetProgram(argc, &argv, FILE_NAME, SRC)}; in TEST_F()
|
/arkcompiler/ets_runtime/ecmascript/pgo_profiler/prof_dump/ |
D | main.cpp | 58 bool ParseCommand(const int argc, const char **argv) in ParseCommand() argument 60 if (argc <= 1) { in ParseCommand() 76 …while ((opt = getopt_long_only(argc, const_cast<char **>(argv), optstr, longOptions, nullptr)) != … in ParseCommand() 103 if (optind != argc - MIN_PARAM_COUNT + 1) { in ParseCommand() 140 int Main(const int argc, const char **argv) in Main() argument 143 if (!option.ParseCommand(argc, argv)) { in Main() 184 int main(int argc, const char **argv) in main() argument 186 return panda::ecmascript::pgo::Main(argc, argv); in main()
|
/arkcompiler/ets_runtime/ecmascript/compiler/trampoline/x64/ |
D | common_call.cpp | 33 void CommonCall::CopyArgumentWithArgV(ExtendedAssembler *assembler, Register argc, Register argV) in CopyArgumentWithArgV() argument 38 __ Movq(Operand(argV, argc, Scale::Times8, -FRAME_SLOT_SIZE), arg); // -8: stack index in CopyArgumentWithArgV() 40 __ Subq(1, argc); in CopyArgumentWithArgV() 76 void CommonCall::PushUndefinedWithArgc(ExtendedAssembler *assembler, Register argc) in PushUndefinedWithArgc() argument 81 __ Subq(1, argc); in PushUndefinedWithArgc() 85 …mmonCall::PushArgsWithArgvAndCheckStack(ExtendedAssembler *assembler, Register glue, Register argc, in PushArgsWithArgvAndCheckStack() argument 89 StackOverflowCheck(assembler, glue, argc, op1, op2, stackOverflow); in PushArgsWithArgvAndCheckStack() 90 Register opArgc = argc; in PushArgsWithArgvAndCheckStack() 95 __ Movq(argc, opArgc); in PushArgsWithArgvAndCheckStack()
|
/arkcompiler/ets_runtime/ecmascript/compiler/codegen/maple/maple_be/mdgen/src/ |
D | mdmain.cpp | 35 void ParseCommandLine(int argc, char **argv) in ParseCommandLine() argument 42 while ((opt = getopt_long(argc, argv, optStr.c_str(), longOptions, &gOptionIndex)) != -1) { in ParseCommandLine() 72 int main(int argc, char **argv) in main() argument 75 if (argc <= minimumArgNum) { in main() 78 ParseCommandLine(argc, argv); in main()
|
/arkcompiler/runtime_core/static_core/tools/sampler/ |
D | main.cpp | 21 int Main(int argc, const char **argv) in Main() argument 23 panda::Span<const char *> sp(argv, argc); in Main() 44 int main(int argc, const char **argv) in main() argument 46 return panda::tooling::sampler::Main(argc, argv); in main()
|
/arkcompiler/runtime_core/static_core/plugins/ets/runtime/interop_js/ |
D | ets_vm_plugin.cpp | 97 size_t argc = 0; in Call() local 98 …[[maybe_unused]] napi_status status = napi_get_cb_info(env, info, &argc, nullptr, nullptr, nullptr… in Call() 102 auto argv = InteropCtx::Current(coro)->GetTempArgs<napi_value>(argc); in Call() 105 status = napi_get_cb_info(env, info, &argc, argv->data(), &thisArg, &data); in Call() 113 size_t argc = 0; in CallWithCopy() local 114 …[[maybe_unused]] napi_status status = napi_get_cb_info(env, info, &argc, nullptr, nullptr, nullptr… in CallWithCopy() 118 auto argv = InteropCtx::Current(coro)->GetTempArgs<napi_value>(argc); in CallWithCopy() 121 status = napi_get_cb_info(env, info, &argc, argv->data(), &thisArg, &data); in CallWithCopy() 124 return InvokeEtsMethodImpl(env, argv->data(), argc, false); in CallWithCopy() 133 size_t argc = 0; in CreateEtsRuntime() local [all …]
|
/arkcompiler/runtime_core/verifier/ |
D | main.cpp | 28 …rcessArgs(panda::PandArgParser &pa_parser, const panda::PandArg<std::string> &input_file, int argc, in PorcessArgs() argument 31 if (!pa_parser.Parse(argc, argv)) { in PorcessArgs() 44 int main(int argc, const char **argv) in main() argument 53 if (!PorcessArgs(pa_parser, input_file, argc, argv)) { in main()
|
/arkcompiler/runtime_core/static_core/irtoc/backend/ |
D | irtoc.cpp | 22 int Run(int argc, const char **argv) in Run() argument 33 if (!paParser.Parse(argc, argv)) { in Run() 58 int main(int argc, const char **argv) in main() argument 60 return panda::irtoc::Run(argc, argv); in main()
|
/arkcompiler/ets_runtime/ecmascript/builtins/ |
D | builtins_json.cpp | 40 uint32_t argc = argv->GetArgsNumber(); in Parse() local 41 if (argc == 0) { in Parse() 60 if (argc == 2) { // 2: 2 args in Parse() 89 uint32_t argc = argv->GetArgsNumber(); in Stringify() local 91 if (argc == 1 && thread->GetCurrentEcmaContext()->IsAotEntry()) { in Stringify() 100 if (argc == 2) { // 2: 2 args in Stringify() 102 } else if (argc == 3) { // 3: 3 args in Stringify()
|
/arkcompiler/ets_runtime/ecmascript/js_vm/ |
D | main.cpp | 90 int Main(const int argc, const char **argv) in Main() argument 98 if (argc < 2) { // 2: at least have two arguments in Main() 103 int newArgc = argc; in Main() 104 std::string files = argv[argc - 1]; in Main() 139 int main(int argc, const char **argv) in main() argument 141 return panda::ecmascript::Main(argc, argv); in main()
|
/arkcompiler/ets_runtime/ecmascript/compiler/ |
D | aot_compiler.cpp | 55 int Main(const int argc, const char **argv) in Main() argument 61 for (int i = 0; i < argc; i++) { in Main() 65 if (argc < 2) { // 2: at least have two arguments in Main() 71 bool retOpt = runtimeOptions.ParseCommand(argc, argv); in Main() 104 …eprocessor.HandleTargetCompilerMode(cOptions) || !cPreprocessor.HandlePandaFileNames(argc, argv)) { in Main() 172 int main(const int argc, const char **argv) in main() argument 174 auto result = panda::ecmascript::kungfu::Main(argc, argv); in main()
|
/arkcompiler/runtime_core/static_core/panda/ |
D | panda.cpp | 71 const panda::PandArg<bool> &help, int argc, const char **argv) in PrepareArguments() argument 77 if (!paParser->Parse(argc, argv)) { in PrepareArguments() 112 int Main(int argc, const char **argv) in Main() argument 114 Span<const char *> sp(argv, argc); in Main() 136 if (!panda::PrepareArguments(&paParser, runtimeOptions, file, entrypoint, help, argc, argv)) { in Main() 214 int main(int argc, const char **argv) in main() argument 216 return panda::Main(argc, argv); in main()
|
/arkcompiler/runtime_core/static_core/plugins/ets/arkts_header/ |
D | arkts_header.cpp | 36 …panda::PandArg<std::string> &output, const panda::PandArg<bool> &help, int argc, const char **argv) in ProcessArgs() argument 38 if (!paParser.Parse(argc, argv)) { in ProcessArgs() 59 int main(int argc, const char **argv) in main() argument 72 if (!ProcessArgs(paParser, input, output, help, argc, argv)) { in main()
|
/arkcompiler/ets_frontend/merge_abc/src/ |
D | main.cpp | 47 int Run(int argc, const char **argv) in Run() argument 50 if (!options->Parse(argc, argv)) { in Run() 92 int main(int argc, const char **argv) in main() argument 95 return panda::proto::Run(argc, argv); in main()
|
/arkcompiler/ets_runtime/ecmascript/quick_fix/ |
D | main.cpp | 57 int Main(const int argc, const char **argv) in Main() argument 65 if (argc < 2) { // 2: at least have two arguments in Main() 70 int newArgc = argc; in Main() 71 std::string files = argv[argc - 1]; in Main() 194 int main(int argc, const char **argv) in main() argument 196 return panda::ecmascript::Main(argc, argv); in main()
|
/arkcompiler/ets_runtime/ecmascript/compiler/codegen/maple/maple_ir/src/ |
D | mpl_dbg.cpp | 30 int main(int argc, char **argv) in main() argument 32 if (argc < k2BitSize) { in main() 36 std::vector<maple::MIRModule *> themodule(argc, nullptr); in main() 60 while (i < argc) { in main()
|
/arkcompiler/runtime_core/static_core/quickener/ |
D | quick.cpp | 33 … const panda::PandArg<std::string> &output, const panda::PandArg<bool> &help, int argc, in ProcessArgs() argument 36 …if (!pa_parser.Parse(argc, argv) || input.GetValue().empty() || output.GetValue().empty() || help.… in ProcessArgs() 48 int main(int argc, const char **argv) in main() argument 61 if (!ProcessArgs(pa_parser, input, output, help, argc, argv)) { in main()
|
/arkcompiler/runtime_core/compiler/tests/ |
D | unit_test.cpp | 37 void PandaRuntimeTest::Initialize([[maybe_unused]] int argc, char **argv) in Initialize() argument 39 ASSERT(argc > 0); in Initialize() 159 int main(int argc, char **argv) in main() argument 161 ::testing::InitGoogleTest(&argc, argv); in main() 163 panda::compiler::PandaRuntimeTest::Initialize(argc, argv); in main()
|
/arkcompiler/runtime_core/static_core/compiler/tests/ |
D | unit_test.cpp | 37 void PandaRuntimeTest::Initialize([[maybe_unused]] int argc, char **argv) in Initialize() argument 39 ASSERT(argc > 0); in Initialize() 159 int main(int argc, char **argv) in main() argument 161 ::testing::InitGoogleTest(&argc, argv); in main() 163 panda::compiler::PandaRuntimeTest::Initialize(argc, argv); in main()
|
/arkcompiler/runtime_core/panda/ |
D | panda.cpp | 100 const panda::PandArg<bool> &help, int argc, const char **argv) in PrepareArguments() argument 106 if (!pa_parser->Parse(argc, argv)) { in PrepareArguments() 141 int Main(int argc, const char **argv) in Main() argument 144 Span<const char *> sp(argv, argc); in Main() 166 if (!panda::PrepareArguments(&pa_parser, runtime_options, file, entrypoint, help, argc, argv)) { in Main() 245 int main(int argc, const char **argv) in main() argument 247 return panda::Main(argc, argv); in main()
|
/arkcompiler/runtime_core/static_core/tests/gtest_launcher/ |
D | main.cpp | 61 int main(int argc, char *argv[]) in main() argument 64 testing::InitGoogleTest(&argc, argv); in main()
|