diff options
Diffstat (limited to 'gcc/config/spu/spu.c')
-rw-r--r-- | gcc/config/spu/spu.c | 3 |
1 files changed, 1 insertions, 2 deletions
diff --git a/gcc/config/spu/spu.c b/gcc/config/spu/spu.c index 2d8ec9c..ec5a987 100644 --- a/gcc/config/spu/spu.c +++ b/gcc/config/spu/spu.c @@ -2172,8 +2172,7 @@ get_branch_target (rtx branch) return gen_rtx_REG (SImode, LINK_REGISTER_REGNUM); /* jump table */ - if (GET_CODE (PATTERN (branch)) == ADDR_VEC - || GET_CODE (PATTERN (branch)) == ADDR_DIFF_VEC) + if (JUMP_TABLE_DATA_P (branch)) return 0; /* ASM GOTOs. */ |