Home
last modified time | relevance | path

Searched full:prefix (Results 1 – 25 of 186) sorted by relevance

12345678

/arkcompiler/ets_runtime/ecmascript/
Decma_isa.yaml20 description: Ecma extension instructions with prefix ecma
36 prefix: ecma
40 prefix: ecma
44 prefix: ecma
48 prefix: ecma
52 prefix: ecma
56 prefix: ecma
60 prefix: ecma
64 prefix: ecma
68 prefix: ecma
[all …]
/arkcompiler/toolchain/build/toolchain/ark/
Dark_toolchain.gni18 prefix = rebase_path("$clang_base_path/bin", root_build_dir)
19 cc = "$prefix/clang"
20 cxx = "$prefix/clang++"
22 readelf = "$prefix/llvm-readobj"
23 ar = "${prefix}/llvm-ar"
24 nm = "$prefix/llvm-nm"
/arkcompiler/runtime_core/scripts/
Dinstall-deps-qemu43 $ ./scripts/install-deps-qemu --qemu-prefix=/usr/local
53 --qemu-prefix=PREFIX Installation prefix for QEMU [$DEFAULT_QEMU_PREFIX].
58 from PREFIX/bin/qemu-* to /usr/bin. If other qemu binaries (or symlinks)
90 local prefix="$1"
93 local src_path="$prefix/src"
109 ./configure --prefix="$prefix"
115 for fname in "$prefix"/bin/qemu-*; do
140 --qemu-prefix=*)
/arkcompiler/runtime_core/isa/
Disa.yaml327 prefix: deprecated
344 prefix: deprecated
395 prefix: deprecated
442 prefix: wide
452 prefix: deprecated
462 prefix: deprecated
482 prefix: wide
491 prefix: wide
501 prefix: wide
647 prefix: deprecated
[all …]
Dasserts.rb36 Panda.instructions.reject(&:prefix).size + Panda.prefixes.size <= 256
40 Panda.instructions.reject(&:prefix).sorted_by?(&:opcode_idx)
43 assert('Prefix opcode indexes are sorted') do
47 assert('All instructions for a prefix should fit one byte') do
48 Panda.prefixes.map do |prefix|
49 … Panda.instructions.select { |insn| insn.prefix && (insn.prefix.name == prefix.name) }.size <= 256
53 assert('Prefixed instruction should have some prefix specified') do
55 insn.format.prefixed? != insn.prefix.nil?
59 assert('Prefix should be defined') do
61 next true unless insn.prefix
[all …]
Disapi.rb117 def prefix method in Instruction
118 name = dig(:prefix)
140 if prefix
141 dig(:opcode_idx) << 8 | prefix.opcode_idx
271 class Prefix < SimpleDelegator class
400 # * prefix handlers that re-dispatch to prefixed instruction based on second byte of opcode_idx
404 handlers = Panda.instructions.reject(&:prefix) +
409 …Panda.instructions.select(&:prefix).stable_sort_by { |i| Panda.prefixes_hash[i.prefix.name].opcode…
415 …(Panda.instructions.reject(&:prefix).map(&:opcode_idx).max + 1)..(Panda.prefixes.map(&:opcode_idx)…
423 # Maximum value for secondary dispatch index for given prefix name
[all …]
/arkcompiler/ets_frontend/es2panda/test/parser/js/
Dtest-update-expression-expected.txt9 "prefix": true,
55 "prefix": true,
124 "prefix": false,
167 "prefix": true,
171 "prefix": false,
228 "prefix": true,
232 "prefix": true,
236 "prefix": false,
288 "prefix": true,
292 "prefix": false,
Dtest-unary-expression-expected.txt9 "prefix": true,
52 "prefix": true,
98 "prefix": true,
167 "prefix": true,
210 "prefix": true,
253 "prefix": true,
296 "prefix": true,
341 "prefix": true,
374 "prefix": true,
407 "prefix": true,
[all …]
/arkcompiler/runtime_core/compiler/tools/debug/
Djit_writer.cpp28 CodePrefix prefix; in FillData() local
33 prefix.code_size = method.GetCode().size(); in FillData()
34prefix.code_info_offset = code_offset + RoundUp(method.GetCode().size(), CodeInfo::ALIGNMENT); in FillData()
35 prefix.code_info_size = method.GetCodeInfo().size(); in FillData()
36 // Prefix in FillData()
38 const char *data = reinterpret_cast<char *>(&prefix); in FillData()
39 CopyToSpan(stream, data, sizeof(prefix), curr_pos); in FillData()
40 curr_pos += sizeof(prefix); in FillData()
43 curr_pos += code_offset - sizeof(prefix); in FillData()
/arkcompiler/runtime_core/verification/
DVerification.cmake54 set(prefix ARG) variable
58 cmake_parse_arguments(${prefix}
77 set(prefix ARG) variable
81 cmake_parse_arguments(${prefix}
97 set(prefix ARG) variable
101 cmake_parse_arguments(${prefix}
/arkcompiler/runtime_core/tests/cts-generator/cts-template/
Df32toi64.yaml29 prefix: cast
69 prefix: cast
116 prefix: cast
139 prefix: cast
162 prefix: cast
178 prefix: cast
194 prefix: cast
217 prefix: cast
269 prefix: cast
Df64tou32.yaml29 prefix: cast
63 prefix: cast
110 prefix: cast
133 prefix: cast
156 prefix: cast
172 prefix: cast
188 prefix: cast
212 prefix: cast
265 prefix: cast
Df64tou64.yaml29 prefix: cast
72 prefix: cast
113 prefix: cast
139 prefix: cast
165 prefix: cast
181 prefix: cast
197 prefix: cast
220 prefix: cast
273 prefix: cast
Df32tou32.yaml29 prefix: cast
63 prefix: cast
98 prefix: cast
121 prefix: cast
144 prefix: cast
160 prefix: cast
176 prefix: cast
200 prefix: cast
252 prefix: cast
Df32tou64.yaml29 prefix: cast
72 prefix: cast
110 prefix: cast
136 prefix: cast
162 prefix: cast
178 prefix: cast
194 prefix: cast
217 prefix: cast
269 prefix: cast
Df32toi32.yaml29 prefix: cast
67 prefix: cast
119 prefix: cast
147 prefix: cast
178 prefix: cast
199 prefix: cast
220 prefix: cast
248 prefix: cast
300 prefix: cast
Df64toi32.yaml29 prefix: cast
67 prefix: cast
126 prefix: cast
154 prefix: cast
185 prefix: cast
206 prefix: cast
227 prefix: cast
255 prefix: cast
308 prefix: cast
Df64toi64.yaml29 prefix: cast
70 prefix: cast
123 prefix: cast
149 prefix: cast
175 prefix: cast
191 prefix: cast
207 prefix: cast
230 prefix: cast
283 prefix: cast
Dfcmpg.yaml28 prefix: f32
57 prefix: f32
94 prefix: f32
117 prefix: f32
169 prefix: f32
199 prefix: f32
229 prefix: f32
263 prefix: f32
283 prefix: f32
301 prefix: f32
[all …]
Dfcmpl.yaml28 prefix: f32
57 prefix: f32
94 prefix: f32
117 prefix: f32
169 prefix: f32
199 prefix: f32
229 prefix: f32
263 prefix: f32
283 prefix: f32
393 prefix: f32
Ddivu2.yaml29 prefix: unsigned
67 prefix: unsigned
114 prefix: unsigned
161 prefix: unsigned
208 prefix: unsigned
255 prefix: unsigned
313 prefix: unsigned
362 prefix: unsigned
394 prefix: unsigned
423 prefix: unsigned
[all …]
Dmodu2.yaml29 prefix: unsigned
67 prefix: unsigned
114 prefix: unsigned
161 prefix: unsigned
208 prefix: unsigned
255 prefix: unsigned
313 prefix: unsigned
362 prefix: unsigned
394 prefix: unsigned
423 prefix: unsigned
[all …]
Dxor2.yaml29 prefix: bit
70 prefix: bit
118 prefix: bit
167 prefix: bit
216 prefix: bit
265 prefix: bit
331 prefix: bit
360 prefix: bit
457 prefix: bit
/arkcompiler/ets_runtime/test/quickfix/
Dgenerate_merge_file.py20 prefix: prefix
31 parser.add_argument('--prefix', type=str, required=True)
37 output_line = args.prefix + line
/arkcompiler/runtime_core/docs/
D2022-08-18-isa-changelog.md13 1. We delete all original java specific opcodes and delete java specific opcode prefix.
14 2. We remove the prefix of ecmascript specific opcodes, such that most of the bytecode opcode can b…
15 3. We add prefix "deprecated" and keep the many old isa as "deprecated"-prefixed opcodes (for compa…
16 4. We add prefix "throw" and make all throwing opcodes be prefixed by "throw".
17 5. We add prefix "wide" to support opcodes which need larger immediate number.

12345678