Lines Matching refs:dis

3 	* hppa-dis.c (print_insn_hppa): Handle new 'c' mode completers,
25 * xstormy16-dis.c: New generated file.
39 * d10v-dis.c (print_operand): Apply REGISTER_MASK to `num' of
42 * d10v-dis.c (print_operand): Disregard OPERAND_SP in register
58 * pdp11-dis.c (print_insn_pdp11): Handle illegal instructions.
98 * ppc-dis.c (powerpc_dialect): Set PPC_OPCODE_64 in dialect for
105 * cgen-dis.c (count_decodable_bits): New function.
109 * m32r-dis.c: Regenerated.
110 * fr30-dis.c: Regenerated.
114 * i386-dis.c (print_insn): Use x86-64 as option.
119 * i386-dis.c (SUFFIX_ALWAYS): Define.
131 * tic54x-dis.c: Use revised opcode structure. Export opcode
139 * i386-dis.c (grps): Change "sldt", "str", and "smsw" entries
161 * mips-dis.c (print_insn_mips): Remove spaces at end of line.
173 * m68hc11-dis.c (print_insn): Fix disassembly of movb with a
178 * Makefile.am (CFILES): Add mmix-dis.c and mmix-opc.c. Regenerate
181 * mmix-dis.c, mmix-opc.c: New files.
185 * d30v-dis.c: Fix a comment typo.
192 * mips-dis.c (print_insn_arg): Calculate info->target
206 * mips-dis.c (mips_isa_type): Make the ISA used to disassemble
275 * ppc-dis.c (print_insn_big_powerpc, print_insn_little_powerpc): Look
281 * cgen-dis.in (print_insn): Use min (cd->base_insn_bitsize, buflen*8)
294 * z8k-dis.c (unparse_instr): Fixed formatting. Change disassembly
303 * sh-dis.c (print_insn_shx): Fix decoding of As opcode in DSP
310 * cgen-dis.in: The same.
314 * fr30-dis.c: Regenerate.
319 * m32r-dis.c: Regenerate.
325 * openrisc-dis.c: Regenerate.
337 * arm-dis.c (print_insn_arm): Add 'I' case.
363 * arc-dis.c: Formatting fixes.
368 * arc-dis.c: Don't include <ctype.h>.
376 * i960-dis.c: Fix compile time warning messages.
379 * m32r-dis.c: Fix compile time warning messages.
383 * ns32k-dis.c: Fix compile time warning messages.
386 * openrisc-dis.c: Fix compile time warning messages.
389 * pdp11-dis.c: Fix compile time warning messages.
390 * tic54x-dis.c: Fix compile time warning messages.
392 * vax-dis.c: Fix compile time warning messages.
399 * arm-dis.c: Fix compile time warning messages.
401 * cgen-dis.c: Fix compile time warning messages.
402 * cris-dis.c: Fix compile time warning messages.
403 * d10v-dis.c: Fix compile time warning messages.
406 * fr30-dis.c: Fix compile time warning messages.
454 * i386-dis.c (grps): Don't print the implicit al/ax/eax register
460 * mips-dis.c: Add support for bfd_mach_mipsisa32 and
493 * tic54x-dis.c: Add unused attributes where needed.
495 * z8k-dis.c (output_instr): Add unused attribute.
497 * h8300-dis.c: Add missing prototypes.
500 * cris-dis.c: Add missing prototype.
501 * h8500-dis.c: Likewise.
502 * m68hc11-dis.c: Likewise.
503 * pj-dis.c: Likewise.
504 * tic54x-dis.c: Likewise.
505 * v850-dis.c: Likewise.
506 * vax-dis.c: Likewise.
507 * w65-dis.c: Likewise.
508 * z8k-dis.c: Likewise.
510 * d10v-dis.c: Add missing prototype.
514 * sh-dis.c: Add missing prototypes.
518 * ns32k-dis.c: Add missing prototypes.
529 * i960-dis.c: Add parameters for prototypes
534 * mips-dis.c: Add missing prototypes.
535 * a29k-dis.c: Likewise.
536 * arc-dis.c: Likewise.
539 * s390-dis.c: Add missing prototypes.
556 * mcore-dis.c: Fix formatting.
557 * mips-dis.c: Likewise.
558 * pj-dis.c: Likewise.
559 * z8k-dis.c: Likewise.
568 * mips-dis.c (print_insn_mips): Remove OPCODE_IS_MEMBER's gp32
586 * dis-buf.c (generic_strcat_address): Add missing prototype.
597 * mips-dis.c (print_insn_arg): Don't use software integer registers
613 * i386-dis.c: Fix formatting.
617 * i386-dis.c: Change formatting conventions for architecture
628 * alpha-dis.c: Fix formatting.
629 * cris-dis.c: Likewise.
630 * d10v-dis.c: Likewise.
631 * d30v-dis.c: Likewise.
632 * m10300-dis.c: Likewise.
633 * tic54x-dis.c: Likewise.
637 * m68k-dis.c: Fix formatting.
638 * pj-dis.c: Likewise.
639 * s390-dis.c: Likewise.
640 * z8k-dis.c: Likewise.
649 * i386-dis.c (grps): Print l or w suffix, and require mem modrm
654 * arm-dis.c (print_insn_arm): Use decimal for offsets in LDR/STR.
668 * cgen-dis.in (print_insn): Use cgen_get_insn_value instead of
675 * i386-dis.c (set_op): Handle 64 bit and 32 bit mode.
703 * m88k-dis.c: Format to conform to GNU coding standards.
741 * i386-dis.c: Group function prototypes in one place.
776 * i386-dis.c (dis386_att): Add 'H' to conditional branch and
790 * z8k-dis.c: Fix formatting.
797 * m68k-dis.c (print_insn_m68k): Fix typo.
803 * i386-dis.c (cond_jump_flag, loop_jcxz_flag): Define.
822 * mips-dis.c (mips_isa_type): Add MIPS r12k support.
835 * cgen-dis.in (extract_normal): Complete support for min<base case.
839 * mips-dis.c (INSNLEN): Rename MAXLEN.
861 * i386-dis.c (print_insn_i386): Always set `mod', `reg' and
871 * i386-dis.c (prefix_user_table): Correct movq2dq, movdq2q, and
883 * cgen-dis.in (default_print_insn): Tolerate min<base instructions
894 * m32r-dis.c, -asm.c, -ibld.c: Regenerated with disassembler fixes.
898 * cgen-dis.in (print_insn): Remove call to read_insn. Instead,
904 * i386-dis.c (Ev, Ed): Remove duplicate define.
926 * openrisc-dis.c: Likewise.
933 * z8k-dis.c: add names of control registers (ctrl_names);
944 * i386-dis.c: Add ffreep instruction.
952 * i386-dis.c (PREGRP25): Define.
966 * mips-dis.c: Remove extraneous whitespace.
977 * i386-dis.c (dis386_twobyte_att): Add entries for paddq, psubq.
983 * cgen-dis.in (print_insn_@arch@): Add support for target machine
986 * fr30-dis.c: Regenerate.
989 * m32r-dis.c: Regenerate.
1007 * vax-dis.c (print_insn_vax): Only fetch two bytes if the info buffer
1017 * arm-dis.c (print_insn_thumb): Compute destination address
1023 * m68k-dis.c (print_insn_m68k): Recognize Coldfire CPUs
1031 * fr30-dis.c: Regenerate.
1038 * m32r-dis.c: Regenerate.
1085 * pdp11-dis.c: New file.
1095 * i386-dis.c (prefix_user_t): Add 'Y' to SSE ineger converison
1101 * mips-dis.c (print_insn_arg): Use top four bits of the address of
1118 * s390-dis.c: New file.
1134 * i386-dis.c (dis386_att, grps): Use 'T' for push/pop
1139 * hppa-dis.c (print_insn_hppa): Handle '>' and '<' arg types.
1147 * i386-dis.c (dis386_att, disx86_64_att): Fix ret, lret and iret
1161 * arc-dis.h, arc-dis.c: New update for ARC, including
1167 * i386-dis.c (PREGRP15 - PREGRP24): New.
1184 * arm-dis.c (print_insn): Set pc to zero for instructions with
1193 * cgen-dis.in (print_insn_normal): Ditto.
1198 * i386-dis.c: Add x86_64 support.
1233 cgen-dis.in (read_insn): Use bfd_get_bits()
1237 * cgen-dis.c (hash_insn_array): Use bfd_put_bits().
1272 * ia64-dis.c (print_insn_ia64): Cast away const on ia64_free_opcode
1284 * m32r-dis.c (print_insn): Prevent re-read of instruction from
1287 * fr30-dis.c: Regenerate.
1300 * arc-dis.h, arc-dis.c: New update for ARC, including
1336 mips-dis.c (print_insn_arg): Handle new 'U' and 'J' argument
1348 * mips-dis.c (set_mips_isa_type): Update to use
1356 * mips-dis.c (set_mips_isa_type): Add cases for
1360 * mips-dis.c (set_mips_isa_type): Add case for
1365 * sh-dis.c (print_insn_ddt): Make insn_x, insn_y unsigned.
1376 * arm-dis.c (print_insn_arm): Handle new 'B' format
1386 * cris-dis.c (cris_get_disassembler): If abfd is NULL, return
1395 * cgen-dis.in (print_insn): All insns which can fit into insn_value
1400 * sparc-dis.c (v9a_asr_reg_names): Add v9b ASRs.
1408 * mcore-dis.c (imsk): Change mask for OC to 0xFE00.
1424 * tic54x-dis.c: Likewise.
1430 * cris-dis.c (REGISTER_PREFIX_CHAR): New.
1446 * ia64-dis.c (print_insn_ia64): Revert Aug 7 byte skip count change.
1463 * mips-dis.c (print_insn_arg): Print sdbbp 'm' args.
1495 * tic80-dis.c: Fix formatting.
1499 * w65-dis.c: Fix formatting.
1511 * ia64-dis.c (print_insn_ia64): Add failed label after ia64_free_opcode
1520 * cgen-dis.in (read_insn): New static function.
1528 * fr30-dis.c: Regenerated.
1535 * m32r-dis.c: Regenerated.
1541 * tic30-dis.c: Fix formatting.
1545 * sh-dis.c: Fix formatting.
1553 * z8k-dis.c: Fix formatting.
1571 * i860-dis.c (print_br_address): Change third argument from int
1576 * ia64-dis.c (print_insn_ia64): Get byte skip count correct
1581 * cgen-dis.in, cgen-asm.in, cgen-ibld.in: New files.
1586 * ia64-dis.c (print_insn_ia64): Call ia64_free_opcode at end.
1590 * avr-dis.c (avr_operand): Use PARAMS macro in declaration.
1615 * cgen-dis.c (hash_insn_array): Mark unused parameters with
1623 * i860-dis.c: New file.
1635 * Makefile.in (CFILES): Added i860-dis.c.
1636 (ALL_MACHINES): Added i860-dis.lo.
1637 (i860-dis.lo): New dependences.
1645 * Makefile.am (CFILES): Add cris-dis.c and cris-opc.c.
1646 (ALL_MACHINES): Add cris-dis.lo and cris-opc.lo.
1647 (cris-dis.lo, cris-opc.lo): New rules.
1653 * cris-dis.c, cris-opc.c: New files.
1668 * hppa-dis.c (fput_reg, fput_fp_reg, fput_fp_reg_r, fput_creg,
1683 * arm-dis.c (print_insn_arm): Output combinations of PSR flags.
1687 * avr-dis.c (avr_operand): Change _ () to _() around all strings
1693 * h8300-dis.c (bfd_h8_disassemble): Improve readability.
1694 * h8500-dis.c: Fix formatting.
1704 * arm-dis.c (regnames): Add an additional register set to match
1723 * m68hc11-dis.c (read_memory, print_insn, print_insn_m68hc12):
1726 * m68hc11-dis.c, m68hc11-opc.c: New files for support of m68hc1x
1737 * h8300-dis.c: Fix formatting.
1743 * avr-dis.c (avr_operand): Bugfix for jmp/call address.
1747 * avr-dis.c: completely rewritten.
1751 * h8300-dis.c: Follow the GNU coding style.
1756 * h8300-dis.c (bfd_h8_disassemble_init): Fix a typo.
1778 * m10300-dis.c (disassemble): Don't assume 32-bit longs when
1792 * mips-dis.c (REGISTER_NAMES): Rename to STD_REGISTER_NAMES.
1812 * arm-dis.c (print_insn_arm): Decode _x and _s bits of the
1822 * mips-dis.c (print_insn_arg): Don't mask top 32 bits of 64-bit
1832 * m68k-dis.c (dummy_printer): Add ATTRIBUTE_UNUSED to args.
1838 * tic54x-dis.c: New.
1855 * ppc-dis.c (print_insn_big_powerpc): Add PPC_OPCODE_ALTIVEC to mask.
1872 * avr-dis.c (reg_fmul_d): New. Extract destination register from
1901 * hppa-dis.c (extract_16): New function.
1912 (CFILES): Add ia64-dis.c, ia64-opc-a.c, ia64-opc-b.c, ia64-opc-f.c,
1915 (ALL_MACHINES): Add ia64-dis.lo, ia64-opc.lo.
1917 ia64-gen.o, ia64-asmtab.c, ia64-dis.lo, ia64-opc.lo): New rules.
1923 * ia64-asmtab.c, ia64-asmtab.h, ia64-dis.c, ia64-gen.c ia64-ic.tbl,
1930 * m10300-dis.c (HAVE_AM30, HAVE_AM33): Define.
1941 * a29k-dis.c, alpha-dis.c, alpha-opc.c, arc-dis.c, arc-opc.c,
1942 avr-dis.c, d10v-dis.c, d10v-opc.c, d30v-dis.c, d30v-opc.c,
1943 disassemble.c, h8300-dis.c, h8500-dis.c, hppa-dis.c, i370-dis.c,
1944 i370-opc.c, i960-dis.c, m10200-dis.c, m10200-opc.c, m10300-dis.c,
1945 m10300-opc.c, m68k-dis.c, m68k-opc.c, m88k-dis.c, mcore-dis.c,
1946 mips-dis.c, mips-opc.c, mips16-opc.c, pj-dis.c, pj-opc.c,
1947 ppc-dis.c, ppc-opc.c, sh-dis.c, sparc-dis.c, sparc-opc.c,
1948 tic80-dis.c, tic80-opc.c, v850-dis.c, v850-opc.c, vax-dis.c,
1949 w65-dis.c, z8k-dis.c, z8kgen.c: Include sysdep.h. Remove
1972 * sh-dis.c (print_insn_shx): Remove DISP_8 and DISP_4.
1989 * avr-dis.c: Syntax cleanup.
2015 * Makefile.am (CFILES): Add avr-dis.c.
2016 (ALL_MACHINES): Add avr-dis.lo.
2020 * avr-dis.c (add0fff, add03f8): Don't use structure bitfields to
2030 * avr-dis.c: New file. AVR disassembler.
2041 * d30v-dis.c (print_insn): Remove d*i hacks. Use per-operand
2079 * m32r-asm.c, m32r-desc.c, m32r-desc.h, m32r-dis.c,
2084 * i370-dis.c, i370-opc.c: New.
2103 * mips-dis.c (_print_insn_mips): New arg for OPCODE_IS_MEMBER:
2115 * dis-buf.c (buffer_read_memory): Change `length' param and all int
2120 * sh-dis.c (print_movxy, print_insn_ddt, print_dsp_reg): New functions.
2137 * arm-dis.c: Change flavor name from atpcs-special to
2151 * mcore-dis.c (imsk array): Add masks for MULSH and OPSR
2158 * arm-dis.c (parse_arm_diassembler_option): Rename again.
2163 * dis-buf.c (buffer_read_memory): Use octets_per_byte field
2169 * arm-dis.c: (parse_disassembler_option): Rename to
2177 * arm-dis.c (NUM_ELEM): Define this macro if not already
2191 * arm-dis.c (printf_insn_big_arm): Treat ELF symbols with the
2194 * arm-dis.c (printf_insn_little_arm): Ditto.
2198 * arm-dis.c (printf_insn_thumb): Prevent double dumping
2207 * arm-dis.c (streq): New macro.