Changes in directory llvm-www:
InTheNews.html updated: 1.17 - 1.18
---
Log message:
Remove the obviously wrong articles for now.
---
Diffs of the changes: (+7 -7)
InTheNews.html | 14 +++---
1 files changed, 7 insertions(+), 7 deletions(-)
Index: llvm-www/InTheNews.html
diff
Changes in directory llvm-test/External/Nurbs:
Makefile updated: 1.1 - 1.2
---
Log message:
After changing this from an i/o bound app to a cpu bound app, we need to
increase the problem size :)
---
Diffs of the changes: (+1 -1)
Makefile |2 +-
1 files changed, 1 insertion(+), 1
Changes in directory llvm/lib/Transforms/IPO:
Inliner.cpp updated: 1.30.2.1 - 1.30.2.1.2.1
---
Log message:
Adde dthe no-inline option to force the inliner not to inline specified
functions.
---
Diffs of the changes: (+25 -1)
Inliner.cpp | 26 +-
1 files changed,
Changes in directory llvm-www:
Users.html updated: 1.6 - 1.7
---
Log message:
Add a link that Kenneth Hoste requested.
---
Diffs of the changes: (+2 -2)
Users.html |4 ++--
1 files changed, 2 insertions(+), 2 deletions(-)
Index: llvm-www/Users.html
diff -u llvm-www/Users.html:1.6
Changes in directory llvm-www:
Users.html updated: 1.7 - 1.8
---
Log message:
Add Bram Adams and his project.
---
Diffs of the changes: (+7 -1)
Users.html |8 +++-
1 files changed, 7 insertions(+), 1 deletion(-)
Index: llvm-www/Users.html
diff -u llvm-www/Users.html:1.7
This patch makes instcombine convert this:
%t = getelementptr float* cast ([2 x i32]* %str to float*), i32 %V
into this:
%t = getelementptr float* cast ([2 x i32]* %str to [2 x float]*), i32 0,
i32 %V
instead of this:
%s = getelementptr [2 x i32]* %str, i32 0, i32 %V
%t =
Changes in directory llvm-www:
Users.html updated: 1.8 - 1.9
---
Log message:
Update links per Bram Adams' request.
---
Diffs of the changes: (+5 -4)
Users.html |9 +
1 files changed, 5 insertions(+), 4 deletions(-)
Index: llvm-www/Users.html
diff -u llvm-www/Users.html:1.8
On Apr 6, 2007, at 9:01 AM, Dan Gohman wrote:
This patch makes instcombine convert this:
%t = getelementptr float* cast ([2 x i32]* %str to float*),
i32 %V
into this:
%t = getelementptr float* cast ([2 x i32]* %str to [2 x float]
*), i32 0, i32 %V
instead of this:
Changes in directory llvm/lib/CodeGen/SelectionDAG:
SelectionDAGISel.cpp updated: 1.404 - 1.405
---
Log message:
minor comment fix
---
Diffs of the changes: (+1 -1)
SelectionDAGISel.cpp |2 +-
1 files changed, 1 insertion(+), 1 deletion(-)
Index:
On Fri, 2007-04-06 at 10:45 -0700, Chris Lattner wrote:
On Apr 6, 2007, at 9:01 AM, Dan Gohman wrote:
This patch makes instcombine convert this:
%t = getelementptr float* cast ([2 x i32]* %str to float*),
i32 %V
into this:
%t = getelementptr float* cast ([2 x i32]*
On Apr 6, 2007, at 10:51 AM, Reid Spencer wrote:
On Fri, 2007-04-06 at 10:45 -0700, Chris Lattner wrote:
On Apr 6, 2007, at 9:01 AM, Dan Gohman wrote:
This patch makes instcombine convert this:
%t = getelementptr float* cast ([2 x i32]* %str to float*),
i32 %V
into this:
%t =
Changes in directory llvm/include/llvm/Support:
CommandLine.h updated: 1.60 - 1.61
---
Log message:
Eliminate unneeded virtual methods
---
Diffs of the changes: (+44 -49)
CommandLine.h | 93 +++---
1 files changed, 44 insertions(+), 49
Changes in directory llvm/include/llvm/Support:
CommandLine.h updated: 1.61 - 1.62
---
Log message:
Switch some vectors to smallvectors. This reduces amount of malloc'd
memory that occurs before main starts from 5104 to 4864 bytes with a dummy
example app.
---
Diffs of the changes: (+8 -6)
Changes in directory llvm/test/Transforms/InstCombine:
malloc2.ll added (r1.1)
malloc.ll updated: 1.4 - 1.5
---
Log message:
new testcase, update old one.
---
Diffs of the changes: (+23 -4)
malloc.ll |8
malloc2.ll | 19 +++
2 files changed, 23
Changes in directory llvm-www:
Users.html updated: 1.9 - 1.10
---
Log message:
Added Ageia.
---
Diffs of the changes: (+7 -1)
Users.html |8 +++-
1 files changed, 7 insertions(+), 1 deletion(-)
Index: llvm-www/Users.html
diff -u llvm-www/Users.html:1.9 llvm-www/Users.html:1.10
Changes in directory llvm-www:
Users.html updated: 1.10 - 1.11
---
Log message:
Fix spelling.
---
Diffs of the changes: (+2 -2)
Users.html |4 ++--
1 files changed, 2 insertions(+), 2 deletions(-)
Index: llvm-www/Users.html
diff -u llvm-www/Users.html:1.10 llvm-www/Users.html:1.11
Changes in directory llvm-www:
DevMtgMay2007.html updated: 1.51 - 1.52
---
Log message:
Add Dan Gohman and colleague.
---
Diffs of the changes: (+3 -2)
DevMtgMay2007.html |5 +++--
1 files changed, 3 insertions(+), 2 deletions(-)
Index: llvm-www/DevMtgMay2007.html
diff -u
On Fri, 2007-04-06 at 15:18 -0500, John Criswell wrote:
Added Ageia.
+ !-- Secured from company --
+ tr
+tdAgeia Technoogies/td
I'm pretty certain they don't spell it like that :)
+tdOptimizer and back end for custom processor/td
+ /tr
+
tr
tdAutoESL Design
Changes in directory llvm-www:
Users.html updated: 1.11 - 1.12
---
Log message:
Put companies in alphabetical order.
---
Diffs of the changes: (+7 -7)
Users.html | 14 +++---
1 files changed, 7 insertions(+), 7 deletions(-)
Index: llvm-www/Users.html
diff -u
On 2007-04-06, at 16:19, John Criswell wrote:
-tdAgeia Technoogies/td
+tdAgeia Technologies/td
Best typo ever.
— Gordon
___
llvm-commits mailing list
llvm-commits@cs.uiuc.edu
http://lists.cs.uiuc.edu/mailman/listinfo/llvm-commits
Changes in directory llvm/lib/Support:
CommandLine.cpp updated: 1.83 - 1.84
---
Log message:
rearchitect the registration mechanism used by the command line option stuff.
This dramatically reduce the amount of memory allocated by the commandline stuff
at static init time, changing it to build
Changes in directory llvm/include/llvm/Support:
CommandLine.h updated: 1.62 - 1.63
PassNameParser.h updated: 1.16 - 1.17
---
Log message:
rearchitect the registration mechanism used by the command line option stuff.
This dramatically reduce the amount of memory allocated by the commandline
Changes in directory llvm/win32/Support:
Support.vcproj updated: 1.18 - 1.19
---
Log message:
Track new header file.
---
Diffs of the changes: (+3 -0)
Support.vcproj |3 +++
1 files changed, 3 insertions(+)
Index: llvm/win32/Support/Support.vcproj
diff -u
Changes in directory llvm/lib/Transforms/IPO:
SimplifyLibCalls.cpp updated: 1.95 - 1.96
---
Log message:
clean up strcat optimizer, no functionality change.
---
Diffs of the changes: (+21 -28)
SimplifyLibCalls.cpp | 49 +
1 files changed,
Changes in directory llvm/test/Transforms/SimplifyLibCalls:
2007-04-06-strchr-miscompile.ll added (r1.1)
---
Log message:
testcase for PR1307: http://llvm.org/PR1307
---
Diffs of the changes: (+28 -0)
2007-04-06-strchr-miscompile.ll | 28
1 files changed,
Changes in directory llvm/lib/Transforms/IPO:
SimplifyLibCalls.cpp updated: 1.100 - 1.101
---
Log message:
Introduce a new ReplaceCallWith method, which simplifies a lot of code.
---
Diffs of the changes: (+86 -186)
SimplifyLibCalls.cpp | 272
Changes in directory llvm/test/Transforms/LoopRotate:
---
Log message:
Directory /var/cvs/llvm/llvm/test/Transforms/LoopRotate added to the repository
---
Diffs of the changes: (+0 -0)
0 files changed
___
llvm-commits mailing list
Changes in directory llvm/lib/Transforms/IPO:
SimplifyLibCalls.cpp updated: 1.101 - 1.102
---
Log message:
cleanups for strlen optimizer
---
Diffs of the changes: (+21 -34)
SimplifyLibCalls.cpp | 55 +++
1 files changed, 21 insertions(+),
Changes in directory llvm/lib/Transforms/IPO:
SimplifyLibCalls.cpp updated: 1.102 - 1.103
---
Log message:
trunc to bool no longer compares against zero
---
Diffs of the changes: (+5 -10)
SimplifyLibCalls.cpp | 15 +--
1 files changed, 5 insertions(+), 10 deletions(-)
Changes in directory llvm/lib/Transforms/IPO:
SimplifyLibCalls.cpp updated: 1.103 - 1.104
---
Log message:
fix a miscompilation in printf optimizer.
---
Diffs of the changes: (+36 -38)
SimplifyLibCalls.cpp | 74 ---
1 files changed, 36
Changes in directory llvm/lib/Transforms/Scalar:
LoopRotation.cpp added (r1.1)
---
Log message:
Add loop rotation pass.
---
Diffs of the changes: (+431 -0)
LoopRotation.cpp | 431 +++
1 files changed, 431 insertions(+)
Index:
Changes in directory llvm/include/llvm/Transforms:
Scalar.h updated: 1.78 - 1.79
---
Log message:
Add loop rotation pass.
---
Diffs of the changes: (+7 -0)
Scalar.h |7 +++
1 files changed, 7 insertions(+)
Index: llvm/include/llvm/Transforms/Scalar.h
diff -u
Devang,
On Fri, 2007-04-06 at 20:01 -0500, LLVM wrote:
Changes in directory llvm/test/Transforms/LoopRotate:
---
Log message:
Directory /var/cvs/llvm/llvm/test/Transforms/LoopRotate added to the
repository
I'm a little confused. You created a LoopRotate directory but committed
the
On Apr 6, 2007, at 6:25 PM, Reid Spencer wrote:
I'm a little confused. You created a LoopRotate directory but
committed
the LoopRotation pass to Transforms/Scalar. Do we need this
directory?
That's test directory for test case. I'll add test cases when I enable
this pass.
-
Devang
On Fri, 2007-04-06 at 18:27 -0700, Devang Patel wrote:
On Apr 6, 2007, at 6:25 PM, Reid Spencer wrote:
I'm a little confused. You created a LoopRotate directory but
committed
the LoopRotation pass to Transforms/Scalar. Do we need this
directory?
That's test directory for test
Changes in directory llvm-www:
SVNMigration.html updated: 1.6 - 1.7
---
Log message:
Update status.
---
Diffs of the changes: (+10 -2)
SVNMigration.html | 12 ++--
1 files changed, 10 insertions(+), 2 deletions(-)
Index: llvm-www/SVNMigration.html
diff -u
Changes in directory llvm/lib/Transforms/Scalar:
PredicateSimplifier.cpp updated: 1.61 - 1.62
---
Log message:
Strengthen icmp snuggling by doing 'compare-or-equal-to' to 'compare'
first and then range testing second.
---
Diffs of the changes: (+23 -16)
PredicateSimplifier.cpp | 39
Changes in directory llvm-test/MultiSource/Benchmarks/MiBench/security-sha:
sha.h updated: 1.1 - 1.2
---
Log message:
Make it work on 64-bit systems.
---
Diffs of the changes: (+1 -1)
sha.h |2 +-
1 files changed, 1 insertion(+), 1 deletion(-)
Index:
Revision: 125850
Author: dpatel
Date: 2007-04-06 19:43:09 -0700 (Fri, 06 Apr 2007)
Log Message:
---
Fix SingleSource/Regression/C/2--3=-5=21BitfieldHandling failures.
Modified Paths:
--
apple-local/branches/llvm/gcc/llvm-types.cpp
Modified:
Revision: 125851
Author: dpatel
Date: 2007-04-06 20:05:09 -0700 (Fri, 06 Apr 2007)
Log Message:
---
Fix bit field regression. One llvm field, array of bytes,
can be used by two struct bitfields. In this situation
while iniitalizing smaller bitfield add empty elements
in extra
Changes in directory llvm/lib/Transforms/Scalar:
PredicateSimplifier.cpp updated: 1.62 - 1.63
---
Log message:
Use TargetData to find the size of a type.
---
Diffs of the changes: (+34 -13)
PredicateSimplifier.cpp | 47 ++-
1 files changed, 34
Changes in directory llvm-www:
Users.html updated: 1.12 - 1.13
---
Log message:
add cray back.
---
Diffs of the changes: (+4 -4)
Users.html |8
1 files changed, 4 insertions(+), 4 deletions(-)
Index: llvm-www/Users.html
diff -u llvm-www/Users.html:1.12
Changes in directory llvm/lib/Transforms/Scalar:
PredicateSimplifier.cpp updated: 1.63 - 1.64
---
Log message:
Cleanup. Refactor out the applying of value ranges to its own method.
---
Diffs of the changes: (+35 -30)
PredicateSimplifier.cpp | 65
Changes in directory llvm/lib/Transforms/Utils:
LoopSimplify.cpp updated: 1.80 - 1.81
---
Log message:
Expunge a bunch of uses of DomSet from LoopSimplify. Many more remain.
This is the beginning of work for PR1171: http://llvm.org/PR1171 .
---
Diffs of the changes: (+2 -3)
Changes in directory llvm/utils:
NewNightlyTest.pl updated: 1.67 - 1.68
---
Log message:
Reinstate the SVN capability without requiring Date::Parse. As before the
SVN Repository is only used if requested with -usesvn option otherwise it
uses CVS.
---
Diffs of the changes: (+153 -62)
Changes in directory llvm/include/llvm:
LinkAllPasses.h updated: 1.11 - 1.12
---
Log message:
add loop rot
---
Diffs of the changes: (+1 -0)
LinkAllPasses.h |1 +
1 files changed, 1 insertion(+)
Index: llvm/include/llvm/LinkAllPasses.h
diff -u llvm/include/llvm/LinkAllPasses.h:1.11
Changes in directory llvm/lib/Analysis:
LoadValueNumbering.cpp updated: 1.37 - 1.38
---
Log message:
Expunge DomSet from LoadValueNumbering. This is part of the continuing
work on PR1171: http://llvm.org/PR1171 .
---
Diffs of the changes: (+9 -9)
LoadValueNumbering.cpp | 18
Changes in directory llvm/lib/Transforms/Scalar:
PredicateSimplifier.cpp updated: 1.64 - 1.65
---
Log message:
Support NE inequality in ValueRanges.
---
Diffs of the changes: (+58 -3)
PredicateSimplifier.cpp | 61 +---
1 files changed, 58
Changes in directory llvm/lib/Transforms/Utils:
CodeExtractor.cpp updated: 1.51 - 1.52
---
Log message:
Expunge DomSet from CodeExtractor. This is part of the continuing work
on PR1171: http://llvm.org/PR1171 .
---
Diffs of the changes: (+21 -19)
CodeExtractor.cpp | 40
Changes in directory llvm/include/llvm/Transforms/Utils:
FunctionUtils.h updated: 1.9 - 1.10
---
Log message:
Expunge DomSet from CodeExtractor. This is part of the continuing work
on PR1171: http://llvm.org/PR1171 .
---
Diffs of the changes: (+3 -2)
FunctionUtils.h |5 +++--
1
Changes in directory llvm/lib/Transforms/IPO:
LoopExtractor.cpp updated: 1.23 - 1.24
---
Log message:
Expunge DomSet from CodeExtractor. This is part of the continuing work
on PR1171: http://llvm.org/PR1171 .
---
Diffs of the changes: (+7 -5)
LoopExtractor.cpp | 12 +++-
1
Changes in directory llvm/lib/Support:
CommandLine.cpp updated: 1.84 - 1.85
---
Log message:
Fix a bug in my earlier commit which exposed positional options backwards.
This fixes llvm-ar.
---
Diffs of the changes: (+9 -3)
CommandLine.cpp | 12 +---
1 files changed, 9
Changes in directory llvm/lib/Transforms/Utils:
BreakCriticalEdges.cpp updated: 1.40 - 1.41
---
Log message:
Expunge DomSet from BreakCriticalEdges. This is part of the continuing
work for PR 1171: http://llvm.org/PR1171 .
---
Diffs of the changes: (+18 -52)
BreakCriticalEdges.cpp |
Changes in directory llvm/lib/Transforms/Utils:
BreakCriticalEdges.cpp updated: 1.41 - 1.42
---
Log message:
BreakCriticalEdges does still preserve DominatorTree.
---
Diffs of the changes: (+1 -0)
BreakCriticalEdges.cpp |1 +
1 files changed, 1 insertion(+)
Index:
54 matches
Mail list logo