Lines Matching full:prefixes
401 # * prefixed instructions handlers, in the order of prefixes
406 Panda.prefixes.select(&:public?) +
408 Panda.prefixes.reject(&:public?) +
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)
437 Panda.prefixes.each_with_object({}) do |p, obj|
479 # override opcodes assignment for prefixes
516 hash = prefixes.map { |p| [p.name, p] }.to_h
538 cached def prefixes
543 @prefixes = tmp.sort_by(&:opcode_idx)
623 dig(:prefixes).select(&block).each_with_object([]) do |pref, res|