From: Andrew Pinski Date: Mon, 24 Nov 2014 15:40:19 +0000 (+0000) Subject: re PR middle-end/63972 (shrink_wrap_symbol_ref_1.c fail with -mabi=ilp32 on aarch64) X-Git-Url: https://git.libre-soc.org/?a=commitdiff_plain;h=3f2012e4950247046107f0576259660fab1203bd;p=gcc.git re PR middle-end/63972 (shrink_wrap_symbol_ref_1.c fail with -mabi=ilp32 on aarch64) 2014-11-24 Andrew Pinski PR rtl-opt/63972 * shrink-wrap.c (move_insn_for_shrink_wrap): Allow LO_SUM also. From-SVN: r218023 --- diff --git a/gcc/ChangeLog b/gcc/ChangeLog index ee51e9bb72d..ffd21936ebf 100644 --- a/gcc/ChangeLog +++ b/gcc/ChangeLog @@ -1,3 +1,8 @@ +2014-11-24 Andrew Pinski + + PR rtl-opt/63972 + * shrink-wrap.c (move_insn_for_shrink_wrap): Allow LO_SUM also. + 2014-11-24 Alan Lawrence * config/aarch64/aarch64-simd.md (vec_shr): New. diff --git a/gcc/shrink-wrap.c b/gcc/shrink-wrap.c index aae66433439..3392cdba0f1 100644 --- a/gcc/shrink-wrap.c +++ b/gcc/shrink-wrap.c @@ -248,6 +248,7 @@ move_insn_for_shrink_wrap (basic_block bb, rtx_insn *insn, case SUBREG: case STRICT_LOW_PART: case PC: + case LO_SUM: /* Ok. Continue. */ break;