diff options
Diffstat (limited to 'gcc/config/pa')
-rw-r--r-- | gcc/config/pa/pa.c | 7 |
1 files changed, 2 insertions, 5 deletions
diff --git a/gcc/config/pa/pa.c b/gcc/config/pa/pa.c index b969e108b71..c06513c567d 100644 --- a/gcc/config/pa/pa.c +++ b/gcc/config/pa/pa.c @@ -9134,7 +9134,6 @@ pa_combine_instructions (void) /* We only care about INSNs, JUMP_INSNs, and CALL_INSNs. Also ignore any special USE insns. */ if ((! NONJUMP_INSN_P (anchor) && ! JUMP_P (anchor) && ! CALL_P (anchor)) - || JUMP_TABLE_DATA_P (anchor) || GET_CODE (PATTERN (anchor)) == USE || GET_CODE (PATTERN (anchor)) == CLOBBER) continue; @@ -9159,8 +9158,7 @@ pa_combine_instructions (void) continue; /* Anything except a regular INSN will stop our search. */ - if (! NONJUMP_INSN_P (floater) - || JUMP_TABLE_DATA_P (floater)) + if (! NONJUMP_INSN_P (floater)) { floater = NULL_RTX; break; @@ -9220,8 +9218,7 @@ pa_combine_instructions (void) continue; /* Anything except a regular INSN will stop our search. */ - if (! NONJUMP_INSN_P (floater) - || JUMP_TABLE_DATA_P (floater)) + if (! NONJUMP_INSN_P (floater)) { floater = NULL_RTX; break; |