diff options
author | John David Anglin <dave@hiauly1.hia.nrc.ca> | 2002-07-11 18:47:45 +0000 |
---|---|---|
committer | John David Anglin <danglin@gcc.gnu.org> | 2002-07-11 18:47:45 +0000 |
commit | a18c2c5f9831b34d029ffe32014b40fa1c3cf02c (patch) | |
tree | 1c77200531ce9547772d1e9bfd0d7ccf5651315f /gcc/config/pa/pa-protos.h | |
parent | e65a2d65e000030f605ed9e8b921a68131eeb2dc (diff) | |
download | gcc-a18c2c5f9831b34d029ffe32014b40fa1c3cf02c.zip gcc-a18c2c5f9831b34d029ffe32014b40fa1c3cf02c.tar.gz gcc-a18c2c5f9831b34d029ffe32014b40fa1c3cf02c.tar.bz2 |
pa.md (adddi3): Change predicate of operand 2 to adddi3_operand and delete code to force...
* pa.md (adddi3): Change predicate of operand 2 to adddi3_operand
and delete code to force constant to register.
* pa-protos.h (adddi3_operand): Add prototype.
* pa.c (adddi3_operand): New function.
From-SVN: r55400
Diffstat (limited to 'gcc/config/pa/pa-protos.h')
-rw-r--r-- | gcc/config/pa/pa-protos.h | 1 |
1 files changed, 1 insertions, 0 deletions
diff --git a/gcc/config/pa/pa-protos.h b/gcc/config/pa/pa-protos.h index a21a383..8f1c330 100644 --- a/gcc/config/pa/pa-protos.h +++ b/gcc/config/pa/pa-protos.h @@ -63,6 +63,7 @@ extern rtx legitimize_pic_address PARAMS ((rtx, enum machine_mode, rtx)); extern struct rtx_def *gen_cmp_fp PARAMS ((enum rtx_code, rtx, rtx)); extern void hppa_encode_label PARAMS ((rtx)); extern int arith11_operand PARAMS ((rtx, enum machine_mode)); +extern int adddi3_operand PARAMS ((rtx, enum machine_mode)); extern int symbolic_expression_p PARAMS ((rtx)); extern int hppa_address_cost PARAMS ((rtx)); extern int symbolic_memory_operand PARAMS ((rtx, enum machine_mode)); |