diff options
author | echristo <echristo@138bc75d-0d04-0410-961f-82ee72b054a4> | 2004-11-16 19:24:17 +0000 |
---|---|---|
committer | echristo <echristo@138bc75d-0d04-0410-961f-82ee72b054a4> | 2004-11-16 19:24:17 +0000 |
commit | a605649a000c10db15bad8d15ec0e0fc81920adc (patch) | |
tree | 77e9d1dd57414da5d7b4e6d4d390f5a811c162ec /gcc/config/mips/mips.md | |
parent | 527f8bafdd238027106a23a89c898818b2ecdbcf (diff) | |
download | gcc-a605649a000c10db15bad8d15ec0e0fc81920adc.tar.gz |
2004-11-16 Eric Christopher <echristo@redhat.com>
* config/mips/mips.c: Use rtl _P predicates.
* config/mips/mips.h: Ditto.
* config/mips/mips.md: Ditto.
git-svn-id: svn+ssh://gcc.gnu.org/svn/gcc/trunk@90752 138bc75d-0d04-0410-961f-82ee72b054a4
Diffstat (limited to 'gcc/config/mips/mips.md')
-rw-r--r-- | gcc/config/mips/mips.md | 22 |
1 files changed, 11 insertions, 11 deletions
diff --git a/gcc/config/mips/mips.md b/gcc/config/mips/mips.md index 3bcc72a6f90..ba99796fc47 100644 --- a/gcc/config/mips/mips.md +++ b/gcc/config/mips/mips.md @@ -632,7 +632,7 @@ (plus:SI (match_dup 0) (match_operand:SI 1 "const_int_operand")))] "TARGET_MIPS16 && reload_completed && !TARGET_DEBUG_D_MODE - && GET_CODE (operands[0]) == REG + && REG_P (operands[0]) && M16_REG_P (REGNO (operands[0])) && GET_CODE (operands[1]) == CONST_INT && ((INTVAL (operands[1]) > 0x7f @@ -661,9 +661,9 @@ (plus:SI (match_operand:SI 1 "register_operand") (match_operand:SI 2 "const_int_operand")))] "TARGET_MIPS16 && reload_completed && !TARGET_DEBUG_D_MODE - && GET_CODE (operands[0]) == REG + && REG_P (operands[0]) && M16_REG_P (REGNO (operands[0])) - && GET_CODE (operands[1]) == REG + && REG_P (operands[1]) && M16_REG_P (REGNO (operands[1])) && REGNO (operands[0]) != REGNO (operands[1]) && GET_CODE (operands[2]) == CONST_INT @@ -693,7 +693,7 @@ (plus:DI (match_dup 0) (match_operand:DI 1 "const_int_operand")))] "TARGET_MIPS16 && TARGET_64BIT && reload_completed && !TARGET_DEBUG_D_MODE - && GET_CODE (operands[0]) == REG + && REG_P (operands[0]) && M16_REG_P (REGNO (operands[0])) && GET_CODE (operands[1]) == CONST_INT && ((INTVAL (operands[1]) > 0xf @@ -722,9 +722,9 @@ (plus:DI (match_operand:DI 1 "register_operand") (match_operand:DI 2 "const_int_operand")))] "TARGET_MIPS16 && TARGET_64BIT && reload_completed && !TARGET_DEBUG_D_MODE - && GET_CODE (operands[0]) == REG + && REG_P (operands[0]) && M16_REG_P (REGNO (operands[0])) - && GET_CODE (operands[1]) == REG + && REG_P (operands[1]) && M16_REG_P (REGNO (operands[1])) && REGNO (operands[0]) != REGNO (operands[1]) && GET_CODE (operands[2]) == CONST_INT @@ -3145,7 +3145,7 @@ beq\t%2,%.,1b\;\ (match_operand:DI 1 "const_int_operand"))))] "TARGET_64BIT && TARGET_MIPS16 && reload_completed && !TARGET_DEBUG_D_MODE - && GET_CODE (operands[0]) == REG + && REG_P (operands[0]) && M16_REG_P (REGNO (operands[0])) && GET_CODE (operands[1]) == CONST_INT && ((INTVAL (operands[1]) < 0 @@ -3239,7 +3239,7 @@ beq\t%2,%.,1b\;\ (mem:SI (plus:SI (match_dup 0) (match_operand:SI 1 "const_int_operand"))))] "TARGET_MIPS16 && reload_completed && !TARGET_DEBUG_D_MODE - && GET_CODE (operands[0]) == REG + && REG_P (operands[0]) && M16_REG_P (REGNO (operands[0])) && GET_CODE (operands[1]) == CONST_INT && ((INTVAL (operands[1]) < 0 @@ -3280,7 +3280,7 @@ beq\t%2,%.,1b\;\ [(set (match_operand:SI 0 "register_operand") (match_operand:SI 1 "const_int_operand"))] "TARGET_MIPS16 && reload_completed && !TARGET_DEBUG_D_MODE - && GET_CODE (operands[0]) == REG + && REG_P (operands[0]) && M16_REG_P (REGNO (operands[0])) && GET_CODE (operands[1]) == CONST_INT && INTVAL (operands[1]) >= 0x100 @@ -3447,7 +3447,7 @@ beq\t%2,%.,1b\;\ (mem:HI (plus:SI (match_dup 0) (match_operand:SI 1 "const_int_operand"))))] "TARGET_MIPS16 && reload_completed && !TARGET_DEBUG_D_MODE - && GET_CODE (operands[0]) == REG + && REG_P (operands[0]) && M16_REG_P (REGNO (operands[0])) && GET_CODE (operands[1]) == CONST_INT && ((INTVAL (operands[1]) < 0 @@ -3542,7 +3542,7 @@ beq\t%2,%.,1b\;\ (mem:QI (plus:SI (match_dup 0) (match_operand:SI 1 "const_int_operand"))))] "TARGET_MIPS16 && reload_completed && !TARGET_DEBUG_D_MODE - && GET_CODE (operands[0]) == REG + && REG_P (operands[0]) && M16_REG_P (REGNO (operands[0])) && GET_CODE (operands[1]) == CONST_INT && ((INTVAL (operands[1]) < 0 |