gcc/gcc ChangeLog config/pa/pa-protos.h config ...
danglin@gcc.gnu.org
danglin@gcc.gnu.org
Sat Jan 15 18:57:00 GMT 2005
CVSROOT: /cvs/gcc
Module name: gcc
Changes by: danglin@gcc.gnu.org 2005-01-15 18:57:30
Modified files:
gcc : ChangeLog
gcc/config/pa : pa-protos.h pa.c pa.h pa.md
Log message:
* pa-protos.h (prefetch_operand): Delete.
(prefetch_cc_operand, prefetch_nocc_operand): New declations.
* pa.c (prefetch_operand): Delete.
(prefetch_cc_operand, prefetch_nocc_operand): New functions.
* pa.h (EXTRA_CONSTRAINT): Add `W' constraint.
(PREDICATE_CODES): Delete prefetch_operand. Add prefetch_cc_operand
and prefetch_nocc_operand.
* pa.md (prefetch): Rework to avoid reload problems handling short
displacements when a cache control completer needs to be provided.
(prefetch_32, prefetch_64): Delete.
(prefetch_cc, prefetch_nocc): New patterns.
Patches:
http://gcc.gnu.org/cgi-bin/cvsweb.cgi/gcc/gcc/ChangeLog.diff?cvsroot=gcc&r1=2.7141&r2=2.7142
http://gcc.gnu.org/cgi-bin/cvsweb.cgi/gcc/gcc/config/pa/pa-protos.h.diff?cvsroot=gcc&r1=1.38&r2=1.39
http://gcc.gnu.org/cgi-bin/cvsweb.cgi/gcc/gcc/config/pa/pa.c.diff?cvsroot=gcc&r1=1.283&r2=1.284
http://gcc.gnu.org/cgi-bin/cvsweb.cgi/gcc/gcc/config/pa/pa.h.diff?cvsroot=gcc&r1=1.239&r2=1.240
http://gcc.gnu.org/cgi-bin/cvsweb.cgi/gcc/gcc/config/pa/pa.md.diff?cvsroot=gcc&r1=1.155&r2=1.156
More information about the Gcc-cvs
mailing list