From: Torbjorn Granlund Date: Wed, 17 Mar 1993 20:57:22 +0000 (+0000) Subject: (pc_or_label_operand): New predicate. X-Git-Url: https://git.libre-soc.org/?a=commitdiff_plain;h=a9a54fe80d50adac44457f49bc0b67524ed04c05;p=gcc.git (pc_or_label_operand): New predicate. From-SVN: r3765 --- 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