lra-constraints.c (process_address): Add forward declaration.
authorEric Botcazou <ebotcazou@adacore.com>
Sun, 18 Dec 2016 08:33:38 +0000 (08:33 +0000)
committerEric Botcazou <ebotcazou@gcc.gnu.org>
Sun, 18 Dec 2016 08:33:38 +0000 (08:33 +0000)
commitab5d223376e8ef78ee7d5266cae80a9587ffb80e
treec7ad9a5ffe87315078843364e3dea2f9a8f68470
parent54b890f3e4cbdcbda18b92b7412f82d978d6830c
lra-constraints.c (process_address): Add forward declaration.

* lra-constraints.c (process_address): Add forward declaration.
(simplify_operand_subreg): In the MEM case, if the adjusted memory
reference is not sufficient aligned and the address was invalid,
reload the address before reloading the original memory reference.
Fix long lines and add a final return for the sake of clarity.

From-SVN: r243782
gcc/ChangeLog
gcc/lra-constraints.c