gcc/gcc ChangeLog config/ia64/ia64.h config/ia ...
vmakarov@gcc.gnu.org
vmakarov@gcc.gnu.org
Tue Oct 8 14:55:00 GMT 2002
CVSROOT: /cvs/gcc
Module name: gcc
Branch: itanium-sched-branch
Changes by: vmakarov@gcc.gnu.org 2002-10-08 14:55:04
Modified files:
gcc : ChangeLog
gcc/config/ia64: ia64.h ia64.c ia64.md
Log message:
2002-10-08 Vladimir Makarov <vmakarov@redhat.com>
* config/ia64/ia64.h (processor_type): New enumeration.
(ia64_cpu, ia64_cpu_string): New external declarations.
(TARGET_OPTIONS): Add option `cpu='.
* config/ia64/ia64.c (ia64_cpu, ia64_cpu_string): New global
variables.
(ia64_override_options): Set up `ia64_cpu'.
(ia64_sched_reorder2): Set up `clocks' only for Itanium.
(ia64_dfa_new_cycle): Set up `add_cycles' only for Itanium.
(bundling): Add nops for MM-insns only for Itanium.
(ia64_reorg): Allocate and free `clocks' and `add_cycles' only for
Itanium.
* config/ia64/ia64.md (cpu): New attribute.
(DFA description): Enable it only for Itanium.
Patches:
http://gcc.gnu.org/cgi-bin/cvsweb.cgi/gcc/gcc/ChangeLog.diff?cvsroot=gcc&only_with_tag=itanium-sched-branch&r1=1.15391.2.12&r2=1.15391.2.13
http://gcc.gnu.org/cgi-bin/cvsweb.cgi/gcc/gcc/config/ia64/ia64.h.diff?cvsroot=gcc&only_with_tag=itanium-sched-branch&r1=1.126.4.3&r2=1.126.4.4
http://gcc.gnu.org/cgi-bin/cvsweb.cgi/gcc/gcc/config/ia64/ia64.c.diff?cvsroot=gcc&only_with_tag=itanium-sched-branch&r1=1.184.4.6&r2=1.184.4.7
http://gcc.gnu.org/cgi-bin/cvsweb.cgi/gcc/gcc/config/ia64/ia64.md.diff?cvsroot=gcc&only_with_tag=itanium-sched-branch&r1=1.90.10.4&r2=1.90.10.5
More information about the Gcc-cvs
mailing list