[llvm-commits] [llvm] r170246 - /llvm/trunk/lib/Transforms/IPO/PassManagerBuilder.cpp

Nadav Rotem nrotem at apple.com
Sat Dec 15 00:26:19 PST 2012


Oh okay. I did not see that.  You are right. Thanks.

On Dec 15, 2012, at 12:24 AM, NAKAMURA Takumi <geek4civic at gmail.com> wrote:

> 297 was a retry in previous build, fyi.
> 
> 2012/12/15 16:47 "Nadav Rotem" <nrotem at apple.com>:
> Takumi,
> 
> The bot clang-3stage-x86_64-linux passed before you disabled the loop vectorizer in r170240.  (http://bb.pgr.jp/builders/clang-3stage-x86_64-linux/)
> 
> I am now looking at the cygwin bot. It looks like there are many commits between the last green to the first red.
> 
> Nadav
> 
> On Dec 14, 2012, at 10:16 PM, NAKAMURA Takumi <geek4civic at gmail.com> wrote:
> 
> > Nadav, I have reverted it again.
> >
> > On x86-64, stage1 clang (generated by host g++) crashes to compile
> > ADT/VariadicFunctionTest.cpp.
> > http://bb.pgr.jp/builders/clang-3stage-x86_64-linux/builds/292
> >
> > On i686, stage2 clang miscompiles bunch of files.
> > http://bb.pgr.jp/builders/clang-3stage-cygwin/builds/133
> >
> > I'll investigate too, (if I had a time).
> >
> > ...Takumi
> >
> > 2012/12/15 Nadav Rotem <nrotem at apple.com>:
> >> Author: nadav
> >> Date: Fri Dec 14 15:30:23 2012
> >> New Revision: 170246
> >>
> >> URL: http://llvm.org/viewvc/llvm-project?rev=170246&view=rev
> >> Log:
> >> Enable the loop vectorizer by default.
> >>
> >> Modified:
> >>    llvm/trunk/lib/Transforms/IPO/PassManagerBuilder.cpp
> >>
> >> Modified: llvm/trunk/lib/Transforms/IPO/PassManagerBuilder.cpp
> >> URL: http://llvm.org/viewvc/llvm-project/llvm/trunk/lib/Transforms/IPO/PassManagerBuilder.cpp?rev=170246&r1=170245&r2=170246&view=diff
> >> ==============================================================================
> >> --- llvm/trunk/lib/Transforms/IPO/PassManagerBuilder.cpp (original)
> >> +++ llvm/trunk/lib/Transforms/IPO/PassManagerBuilder.cpp Fri Dec 14 15:30:23 2012
> >> @@ -188,7 +188,7 @@
> >>   MPM.add(createLoopIdiomPass());             // Recognize idioms like memset.
> >>   MPM.add(createLoopDeletionPass());          // Delete dead loops
> >>
> >> -  if (LoopVectorize && OptLevel > 1)
> >> +  if (true && OptLevel > 1)
> >>     MPM.add(createLoopVectorizePass());
> >>
> >>   if (!DisableUnrollLoops)
> >>
> >>
> >> _______________________________________________
> >> llvm-commits mailing list
> >> llvm-commits at cs.uiuc.edu
> >> http://lists.cs.uiuc.edu/mailman/listinfo/llvm-commits
> 

-------------- next part --------------
An HTML attachment was scrubbed...
URL: <http://lists.llvm.org/pipermail/llvm-commits/attachments/20121215/cbcd4a2d/attachment.html>


More information about the llvm-commits mailing list