Home
last modified time | relevance | path

Searched full:description (Results 1 – 25 of 355) sorted by relevance

12345678910>>...15

/arkcompiler/runtime_core/runtime/
Doptions.yaml23 description: Boot panda files separated by colon
29 description: Panda files separated by colon which is not within boot-panda-files
38 description: Load specified intrinsic spaces
47 description: Load specified class spaces
55 description: Runtime type
63 description: Load specified class and intrinsic spaces and define runtime type
69 description: Enable/disable compressed strings
74 description: Enable/disable running GC only in place
79 description: Enables/disables JIT compiler
84 description: Threshold for "hotness" counter of the method after that it will be compiled
[all …]
/arkcompiler/runtime_core/compiler/
Dcompiler.yaml22 description: Skip all optimizations
28description: A regular expression that specifies methods to compile. The grammar used is ECMA-262 …
34 description: Enable visualizer dump ir
38 description: Enable dump ir
44 description: Dump ir only after last (codegen) pass
48 description: Suppress dumping of some data (bc, SaveState instructions, etc)
52 description: Dump life intervals from regalloc
56 description: Set folder for dump ir
60 description: Enable printing byte code instruction after ir instruction in dump ir
64 description: Enable dumps each time peephole applies
[all …]
/arkcompiler/runtime_core/compiler/optimizer/ir/
Dinstructions.yaml36 # Templates aim to reduce boilerplate in instruction description.
58 description: Negate the value.
66 description: Get absolute value.
74 description: Get square root value.
82 description: Bitwise NOT.
90 description: Add two inputs.
98 description: Substitute two inputs.
106 description: Multiply two inputs.
114 description: Divide two inputs.
122 description: Modulo instruction.
[all …]
/arkcompiler/runtime_core/verification/verifier/
Doptions.yaml23 description: Boot panda files separated by colon
29 description: Panda files separated by colon which is not within boot-panda-files
35 description: Fully qualified class names to verify
42 description: >-
55 description: Load specified class and intrinsic spaces and define runtime type
72 description: Enable logs from specified components
84 description: Log level
93 description: Log level
98 description: File name for file-logger
103 description: Limit standard allocations usage in runtime
[all …]
/arkcompiler/runtime_core/compiler/tools/paoc/
Dpaoc.yaml23 description: Set list of panda files to compile
29 description: Location path of the input panda file, that will be written into the AOT file.
34 description: Location path of the boot panda files, that will be written into the AOT file.
39 description: Set first method to complie and skip all previous
44 description: Set last method to complie and skip all following
53 description: Specify compiler mode
58 description: Path to `paoc-clusters` file
63 description: Dump allocator usage statistics, less verbose than `--compiler-dump-stats-csv`
68 description: Output file path
73 description: Output boot file path. CHA will not be validated. Incompatible with --paoc-output
[all …]
/arkcompiler/ets_frontend/ts2panda/src/
DcmdOptions.ts25 …{ name: 'commonjs', alias: 'c', type: Boolean, defaultValue: false, description: "compile as commo… constant
26 …{ name: 'modules', alias: 'm', type: Boolean, defaultValue: false, description: "compile as module… constant
27 …{ name: 'debug-log', alias: 'l', type: Boolean, defaultValue: false, description: "show info debug… constant
28 …{ name: 'dump-assembly', alias: 'a', type: Boolean, defaultValue: false, description: "dump assemb… constant
29 …{ name: 'debug', alias: 'd', type: Boolean, defaultValue: false, description: "compile with debug … constant
30 …atch', alias: 'w', type: String, lazyMultiple: true, defaultValue: [], description: "watch express…
31 …atch', alias: 'k', type: String, lazyMultiple: true, defaultValue: [], description: "keep persiste…
32 …tics', alias: 's', type: String, lazyMultiple: true, defaultValue: "", description: "show compile …
33 { name: 'output', alias: 'o', type: String, defaultValue: "", description: "set output file." },
34 …{ name: 'timeout', alias: 't', type: Number, defaultValue: 0, description: "js to abc timeout thre…
[all …]
/arkcompiler/runtime_core/tests/cts-generator/cts-template/
Df32toi64.yaml19 description: >
37 description: Check f32toi64 with various values.
71 description: It is rounding toward zero.
78 description: Check f32toi64 rounding with various values.
118description: If converted integer is less than minimal value for destination type, the result is m…
125 description: Check f32toi64 conversion to minimal value.
141description: If converted integer is greater than maximum value for destination type, the result i…
148 description: Check f32toi64 conversion to maximal value.
164description: If source is positive infinity, the result is maximum value for destination type.
165 description: Check f32toi64 conversion +inf to maximal value.
[all …]
Df64tou32.yaml19 description: >
37 description: Check f64tou32 with various values.
65 description: It is rounding toward zero.
72 description: Check f64tou32 rounding with various values.
112description: If converted integer is less than minimal value for destination type, the result is m…
119 description: Check f64tou32 conversion to 0.
135description: If converted integer is greater than maximum value for destination type, the result i…
142 description: Check f64tou32 conversion to 0xFFFFFFFF.
158description: If source is positive infinity, the result is maximum value for destination type.
159 description: Check f64tou32 conversion +inf to 0xFFFFFFFF.
[all …]
Df64tou64.yaml19 description: >
37 description: Check f64tou64 with various values.
74 description: It is rounding toward zero.
75 description: Check f64tou64 rounding with various values.
115description: If converted integer is less than minimal value for destination type, the result is m…
122 description: Check f64tou64 conversion to 0.
141description: If converted integer is greater than maximum value for destination type, the result i…
142 description: Check f64tou64 conversion to 0xFFFFFFFFFFFFFFFF.
167description: If source is positive infinity, the result is maximum value for destination type.
168 description: Check f64tou64 conversion +inf to 0xFFFFFFFFFFFFFFFF.
[all …]
Df32tou32.yaml19 description: >
37 description: Check f32tou32 with various values.
65 description: It is rounding toward zero.
72 description: Check f32tou32 rounding with various values.
100description: If converted integer is less than minimal value for destination type, the result is m…
107 description: Check f32tou32 conversion to 0.
123description: If converted integer is greater than maximum value for destination type, the result i…
130 description: Check f32tou32 conversion to 0xFFFFFFFF.
146description: If source is positive infinity, the result is maximum value for destination type.
147 description: Check f32tou32 conversion +inf to 0xFFFFFFFF.
[all …]
Df32tou64.yaml19 description: >
37 description: Check f32tou64 with various values.
74 description: It is rounding toward zero.
75 description: Check f64tou64 rounding with various values.
112description: If converted integer is less than minimal value for destination type, the result is m…
119 description: Check f64tou64 conversion to 0.
138description: If converted integer is greater than maximum value for destination type, the result i…
139 description: Check f32tou64 conversion to 0xFFFFFFFFFFFFFFFF.
164description: If source is positive infinity, the result is maximum value for destination type.
165 description: Check f32tou64 conversion +inf to 0xFFFFFFFFFFFFFFFF.
[all …]
Df32toi32.yaml19 description: >
42 description: Check f32toi32 with various values.
69 description: It is rounding toward zero.
81 description: Check f32toi32 rounding with various values.
121description: If converted integer is less than minimal value for destination type, the result is m…
133 description: Check f32toi32 conversion to minimal value.
149description: If converted integer is greater than maximum value for destination type, the result i…
161 description: Check f32toi32 conversion to maximal value.
180description: If source is positive infinity, the result is maximum value for destination type.
181 description: Check f32toi32 conversion +inf to maximal value.
[all …]
Dcheckcast.yaml47 description: >
58 description: Check that null object reference can be cast to any type
60 description: >
100 description: Check that null object reference can be cast to any type
102 description: >
150 description: Check that null object reference can be cast to any array type
152 description: >
193 description: Check that null object reference can be cast to any array type
195 description: >
243 description: Check that any object can be cast to the base type
[all …]
Df64toi32.yaml19 description: >
42 description: Check f64toi32 with various values.
69 description: It is rounding toward zero.
81 description: Check f64toi32 rounding with various values.
128description: If converted integer is less than minimal value for destination type, the result is m…
140 description: Check f64toi32 conversion to minimal value.
156description: If converted integer is greater than maximum value for destination type, the result i…
168 description: Check f64toi32 conversion to maximal value.
187description: If source is positive infinity, the result is maximum value for destination type.
188 description: Check f64toi32 conversion +inf to maximal value.
[all …]
Df64toi64.yaml19 description: >
37 description: Check f64toi64 with various values.
72 description: It is rounding toward zero.
79 description: Check f64toi64 rounding with various values.
125description: If converted integer is less than minimal value for destination type, the result is m…
132 description: Check f64toi64 conversion to minimal value.
151description: If converted integer is greater than maximum value for destination type, the result i…
158 description: Check f64toi64 conversion to maximal value.
177description: If source is positive infinity, the result is maximum value for destination type.
178 description: Check f64toi64 conversion +inf to maximal value.
[all …]
Dmov.64.yaml19 description: Move values between registers.
35 description: Check mov.64 instruction with different register numbers (4 bit).
67 description: Check mov.64 instruction with different register numbers (16 bit)
95 description: Test erroneous code with mov.64 instruction.
98 description: Check when register number is out of range.
100 description: Check when register number is out of range.
102 description: Check when register number is out of range.
104 description: Check when register number is out of range and incorrect register name.
106 description: Check when register number is out of range and incorrect register name.
108 description: Check when register number is out of range and incorrect register name.
[all …]
Dthrow.yaml38 description: Throw an exception located in register.
48 description: Check that compilation fails if register is invalid
78 description: Check that verifier report error when the register is not initialized
101 description: Check that compiler reports error when 'a' register is not initialized
135 description: Check that NullPointerException is thrown when register value is null
167 description: Check that NullPointerException is thrown when register value is null
200 description: "Check that VM thread fails when register contains not a Throwable"
202 description: Throw an exception located in register.
253 description: "Check that VM thread fails when register contains not a Throwable"
255 description: Throw an exception located in register.
[all …]
Dmovi.64.yaml19 description: >
37 description: Check movi.64 with various values.
136 description: Check mov.64 instruction with different register numbers (8 bit).
168 description: Check mov.64 instruction with syntax errors.
184 description: Check movi.64 instruction with out-of-range register number.
187 description: Check movi.64 instruction with out-of-range register number.
190 description: Check movi.64 instruction with out-of-range register number.
193 description: Check movi.64 instruction with out-of-range register number.
196 description: Check movi.64 with incorrect value (float value).
199 description: Check movi.64 with incorrect value (float value).
[all …]
Djnez.obj.yaml23 description: >
44 description: Check 'jnez.obj' instruction with invalid offset.
68 description: Check 'jnez.obj' instruction with uninitialized accumulator.
84 description: Check 'jnez.obj' instruction with invalid branch target.
132description: Check 'jnez.obj' instruction with prohibited branch target in PandaAssembly context.
209description: Check 'jnez.obj' instruction with prohibited branch target in PandaAssembly context.
281 description: Check 'jnez.obj' instruction with invalid accumulator value
388 description: >
392 description: Check 'jnez.obj' instruction with valid null value in PandaAssembly context.
408 description: >
[all …]
Djeqz.obj.yaml23 description: >
44 description: Check 'jeqz.obj' instruction with invalid offset.
68 description: Check 'jeqz.obj' instruction with uninitialized accumulator.
84 description: Check 'jeqz.obj' instruction with invalid branch target.
132description: Check 'jeqz.obj' instruction with prohibited branch target in PandaAssembly context.
209description: Check 'jeqz.obj' instruction with prohibited branch target in PandaAssembly context.
281 description: Check 'jeqz.obj' instruction with invalid accumulator value
388 description: >
392 description: Check 'jeqz.obj' instruction with valid null value in PandaAssembly context.
407 description: >
[all …]
Ddiv2.yaml19 description: >
43 description: Check div2 with zero and various values.
48 description: Division by zero causes to exception.
85 description: Check div2 with +1 and various values.
91 description: Division by zero causes to exception.
136 description: Check div2 with -1 and various values.
142 description: Division by zero causes to exception.
187 description: Check div2 with +max and various values.
193 description: Division by zero causes to exception.
238 description: Check div2 with -max and various values.
[all …]
/arkcompiler/runtime_core/libpandabase/
Doptions.yaml32 description: Log level
42 description: Log level
47 description: File name for file-logger
79 description: Enable logs from specified components
87 description: Enable debug or above logs from specified components
95 description: Enable info or above logs from specified components
103 description: Enable warning or above logs from specified components
111 description: Enable error or above logs from specified components
119 description: Enable fatal logs from specified components
/arkcompiler/runtime_core/isa/
Disa.yaml114 description: Use an id which resolves into a type constant.
116 description: Use an id which resolves into a method constant.
118 description: Use an id which resolves into a string constant.
120 description: Use an id which resolves into a constant literalarray.
122 description: Use an id which resolves into a field reference.
124 description: Pass control to the callee method.
126 description: Pass control to the callee method via virtual call.
128 description: Pass control to the caller method.
130 description: Suspend current method and pass control to the caller one.
132 description: Pass control to another bytecode in a current method.
[all …]
/arkcompiler/runtime_core/bytecode_optimizer/
Doptions.yaml27 description: |
33 description: Enable Canonicalization Pass
38 description: Enable Constant Resolver Pass
43 description: A regular expression that specifies methods to optimize
48 description: Disable optimizer for methods with exceptions handlers
53 description: Enable BytecodeOptPeepholes Pass
58 description: Enable ConstArray Resolver Pass
/arkcompiler/runtime_core/irtoc/
Dintrinsics.yaml31 description: Invoke slow path of the entrypoint from the irtoc'ed entrypoint
44 description: Save registers before native call
57 description: Restore registers after native call
70 description: Encode trap instruction
84 description: Make a tail call
99 description: Restore registers on return bytecode
113 description: Encode load mark word with acquire semantics for exclusive use
127 description: Encode store mark word that was loaded for exclusive use with release semantics
141 description: Encode store mark word using compare and swap

12345678910>>...15