Haicheng Wu via llvm-dev
2016-Mar-07 16:33 UTC
[llvm-dev] Regression in SPEC2006/gcc caused by LoopLoadElimination
Hi Adam, I find LoopLoadElimination (r262250) causes SPEC2006/gcc generate wrong result (166.s) in AArch64 when running with *ref* data set. The error happens when I use either "-Ofast -flto -fuse-ld=gold" or "-O3 -fno-strict-aliasing". Please let me know if you need more information. Best, Haicheng -------------- next part -------------- An HTML attachment was scrubbed... URL: <http://lists.llvm.org/pipermail/llvm-dev/attachments/20160307/0a13a112/attachment.html>
Adam Nemet via llvm-dev
2016-Mar-07 17:43 UTC
[llvm-dev] Regression in SPEC2006/gcc caused by LoopLoadElimination
Hi Haicheng, Sorry about the breakage. I reverted it in r262839. I will try to reproduce it locally. Please don’t blow away your directories yet in case I need further help. Thanks, Adam> On Mar 7, 2016, at 8:33 AM, Haicheng Wu <haicheng at codeaurora.org> wrote: > > Hi Adam, > > I find LoopLoadElimination (r262250) causes SPEC2006/gcc generate wrong result (166.s) in AArch64 when running with *ref* data set. The error happens when I use either “-Ofast -flto -fuse-ld=gold” or “-O3 -fno-strict-aliasing”. Please let me know if you need more information. > > Best, > > Haicheng-------------- next part -------------- An HTML attachment was scrubbed... URL: <http://lists.llvm.org/pipermail/llvm-dev/attachments/20160307/d5738c21/attachment.html>
Adam Nemet via llvm-dev
2016-Mar-08 07:05 UTC
[llvm-dev] Regression in SPEC2006/gcc caused by LoopLoadElimination
> On Mar 7, 2016, at 9:43 AM, Adam Nemet <anemet at apple.com> wrote: > > Hi Haicheng, > > Sorry about the breakage. I reverted it in r262839. > > I will try to reproduce it locally. Please don’t blow away your directories yet in case I need further help.OK, I managed to reproduce this locally. Should be able to make progress from here without further help from you. Adam> Thanks, > Adam > >> On Mar 7, 2016, at 8:33 AM, Haicheng Wu <haicheng at codeaurora.org <mailto:haicheng at codeaurora.org>> wrote: >> >> Hi Adam, >> >> I find LoopLoadElimination (r262250) causes SPEC2006/gcc generate wrong result (166.s) in AArch64 when running with *ref* data set. The error happens when I use either “-Ofast -flto -fuse-ld=gold” or “-O3 -fno-strict-aliasing”. Please let me know if you need more information. >> >> Best, >> >> Haicheng >-------------- next part -------------- An HTML attachment was scrubbed... URL: <http://lists.llvm.org/pipermail/llvm-dev/attachments/20160307/b59c2232/attachment.html>