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