Lines Matching refs:i386
11 * i386-dis.c (print_insn): Support bfd_mach_x64_32 and
79 * i386-gen.c (cpu_flag_init): Add CpuNop to CPU_GENERIC64_FLAGS.
81 * i386-init.h: Regenerated.
89 * i386-opc.tbl: Remove CheckRegSize from movq.
90 * i386-tbl.h: Regenerated.
94 * i386-opc.tbl: Remove CheckRegSize from instructions with
96 * i386-tbl.h: Regenerated.
100 * i386-gen.c (opcode_modifiers): Add CheckRegSize.
102 * i386-opc.h (CheckRegSize): New.
105 * i386-opc.tbl: Add CheckRegSize to instructions which
107 * i386-tbl.h: Regenerated.
158 * i386-dis.c (RMAL): Remove duplicate.
314 * i386-dis.c (sIv): New.
328 * i386-dis.c (reg_table): Replace Eb with Mb on prefetch and
333 * i386-gen.c (cpu_flag_init): Define CpuNop extension flag, add
335 * i386-opc.h (enum): Add CpuNop.
337 * i386-opc.tbl: Change nop cpu_flags.
338 * i386-init.h: Regenerated.
339 * i386-tbl.h: Likewise.
343 * i386-opc.h (enum): Fix typos in comments.
352 * i386-opc.tbl: Add Cpu186 to ud1/ud2/ud2a/ud2b.
353 * i386-tbl.h: Regenerated.
357 * i386-dis.c (dis386_twobyte): Replace ud2a/ud2b with ud2/ud1.
359 * i386-opc.tbl: Add ud1. Remove Cpu686 from ud2/ud2a/ud2b.
360 * i386-tbl.h: Regenerated.
371 * i386-dis.c: Add 0F to VEX opcode enums.
428 * i386-dis.c (mod_table): Replace rdrnd with rdrand.
429 * i386-opc.tbl: Likewise.
430 * i386-tbl.h: Regenerated.
434 * i386-opc.h (CpuFSGSBase): Fix a typo in comments.
467 * i386-dis.c (PREFIX_0FAE_REG_0): New.
480 * i386-gen.c (cpu_flag_init): Add CPU_XSAVEOPT_FLAGS,
484 * i386-opc.h (CpuXsaveopt): New.
491 * i386-opc.tbl: Add xsaveopt, rdfsbase, rdgsbase, rdrnd,
493 * i386-init.h: Regenerated.
494 * i386-tbl.h: Likewise.
585 * i386-dis.c (sib): New.
627 * i386-dis.c (get_valid_dis386): Return bad_opcode on unknown
632 * i386-dis.c (print_insn): Remove unused variable op.
671 * i386-dis.c (OP_LWP_I): Removed.
675 * i386-opc.tbl: Removed 16bit LWP insns. 32bit LWP insns
677 * i386-tbl.h: Regenerated.
722 * i386-dis.c: Update copyright.
723 * i386-gen.c: Likewise.
724 * i386-opc.h: Likewise.
725 * i386-opc.tbl: Likewise.
730 * i386-dis.c (OP_EX_VexImmW): Reintroduced
740 * i386-gen.c (operand_type_init): Added OPERAND_TYPE_VEC_IMM4
742 * i386-opc.h (enum): Added Vec_Imm4.
744 * i386-opc.tbl: Add entries for vpermilp[ds].
745 * i386-init.h: Regenerated.
746 * i386-tbl.h: Regenerated.
761 * i386-gen.c (cpu_flag_init): Rename CPU_AMDFAM15_FLAGS
763 * i386-init.h: Regenerated.
784 * i386-dis.c (EXVexWdqScalar): New.
796 * i386-dis.c (XMScalar): New.
838 * i386-dis.c (prefix_table): Remove trailing { Bad_Opcode }.
842 * i386-dis.c (vex_len_table): Remove trailing { Bad_Opcode }.
846 * i386-dis.c (prefix_table): Remove trailing { Bad_Opcode }.
850 * i386-dis.c (Bad_Opcode): New.
873 * i386-opc.h (VEXScalar): New.
875 * i386-opc.tbl: Replace "Vex" with "Vex=3" on AVX scalar
877 * i386-tbl.h: Regenerated.
881 * i386-dis.c (mod_table): Use FXSAVE on xsave and xrstor.
883 * i386-opc.tbl: Add xsave64 and xrstor64.
884 * i386-tbl.h: Regenerated.
894 * i386-opc.tbl: Support all the possible aliases for VPCOM* insns.
895 * i386-tbl.h: Regenerated.
899 * i386-opc.h (VexVVVV): Replace VEX.DNS with VEX.NDS in
904 * i386-dis.c (names_mm): New.
930 * i386-dis.c (print_insn): Update comments.
934 * i386-dis.c (rex_original): Removed.
953 * i386-gen.c (cpu_flag_init): Add new CPU_AMDFAM15_FLAGS.
954 * i386-init.h: Regenerated.