Re: [llvm-commits] [llvm] r40453 - /llvm/trunk/lib/VMCore/Verifier.cpp

2007-07-24 Thread Duncan Sands
> +Assert(!Attrs->paramHasAttr(0, ParamAttr::InReg), > + "Attribute SRet should not apply to functions!"); I think you mean InReg in the second line. Ciao, Duncan. ___ llvm-commits mailing list llvm-commits@cs.uiuc.edu http://lists.cs.uiu

[llvm-commits] [llvm-gcc-4.0] r40463 - /llvm-gcc-4.0/trunk/gcc/c-typeck.c

2007-07-24 Thread Duncan Sands
Author: baldrick Date: Tue Jul 24 04:30:28 2007 New Revision: 40463 URL: http://llvm.org/viewvc/llvm-project?rev=40463&view=rev Log: Silence a warning. Modified: llvm-gcc-4.0/trunk/gcc/c-typeck.c Modified: llvm-gcc-4.0/trunk/gcc/c-typeck.c URL: http://llvm.org/viewvc/llvm-project/llvm-gcc-4

[llvm-commits] [llvm] r40464 - /llvm/trunk/lib/VMCore/Verifier.cpp

2007-07-24 Thread Reid Spencer
Author: reid Date: Tue Jul 24 09:35:44 2007 New Revision: 40464 URL: http://llvm.org/viewvc/llvm-project?rev=40464&view=rev Log: Make output match actual condition tested. Thanks, Duncan. Modified: llvm/trunk/lib/VMCore/Verifier.cpp Modified: llvm/trunk/lib/VMCore/Verifier.cpp URL: http://l

[llvm-commits] [llvm-gcc-4.2] r40467 - /llvm-gcc-4.2/trunk/gcc/llvm-convert.cpp

2007-07-24 Thread Duncan Sands
Author: baldrick Date: Tue Jul 24 12:35:25 2007 New Revision: 40467 URL: http://llvm.org/viewvc/llvm-project?rev=40467&view=rev Log: Make sure the terminator terminates the basic block. Modified: llvm-gcc-4.2/trunk/gcc/llvm-convert.cpp Modified: llvm-gcc-4.2/trunk/gcc/llvm-convert.cpp URL:

[llvm-commits] [llvm-gcc-4.0] r40468 - /llvm-gcc-4.0/trunk/gcc/llvm-convert.cpp

2007-07-24 Thread Duncan Sands
Author: baldrick Date: Tue Jul 24 12:38:48 2007 New Revision: 40468 URL: http://llvm.org/viewvc/llvm-project?rev=40468&view=rev Log: Make sure the terminator terminates the basic block. Modified: llvm-gcc-4.0/trunk/gcc/llvm-convert.cpp Modified: llvm-gcc-4.0/trunk/gcc/llvm-convert.cpp URL:

[llvm-commits] [llvm] r40469 - in /llvm/trunk: include/llvm/LinkAllPasses.h include/llvm/Transforms/Scalar.h lib/Transforms/Scalar/GVN.cpp test/Transforms/GVN/ test/Transforms/GVN/basic.ll test/Transf

2007-07-24 Thread Owen Anderson
Author: resistor Date: Tue Jul 24 12:55:58 2007 New Revision: 40469 URL: http://llvm.org/viewvc/llvm-project?rev=40469&view=rev Log: Add a GVN pass, using the value numbering code I developed for GVNPRE and the load elimination code from RedundantLoadElimination. Added: llvm/trunk/lib/Transfo

[llvm-commits] [llvm] r40472 - /llvm/trunk/lib/Target/X86/X86RegisterInfo.cpp

2007-07-24 Thread Anton Korobeynikov
Author: asl Date: Tue Jul 24 16:07:39 2007 New Revision: 40472 URL: http://llvm.org/viewvc/llvm-project?rev=40472&view=rev Log: Heal EH handling stuff by emitting correct offsets to callee-saved registers. Pretty hackish, but code itself is dirty mess, so we won't make anything worse. :) Modifi

[llvm-commits] [poolalloc] r40473 - /poolalloc/branches/SVA/lib/DSA/Local.cpp

2007-07-24 Thread Andrew Lenharth
Author: alenhar2 Date: Tue Jul 24 16:26:20 2007 New Revision: 40473 URL: http://llvm.org/viewvc/llvm-project?rev=40473&view=rev Log: last of llva functions, I hope Modified: poolalloc/branches/SVA/lib/DSA/Local.cpp Modified: poolalloc/branches/SVA/lib/DSA/Local.cpp URL: http://llvm.org/view

[llvm-commits] [llvm] r40474 - /llvm/trunk/lib/Support/SmallPtrSet.cpp

2007-07-24 Thread Owen Anderson
Author: resistor Date: Tue Jul 24 16:31:23 2007 New Revision: 40474 URL: http://llvm.org/viewvc/llvm-project?rev=40474&view=rev Log: Make the copy constructor of SmallPtrSet much faster. Modified: llvm/trunk/lib/Support/SmallPtrSet.cpp Modified: llvm/trunk/lib/Support/SmallPtrSet.cpp URL: h

[llvm-commits] [llvm] r40476 - in /llvm/trunk: include/llvm/Analysis/MemoryDependenceAnalysis.h lib/Analysis/MemoryDependenceAnalysis.cpp

2007-07-24 Thread Owen Anderson
Author: resistor Date: Tue Jul 24 16:52:37 2007 New Revision: 40476 URL: http://llvm.org/viewvc/llvm-project?rev=40476&view=rev Log: Add initial support for non-local memory dependence analysis. NOTE: This has only been cursorily tested. Expected improvements soon. Modified: llvm/trunk/inclu

Re: [llvm-commits] [llvm] r40474 - /llvm/trunk/lib/Support/SmallPtrSet.cpp

2007-07-24 Thread Reid Spencer
All, It would help me out a lot if you'd merge changes to lib/Support, lib/System, include/llvm/Support and include/llvm/System into the "support" module. I've been doing these as they come up but I might miss some. In the near future, the directories just mentioned will be moved out of the "llv

[llvm-commits] [support] r40477 - /support/trunk/lib/Support/SmallPtrSet.cpp

2007-07-24 Thread Owen Anderson
Author: resistor Date: Tue Jul 24 17:45:36 2007 New Revision: 40477 URL: http://llvm.org/viewvc/llvm-project?rev=40477&view=rev Log: Merge patch from mainline. Modified: support/trunk/lib/Support/SmallPtrSet.cpp Modified: support/trunk/lib/Support/SmallPtrSet.cpp URL: http://llvm.org/viewvc

[llvm-commits] [llvm] r40478 - in /llvm/trunk: lib/Target/X86/X86ISelLowering.cpp test/CodeGen/X86/v4f32-immediate.ll

2007-07-24 Thread Dan Gohman
Author: djg Date: Tue Jul 24 17:55:08 2007 New Revision: 40478 URL: http://llvm.org/viewvc/llvm-project?rev=40478&view=rev Log: Use movaps to load a v4f32 build_vector of all-constant values into a register instead of loading each element individually. Added: llvm/trunk/test/CodeGen/X86/v4f32

[llvm-commits] [llvm] r40479 - /llvm/trunk/utils/TableGen/DAGISelEmitter.cpp

2007-07-24 Thread Dan Gohman
Author: djg Date: Tue Jul 24 17:58:00 2007 New Revision: 40479 URL: http://llvm.org/viewvc/llvm-project?rev=40479&view=rev Log: A minor simplication in the generated code. Modified: llvm/trunk/utils/TableGen/DAGISelEmitter.cpp Modified: llvm/trunk/utils/TableGen/DAGISelEmitter.cpp URL: http

[llvm-commits] [llvm] r40480 - in /llvm/trunk: include/llvm/CodeGen/SelectionDAGISel.h lib/CodeGen/SelectionDAG/SelectionDAGISel.cpp lib/Target/X86/X86ISelDAGToDAG.cpp

2007-07-24 Thread Dan Gohman
Author: djg Date: Tue Jul 24 18:00:27 2007 New Revision: 40480 URL: http://llvm.org/viewvc/llvm-project?rev=40480&view=rev Log: Add const to CanBeFoldedBy, CheckAndMask, and CheckOrMask. Modified: llvm/trunk/include/llvm/CodeGen/SelectionDAGISel.h llvm/trunk/lib/CodeGen/SelectionDAG/Selec

[llvm-commits] [llvm] r40481 - in /llvm/trunk/lib: CodeGen/DwarfWriter.cpp Target/X86/X86TargetAsmInfo.cpp

2007-07-24 Thread Anton Korobeynikov
Author: asl Date: Tue Jul 24 19:06:28 2007 New Revision: 40481 URL: http://llvm.org/viewvc/llvm-project?rev=40481&view=rev Log: Minor cleanup: - Split EH and debug infiormation - Make DwarfWriter more verbose in some cases Modified: llvm/trunk/lib/CodeGen/DwarfWriter.cpp llvm/trunk/lib/

[llvm-commits] [llvm] r40483 - in /llvm/trunk/lib/Target/PowerPC: PPCAsmPrinter.cpp PPCTargetAsmInfo.cpp

2007-07-24 Thread Nick Lewycky
Author: nicholas Date: Tue Jul 24 22:48:45 2007 New Revision: 40483 URL: http://llvm.org/viewvc/llvm-project?rev=40483&view=rev Log: Fix debug info and globals filled with zeros. Modified: llvm/trunk/lib/Target/PowerPC/PPCAsmPrinter.cpp llvm/trunk/lib/Target/PowerPC/PPCTargetAsmInfo.cpp

[llvm-commits] [llvm] r40484 - /llvm/trunk/docs/HowToReleaseLLVM.html

2007-07-24 Thread Chris Lattner
Author: lattner Date: Wed Jul 25 01:15:23 2007 New Revision: 40484 URL: http://llvm.org/viewvc/llvm-project?rev=40484&view=rev Log: test commit Modified: llvm/trunk/docs/HowToReleaseLLVM.html Modified: llvm/trunk/docs/HowToReleaseLLVM.html URL: http://llvm.org/viewvc/llvm-project/llvm/trunk