Searched full:they (Results 1 – 25 of 99) sorted by relevance
1234
| /arkcompiler/ets_runtime/ecmascript/compiler/ |
| D | circuit_ir_specification.md | 9 …they acted like a [finite state machine](https://en.wikipedia.org/wiki/Finite-state_machine) (FSM)… 11 …. Some computation gates will load from or store to the global memory, so they should be executed … 13 …they are [partially ordered](https://en.wikipedia.org/wiki/Partially_ordered_set) by wires. Sequen… 19 …tps://en.wikipedia.org/wiki/Relay) gates** `DEPEND_RELAY` are introduced. They take a state gate (… 21 …scheduling phrase (without furthermore IR analysis or modification), thus they will not couple wit… 23 … **root nodes** in Circuit IR. They are not called "gates" since they do not contribute to the log… 33 * `CONSTANT_LIST` `ARG_LIST`: Registering all value origins such as constants and arguments. (they … 35 The offsets of root nodes are fixed, so they can be accessed instantly via `GateRef Circuit::GetRoo… 43 …*fundamental** for Circuit IR, and are determined by the opcode of gates. They describe the bit wi… 45 …level of types are **high level** (closer to languages) and **optional**. They can provide informa… [all …]
|
| /arkcompiler/runtime_core/docs/bc_verification/ |
| D | types_n_values.md | 5 1. Semantic (abstract) types. They used only for values classification without taking into consider… 8 3. Physycal (concrete) types. They are parameterized types by abstract and storage types. 81 in the type system. They form a single class of equivalence.
|
| D | type_system.md | 14 Internally they denoted by indices (just numbers), and there is separate class to hold their names. 20 Internally they are just indices.
|
| D | cflow_checks.md | 101 Conditional jumps are in grey zone, if they may be proven as always jump 102 into code, then they will be considered ok. Currently, due to imprecision
|
| D | absint_checks.md | 27 They can help to detect usage of inconsistent information in registers in exception handlers.
|
| /arkcompiler/runtime_core/compiler/optimizer/optimizations/ |
| D | vn.h | 84 …* If instruction A dominates B and they have equivalent vn, users B are moved to A and DCE removes… 85 * The instruction with the property NO_CSE has unique vn and they can't be removed.
|
| D | types_resolving.h | 28 …* - If some inputs have undefined assumed type they are assigned the assumed type of another inpu…
|
| /arkcompiler/runtime_core/compiler/optimizer/optimizations/regalloc/ |
| D | reg_map.cpp | 41 // Now map unavailable registers, since they can be assigned to the instructions in SetMask() 76 // Now map unavailable registers, since they can be assigned to the instructions in SetCallerFirstMask()
|
| /arkcompiler/runtime_core/bytecode_optimizer/tests/ |
| D | bcopt_type_adaption_test.cpp | 204 …&elements, ADD_IDX + 1 - num_invalid, STR_TYPE); // exclude invalid insns because they do not emit in TypeAdaptionTest() 228 …int32_t ldai_type_idx = opt_ldai_idx - num_invalid; // exclude invalid insns because they do not … in TypeAdaptionTest() 242 …int32_t add_type_idx = opt_add_idx - num_invalid; // exclude invalid insns because they do not em… in TypeAdaptionTest() 312 …&elements, ADD_IDX + 1 - num_invalid, STR_TYPE); // exclude invalid insns because they do not emit in TypeAdaptionTest_UnconditionalJump() 334 …int32_t add_type_idx = opt_add_idx - num_invalid; // exclude invalid insns because they do not em… in TypeAdaptionTest_UnconditionalJump()
|
| /arkcompiler/runtime_core/runtime/templates/ |
| D | bridge_helpers_static.rb | 21 # Merge v4_v4_v4_v4_id16 and v4_v4_id16 since they have the same handling code
|
| D | bridge_helpers_dynamic.rb | 23 # Merge imm4_v4_v4_v4_v4_v4 and imm4_v4_v4_v4 since they haave the same handling code
|
| /arkcompiler/runtime_core/runtime/include/ |
| D | runtime_options.h | 28 ON_THE_FLY, // Verify methods before they are executed (used by panda/ark executable) 38 * via command line tools. Now they are used in unit tests to create minimal runtime for
|
| /arkcompiler/runtime_core/compiler/docs/ |
| D | scheduler_doc.md | 8 …structions are executed on CPU they may stall the processor pipeline when input registers are not … 137 …// Queue of instructions, which dependencies are scheduled already, but they are still not finishe…
|
| D | code_sink_doc.md | 4 The optimization moves instructions into successor blocks, when possible, so that they are not exec… 48 * Load instructions if they dominate in scope of current basic block:
|
| /arkcompiler/runtime_core/docs/ |
| D | cfi_directives.md | 8 Unfortunately, hand-written assembly lacks of debug symbols and they should be added manually by a …
|
| D | runtime-debug-api.md | 17 1. To simplify communication beetween debugger and runtime (especially on microcontrollers) they ar…
|
| D | assembly_format.md | 5 …. Assembly files are human-readable and human-writeable plain text files, they are supposed to be … 28 …ith IEEE 754. Hexadecimal floating-point literals are prefixed with `0x`. They are first converted… 405 They are almost identical to `.catch` and `.catchall` differ only by specifying end label of the 494 …ords and their fields will be located in binary file in the same order as they are located in asse…
|
| D | design-of-interpreter.md | 167 1. All virtual registers are "tagged", meaning that they contain both the payload and additional 219 for any high-level language. However, once they appear, front-end engineer will obviously want a
|
| /arkcompiler/runtime_core/irtoc/backend/compiler/ |
| D | codegen_fastpath.h | 36 * before calling slow path, since they are saved within irtoced entrypoint.
|
| /arkcompiler/runtime_core/verification/type/tests/ |
| D | type_system_test.cpp | 193 So here is many object in LUB class but they are not from the same in TEST_F() 202 should always return full LUB set. And they should be renamed accordingly, in TEST_F()
|
| /arkcompiler/runtime_core/runtime/mem/gc/reference-processor/ |
| D | reference_processor.h | 73 …* Collect all processed references. They were cleared on the previous phase - we only collect them.
|
| /arkcompiler/ets_runtime/ecmascript/mem/ |
| D | mem.h | 66 // They will never be moved to huge object space. So we take half of a regular
|
| /arkcompiler/ets_runtime/ecmascript/tests/ |
| D | symbol_table_test.cpp | 81 * CaseDescription: Judge whether two string variables are equal. If they are equal, 235 …* function with the description value in the jssymbol type variable. If they are …
|
| /arkcompiler/runtime_core/bytecode_optimizer/ |
| D | reg_acc_alloc.cpp | 245 // Mark Phi instructions if they can be optimized for acc. in RunImpl() 254 // Mark instructions if they can be optimized for acc. in RunImpl()
|
| /arkcompiler/runtime_core/compiler/optimizer/code_generator/ |
| D | encoder.md | 30 Frame | Caller saved + parameters, if they 58 | parameters, if they | Must be manually filled
|
1234