[SPARC] overhaul of V9 cond move patterns
Eric Botcazou
ebotcazou@adacore.com
Wed Sep 24 00:20:00 GMT 2008
> 2008-09-22 Eric Botcazou <ebotcazou@adacore.com>
>
> * config/sparc/constraints.md: New file.
> * config/sparc/sparc.md: Include it.
> * config/sparc/sparc-protos.h (memory_ok_for_ldd): Declare.
> (sparc_extra_constraint_check): Delete.
> * config/sparc/sparc.c (register_ok_for_ldd): Minor tweaks.
> (memory_ok_for_ldd): New predicate.
> (sparc_extra_constraint_check): Delete.
> * config/sparc/sparc.h (REG_CLASS_FROM_LETTER): Likewise.
> (CONST_OK_FOR_LETTER_P): Likewise.
> (CONST_DOUBLE_OK_FOR_LETTER_P): Likewise.
> (EXTRA_CONSTRAINT): Likewise.
Installed after bootstrapping/regtesting (with RTL checking) on Solaris.
--
Eric Botcazou
More information about the Gcc-patches
mailing list