[llvm-commits] [llvm] r100204 - in /llvm/trunk: include/llvm/Analysis/LoopPass.h include/llvm/Assembly/PrintModulePass.h include/llvm/CallGraphSCCPass.h include/llvm/CodeGen/MachineFunctionPass.h include/llvm/CodeGen/Passes.h include/llvm/Pass.h lib/Analysis/IPA/CallGraphSCCPass.cpp lib/Analysis/LoopPass.cpp lib/CodeGen/MachineFunction.cpp lib/CodeGen/MachineFunctionPass.cpp lib/CodeGen/MachineFunctionPrinterPass.cpp lib/VMCore/Pass.cpp lib/VMCore/PassManager.cpp lib/VMCore/PrintModulePass.cpp

Evan Cheng evan.cheng at apple.com
Fri Apr 2 16:06:57 PDT 2010


I applied the patch and all the tests are passing now. It could be I needed to do a make clean first. Please re-apply. Sorry about the noise.

Evan
On Apr 2, 2010, at 3:40 PM, David Greene wrote:

> On Friday 02 April 2010 16:59:15 David Greene wrote:
>> On Friday 02 April 2010 14:30:10 Evan Cheng wrote:
>>> David, this broke a bunch of tests. e.g.
>>> test/CodeGen/Thumb2/machine-licm.ll
>> 
>> Why don't I see this?  Is this a debug build?  release?  I need
>> more information to try to reproduce it here.
> 
> Just updated, re-applied patch and rebuilt clean.  I still don't see the 
> problem [x86_64 Linux]:
> 
> [x86_64-mod-dbg]: Running /ptmp/dag/llvm-
> project.modified.commit/llvm/trunk/test/BugPoint/dg.exp ...
> [x86_64-mod-dbg]: Running /ptmp/dag/llvm-
> project.modified.commit/llvm/trunk/test/CodeGen/ARM/dg.exp ...
> [x86_64-mod-dbg]: Running /ptmp/dag/llvm-
> project.modified.commit/llvm/trunk/test/CodeGen/Alpha/dg.exp ...
> [x86_64-mod-dbg]: Running /ptmp/dag/llvm-
> project.modified.commit/llvm/trunk/test/CodeGen/Blackfin/dg.exp ...
> [x86_64-mod-dbg]: 
> [x86_64-mod-dbg]: 		===  Summary ===
> [x86_64-mod-dbg]: 
> [x86_64-mod-dbg]: # of expected passes		4806
> [x86_64-mod-dbg]: # of expected failures		38
> 
> I've attached the patch.  Can you try it manually on your sources
> and/or review it for what might cause pass ordering changes?  I 
> thought Chris and I flushed all of those out.
> 
> Thanks.
> 
>                         -Dave
> 
> <llvm-beforeafter.patch~>





More information about the llvm-commits mailing list