Home
last modified time | relevance | path

Searched full:operations (Results 1 – 25 of 59) sorted by relevance

123

/arkcompiler/runtime_core/compiler/docs/
Dmemory_coalescing_doc.md4 …y) support simultaneous load and store operations for consecutive addresses instead of several sep…
8 Replacing two memory operations with one generally reduces the number of long latency memory instru…
27 `AArch64` has `32`-bit and `64`-bit versions of coalescing operations – `ldp` and `stp`. As a resul…
54 …ization tries to coalesce memory operations in a scope of a basic block. It needs that two consecu…
56 During hoisting and sinking of memory operations we use rules for memory instruction scheduling: do…
240 | `--compiler-memory-coalescing-objects` | Allows coalescing of operations with `ref`s | `true` |
/arkcompiler/runtime_core/verification/util/tests/
Dset_operations_property_test.cpp58 TEST_CASE("Test operations over sets0", "verifier_set_operations0")
84 TEST_CASE("Test operations over sets1", "verifier_set_operations1")
123 TEST_CASE("Test operations over sets2", "verifier_set_operations2")
/arkcompiler/runtime_core/assembler/
Dlexer.cpp49 /* Generate the map of OPERATIONS from ISA: */ in FindOperation()
50 static const std::unordered_map<std::string_view, Token::Type> OPERATIONS = { in FindOperation() local
58 auto iter = OPERATIONS.find(s); in FindOperation()
60 if (iter == OPERATIONS.end()) { in FindOperation()
64 return OPERATIONS.at(s); in FindOperation()
/arkcompiler/runtime_core/scripts/
Drun_check_atomic_format.py122 COMMENTS, OPERATIONS = parse_file() variable
123 sys.exit(process_results(COMMENTS, OPERATIONS))
/arkcompiler/runtime_core/tests/cts-assembly/
Dop-25.pa14 #Assert that operations u64tof64 and f64tou64 works fine
Dobj-01.pa14 # Assert that operations ststatic, ststatic.64 work fine
Dliteralarrays-01.pa14 #assert that operations with array of i64 works fine
Dobj-05.pa14 # Assert that operations stobj, stobj.64 work fine
Dliteralarrays-02.pa14 #assert that operations with array of i32 works fine
Dobj-02.pa14 # Assert that operations ldstatic, ldstatic.64 work fine
Dliteralarrays-04.pa14 #assert that operations with array of f32 works fine
Dobj-06.pa14 # Assert that operations ldobj, ldobj.64 work fine
Darrays-01.pa14 #assert that operations with array of i64 works fine
Dliteralarrays-03.pa14 #assert that operations with array of f64 works fine
Darrays-02.pa36 #assert that operations with array of i32 works fine
Darrays-04.pa38 #assert that operations with array of f32 works fine
Darrays-03.pa38 #assert that operations with array of f64 works fine
/arkcompiler/ets_frontend/testTs/
DREADME.md4 1. skip_tests.json:avoids code files and does not perform operations on TS files stored in the file.
/arkcompiler/runtime_core/docs/
Drationale-for-bytecode.md36 hardware world: the terms "operations", "operands", "registers" and "stack" have the same meaning.
166 that most of operations inside a function happen on local and/or temporary variables, while
221 that once a value of a certain type is store into a virtual register, all operations on that value
D2022-08-18-isa-changelog.md24 such that runtime can distinguish the "define-function" operations of different kinds.
/arkcompiler/runtime_core/cmake/
DTesting.cmake68 # * test_name behaves as a standard CMake target, i.e. such operations as
/arkcompiler/runtime_core/compiler/optimizer/optimizations/
Dcode_sink.cpp28 * Code sinking optimization attempts to sink operations that is needed only in
152 // Volatile memory operations are barriers in SinkInstruction()
/arkcompiler/runtime_core/runtime/
Dthread_manager.h273 …// When the counter != 0, operations with thread set are permitted to avoid destruction of shared …
274 // Synchronized with lock (not atomic) for mutual exclusion with thread operations
/arkcompiler/runtime_core/isa/
Disa.yaml54 …VM support operations on registers with i32 and i64 integral values. However, 8-bit and 16-bit int…
58 …VM support operations on registers with f32 and f64 values, which corresponds to IEEE-754 single a…
259 description: throw operations.
262 description: operations with wider width.
512 - title: binary operations
513 description: binary operations
618 - title: unary operations
619 description: unary operations
1462 - title: jump operations
/arkcompiler/ets_runtime/ecmascript/compiler/
Dcircuit_builder.h383 // Pointer/Arithmetic/Logic Operations
407 // middle ir: operations with any type
413 // middle ir: Number operations
418 // middle ir: object operations
430 // Object Operations

123