From a9a54fe80d50adac44457f49bc0b67524ed04c05 Mon Sep 17 00:00:00 2001 From: Torbjorn Granlund Date: Wed, 17 Mar 1993 20:57:22 +0000 Subject: [PATCH] (pc_or_label_operand): New predicate. From-SVN: r3765 --- gcc/config/pa/pa.c | 8 ++++++++ 1 file changed, 8 insertions(+) diff --git a/gcc/config/pa/pa.c b/gcc/config/pa/pa.c index 3294f92e3c3..fa93c66cf1f 100644 --- a/gcc/config/pa/pa.c +++ b/gcc/config/pa/pa.c @@ -442,6 +442,14 @@ arith32_operand (op, mode) { return register_operand (op, mode) || GET_CODE (op) == CONST_INT; } + +int +pc_or_label_operand (op, mode) + rtx op; + enum machine_mode mode; +{ + return (GET_CODE (op) == PC || GET_CODE (op) == LABEL_REF); +} /* Legitimize PIC addresses. If the address is already position-independent, we return ORIG. Newly generated -- 2.30.2