diff options
author | Torbjorn Granlund <tege@gnu.org> | 1995-02-06 02:44:42 +0000 |
---|---|---|
committer | Torbjorn Granlund <tege@gnu.org> | 1995-02-06 02:44:42 +0000 |
commit | 6500b83fd2d4046a9f989a818aa388eb588db0cf (patch) | |
tree | 8b7b5baaf86af9894c9f53c0cfddb6044cbd5689 | |
parent | 3296aff4d653227566c2757edad27018940d6ea9 (diff) | |
download | gcc-6500b83fd2d4046a9f989a818aa388eb588db0cf.zip gcc-6500b83fd2d4046a9f989a818aa388eb588db0cf.tar.gz gcc-6500b83fd2d4046a9f989a818aa388eb588db0cf.tar.bz2 |
(PREDICATE_CODES): Fix many errors. Enable.
From-SVN: r8870
-rw-r--r-- | gcc/config/pa/pa.h | 16 |
1 files changed, 8 insertions, 8 deletions
diff --git a/gcc/config/pa/pa.h b/gcc/config/pa/pa.h index 5fe9319..c907325 100644 --- a/gcc/config/pa/pa.h +++ b/gcc/config/pa/pa.h @@ -2120,7 +2120,7 @@ extern struct rtx_def *hppa_save_pic_table_rtx; #if 0 #define PREDICATE_CODES \ - {"reg_or_0_operand", {SUBREG, REG, CONST_INT}}, \ + {"reg_or_0_operand", {SUBREG, REG, CONST_INT, CONST_DOUBLE}}, \ {"reg_or_cint_move_operand", {SUBREG, REG, CONST_INT}}, \ {"arith_operand", {SUBREG, REG, CONST_INT}}, \ {"arith32_operand", {SUBREG, REG, CONST_INT}}, \ @@ -2142,15 +2142,15 @@ extern struct rtx_def *hppa_save_pic_table_rtx; {"movb_comparison_operator", {EQ, NE, LT, GE}}, \ {"pc_or_label_operand", {LABEL_REF, PC}}, \ {"symbolic_operand", {SYMBOL_REF, LABEL_REF, CONST}}, \ - {"reg_or_nonsymb_mem_operand", {REG, SUBREG, MEM}}, \ - {"move_operand", {REG, SUBREG, CONST_INT, MEM}}, \ - {"pic_operand", {REG, SUBREG, CONST_INT, SYMBOL_REF, LABEL_REF, \ - CONST, HIGH, PC}}, /* No clue */ \ + {"reg_or_nonsymb_mem_operand", {SUBREG, REG, MEM}}, \ + {"move_operand", {SUBREG, REG, CONST_INT, MEM}}, \ + {"pic_label_operand", {LABEL_REF, CONST}}, \ {"function_label_operand", {SYMBOL_REF}}, \ - {"reg_or_0_or_nonsymb_mem_operand", {REG, SUBREG, CONST_INT, MEM}}, \ + {"reg_or_0_or_nonsymb_mem_operand", {SUBREG, REG, CONST_INT, \ + CONST_DOUBLE, MEM}}, \ {"div_operand", {REG, CONST_INT}}, \ - {"call_operand_address", {LABEL_REF, SYMBOL_REF, CONST_INT, \ - CONST, HIGH}}, + {"call_operand_address", {SYMBOL_REF, LABEL_REF, CONST_INT, \ + CONST_DOUBLE, CONST, HIGH}}, #endif #define DO_GLOBAL_DTORS_BODY \ |