Searched full:opcode_idx (Results 1 – 10 of 10) sorted by relevance
| /arkcompiler/runtime_core/isa/ |
| D | isa.yaml | 260 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 …]
|
| D | isapi.rb | 139 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 …]
|
| D | asserts.rb | 40 Panda.instructions.reject(&:prefix).sorted_by?(&:opcode_idx) 44 Panda.prefixes.sorted_by?(&:opcode_idx)
|
| /arkcompiler/runtime_core/tests/cts-coverage-tool/config/ |
| D | non_testable.yaml | 46 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/ |
| D | bridge_dispatch_dyn.S.erb | 23 <%= cmp_opcode(insn.opcode_idx) %> 24 <%= jump_eq(".Lhandle_#{insn.opcode_idx}") %> 31 .Lhandle_<%= insn.opcode_idx %>:
|
| D | bridge_dispatch.S.erb | 23 <%= cmp_opcode(insn.opcode_idx) %>
|
| /arkcompiler/runtime_core/tests/cts-generator/cts-template/ |
| D | movi.yaml | 32 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/ |
| D | bytecode_instruction_enum_gen.h.erb | 24 <%= i.opcode.upcase %> = <%= i.opcode_idx %>,
|
| D | bytecode_instruction-inl_gen.h.erb | 308 …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/ |
| D | bytecode_emitter_tests_gen.h.erb | 20 …if (static_cast<unsigned>(op) >= <%= Panda.instructions.select(&:prefix).map(&:opcode_idx).min %>)…
|