Searched full:prefixes (Results 1 – 17 of 17) sorted by relevance
35 assert('Non-prefixed instruction opcodes and prefixes should fit one byte') do36 Panda.instructions.reject(&:prefix).size + Panda.prefixes.size <= 25644 Panda.prefixes.sorted_by?(&:opcode_idx)48 Panda.prefixes.map do |prefix|63 Panda.prefixes.map(&:name).include?(insn.prefix.name)67 assert('All prefixes should have unique name') do68 Panda.prefixes.map(&:name).uniq?71 assert('There should be non-zero gap between non-prefixed and prefixes') do75 assert('There should be non-zero gap between public and private prefixes') do
401 # * prefixed instructions handlers, in the order of prefixes406 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 || 256420 (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 prefixes516 hash = prefixes.map { |p| [p.name, p] }.to_h538 cached def prefixes[all …]
257 prefixes:
53 % functions.each do |key, prefixes|57 % prefixes.select{|p| !p.nil? }.each do |prefix|64 % if prefixes.include?(nil)
26 % Panda::prefixes.each do |p|34 % Panda::prefixes.each do |p|
22 constexpr auto NUM_PREFIXES = <%= Panda::prefixes.size %>;
130 % Panda::prefixes.each do |p|
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-…
66 % Panda::prefixes.each do |p|
150 % Panda::prefixes.each do |p|
197 % Panda::prefixes.each do |p|
34 # some predefined templates as headers, prefixes, postfixes, etc.
61 … %w[prefixes groups properties exceptions verification version min_version chapters].each do |attr|
14 prefixes:
533 Apart from metadata annotations, `Foo.` prefixes (remaining a pure naming convention for the assemb…
1074 # can be used to specify a prefix (or a list of prefixes) that should be ignored
1796 Panda.prefixes.each do |p|