-
- Downloads
Makefile.in (HOST_CFLAGS): Take out -DGENERATOR_FILE.
* Makefile.in (HOST_CFLAGS): Take out -DGENERATOR_FILE. (CONFIG_H, TCONFIG_H, TM_P_H): Update. (GEN, STAGESTUFF): Add new files. (insn-constants.h, s-constants, tm-preds.h, s-preds, genconstants, genpreds, genconstants.o, genpreds.o): New rules. (hashtab.o, safe-ctype.o): Add -DGENERATOR_FILE. * mkconfig.sh: Include tm-preds.h in tm_p.h; insn-constants.h as well as insn-codes.h and insn-flags.h in config.h; and no extra headers in tconfig.h and hconfig.h. * gencodes.c: Eliminate code to generate predicate declarations or #defines for md-file constants. * genconstants.c, genpreds.c: New files. * i386.md: Re-order guard expressions such that TARGET_64BIT comes first, when this permits better optimization. Add TARGET_64BIT to more x86-64 patterns. Add comment explaining why this is desirable. From-SVN: r44743
Showing
- gcc/ChangeLog 30 additions, 9 deletionsgcc/ChangeLog
- gcc/Makefile.in 45 additions, 14 deletionsgcc/Makefile.in
- gcc/config/i386/i386.md 130 additions, 126 deletionsgcc/config/i386/i386.md
- gcc/gencodes.c 0 additions, 46 deletionsgcc/gencodes.c
- gcc/genconstants.c 89 additions, 0 deletionsgcc/genconstants.c
- gcc/genpreds.c 68 additions, 0 deletionsgcc/genpreds.c
- gcc/mkconfig.sh 19 additions, 6 deletionsgcc/mkconfig.sh
Loading
Please register or sign in to comment