Lines Matching full:prefix
36 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
63 Panda.prefixes.map(&:name).include?(insn.prefix.name)