constraints.md: New file.
authorJohn David Anglin <dave.anglin@nrc-cnrc.gc.ca>
Tue, 29 May 2007 01:01:32 +0000 (01:01 +0000)
committerJohn David Anglin <danglin@gcc.gnu.org>
Tue, 29 May 2007 01:01:32 +0000 (01:01 +0000)
commit5b281141747654449a2a93689d317743d4743078
treee886e61306c63f3c3000ebd600ac44bebf5462b9
parenta87db577fbb1b87486527c98b44727991ee998b4
constraints.md: New file.

* pa/constraints.md: New file.
* pa.md: Include constraints.md.
* pa.c (cint_ok_for_move): Avoid using CONST_OK_FOR_LETTER_P.
(integer_store_memory_operand, ldil_cint_p): New functions.
* pa-protos.h (integer_store_memory_operand, ldil_cint_p): Declare.
* pa.h (CONST_OK_FOR_LETTER_P, CONST_DOUBLE_OK_FOR_LETTER_P,
IS_RELOADING_PSEUDO_P, EXTRA_CONSTRAINT): Remove.
* pa32-regs.h (REG_CLASS_FROM_LETTER): Remove.
* pa64-regs.h (REG_CLASS_FROM_LETTER): Remove.

From-SVN: r125157
gcc/ChangeLog
gcc/config/pa/constraints.md [new file with mode: 0644]
gcc/config/pa/pa-protos.h
gcc/config/pa/pa.c
gcc/config/pa/pa.h
gcc/config/pa/pa.md
gcc/config/pa/pa32-regs.h
gcc/config/pa/pa64-regs.h