* sparc.h (PREFERRED_RELOAD_CLASS): Select GENERAL_REGS for integer data not destined for fp regs. (LEGITIMIZE_RELOAD_ADDRESS): New. Thu Jan 7 03:03:42 1999 Stan Cox <scox@cygnus.com> Richard Henderson <rth@cygnus.com> Support for Hypersparc and Sparclite86x: * sparc.h (TARGET_CPU_hypersparc, TARGET_CPU_sparclite86x): New. (CPP_CPU32_DEFAULT_SPEC): Fix up for the new targets. (ASM_CPU32_DEFAULT_SPEC): Likewise. (TARGET_CPU_DEFAULT): Likewise. (enum processor_type): Likewise. (CPP_ENDIAN_SPEC): Handle little endian data. (LIBGCC2_WORDS_BIG_ENDIAN): Likewise. (ADJUST_COST): Call sparc_adjust_cost. * sparc.c (sparc_override_options): Fix up for the new targets. (supersparc_adjust_cost): Make static. (hypersparc_adjust_cost): New. (ultrasparc_adjust_cost): Make static. (sparc_adjust_cost): New. * sparc.md (attr cpu): Add hypersparc and sparclite86x. (function_unit): Add hypersparc scheduling rules. * configure.in (with_cpu handler): Recognize hypersparc. From-SVN: r24556
Name |
Last commit
|
Last update |
---|---|---|
INSTALL | Loading commit data... | |
config | Loading commit data... | |
contrib | Loading commit data... | |
etc | Loading commit data... | |
gcc | Loading commit data... | |
include | Loading commit data... | |
libchill | Loading commit data... | |
libf2c | Loading commit data... | |
libiberty | Loading commit data... | |
libio | Loading commit data... | |
libobjc | Loading commit data... | |
libstdc++ | Loading commit data... | |
texinfo | Loading commit data... | |
.cvsignore | Loading commit data... | |
COPYING | Loading commit data... | |
COPYING.LIB | Loading commit data... | |
ChangeLog | Loading commit data... | |
MAINTAINERS | Loading commit data... | |
Makefile.in | Loading commit data... | |
README | Loading commit data... | |
config-ml.in | Loading commit data... | |
config.guess | Loading commit data... | |
config.if | Loading commit data... | |
config.sub | Loading commit data... | |
configure | Loading commit data... | |
configure.in | Loading commit data... | |
install-sh | Loading commit data... | |
ltconfig | Loading commit data... | |
ltmain.sh | Loading commit data... | |
missing | Loading commit data... | |
mkinstalldirs | Loading commit data... | |
move-if-change | Loading commit data... | |
symlink-tree | Loading commit data... | |
ylwrap | Loading commit data... |