]> gcc.gnu.org Git - gcc.git/commit
i386.md (floatsisf2, [...]): Remove unused register constraints from the splitters.
authorJohn Wehle <john@feith.com>
Sat, 10 Apr 1999 17:18:08 +0000 (17:18 +0000)
committerJohn Wehle <wehle@gcc.gnu.org>
Sat, 10 Apr 1999 17:18:08 +0000 (17:18 +0000)
commit6a4a5d954ba4d21559453c4a2bf5b95c5105982d
treee7defba0ed613c69d9f7f05379c456447918777f
parentd6470dd07edf86bea7fa918f483004d0b3a0c7c9
i386.md (floatsisf2, [...]): Remove unused register constraints from the splitters.

* i386.md (floatsisf2, floatdisf2, floatsidf2, floatdidf2,
floatsixf2, floatdixf2, movsicc, movhicc, movsfcc, movdfcc,
movxfcc, movdicc): Remove unused register constraints from
the splitters.
* i386.md (fixuns_truncsfsi2, fixuns_truncdfsi2,
fixuns_truncxfsi2): Delete.
* reg-stack.c (delete_insn_for_stacker): Ensure that
the only side effects of a PARALLEL are clobbers.
(subst_stack_regs): Handle subst_stack_regs_pat deleting
a PARALLEL.
* i386.md (extendsfdf2, extenddfxf2,
extendsfxf2): Rewrite using a splitter.
* i386.c (output_op_from_reg): Remove.
* i386.h: Likewise.

From-SVN: r26338
gcc/ChangeLog
gcc/config/i386/i386.c
gcc/config/i386/i386.h
gcc/config/i386/i386.md
gcc/reg-stack.c
This page took 0.05652 seconds and 5 git commands to generate.