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
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
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
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
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
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
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/
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
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:
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
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
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
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
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
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
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
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
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:
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
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
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
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
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
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
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:
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.
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:
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/
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
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
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
> 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
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
> 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
34 matches
Mail list logo