<p dir="ltr">Or Ben will test. :)</p>
<p dir="ltr">Thanks Adam!</p>
<br><div class="gmail_quote"><div dir="ltr">On Thu, Mar 10, 2016, 9:07 AM Benjamin Kramer <<a href="mailto:benny.kra@gmail.com">benny.kra@gmail.com</a>> wrote:<br></div><blockquote class="gmail_quote" style="margin:0 0 0 .8ex;border-left:1px #ccc solid;padding-left:1ex">On Thu, Mar 10, 2016 at 1:17 AM, Adam Nemet <<a href="mailto:anemet@apple.com" target="_blank">anemet@apple.com</a>> wrote:<br>
> I’ve committed the fix in r263058. Haicheng, Eric/Benjamin, can you guys<br>
> please give it a test with your codebase. (You need to enable the pass with<br>
> -mllvm -enable-loop-load-elim.)<br>
<br>
The miscompilation I was seeing is gone now, too. Thanks!<br>
<br>
> On Mar 7, 2016, at 11:05 PM, Adam Nemet <<a href="mailto:anemet@apple.com" target="_blank">anemet@apple.com</a>> wrote:<br>
><br>
><br>
> On Mar 7, 2016, at 9:43 AM, Adam Nemet <<a href="mailto:anemet@apple.com" target="_blank">anemet@apple.com</a>> wrote:<br>
><br>
> Hi Haicheng,<br>
><br>
> Sorry about the breakage. I reverted it in r262839.<br>
><br>
> I will try to reproduce it locally. Please don’t blow away your directories<br>
> yet in case I need further help.<br>
><br>
><br>
> OK, I managed to reproduce this locally. Should be able to make progress<br>
> from here without further help from you.<br>
><br>
> Adam<br>
><br>
> Thanks,<br>
> Adam<br>
><br>
> On Mar 7, 2016, at 8:33 AM, Haicheng Wu <<a href="mailto:haicheng@codeaurora.org" target="_blank">haicheng@codeaurora.org</a>> wrote:<br>
><br>
> Hi Adam,<br>
><br>
> I find LoopLoadElimination (r262250) causes SPEC2006/gcc generate wrong<br>
> result (166.s) in AArch64 when running with *ref* data set. The error<br>
> happens when I use either “-Ofast -flto -fuse-ld=gold” or “-O3<br>
> -fno-strict-aliasing”. Please let me know if you need more information.<br>
><br>
> Best,<br>
><br>
> Haicheng<br>
><br>
><br>
><br>
><br>
</blockquote></div>