[llvm-commits] [llvm] r40925 - in /llvm/trunk: include/llvm/CodeGen/LiveInterval.h lib/CodeGen/LiveIntervalAnalysis.cpp

2007-08-08 Thread Evan Cheng
Author: evancheng Date: Wed Aug 8 02:03:29 2007 New Revision: 40925 URL: http://llvm.org/viewvc/llvm-project?rev=40925&view=rev Log: Adding kill info to val#. Modified: llvm/trunk/include/llvm/CodeGen/LiveInterval.h llvm/trunk/lib/CodeGen/LiveIntervalAnalysis.cpp Modified: llvm/trunk/in

[llvm-commits] [llvm] r40926 - /llvm/trunk/lib/Analysis/ConstantFolding.cpp

2007-08-08 Thread Chris Lattner
Author: lattner Date: Wed Aug 8 11:07:23 2007 New Revision: 40926 URL: http://llvm.org/viewvc/llvm-project?rev=40926&view=rev Log: Handle functions with no name better. Modified: llvm/trunk/lib/Analysis/ConstantFolding.cpp Modified: llvm/trunk/lib/Analysis/ConstantFolding.cpp URL: http://l

[llvm-commits] [llvm] r40927 - /llvm/trunk/lib/ExecutionEngine/JIT/JIT.cpp

2007-08-08 Thread Chris Lattner
Author: lattner Date: Wed Aug 8 11:19:57 2007 New Revision: 40927 URL: http://llvm.org/viewvc/llvm-project?rev=40927&view=rev Log: eliminate redundant conditions from the signless types conversion. Modified: llvm/trunk/lib/ExecutionEngine/JIT/JIT.cpp Modified: llvm/trunk/lib/ExecutionEngine

Re: [llvm-commits] [llvm] r40927 - /llvm/trunk/lib/ExecutionEngine/JIT/JIT.cpp

2007-08-08 Thread Reid Spencer
On Wed, 2007-08-08 at 16:19 +, Chris Lattner wrote: > Author: lattner > Date: Wed Aug 8 11:19:57 2007 > New Revision: 40927 > > URL: http://llvm.org/viewvc/llvm-project?rev=40927&view=rev > Log: > eliminate redundant conditions from the signless types conversion. And I thought I'd gotten all

[llvm-commits] [test-suite] r40928 - /test-suite/trunk/MultiSource/Applications/hexxagon/Makefile

2007-08-08 Thread Lauro Ramos Venancio
Author: laurov Date: Wed Aug 8 12:22:53 2007 New Revision: 40928 URL: http://llvm.org/viewvc/llvm-project?rev=40928&view=rev Log: hexxagon doesn't need libtermcap. Modified: test-suite/trunk/MultiSource/Applications/hexxagon/Makefile Modified: test-suite/trunk/MultiSource/Applications/hexx

[llvm-commits] [llvm] r40932 - /llvm/trunk/lib/Transforms/Scalar/DeadStoreElimination.cpp

2007-08-08 Thread Owen Anderson
Author: resistor Date: Wed Aug 8 12:50:09 2007 New Revision: 40932 URL: http://llvm.org/viewvc/llvm-project?rev=40932&view=rev Log: Add some comments, remove a dead argument, and simplify some control flow. No functionality change. Modified: llvm/trunk/lib/Transforms/Scalar/DeadStoreEliminat

[llvm-commits] [llvm] r40933 - /llvm/trunk/lib/Transforms/Scalar/DeadStoreElimination.cpp

2007-08-08 Thread Owen Anderson
Author: resistor Date: Wed Aug 8 12:58:56 2007 New Revision: 40933 URL: http://llvm.org/viewvc/llvm-project?rev=40933&view=rev Log: Small improvement: if a function doesn't access memory, we don't need to scan it for potentially undeading pointers. Modified: llvm/trunk/lib/Transforms/Scalar/

[llvm-commits] [test-suite] r40934 - in /test-suite/trunk/MultiSource/Applications/hexxagon: hexxagon.cpp hexxagonmove.cpp

2007-08-08 Thread Lauro Ramos Venancio
Author: laurov Date: Wed Aug 8 13:32:57 2007 New Revision: 40934 URL: http://llvm.org/viewvc/llvm-project?rev=40934&view=rev Log: - Define SMALL_PROBLEM_SIZE - Ignore the maxtime to make the test deterministic. Modified: test-suite/trunk/MultiSource/Applications/hexxagon/hexxagon.cpp te

[llvm-commits] [llvm] r40935 - /llvm/trunk/lib/Transforms/Scalar/DeadStoreElimination.cpp

2007-08-08 Thread Owen Anderson
Author: resistor Date: Wed Aug 8 13:38:28 2007 New Revision: 40935 URL: http://llvm.org/viewvc/llvm-project?rev=40935&view=rev Log: Make handleEndBlock significantly faster with one trivial improvement, and one hack to avoid hitting a bad case when the alias analysis is imprecise. Modified:

[llvm-commits] [llvm] r40936 - /llvm/trunk/lib/Transforms/Scalar/DeadStoreElimination.cpp

2007-08-08 Thread Owen Anderson
Author: resistor Date: Wed Aug 8 14:12:31 2007 New Revision: 40936 URL: http://llvm.org/viewvc/llvm-project?rev=40936&view=rev Log: Global values also don't undead-ify pointers in our dead alloca's set. Modified: llvm/trunk/lib/Transforms/Scalar/DeadStoreElimination.cpp Modified: llvm/trunk

[llvm-commits] [test-suite] r40937 [3/5] - in /test-suite/trunk/MultiSource/Applications/minisat: Main.cpp Makefile long.cnf long.cnf.gz short.cnf short.cnf.gz small.cnf small.cnf.gz

2007-08-08 Thread Lauro Ramos Venancio
Removed: test-suite/trunk/MultiSource/Applications/minisat/long.cnf.gz URL: http://llvm.org/viewvc/llvm-project/test-suite/trunk/MultiSource/Applications/minisat/long.cnf.gz?rev=40936&view=auto == Binary file - no diff av

[llvm-commits] [test-suite] r40937 [1/5] - in /test-suite/trunk/MultiSource/Applications/minisat: Main.cpp Makefile long.cnf long.cnf.gz short.cnf short.cnf.gz small.cnf small.cnf.gz

2007-08-08 Thread Lauro Ramos Venancio
Author: laurov Date: Wed Aug 8 14:30:23 2007 New Revision: 40937 URL: http://llvm.org/viewvc/llvm-project?rev=40937&view=rev Log: Removed the need for zlib. Added: test-suite/trunk/MultiSource/Applications/minisat/long.cnf test-suite/trunk/MultiSource/Applications/minisat/short.cnf

[llvm-commits] [llvm] r40938 - /llvm/trunk/lib/Linker/LinkItems.cpp

2007-08-08 Thread Reid Spencer
Author: reid Date: Wed Aug 8 14:52:29 2007 New Revision: 40938 URL: http://llvm.org/viewvc/llvm-project?rev=40938&view=rev Log: Allow the filename "-" to be a place holder for stdin. This allows directing stdin through llvm-ld and llvm-link. Modified: llvm/trunk/lib/Linker/LinkItems.cpp Mod

[llvm-commits] [llvm] r40939 - /llvm/trunk/lib/Support/MemoryBuffer.cpp

2007-08-08 Thread Reid Spencer
Author: reid Date: Wed Aug 8 15:01:58 2007 New Revision: 40939 URL: http://llvm.org/viewvc/llvm-project?rev=40939&view=rev Log: Make getSTDIN return null if the standard input is empty, as the header file documentation implies and as its uses depend. Modified: llvm/trunk/lib/Support/MemoryBu

[llvm-commits] [llvm] r40940 - /llvm/trunk/include/llvm/Support/MemoryBuffer.h

2007-08-08 Thread Reid Spencer
Author: reid Date: Wed Aug 8 15:02:20 2007 New Revision: 40940 URL: http://llvm.org/viewvc/llvm-project?rev=40940&view=rev Log: Make it clear that getSTDIN returns null when stdin is empty. Modified: llvm/trunk/include/llvm/Support/MemoryBuffer.h Modified: llvm/trunk/include/llvm/Support/Me

[llvm-commits] [llvm] r40941 - /llvm/trunk/lib/Transforms/Scalar/LoopIndexSplit.cpp

2007-08-08 Thread Devang Patel
Author: dpatel Date: Wed Aug 8 16:02:17 2007 New Revision: 40941 URL: http://llvm.org/viewvc/llvm-project?rev=40941&view=rev Log: Handle multiple split conditions. Modified: llvm/trunk/lib/Transforms/Scalar/LoopIndexSplit.cpp Modified: llvm/trunk/lib/Transforms/Scalar/LoopIndexSplit.cpp URL

[llvm-commits] [test-suite] r40942 - /test-suite/trunk/MultiSource/Applications/obsequi/Makefile

2007-08-08 Thread Lauro Ramos Venancio
Author: laurov Date: Wed Aug 8 16:07:22 2007 New Revision: 40942 URL: http://llvm.org/viewvc/llvm-project?rev=40942&view=rev Log: - Define SMALL_PROBLEM_SIZE - This test doesn't need libcurses Modified: test-suite/trunk/MultiSource/Applications/obsequi/Makefile Modified: test-suite/trunk/M

[llvm-commits] [llvm] r40943 - /llvm/trunk/tools/llvm-extract/llvm-extract.cpp

2007-08-08 Thread Reid Spencer
Author: reid Date: Wed Aug 8 16:17:59 2007 New Revision: 40943 URL: http://llvm.org/viewvc/llvm-project?rev=40943&view=rev Log: Terminate an error message with a newline. Modified: llvm/trunk/tools/llvm-extract/llvm-extract.cpp Modified: llvm/trunk/tools/llvm-extract/llvm-extract.cpp URL:

[llvm-commits] [llvm] r40944 - /llvm/trunk/lib/Transforms/Scalar/LoopIndexSplit.cpp

2007-08-08 Thread Devang Patel
Author: dpatel Date: Wed Aug 8 16:18:27 2007 New Revision: 40944 URL: http://llvm.org/viewvc/llvm-project?rev=40944&view=rev Log: Clear split info. Modified: llvm/trunk/lib/Transforms/Scalar/LoopIndexSplit.cpp Modified: llvm/trunk/lib/Transforms/Scalar/LoopIndexSplit.cpp URL: http://llvm.o

[llvm-commits] [llvm] r40945 - /llvm/trunk/tools/llvm-extract/llvm-extract.cpp

2007-08-08 Thread Reid Spencer
Author: reid Date: Wed Aug 8 16:19:01 2007 New Revision: 40945 URL: http://llvm.org/viewvc/llvm-project?rev=40945&view=rev Log: Separate program name from error message with a : Modified: llvm/trunk/tools/llvm-extract/llvm-extract.cpp Modified: llvm/trunk/tools/llvm-extract/llvm-extract.cpp

[llvm-commits] [llvm] r40946 - in /llvm/trunk: include/llvm/Analysis/MemoryDependenceAnalysis.h lib/Analysis/MemoryDependenceAnalysis.cpp lib/Transforms/Scalar/DeadStoreElimination.cpp lib/Transforms/

2007-08-08 Thread Owen Anderson
Author: resistor Date: Wed Aug 8 16:39:39 2007 New Revision: 40946 URL: http://llvm.org/viewvc/llvm-project?rev=40946&view=rev Log: Change the None and NonLocal markers in memdep to be const. Modified: llvm/trunk/include/llvm/Analysis/MemoryDependenceAnalysis.h llvm/trunk/lib/Analysis/Me

[llvm-commits] [llvm] r40947 - /llvm/trunk/lib/Transforms/Scalar/LoopIndexSplit.cpp

2007-08-08 Thread Devang Patel
Author: dpatel Date: Wed Aug 8 16:39:47 2007 New Revision: 40947 URL: http://llvm.org/viewvc/llvm-project?rev=40947&view=rev Log: Preserve dom info while processing one iteration loop. Modified: llvm/trunk/lib/Transforms/Scalar/LoopIndexSplit.cpp Modified: llvm/trunk/lib/Transforms/Scalar/L

[llvm-commits] [llvm] r40948 - /llvm/trunk/include/llvm/Analysis/MemoryDependenceAnalysis.h

2007-08-08 Thread Owen Anderson
Author: resistor Date: Wed Aug 8 16:53:20 2007 New Revision: 40948 URL: http://llvm.org/viewvc/llvm-project?rev=40948&view=rev Log: Cleanup and comment-ize the memdep header. Modified: llvm/trunk/include/llvm/Analysis/MemoryDependenceAnalysis.h Modified: llvm/trunk/include/llvm/Analysis/Mem

[llvm-commits] [llvm] r40949 - /llvm/trunk/include/llvm/Analysis/MemoryDependenceAnalysis.h

2007-08-08 Thread Owen Anderson
Author: resistor Date: Wed Aug 8 16:54:33 2007 New Revision: 40949 URL: http://llvm.org/viewvc/llvm-project?rev=40949&view=rev Log: Add one more comment. Modified: llvm/trunk/include/llvm/Analysis/MemoryDependenceAnalysis.h Modified: llvm/trunk/include/llvm/Analysis/MemoryDependenceAnalysis

[llvm-commits] [llvm] r40950 - /llvm/trunk/lib/Analysis/MemoryDependenceAnalysis.cpp

2007-08-08 Thread Owen Anderson
Author: resistor Date: Wed Aug 8 17:01:54 2007 New Revision: 40950 URL: http://llvm.org/viewvc/llvm-project?rev=40950&view=rev Log: Make memdep fit in 80 cols. Modified: llvm/trunk/lib/Analysis/MemoryDependenceAnalysis.cpp Modified: llvm/trunk/lib/Analysis/MemoryDependenceAnalysis.cpp URL:

[llvm-commits] [llvm] r40952 - /llvm/trunk/lib/Transforms/Scalar/LoopIndexSplit.cpp

2007-08-08 Thread Devang Patel
Author: dpatel Date: Wed Aug 8 17:25:28 2007 New Revision: 40952 URL: http://llvm.org/viewvc/llvm-project?rev=40952&view=rev Log: Add cost analysis. Modified: llvm/trunk/lib/Transforms/Scalar/LoopIndexSplit.cpp Modified: llvm/trunk/lib/Transforms/Scalar/LoopIndexSplit.cpp URL: http://llvm.

[llvm-commits] [llvm] r40953 - /llvm/trunk/lib/Analysis/MemoryDependenceAnalysis.cpp

2007-08-08 Thread Owen Anderson
Author: resistor Date: Wed Aug 8 17:26:03 2007 New Revision: 40953 URL: http://llvm.org/viewvc/llvm-project?rev=40953&view=rev Log: Add more comments to memdep. Modified: llvm/trunk/lib/Analysis/MemoryDependenceAnalysis.cpp Modified: llvm/trunk/lib/Analysis/MemoryDependenceAnalysis.cpp URL:

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

2007-08-08 Thread Scott Michel
Author: pingbak Date: Wed Aug 8 18:23:31 2007 New Revision: 40955 URL: http://llvm.org/viewvc/llvm-project?rev=40955&view=rev Log: If a target really needs to custom lower constants, it should be allowed to do so. Modified: llvm/trunk/lib/CodeGen/SelectionDAG/LegalizeDAG.cpp Modified: llvm/

[llvm-commits] [llvm] r40957 - /llvm/trunk/lib/Target/PowerPC/PPCInstrAltivec.td

2007-08-08 Thread Dale Johannesen
Author: johannes Date: Wed Aug 8 19:49:19 2007 New Revision: 40957 URL: http://llvm.org/viewvc/llvm-project?rev=40957&view=rev Log: Fix arguments for some Altivec instructions. From SWB. Modified: llvm/trunk/lib/Target/PowerPC/PPCInstrAltivec.td Modified: llvm/trunk/lib/Target/PowerPC/PPC

[llvm-commits] [llvm] r40958 - in /llvm/trunk: include/llvm/Target/TargetLowering.h lib/CodeGen/SelectionDAG/LegalizeDAG.cpp lib/CodeGen/SelectionDAG/TargetLowering.cpp lib/Target/X86/X86ISelLowering.

2007-08-08 Thread Dale Johannesen
Author: johannes Date: Wed Aug 8 20:04:01 2007 New Revision: 40958 URL: http://llvm.org/viewvc/llvm-project?rev=40958&view=rev Log: long double 9 of N. This finishes up the X86-32 bits (constants are still not handled). Adds ConvertActions to control fp-to-fp conversions (these are currently de

[llvm-commits] [llvm] r40960 - /llvm/trunk/lib/Transforms/Scalar/LoopIndexSplit.cpp

2007-08-08 Thread Devang Patel
Author: dpatel Date: Wed Aug 8 20:39:01 2007 New Revision: 40960 URL: http://llvm.org/viewvc/llvm-project?rev=40960&view=rev Log: Traverse loop blocks' terminators to find split candidates. Modified: llvm/trunk/lib/Transforms/Scalar/LoopIndexSplit.cpp Modified: llvm/trunk/lib/Transforms/Sca

Re: [llvm-commits] [llvm] r40946 - in /llvm/trunk: include/llvm/Analysis/MemoryDependenceAnalysis.h lib/Analysis/MemoryDependenceAnalysis.cpp lib/Transforms/Scalar/DeadStoreElimination.cpp lib/Transfo

2007-08-08 Thread Chris Lattner
> URL: http://llvm.org/viewvc/llvm-project?rev=40946&view=rev > Log: > Change the None and NonLocal markers in memdep to be const. Sorry for the confusion but: > -static Instruction* NonLocal; > -static Instruction* None; > +static const Instruction* NonLocal; > +static const Inst

[llvm-commits] [llvm] r40961 - in /llvm/trunk: include/llvm/Analysis/MemoryDependenceAnalysis.h lib/Analysis/MemoryDependenceAnalysis.cpp lib/Transforms/Scalar/DeadStoreElimination.cpp lib/Transforms/

2007-08-08 Thread Owen Anderson
Author: resistor Date: Wed Aug 8 23:42:44 2007 New Revision: 40961 URL: http://llvm.org/viewvc/llvm-project?rev=40961&view=rev Log: Make NonLocal and None const in the right way. :-) Modified: llvm/trunk/include/llvm/Analysis/MemoryDependenceAnalysis.h llvm/trunk/lib/Analysis/MemoryDepen

Re: [llvm-commits] [llvm] r40961 - in /llvm/trunk: include/llvm/Analysis/MemoryDependenceAnalysis.h lib/Analysis/MemoryDependenceAnalysis.cpp lib/Transforms/Scalar/DeadStoreElimination.cpp lib/Transfo

2007-08-08 Thread Chris Lattner
> URL: http://llvm.org/viewvc/llvm-project?rev=40961&view=rev > Log: > Make NonLocal and None const in the right way. :-) Thanks Owen :) -Chris ___ llvm-commits mailing list llvm-commits@cs.uiuc.edu http://lists.cs.uiuc.edu/mailman/listinfo/llvm-commits