Home
last modified time | relevance | path

Searched full:opcode_idx (Results 1 – 10 of 10) sorted by relevance

/arkcompiler/runtime_core/isa/
Disa.yaml260 opcode_idx: 0xfe
263 opcode_idx: 0xfd
266 opcode_idx: 0xfc
269 opcode_idx: 0xfb
289 opcode_idx: [0x6a]
293 opcode_idx: [0x6b]
297 opcode_idx: [0x00]
301 opcode_idx: [0x01]
305 opcode_idx: [0xad]
308 opcode_idx: [0x6d]
[all …]
Disapi.rb139 def opcode_idx method in Instruction
141 dig(:opcode_idx) << 8 | prefix.opcode_idx
143 dig(:opcode_idx)
400 # * prefix handlers that re-dispatch to prefixed instruction based on second byte of opcode_idx
409 ….instructions.select(&:prefix).stable_sort_by { |i| Panda.prefixes_hash[i.prefix.name].opcode_idx }
415 …(Panda.instructions.reject(&:prefix).map(&:opcode_idx).max + 1)..(Panda.prefixes.map(&:opcode_idx)…
419 max_invalid_idx = Panda.prefixes.reject(&:public?).map(&:opcode_idx).min || 256
420 (Panda.prefixes.select(&:public?).map(&:opcode_idx).max + 1)..(max_invalid_idx - 1)
453 raise 'Cannot consume instruction without opcode' unless item.opcode_idx
455 @table[prefix(item)] << item.opcode_idx
[all …]
Dasserts.rb40 Panda.instructions.reject(&:prefix).sorted_by?(&:opcode_idx)
44 Panda.prefixes.sorted_by?(&:opcode_idx)
/arkcompiler/runtime_core/tests/cts-coverage-tool/config/
Dnon_testable.yaml46 opcode_idx: [0xa0, 0xa1]
59 opcode_idx: [0xa2]
72 opcode_idx: [0xa3]
85 opcode_idx: [0xa4]
89 opcode_idx: [0xa5]
103 opcode_idx: [0xa6]
126 opcode_idx: [0xa7]
130 opcode_idx: [0xa8]
134 opcode_idx: [0xa9]
/arkcompiler/runtime_core/runtime/templates/
Dbridge_dispatch_dyn.S.erb23 <%= cmp_opcode(insn.opcode_idx) %>
24 <%= jump_eq(".Lhandle_#{insn.opcode_idx}") %>
31 .Lhandle_<%= insn.opcode_idx %>:
Dbridge_dispatch.S.erb23 <%= cmp_opcode(insn.opcode_idx) %>
/arkcompiler/runtime_core/tests/cts-generator/cts-template/
Dmovi.yaml32 opcode_idx: [0x9, 0xa, 0xb, 0xc]
117 opcode_idx: [0x9, 0xa, 0xb, 0xc]
153 opcode_idx: [0x9, 0xa, 0xb, 0xc]
/arkcompiler/runtime_core/libpandafile/templates/
Dbytecode_instruction_enum_gen.h.erb24 <%= i.opcode.upcase %> = <%= i.opcode_idx %>,
Dbytecode_instruction-inl_gen.h.erb308 …if (primary >= <%= Panda::prefixes.map(&:opcode_idx).min %>) { // NOLINT(readability-magic-number…
317 …ASSERT(GetPrimaryOpcode() >= <%= Panda::prefixes.map(&:opcode_idx).min %>); // NOLINT(readability…
324 return <%= Panda::prefixes.map(&:opcode_idx).min %>; // NOLINT(readability-magic-numbers)
329 …return GetPrimaryOpcode() >= <%= Panda::prefixes.map(&:opcode_idx).min %>; // NOLINT(readability-…
/arkcompiler/runtime_core/libpandafile/templates/tests/
Dbytecode_emitter_tests_gen.h.erb20 …if (static_cast<unsigned>(op) >= <%= Panda.instructions.select(&:prefix).map(&:opcode_idx).min %>)…