Hi
Commit r99457 on linaro 4.5 branch is causing a ICE when compiling the attached file with following options
gcc-4_5-branch/build.i686-linux.armeb-oe-linux-gnueabi/gcc/cc1 -O2 -mtune=xscale a.i
It only happens when I use -mtune=xscale otherwise it compiles fine It was tested on armeb I have not done a test on LE.
I have attached the testcase to this email as well.
Thanks -Khem
On Tue, Jan 11, 2011 at 3:40 PM, Khem Raj raj.khem@gmail.com wrote:
Hi
Commit r99457 on linaro 4.5 branch is causing a ICE when compiling the attached file with following options
gcc-4_5-branch/build.i686-linux.armeb-oe-linux-gnueabi/gcc/cc1 -O2 -mtune=xscale a.i
It only happens when I use -mtune=xscale otherwise it compiles fine It was tested on armeb I have not done a test on LE.
I have attached the testcase to this email as well.
Hi Khem. I'm afraid we're all at the Linaro Sprint at the moment. We should be able to have a look at it next week,
-- Michael
On (12/01/11 07:54), Michael Hope wrote:
On Tue, Jan 11, 2011 at 3:40 PM, Khem Raj raj.khem@gmail.com wrote:
Hi
Commit r99457 on linaro 4.5 branch is causing a ICE when compiling the attached file with following options
gcc-4_5-branch/build.i686-linux.armeb-oe-linux-gnueabi/gcc/cc1 -O2 -mtune=xscale a.i
It only happens when I use -mtune=xscale otherwise it compiles fine It was tested on armeb I have not done a test on LE.
I have attached the testcase to this email as well.
Hi Khem. I'm afraid we're all at the Linaro Sprint at the moment. We should be able to have a look at it next week,
FWIW This problem has resurfaced with commit 99475 again. It was gone when r99457 was reverted in r99461 and it happens on both BE and LE ARM the key is -O2 -mtune=xscale options
-Khem
On (12/01/11 07:54), Michael Hope wrote:
On Tue, Jan 11, 2011 at 3:40 PM, Khem Raj raj.khem@gmail.com wrote:
Hi
Commit r99457 on linaro 4.5 branch is causing a ICE when compiling the attached file with following options
gcc-4_5-branch/build.i686-linux.armeb-oe-linux-gnueabi/gcc/cc1 -O2 -mtune=xscale a.i
It only happens when I use -mtune=xscale otherwise it compiles fine It was tested on armeb I have not done a test on LE.
I have attached the testcase to this email as well.
Hi Khem. I'm afraid we're all at the Linaro Sprint at the moment. We should be able to have a look at it next week,
a bit more
If I replace line arm.c:10117 in arm_gen_load_multiple_1() if (low_irq_latency || (arm_tune_xscale && count <= 2 && ! optimize_size)) with
if (low_irq_latency)
It starts to work again.
-- Michael