On 10/21/2012 05:27 AM, Richard Sandiford wrote:
Hi Vlad,
Richard, sorry for long delay with the answer. I was really busy all
these days trying to fix a lot of GCC testsuite failures (for some ones
it was extremely difficult to find failure reasons) and push LRA into trunk.
Vladimir
Hi Vlad,
Vladimir Makarov vmaka...@redhat.com writes:
@@ -543,23 +544,34 @@ extract_loc_address_regs (bool top_p, en
code1 = GET_CODE (arg1);
}
+ if (CONSTANT_P (arg0)
+ || code1 == PLUS || code1 == MULT || code1 == ASHIFT)
+ {
+ tloc =
After recent patches there were too many regressions of LRA on GCC
testsuite on x86 and x86-64.
The following patch fixes all of them.
It was successfully bootstrapped on x86/x86-64.
Committed as rev. 192637.
2012-10-20 Vladimir Makarov vmaka...@redhat.com
* lra.c (check_rtx):