• Home
  • Raw
  • Download

Lines Matching full:compiler

47 …"--compiler-assert-types:              Enable type assertion for type inference tests. Default: 'f…
50 "--compiler-log: Log Option For aot compiler and stub compiler,\n"
62 …"--compiler-log-methods: Specific method list for compiler log, only used when compi…
64 …"--compiler-type-threshold: enable to skip methods whose type is no more than threshold…
65 "--compiler-log-snapshot: Enable to print snapshot information. Default: 'false'\n"
66 …"--compiler-opt-global-typeinfer: Enable global typeinfer for aot compiler: Default: 'false'\…
67 "--compiler-log-time: Enable to print pass compiler time. Default: 'false'\n"
69 …"--compiler-trace-bc: Enable tracing bytecode for aot runtime. Default: 'false'\n"
70 "--compiler-trace-deopt: Enable tracing deopt for aot runtime. Default: 'false'\n"
71 …"--compiler-trace-inline: Enable tracing inline function for aot runtime. Default: 'f…
72 …"--compiler-max-inline-bytecodes Set max bytecodes count which aot function can be inlined. …
73 …"--compiler-deopt-threshold: Set max count which aot function can occur deoptimization. …
74 "--compiler-stress-deopt: Enable stress deopt for aot compiler. Default: 'false'\n"
75 …"--compiler-opt-code-profiler: Enable opt code Bytecode Statistics for aot runtime. Defaul…
79 …"--compiler-opt-type-lowering: Enable all type optimization pass for aot compiler. Default…
80 …"--compiler-opt-early-elimination: Enable EarlyElimination for aot compiler. Default: 'true'\n"
81 …"--compiler-opt-later-elimination: Enable LaterElimination for aot compiler. Default: 'true'\n"
82 … "--compiler-opt-value-numbering: Enable ValueNumbering for aot compiler. Default: 'true'\n"
83 …"--compiler-opt-inlining: Enable inlining function for aot compiler: Default: 'true'\…
84 "--compiler-opt-pgotype: Enable pgo type for aot compiler: Default: 'true'\n"
85 "--compiler-opt-track-field: Enable track field for aot compiler: Default: 'false'\n"
97 …" 'interpreter', 'debugger', 'compiler', 'builtins', 'trace',…
100 …" 'interpreter', 'debugger', 'compiler', 'builtins', 'trace',…
103 …" 'interpreter', 'debugger', 'compiler', 'builtins', 'trace',…
106 …" 'interpreter', 'debugger', 'compiler', 'builtins', 'trace',…
109 …" 'interpreter', 'debugger', 'compiler', 'builtins', 'trace',…
112 …" 'interpreter', 'debugger', 'compiler', 'trace', 'builtins',…
114 …"--compiler-opt-max-method: Enable aot compiler to skip method larger than limit (KB). …
115 …"--compiler-module-methods: The number of max compiled methods in a module. Default: '1…
118 …"--compiler-opt-level: Optimization level configuration of aot compiler. Default: …
119 "--options: Print compiler and runtime options\n"
120 "--compiler-print-type-info: Enable print type info. Default: 'false'\n"
124 …le: Path of file includes common stubs module compiled by stub compiler. "
128 …"--compiler-pgo-hotness-threshold: Set hotness threshold for pgo in aot compiler. Default: '2'…
129 …"--compiler-pgo-profiler-path: The pgo file output dir or the pgo file dir of AOT compiler
130 "--compiler-target-triple: CPU triple for aot compiler or stub compiler. \n"
134 … "--compiler-verify-vtable: Verify vtable result for aot compiler. Default: 'false'\n"
135 …"--compiler-select-methods Compiler selected methods for aot. Only work in full compil…
137 …"--compiler-skip-methods Compiler skpped methods for aot. Only work in full compilin…
139 …"--target-compiler-mode The compilation mode at the device side, including partial,…
144 "--compiler-fast-compile Disable some time-consuming pass. Default: 'true'\n"
145 … "--compiler-no-check Enable remove checks for aot compiler. Default: 'false'\n"
146 …"--compiler-opt-loop-peeling: Enable loop peeling for aot compiler: Default: 'false'\n\n";
156 {"compiler-assert-types", required_argument, nullptr, OPTION_COMPILER_ASSERT_TYPES}, in ParseCommand()
159 {"compiler-log", required_argument, nullptr, OPTION_COMPILER_LOG_OPT}, in ParseCommand()
160 {"compiler-log-methods", required_argument, nullptr, OPTION_COMPILER_LOG_METHODS}, in ParseCommand()
161 {"compiler-log-snapshot", required_argument, nullptr, OPTION_COMPILER_LOG_SNAPSHOT}, in ParseCommand()
162 {"compiler-log-time", required_argument, nullptr, OPTION_COMPILER_LOG_TIME}, in ParseCommand()
163 …{"compiler-opt-global-typeinfer", required_argument, nullptr, OPTION_COMPILER_OPT_GLOBAL_TYPEINFER… in ParseCommand()
164 {"compiler-type-threshold", required_argument, nullptr, OPTION_COMPILER_TYPE_THRESHOLD}, in ParseCommand()
166 {"compiler-trace-bc", required_argument, nullptr, OPTION_COMPILER_TRACE_BC}, in ParseCommand()
167 {"compiler-trace-deopt", required_argument, nullptr, OPTION_COMPILER_TRACE_DEOPT}, in ParseCommand()
168 {"compiler-trace-inline", required_argument, nullptr, OPTION_COMPILER_TRACE_INLINE}, in ParseCommand()
169 …{"compiler-max-inline-bytecodes", required_argument, nullptr, OPTION_COMPILER_MAX_INLINE_BYTECODES… in ParseCommand()
170 {"compiler-deopt-threshold", required_argument, nullptr, OPTION_COMPILER_DEOPT_THRESHOLD}, in ParseCommand()
171 {"compiler-stress-deopt", required_argument, nullptr, OPTION_COMPILER_STRESS_DEOPT}, in ParseCommand()
172 … {"compiler-opt-code-profiler", required_argument, nullptr, OPTION_COMPILER_OPT_CODE_PROFILER}, in ParseCommand()
176 … {"compiler-opt-type-lowering", required_argument, nullptr, OPTION_COMPILER_OPT_TYPE_LOWERING}, in ParseCommand()
177 …{"compiler-opt-early-elimination", required_argument, nullptr, OPTION_COMPILER_OPT_EARLY_ELIMINATI… in ParseCommand()
178 …{"compiler-opt-later-elimination", required_argument, nullptr, OPTION_COMPILER_OPT_LATER_ELIMINATI… in ParseCommand()
179 … {"compiler-opt-value-numbering", required_argument, nullptr, OPTION_COMPILER_OPT_VALUE_NUMBERING}, in ParseCommand()
180 {"compiler-opt-inlining", required_argument, nullptr, OPTION_COMPILER_OPT_INLINING}, in ParseCommand()
181 {"compiler-opt-pgotype", required_argument, nullptr, OPTION_COMPILER_OPT_PGOTYPE}, in ParseCommand()
182 {"compiler-opt-track-field", required_argument, nullptr, OPTION_COMPILER_OPT_TRACK_FIELD}, in ParseCommand()
198 {"compiler-opt-max-method", required_argument, nullptr, OPTION_COMPILER_OPT_MAX_METHOD}, in ParseCommand()
199 {"compiler-module-methods", required_argument, nullptr, OPTION_COMPILER_MODULE_METHODS}, in ParseCommand()
202 {"compiler-opt-level", required_argument, nullptr, OPTION_ASM_OPT_LEVEL}, in ParseCommand()
204 {"compiler-print-type-info", required_argument, nullptr, OPTION_COMPILER_PRINT_TYPE_INFO}, in ParseCommand()
209 {"compiler-target-triple", required_argument, nullptr, OPTION_COMPILER_TARGET_TRIPLE}, in ParseCommand()
212 … {"compiler-pgo-profiler-path", required_argument, nullptr, OPTION_COMPILER_PGO_PROFILER_PATH}, in ParseCommand()
213 …{"compiler-pgo-hotness-threshold", required_argument, nullptr, OPTION_COMPILER_PGO_HOTNESS_THRESHO… in ParseCommand()
214 {"compiler-verify-vtable", required_argument, nullptr, OPTION_COMPILER_VERIFY_VTABLE}, in ParseCommand()
215 {"compiler-select-methods", required_argument, nullptr, OPTION_COMPILER_SELECT_METHODS}, in ParseCommand()
216 {"compiler-skip-methods", required_argument, nullptr, OPTION_COMPILER_SKIP_METHODS}, in ParseCommand()
217 {"target-compiler-mode", required_argument, nullptr, OPTION_TARGET_COMPILER_MODE}, in ParseCommand()
221 {"compiler-no-check", required_argument, nullptr, OPTION_COMPILER_NOCHECK}, in ParseCommand()
222 {"compiler-fast-compile", required_argument, nullptr, OPTION_FAST_AOT_COMPILE_MODE}, in ParseCommand()
223 {"compiler-opt-loop-peeling", required_argument, nullptr, OPTION_COMPILER_OPT_LOOP_PEELING}, in ParseCommand()
491 ret = ParseUint32Param("compiler-opt-max-method", &argUint32); in ParseCommand()
499 ret = ParseUint32Param("compiler-module-methods", &argUint32); in ParseCommand()
506 ret = ParseDoubleParam("compiler-type-threshold", &argDouble); in ParseCommand()
525 ret = ParseUint32Param("compiler-opt-level", &argUint32); in ParseCommand()