aboutsummaryrefslogtreecommitdiff
path: root/opcodes
AgeCommit message (Collapse)AuthorFilesLines
1997-09-21Fixed sanitization bugs.Nick Clifton1-4/+0
1997-09-20Removed v850eq sanitization.Nick Clifton1-34/+2
1997-09-19Correct ordering of args for cmov insn.Andrew Cagney2-1/+7
1997-09-18 * sparc-opc.c (sparclet_cpreg_table): Add %ccsr2, %cccrr, %ccrstr.David Edelsohn2-0/+7
1997-09-18sanitization fixes. typoes, missing fences, "start" instead of "end", etc.Felix Lee2-12/+4
1997-09-18v850 files that weren't being removed if !keep-v850Felix Lee1-2/+6
1997-09-16Further rearrangements of the opcodes.Nick Clifton2-30/+55
1997-09-16* d30v-opc.c (rot2h, sra2h, srl2h insns): Revert last change. (PR 13051)Ken Raeburn1-0/+6
1997-09-16Entries in v850_opcodes reordered to put same named entries adjacent to each ↵Nick Clifton2-5/+18
other.
1997-09-16 * mips-opc.c: Added tx39 insns sdbbp, rfe, and deret.Gavin Romig-Koch2-0/+35
* mips16-opc.c: Added mips16 sdbbp.
1997-09-16Add initialisation of the processors field of the v850_opcode structure.Nick Clifton2-169/+166
1997-09-15merge from d30v-970225-branchKen Raeburn2-67/+198
1997-09-15Fix v850 sanitization.Andrew Cagney1-5/+7
1997-09-13 * ChangeLog: Fix misspelled `end-sanitize-r5900' for Jun 26Peter Schauer1-1/+1
ChangeLog entry.
1997-09-13 * ChangeLog: Fix duplicate `start-sanitize-r5900' aroundPeter Schauer1-1/+1
Jul 28 ChangeLog entry.
1997-09-12Improved display of register lists.Nick Clifton2-12/+57
1997-09-12 * sparc-opc.c (sparc_opcodes): Fix assembler args toDavid Edelsohn2-19/+25
fzeros, fones, fsrc1, fsrc1s, fsrc2s, fnot1, fnot1s, fnot2s, fors, fnors, fands, fnands, fxors, fxnors, fornot1s, fornot2s, fandnot1s, fandnot2s.
1997-09-09 * sparc-opc.c (sparc_opcodes): Fix op3 field for fcmpq/fcmpeq.David Edelsohn2-6/+7
1997-09-08 * cgen-asm.c (cgen_parse_address): New argument resultp.David Edelsohn1-0/+6
All callers updated. * m32r-asm.c (parse_h_hi16): Right shift numbers by 16.
1997-09-03Removed v850 sanitization.Nick Clifton5-86/+27
1997-09-03 * mn10200.h (INITIALIZE_TRAMPOLINE): PC relative instructions areJeff Law1-0/+5
relative to the next instruction, not the current instruction. pr13171.
1997-09-02Removed use of V850_OPERNAD_ADJUST_SHORT_MEMORY.Nick Clifton3-46/+63
Fixed several operand patterns.
1997-08-29SH4 assembler extensions.Joern Rennecke2-0/+42
1997-08-28Remove arc sanitization.David Edelsohn1-28/+0
1997-08-26Made immediate parameter of MOVHI be unsignedNick Clifton2-1/+7
1997-08-25Rebuilt configure with latest devo autoconf for NT support.Chris Provenzano2-8/+19
1997-08-22Updated from specs in HDD-tool-0611 document.Nick Clifton3-93/+271
1997-08-21Moved divh opcodes next to each other.Nick Clifton2-278/+592
1997-08-18Add support for v850e and v850eq targets.Nick Clifton2-12/+38
1997-08-15fix v850 sanitizationIan Lance Taylor1-4/+4
1997-08-15Remove ARC sanitization.David Edelsohn4-175/+38
1997-08-14Tidied up sanitizationNick Clifton1-19/+15
1997-08-14Add support for v850E and v850EQ instructions.Nick Clifton2-0/+103
1997-08-01 * configure.in: Set enable_shared before AM_PROG_LIBTOOL.Ian Lance Taylor4-251/+174
* acinclude.m4: Just include acinclude.m4 from BFD. * aclocal.m4, configure: Rebuild.
1997-08-01sanitize Makefile.amIan Lance Taylor1-4/+4
1997-08-01 * Makefile.am: New file, based on old Makefile.in.Ian Lance Taylor8-374/+1215
* acconfig.h: New file. * acinclude.m4: New file. * stamp-h.in: New file. * configure.in: Call AM_INIT_AUTOMAKE and AM_PROG_LIBTOOL. Removed shared library handling; now handled by libtool. Replace AC_CONFIG_HEADER with AM_CONFIG_HEADER. Call AM_MAINTAINER_MODE, AM_CYGWIN32, and AM_EXEEXT. Replace AC_PROG_INSTALL with AM_PROG_INSTALL. Change all .o files to .lo. Remove stamp-h handling in AC_OUTPUT. * dep-in.sed: Change .o to .lo. * Makefile.in: Now built with automake. * aclocal.m4: Now built with aclocal. * config.in, configure: Rebuild.
1997-07-29 * mips-opc.c: Fix typo/thinko in "eret" instruction.Jeff Law1-0/+4
1997-07-28Fix MTSA opcode encoding.Andrew Cagney2-1/+7
1997-07-24 * sparc-opc.c (sparc_opcodes): Make array const.David Edelsohn1-0/+6
* sparc-dis.c (sorted_opcodes): New static local. (struct opcode_hash): `opcode' is pointer to const element. (build_hash): First arg is now table of sorted pointers. (print_insn_sparc): Sort opcodes by sorting table of pointers. (compare_opcodes): Update.
1997-07-24 * sparc-opc.c (sparc_opcodes): Fix spelling on fpaddX, fpsubX insns.David Edelsohn2-8/+12
1997-07-15 * cgen-opc.c: #include <ctype.h>.David Edelsohn1-0/+7
(hash_keyword_name): New arg `case_sensitive_p'. Callers updated. Handle case insensitive hashing. (hash_keyword_value): Change type of `value' to unsigned int.
1997-07-11 * mips-opc.c (mips_builtin_opcodes): If an insn uses singleJeff Law2-394/+322
precision FP, mark it as such. Likewise for double precision FP. Mark ISA1 insns. Consolidate duplicate opcodes where possible. (mips_builtin_opcodes): Remove non-existant r5900 instructions toshiba_5900 stuff
1997-06-30 * mips-opc.c (mips_builtin_opcodes): Add "pinteh", "pexeh" andJeff Law2-450/+486
"pexew" as synonyms for "pintoh", "pexoh", "pexow". pr12399.
1997-06-25 * ppc-opc.c (extract_nsi): make unsigned expression signed beforeFelix Lee1-0/+7
negating it. (UNUSED): remove one level of parens, so MSVC doesn't choke on nesting depth when all the macros are expanded.
1997-06-17 * sparc-opc.c: The fcmp v9a instructions take an integer registerIan Lance Taylor2-43/+163
as a destination, not a floating point register. From Christian Kuehnke <Christian.Kuehnke@arbi.Informatik.Uni-Oldenburg.DE>.
1997-06-16 * m68k-dis.c (print_insn_arg): Print case 7.2 using %pc@()Ian Lance Taylor1-0/+4
syntax. From Roman Hodek <rnhodek@faui22c.informatik.uni-erlangen.de>.
1997-06-16 * i386-dis.c (twobyte_has_modrm): Fix pand.Ian Lance Taylor1-0/+4
1997-06-16Mon Jun 16 14:08:38 1997 Michael Taylor <mbt@mit.edu>Ian Lance Taylor2-50/+197
* i386-dis.c (dis386_twobyte): Fix pand and pandn.
1997-06-10Tue Jun 10 11:26:47 1997 H.J. Lu <hjl@gnu.ai.mit.edu>Ian Lance Taylor1-0/+16
* arm-dis.c: Add prototypes for arm_decode_shift and print_insn_arm.
1997-05-27Tue May 27 11:02:08 1997 Alan Modra <alan@spri.levels.unisa.edu.au>Ian Lance Taylor1-0/+13
* i386-dis.c (dis386[], dis386_twobyte[]): change pushl/popl to pushS/popS for segment regs and byte constant so that pushw/popw printed when in 16 bit data mode. * i386-dis.c (dis386[]): change cwtl, cltd to cWtS, cStd to print cbtw, cwtd in 16 bit data mode. * i386-dis.c (putop): extra case W to support above. * i386-dis.c (print_insn_x86): print addr32 prefix when given address size prefix in 16 bit address mode.