i386.md (float_truncate splitter, [...]): Add reload_completted; fix operand predicate.
authorJan Hubicka <jh@suse.cz>
Tue, 26 Jun 2001 10:47:33 +0000 (12:47 +0200)
committerJan Hubicka <hubicka@gcc.gnu.org>
Tue, 26 Jun 2001 10:47:33 +0000 (10:47 +0000)
commit05b432db5bcddb96c6ed9ddd88edfdfaa81d17a6
tree144f44b72eb338b2b0f1378f869aeee6e66f6bc3
parentf4655693b5aff2a21929d4c127b89a0fc9803a49
i386.md (float_truncate splitter, [...]): Add reload_completted; fix operand predicate.

* i386.md (float_truncate splitter, and to mov splitters): Add
reload_completted; fix operand predicate.

* haifa-sched.c (sched_init): Do not split insns.
* toplev.c (rest_of_compilation): Call split_all_insns before
sched1 pass; simplify condition of post-reload splitter;
call split_all_insn before sched2 pass.

From-SVN: r43575
gcc/ChangeLog
gcc/config/i386/i386.md
gcc/haifa-sched.c
gcc/toplev.c