Lines Matching full:prefixes
437 # * prefixed instructions handlers, in the order of prefixes
442 Panda.prefixes.select(&:public?) +
444 Panda.prefixes.reject(&:public?) +
451 …(Panda.instructions.reject(&:prefix).map(&:opcode_idx).max + 1)..(Panda.prefixes.map(&:opcode_idx)…
455 max_invalid_idx = Panda.prefixes.reject(&:public?).map(&:opcode_idx).min || 256
456 (Panda.prefixes.select(&:public?).map(&:opcode_idx).max + 1)..(max_invalid_idx - 1)
473 Panda.prefixes.each_with_object({}) do |p, obj|
515 # override opcodes assignment for prefixes
552 hash = prefixes.map { |p| [p.name, p] }.to_h
574 cached def prefixes
579 @prefixes = tmp.sort_by(&:opcode_idx)
659 dig(:prefixes).select(&block).each_with_object([]) do |pref, res|