aboutsummaryrefslogtreecommitdiff
path: root/gcc/config/alpha/predicates.md
diff options
context:
space:
mode:
Diffstat (limited to 'gcc/config/alpha/predicates.md')
-rw-r--r--gcc/config/alpha/predicates.md8
1 files changed, 4 insertions, 4 deletions
diff --git a/gcc/config/alpha/predicates.md b/gcc/config/alpha/predicates.md
index 30a0645..e24b3bd 100644
--- a/gcc/config/alpha/predicates.md
+++ b/gcc/config/alpha/predicates.md
@@ -134,7 +134,7 @@
(define_predicate "hard_fp_register_operand"
(match_operand 0 "register_operand")
{
- if (GET_CODE (op) == SUBREG)
+ if (SUBREG_P (op))
op = SUBREG_REG (op);
return REGNO_REG_CLASS (REGNO (op)) == FLOAT_REGS;
})
@@ -143,7 +143,7 @@
(define_predicate "hard_int_register_operand"
(match_operand 0 "register_operand")
{
- if (GET_CODE (op) == SUBREG)
+ if (SUBREG_P (op))
op = SUBREG_REG (op);
return REGNO_REG_CLASS (REGNO (op)) == GENERAL_REGS;
})
@@ -506,7 +506,7 @@
(define_special_predicate "any_memory_operand"
(match_code "mem,reg,subreg")
{
- if (GET_CODE (op) == SUBREG)
+ if (SUBREG_P (op))
op = SUBREG_REG (op);
if (MEM_P (op))
@@ -537,7 +537,7 @@
(define_predicate "reg_not_elim_operand"
(match_operand 0 "register_operand")
{
- if (GET_CODE (op) == SUBREG)
+ if (SUBREG_P (op))
op = SUBREG_REG (op);
return op != frame_pointer_rtx && op != arg_pointer_rtx;
})