[llvm-commits] [llvm] r43549 - /llvm/trunk/docs/tutorial/LangImpl4.html

2007-10-30 Thread Chris Lattner
Author: lattner Date: Wed Oct 31 02:30:39 2007 New Revision: 43549 URL: http://llvm.org/viewvc/llvm-project?rev=43549&view=rev Log: fix validation Modified: llvm/trunk/docs/tutorial/LangImpl4.html Modified: llvm/trunk/docs/tutorial/LangImpl4.html URL: http://llvm.org/viewvc/llvm-project/llv

[llvm-commits] [llvm] r43548 - /llvm/trunk/docs/tutorial/LangImpl5.html

2007-10-30 Thread Chris Lattner
Author: lattner Date: Wed Oct 31 02:29:43 2007 New Revision: 43548 URL: http://llvm.org/viewvc/llvm-project?rev=43548&view=rev Log: okay, fine, make me finish this chapter. :) Feedback appreciated! Modified: llvm/trunk/docs/tutorial/LangImpl5.html Modified: llvm/trunk/docs/tutorial/LangImpl

[llvm-commits] [llvm] r43547 - /llvm/trunk/docs/tutorial/LangImpl5.html

2007-10-30 Thread Chris Lattner
Author: lattner Date: Wed Oct 31 01:47:39 2007 New Revision: 43547 URL: http://llvm.org/viewvc/llvm-project?rev=43547&view=rev Log: add the code for expression code that we'll add, though most of the description is missing. Modified: llvm/trunk/docs/tutorial/LangImpl5.html Modified: llvm/tru

[llvm-commits] [llvm] r43546 - in /llvm/trunk/docs/tutorial: LangImpl5-cfg.png LangImpl5.html index.html

2007-10-30 Thread Chris Lattner
Author: lattner Date: Wed Oct 31 01:30:21 2007 New Revision: 43546 URL: http://llvm.org/viewvc/llvm-project?rev=43546&view=rev Log: Add the first half of chapter 5: if/then/else. To come: for statement. Added: llvm/trunk/docs/tutorial/LangImpl5-cfg.png (with props) llvm/trunk/docs/tut

[llvm-commits] [llvm] r43545 - /llvm/trunk/docs/FAQ.html

2007-10-30 Thread Chris Lattner
Author: lattner Date: Wed Oct 31 00:53:31 2007 New Revision: 43545 URL: http://llvm.org/viewvc/llvm-project?rev=43545&view=rev Log: __main is dead along with llvm-gcc3. Modified: llvm/trunk/docs/FAQ.html Modified: llvm/trunk/docs/FAQ.html URL: http://llvm.org/viewvc/llvm-project/llvm/trunk

Re: [llvm-commits] [llvm] r43535 - in /llvm/trunk/lib: CodeGen/SelectionDAG/LegalizeDAG.cpp Target/X86/X86ISelLowering.cpp

2007-10-30 Thread Chris Lattner
> URL: http://llvm.org/viewvc/llvm-project?rev=43535&view=rev > Log: > Make i64=expand_vector_elt(v2i64) work in 32-bit mode. Testcase please :) -Chris > > > Modified: >llvm/trunk/lib/CodeGen/SelectionDAG/LegalizeDAG.cpp >llvm/trunk/lib/Target/X86/X86ISelLowering.cpp > > Modified: llvm/t

[llvm-commits] [llvm] r43542 - in /llvm/trunk: include/llvm/CodeGen/Passes.h lib/CodeGen/StrongPHIElimination.cpp

2007-10-30 Thread Owen Anderson
Author: resistor Date: Tue Oct 30 22:37:57 2007 New Revision: 43542 URL: http://llvm.org/viewvc/llvm-project?rev=43542&view=rev Log: Add the skeleton of a better PHI elimination pass. Added: llvm/trunk/lib/CodeGen/StrongPHIElimination.cpp Modified: llvm/trunk/include/llvm/CodeGen/Passes.h

[llvm-commits] [llvm] r43541 - in /llvm/trunk: include/llvm/Analysis/DominatorInternals.h include/llvm/Analysis/Dominators.h include/llvm/CodeGen/MachineDominators.h lib/CodeGen/MachineDominators.cpp

2007-10-30 Thread Owen Anderson
Author: resistor Date: Tue Oct 30 22:30:14 2007 New Revision: 43541 URL: http://llvm.org/viewvc/llvm-project?rev=43541&view=rev Log: Some fixes to get MachineDomTree working better. Added: llvm/trunk/lib/CodeGen/MachineDominators.cpp Modified: llvm/trunk/include/llvm/Analysis/DominatorInt

[llvm-commits] CVS: llvm-www/Users.html

2007-10-30 Thread John Criswell
Changes in directory llvm-www: Users.html updated: 1.22 -> 1.23 --- Log message: Added David Penry's research group. --- Diffs of the changes: (+10 -1) Users.html | 11 ++- 1 files changed, 10 insertions(+), 1 deletion(-) Index: llvm-www/Users.html diff -u llvm-www/Users.html:1

[llvm-commits] [llvm-gcc-4.2] r43538 - /llvm-gcc-4.2/trunk/gcc/objc/objc-act.c

2007-10-30 Thread Devang Patel
Author: dpatel Date: Tue Oct 30 20:05:20 2007 New Revision: 43538 URL: http://llvm.org/viewvc/llvm-project?rev=43538&view=rev Log: Set 'used' bit to shut up "defined but not used" warning. Modified: llvm-gcc-4.2/trunk/gcc/objc/objc-act.c Modified: llvm-gcc-4.2/trunk/gcc/objc/objc-act.c URL:

[llvm-commits] [llvm-gcc-4.0] r43537 - /llvm-gcc-4.0/trunk/gcc/objc/objc-act.c

2007-10-30 Thread Devang Patel
Author: dpatel Date: Tue Oct 30 20:03:47 2007 New Revision: 43537 URL: http://llvm.org/viewvc/llvm-project?rev=43537&view=rev Log: Set 'used' bit to shut up "defined but not used" warning. Modified: llvm-gcc-4.0/trunk/gcc/objc/objc-act.c Modified: llvm-gcc-4.0/trunk/gcc/objc/objc-act.c URL:

[llvm-commits] [llvm] r43535 - in /llvm/trunk/lib: CodeGen/SelectionDAG/LegalizeDAG.cpp Target/X86/X86ISelLowering.cpp

2007-10-30 Thread Dale Johannesen
Author: johannes Date: Tue Oct 30 19:32:36 2007 New Revision: 43535 URL: http://llvm.org/viewvc/llvm-project?rev=43535&view=rev Log: Make i64=expand_vector_elt(v2i64) work in 32-bit mode. Modified: llvm/trunk/lib/CodeGen/SelectionDAG/LegalizeDAG.cpp llvm/trunk/lib/Target/X86/X86ISelLower

[llvm-commits] [llvm] r43533 - /llvm/trunk/lib/Transforms/Scalar/LoopStrengthReduce.cpp

2007-10-30 Thread Evan Cheng
Author: evancheng Date: Tue Oct 30 18:45:15 2007 New Revision: 43533 URL: http://llvm.org/viewvc/llvm-project?rev=43533&view=rev Log: At end of LSR, replace uses of now constant (as result of SplitCriticalEdge) PHI node with the constant value. Modified: llvm/trunk/lib/Transforms/Scalar/Loop

[llvm-commits] [llvm-gcc-4.2] r43532 - /llvm-gcc-4.2/trunk/gcc/c-common.c

2007-10-30 Thread Devang Patel
Author: dpatel Date: Tue Oct 30 18:37:43 2007 New Revision: 43532 URL: http://llvm.org/viewvc/llvm-project?rev=43532&view=rev Log: Fix http://lists.cs.uiuc.edu/pipermail/llvm-commits/Week-of-Mon-20071029/055013.html Modified: llvm-gcc-4.2/trunk/gcc/c-common.c Modified: llvm-gcc-4.2/trunk/gcc

[llvm-commits] [llvm] r43531 - /llvm/trunk/include/llvm/ADT/FoldingSet.h

2007-10-30 Thread Ted Kremenek
Author: kremenek Date: Tue Oct 30 18:35:55 2007 New Revision: 43531 URL: http://llvm.org/viewvc/llvm-project?rev=43531&view=rev Log: Added member function "size()" to FoldingSet to return the number of nodes in the FoldingSet. Modified: llvm/trunk/include/llvm/ADT/FoldingSet.h Modified: llvm

Re: [llvm-commits] [llvm-gcc-4.0] r43528 - /llvm-gcc-4.0/trunk/gcc/c-common.c

2007-10-30 Thread Bill Wendling
On 10/30/07, Devang Patel <[EMAIL PROTECTED]> wrote: > Fix > http://lists.cs.uiuc.edu/pipermail/llvm-commits/Week-of-Mon-20071029/055013.html > 4.2 maybe? :) -bw ___ llvm-commits mailing list llvm-commits@cs.uiuc.edu http://lists.cs.uiuc.edu/mailman/list

[llvm-commits] [llvm-gcc-4.0] r43528 - /llvm-gcc-4.0/trunk/gcc/c-common.c

2007-10-30 Thread Devang Patel
Author: dpatel Date: Tue Oct 30 18:08:24 2007 New Revision: 43528 URL: http://llvm.org/viewvc/llvm-project?rev=43528&view=rev Log: Fix http://lists.cs.uiuc.edu/pipermail/llvm-commits/Week-of-Mon-20071029/055013.html Modified: llvm-gcc-4.0/trunk/gcc/c-common.c Modified: llvm-gcc-4.0/trunk/gcc

[llvm-commits] [llvm] r43527 - /llvm/trunk/test/CFrontend/2007-10-30-Volatile.c

2007-10-30 Thread Devang Patel
Author: dpatel Date: Tue Oct 30 18:07:47 2007 New Revision: 43527 URL: http://llvm.org/viewvc/llvm-project?rev=43527&view=rev Log: New test. Added: llvm/trunk/test/CFrontend/2007-10-30-Volatile.c Added: llvm/trunk/test/CFrontend/2007-10-30-Volatile.c URL: http://llvm.org/viewvc/llvm-project

[llvm-commits] [llvm] r43524 - in /llvm/trunk: lib/Transforms/Scalar/LoopStrengthReduce.cpp test/CodeGen/X86/2007-10-30-LSRCrash.ll

2007-10-30 Thread Evan Cheng
Author: evancheng Date: Tue Oct 30 17:27:26 2007 New Revision: 43524 URL: http://llvm.org/viewvc/llvm-project?rev=43524&view=rev Log: It's not safe to tell SplitCriticalEdge to merge identical edges. It may delete the phi instruction that's being processed. Added: llvm/trunk/test/CodeGen/X86

[llvm-commits] [llvm-gcc-4.0] r43522 - /llvm-gcc-4.0/trunk/gcc/config/i386/llvm-i386.cpp

2007-10-30 Thread Dale Johannesen
Author: johannes Date: Tue Oct 30 17:13:05 2007 New Revision: 43522 URL: http://llvm.org/viewvc/llvm-project?rev=43522&view=rev Log: Add missing vec_set_v4hi builtin. Modified: llvm-gcc-4.0/trunk/gcc/config/i386/llvm-i386.cpp Modified: llvm-gcc-4.0/trunk/gcc/config/i386/llvm-i386.cpp URL:

[llvm-commits] [llvm] r43523 - in /llvm/trunk: include/llvm/IntrinsicsX86.td lib/Target/X86/X86InstrSSE.td

2007-10-30 Thread Dale Johannesen
Author: johannes Date: Tue Oct 30 17:15:38 2007 New Revision: 43523 URL: http://llvm.org/viewvc/llvm-project?rev=43523&view=rev Log: Add missing SSE builtins: CVTPD2PI, CVTPS2PI, CVTTPD2PI, CVTTPS2PI, CVTPI2PD, CVTPI2PS. Modified: llvm/trunk/include/llvm/IntrinsicsX86.td llvm/trunk/lib/

[llvm-commits] [llvm-gcc-4.2] r43521 - /llvm-gcc-4.2/trunk/gcc/config/i386/llvm-i386.cpp

2007-10-30 Thread Dale Johannesen
Author: johannes Date: Tue Oct 30 17:10:42 2007 New Revision: 43521 URL: http://llvm.org/viewvc/llvm-project?rev=43521&view=rev Log: Add missing vec_set_v4hi builtin. / Modified: llvm-gcc-4.2/trunk/gcc/config/i386/llvm-i386.cpp Modified: llvm-gcc-4.2/trunk/gcc/config/i386/llvm-i386.cpp URL:

[llvm-commits] [llvm] r43511 - /llvm/trunk/lib/CodeGen/SelectionDAG/DAGCombiner.cpp

2007-10-30 Thread Evan Cheng
Author: evancheng Date: Tue Oct 30 15:11:21 2007 New Revision: 43511 URL: http://llvm.org/viewvc/llvm-project?rev=43511&view=rev Log: Typo. Modified: llvm/trunk/lib/CodeGen/SelectionDAG/DAGCombiner.cpp Modified: llvm/trunk/lib/CodeGen/SelectionDAG/DAGCombiner.cpp URL: http://llvm.org/viewvc

[llvm-commits] [llvm] r43510 - in /llvm/trunk: lib/VMCore/ConstantFold.cpp test/Transforms/InstCombine/fold-vector-zero.ll

2007-10-30 Thread Dan Gohman
Author: djg Date: Tue Oct 30 14:00:49 2007 New Revision: 43510 URL: http://llvm.org/viewvc/llvm-project?rev=43510&view=rev Log: Add support for folding binary operators with vector zero operands. Added: llvm/trunk/test/Transforms/InstCombine/fold-vector-zero.ll Modified: llvm/trunk/lib/VM

[llvm-commits] [llvm] r43500 - in /llvm/trunk/lib/Target/X86: X86ATTAsmPrinter.h X86IntelAsmPrinter.h

2007-10-30 Thread Duncan Sands
Author: baldrick Date: Tue Oct 30 08:14:37 2007 New Revision: 43500 URL: http://llvm.org/viewvc/llvm-project?rev=43500&view=rev Log: Fix for visibility warnings generated by gcc-4.2. Modified: llvm/trunk/lib/Target/X86/X86ATTAsmPrinter.h llvm/trunk/lib/Target/X86/X86IntelAsmPrinter.h Mod

[llvm-commits] [llvm] r43499 - /llvm/trunk/lib/CodeGen/SelectionDAG/LegalizeDAGTypes.cpp

2007-10-30 Thread Duncan Sands
Author: baldrick Date: Tue Oct 30 07:50:39 2007 New Revision: 43499 URL: http://llvm.org/viewvc/llvm-project?rev=43499&view=rev Log: Add support for expanding trunc stores. Consider storing an i170 on a 32 bit machine. This is first promoted to a trunc-i170 store of an i256. On a little-endian

[llvm-commits] [llvm] r43498 - /llvm/trunk/lib/CodeGen/SelectionDAG/SelectionDAG.cpp

2007-10-30 Thread Duncan Sands
Author: baldrick Date: Tue Oct 30 07:40:58 2007 New Revision: 43498 URL: http://llvm.org/viewvc/llvm-project?rev=43498&view=rev Log: If a call to getTruncStore is for a normal store, offload to getStore rather than trying to handle both cases at once (the assertions for example assume the store re