| /arkcompiler/ets_runtime/ecmascript/compiler/ |
| D | circuit_ir_specification.md | 129 This state has two possible transitions (branches) based on its input value. 142 This state has multiple possible transitions (branches) based on its input value. 321 * **FNEG**: returns the negation of its floating-point operand. 334 * **ADD**: returns the sum of its two integer operands. 335 * **SUB**: returns the difference of its two integer operands. It is used to implement the "-" unar… 336 * **MUL**: returns the product of its two integer operands. 338 * **SDIV**: returns the signed quotient of its two integer operands. 339 * **SREM**: returns the remainder from the signed division of its two integer operands. 340 * **UDIV**: returns the unsigned quotient of its two integer operands. 341 * **UREM**: returns the remainder from the unsigned division of its two integer operands. [all …]
|
| /arkcompiler/runtime_core/compiler/docs/ |
| D | aot_resolve_string.md | 3 To get string literal by its identifier application has to perform special runtime call. To improve… 27 …-roots-limit` controls how many time the same string should be resolved before its pointer will be 47 String pointers stored inside PLT-slots have to be treated as GC-roots to prevent its scavenge in c…
|
| /arkcompiler/runtime_core/compiler/optimizer/optimizations/regalloc/ |
| D | reg_alloc_resolver.h | 42 * Save states should capture location of the variable at the time when its user is executed. 45 * order to capture correct locations for each of its users.
|
| D | reg_alloc_resolver.cpp | 32 // We use RPO order because we need to calculate Caller's roots mask before its inlined callees in Resolve() 158 // when its input is accessed by its users (for example, when LoadArray instruction is loading 159 // value from null array reference). Some life intervals may change its location (due to spilling) 160 // between NullCheck and its users, so locations captured at implicit null check could be incorrect. 335 …// At this point inst either has single user or all its inputs have the same location at all users. in ResolveSaveState()
|
| /arkcompiler/runtime_core/tests/cts-generator/cts-template/ |
| D | newobj.yaml | 36 … Resolve class type from type_id, allocate memory for an object, initialize its fields with their 199 … Resolve class type from type_id, allocate memory for an object, initialize its fields with their 240 … Resolve class type from type_id, allocate memory for an object, initialize its fields with their 283 … Resolve class type from type_id, allocate memory for an object, initialize its fields with their 344 … Resolve class type from type_id, allocate memory for an object, initialize its fields with their 412 … Resolve class type from type_id, allocate memory for an object, initialize its fields with their 759 … Resolve class type from type_id, allocate memory for an object, initialize its fields with their 1133 … Resolve class type from type_id, allocate memory for an object, initialize its fields with their 1177 … Resolve class type from type_id, allocate memory for an object, initialize its fields with their
|
| D | checkcast.yaml | 344 description: Check that any object can be cast to its type 388 description: Check that any object can be cast to its type 446 description: Check that any object can be cast to its supertype 567 description: Check that any array can be cast to its type 609 description: Check that any array can be cast to its type 743 description: Check that any array can be cast to its supertype array
|
| /arkcompiler/ets_runtime/ |
| D | LICENSE | 56 to the Licensor or its representatives, including but not limited to 107 (d) If the Work includes a "NOTICE" text file as part of its 146 Contributor provides its Contributions) on an "AS IS" BASIS,
|
| /arkcompiler/toolchain/ |
| D | LICENSE | 56 to the Licensor or its representatives, including but not limited to 107 (d) If the Work includes a "NOTICE" text file as part of its 146 Contributor provides its Contributions) on an "AS IS" BASIS,
|
| /arkcompiler/runtime_core/docs/ |
| D | ir_format.md | 243 …t-order traversal. In RPO iteration, a BasicBlock is visited before any of its successor BasicBloc… 263 **User** of the instruction is an object that points to the consumer instruction and its correspond… 277 …Its def-use storage is allocated separately from instruction object, both storage and instruction … 293 …ame time Visit functions are called by the opcode of the instruction or by its group affiliation. 318 It is used in HHVM, IonMonkey, DartVM and proved its reliability. 391 // For all other instructions print its opcode
|
| D | runtime-compiled_code-interaction.md | 25 changes its entrypoint to newly generated code. Next time when the function gets called native code… 91 Each compiled function is responsible to reserve stack frame for its purpose and then release it wh… 93 the stack frame it can omit its creation. 230 Its structure is depicted below: 263 Its structure is depicted below: 288 Stack unwinding always starts from the top frame. Its kind could be determined from `panda::Managed… 293 Having a pointer to the top stack frame, its kind and structure the runtime can move to the next fr…
|
| /arkcompiler/runtime_core/ |
| D | LICENSE | 56 to the Licensor or its representatives, including but not limited to 107 (d) If the Work includes a "NOTICE" text file as part of its 146 Contributor provides its Contributions) on an "AS IS" BASIS,
|
| /arkcompiler/ets_runtime/ecmascript/tests/ |
| D | ecma_string_table_test.cpp | 51 * @tc.desc: Write empty string emptyStr to the Intern pool and takes the hash code as its index. 132 …* @tc.desc: Check the uniqueness of string and its hashcode in stringtable to ensure that no two s…
|
| /arkcompiler/runtime_core/compiler/optimizer/analysis/ |
| D | liveness_use_table.h | 26 * For each added instruction holds its uses on the fixed locations
|
| D | countable_loop_parser.h | 39 * Helper class to check if loop is countable and to get its parameters
|
| D | loop_analyzer.cpp | 96 * Append information about its header, back edge and check if this loop is irreducible. 97 * Loop is irreducible when its header doesn't dominate back edge. 273 * (if it hasn't been already added to the inner loop), and search runs for all its predecessors. 285 … // `block` from an inner loop id found, because its header differs from searching loop header in NaturalLoopSearch()
|
| D | linear_order.h | 28 …* For each `If` block place its false-successor in the next position of the `linear_blocks_` vecto…
|
| /arkcompiler/ets_frontend/ |
| D | LICENSE | 56 to the Licensor or its representatives, including but not limited to 107 (d) If the Work includes a "NOTICE" text file as part of its 146 Contributor provides its Contributions) on an "AS IS" BASIS,
|
| /arkcompiler/runtime_core/runtime/ |
| D | deoptimization.h | 33 * \brief Drop given CFrame and return to its caller.
|
| D | lock_order_graph.cpp | 54 …LOG(DEBUG, RUNTIME) << "Thread " << thread_id << " has changed its status during graph constructio… in CheckForTerminationLoops() 73 … LOG(DEBUG, RUNTIME) << "Graph has been changed during its construction. Previous edge " in CheckForTerminationLoops()
|
| D | compiler_queue_counter_priority.h | 68 /** The counter priority queue sorts all tasks (methods) by its hotness counters. 71 * Note, in case of skip the method due to length limit, its hotness counter is reset.
|
| /arkcompiler/ets_frontend/es2panda/test/parser/ts/type_checker/ |
| D | constUsedBeforeDeclaration-expected.txt | 130 TypeError: Block-scoped variable 'a' used before its declaration [constUsedBeforeDeclaration.ts:18:…
|
| D | letUsedBeforeDeclaration-expected.txt | 130 TypeError: Block-scoped variable 'a' used before its declaration [letUsedBeforeDeclaration.ts:18:5]
|
| /arkcompiler/runtime_core/compiler/optimizer/optimizations/ |
| D | loop_unroll.h | 25 * @param inst_limit - the maximum number of loop instructions after its unrolling
|
| /arkcompiler/runtime_core/runtime/coretypes/ |
| D | string.cpp | 61 // String is supposed to be a constant object, so all its data should be visible by all threads in CreateFromString() 85 // String is supposed to be a constant object, so all its data should be visible by all threads in CreateFromMUtf8() 133 // String is supposed to be a constant object, so all its data should be visible by all threads in CreateFromUtf16() 184 // String is supposed to be a constant object, so all its data should be visible by all threads in CreateNewStringFromChars() 231 // String is supposed to be a constant object, so all its data should be visible by all threads in CreateNewStringFromBytes() 728 // String is supposed to be a constant object, so all its data should be visible by all threads in DoReplace() 770 // String is supposed to be a constant object, so all its data should be visible by all threads in FastSubString() 827 // String is supposed to be a constant object, so all its data should be visible by all threads in Concat()
|
| /arkcompiler/runtime_core/cmake/ |
| D | README.md | 16 In the current build directory structure, each project has its own subdirectory. For example, the v…
|