[llvm-commits] CVS: llvm/lib/CodeGen/RegAllocLocal.cpp

2005-11-08 Thread Chris Lattner
Changes in directory llvm/lib/CodeGen: RegAllocLocal.cpp updated: 1.74 -> 1.75 --- Log message: Disable some overly-aggressive checking code. This speeds up the local allocator from 23s to 11s on kc++ in debug mode. --- Diffs of the changes: (+2 -1) RegAllocLocal.cpp |3 ++- 1 files c

[llvm-commits] CVS: llvm/lib/CodeGen/SelectionDAG/SelectionDAGISel.cpp

2005-11-08 Thread Chris Lattner
Changes in directory llvm/lib/CodeGen/SelectionDAG: SelectionDAGISel.cpp updated: 1.94 -> 1.95 --- Log message: Avoid creating a token factor node in trivially redundant cases. This eliminates almost one node per block in common cases. --- Diffs of the changes: (+12 -1) SelectionDAGISel.c

[llvm-commits] CVS: llvm/lib/CodeGen/SelectionDAG/SelectionDAGISel.cpp

2005-11-08 Thread Chris Lattner
Changes in directory llvm/lib/CodeGen/SelectionDAG: SelectionDAGISel.cpp updated: 1.93 -> 1.94 --- Log message: Handle GEP's a bit more intelligently. Fold constant indices early and turn power-of-two multiplies into shifts early to improve compile time. --- Diffs of the changes: (+39 -15)

[llvm-commits] CVS: llvm/lib/CodeGen/SelectionDAG/LegalizeDAG.cpp

2005-11-08 Thread Chris Lattner
Changes in directory llvm/lib/CodeGen/SelectionDAG: LegalizeDAG.cpp updated: 1.203 -> 1.204 --- Log message: Allocate the right amount of memory for this vector up front. --- Diffs of the changes: (+1 -0) LegalizeDAG.cpp |1 + 1 files changed, 1 insertion(+) Index: llvm/lib/CodeGen/S

[llvm-commits] CVS: llvm/include/llvm/CodeGen/SelectionDAG.h SelectionDAGNodes.h

2005-11-08 Thread Chris Lattner
Changes in directory llvm/include/llvm/CodeGen: SelectionDAG.h updated: 1.66 -> 1.67 SelectionDAGNodes.h updated: 1.71 -> 1.72 --- Log message: Change the ValueList array for each node to be shared instead of individually allocated. Further, in the common case where a node has a single value,

[llvm-commits] CVS: llvm/lib/CodeGen/SelectionDAG/SelectionDAG.cpp

2005-11-08 Thread Chris Lattner
Changes in directory llvm/lib/CodeGen/SelectionDAG: SelectionDAG.cpp updated: 1.209 -> 1.210 --- Log message: Change the ValueList array for each node to be shared instead of individuallyallocated. Further, in the common case where a node has a single value, justreference an element from a s

[llvm-commits] CVS: llvm/lib/CodeGen/SelectionDAG/SelectionDAG.cpp

2005-11-08 Thread Chris Lattner
Changes in directory llvm/lib/CodeGen/SelectionDAG: SelectionDAG.cpp updated: 1.208 -> 1.209 --- Log message: Switch the operandlist/valuelist from being vectors to being just an array.This saves 12 bytes from SDNode, but doesn't speed things up substantially (our graphs apparently already fit

[llvm-commits] CVS: llvm/include/llvm/CodeGen/SelectionDAGNodes.h

2005-11-08 Thread Chris Lattner
Changes in directory llvm/include/llvm/CodeGen: SelectionDAGNodes.h updated: 1.70 -> 1.71 --- Log message: Switch the operandlist/valuelist from being vectors to being just an array. This saves 12 bytes from SDNode, but doesn't speed things up substantially (our graphs apparently already fit wi

[llvm-commits] CVS: llvm/lib/CodeGen/SelectionDAG/ScheduleDAG.cpp

2005-11-08 Thread Chris Lattner
Changes in directory llvm/lib/CodeGen/SelectionDAG: ScheduleDAG.cpp updated: 1.43 -> 1.44 --- Log message: Explicitly initialize some instance vars --- Diffs of the changes: (+5 -4) ScheduleDAG.cpp |9 + 1 files changed, 5 insertions(+), 4 deletions(-) Index: llvm/lib/CodeGen

[llvm-commits] CVS: llvm/docs/ReleaseNotes.html

2005-11-08 Thread Chris Lattner
Changes in directory llvm/docs: ReleaseNotes.html updated: 1.342 -> 1.343 --- Log message: Rip out 1.6ness, bump version # to 1.7cvs --- Diffs of the changes: (+6 -178) ReleaseNotes.html | 184 +- 1 files changed, 6 insertions(+), 178 de

[llvm-commits] CVS: llvm-test/autoconf/configure.ac

2005-11-08 Thread John Criswell
Changes in directory llvm-test/autoconf: configure.ac updated: 1.28 -> 1.29 --- Log message: Updated to version 1.7cvs. --- Diffs of the changes: (+1 -1) configure.ac |2 +- 1 files changed, 1 insertion(+), 1 deletion(-) Index: llvm-test/autoconf/configure.ac diff -u llvm-test/autoc

[llvm-commits] CVS: llvm-test/configure

2005-11-08 Thread John Criswell
Changes in directory llvm-test: configure updated: 1.29 -> 1.30 --- Log message: Updated to version 1.7cvs. --- Diffs of the changes: (+9 -9) configure | 18 +- 1 files changed, 9 insertions(+), 9 deletions(-) Index: llvm-test/configure diff -u llvm-test/configure:1.29

[llvm-commits] CVS: llvm/autoconf/configure.ac

2005-11-08 Thread John Criswell
Changes in directory llvm/autoconf: configure.ac updated: 1.197 -> 1.198 --- Log message: Updated version to 1.7cvs. --- Diffs of the changes: (+1 -1) configure.ac |2 +- 1 files changed, 1 insertion(+), 1 deletion(-) Index: llvm/autoconf/configure.ac diff -u llvm/autoconf/configure

[llvm-commits] CVS: llvm-test/autoconf/configure.ac

2005-11-08 Thread John Criswell
Changes in directory llvm-test/autoconf: configure.ac updated: 1.27 -> 1.28 --- Log message: Merged from RELEASE_16. --- Diffs of the changes: (+1 -1) configure.ac |2 +- 1 files changed, 1 insertion(+), 1 deletion(-) Index: llvm-test/autoconf/configure.ac diff -u llvm-test/autoconf

[llvm-commits] CVS: llvm/docs/GettingStarted.html ReleaseNotes.html

2005-11-08 Thread John Criswell
Changes in directory llvm/docs: GettingStarted.html updated: 1.122 -> 1.123 ReleaseNotes.html updated: 1.341 -> 1.342 --- Log message: Merged from RELEASE_16. --- Diffs of the changes: (+16 -2) GettingStarted.html |3 ++- ReleaseNotes.html | 15 ++- 2 files changed, 16

[llvm-commits] CVS: llvm/configure

2005-11-08 Thread John Criswell
Changes in directory llvm: configure updated: 1.200 -> 1.201 --- Log message: Updated version to 1.7cvs. --- Diffs of the changes: (+9 -9) configure | 18 +- 1 files changed, 9 insertions(+), 9 deletions(-) Index: llvm/configure diff -u llvm/configure:1.200 llvm/configu

[llvm-commits] CVS: llvm-test/configure

2005-11-08 Thread John Criswell
Changes in directory llvm-test: configure updated: 1.28 -> 1.29 --- Log message: Merged from RELEASE_16. --- Diffs of the changes: (+9 -9) configure | 18 +- 1 files changed, 9 insertions(+), 9 deletions(-) Index: llvm-test/configure diff -u llvm-test/configure:1.28 ll

[llvm-commits] CVS: llvm-test/MultiSource/Applications/Makefile

2005-11-08 Thread John Criswell
Changes in directory llvm-test/MultiSource/Applications: Makefile updated: 1.21 -> 1.22 --- Log message: Merged from RELEASE_16. --- Diffs of the changes: (+1 -0) Makefile |1 + 1 files changed, 1 insertion(+) Index: llvm-test/MultiSource/Applications/Makefile diff -u llvm-test/Mult

[llvm-commits] CVS: llvm/test/Regression/ExecutionEngine/parallel.ll

2005-11-08 Thread John Criswell
Changes in directory llvm/test/Regression/ExecutionEngine: parallel.ll updated: 1.1 -> 1.2 --- Log message: Merged from RELEASE_16. --- Diffs of the changes: (+1 -1) parallel.ll |2 +- 1 files changed, 1 insertion(+), 1 deletion(-) Index: llvm/test/Regression/ExecutionEngine/paralle

[llvm-commits] CVS: llvm/test/Regression/CFrontend/2004-06-17-UnorderedCompares.c.tr 2005-02-20-AggregateSAVEEXPR.c

2005-11-08 Thread John Criswell
Changes in directory llvm/test/Regression/CFrontend: 2004-06-17-UnorderedCompares.c.tr updated: 1.4 -> 1.5 2005-02-20-AggregateSAVEEXPR.c updated: 1.2 -> 1.3 --- Log message: Merged from RELEASE_16. --- Diffs of the changes: (+2 -2) 2004-06-17-UnorderedCompares.c.tr |2 +- 2005-02-20-

[llvm-commits] CVS: llvm/configure

2005-11-08 Thread John Criswell
Changes in directory llvm: configure updated: 1.199 -> 1.200 --- Log message: Merged from RELEASE_16. --- Diffs of the changes: (+11 -11) configure | 22 +++--- 1 files changed, 11 insertions(+), 11 deletions(-) Index: llvm/configure diff -u llvm/configure:1.199 llvm/co

[llvm-commits] CVS: llvm/autoconf/configure.ac

2005-11-08 Thread John Criswell
Changes in directory llvm/autoconf: configure.ac updated: 1.196 -> 1.197 --- Log message: Merged from RELEASE_16. --- Diffs of the changes: (+2 -2) configure.ac |4 ++-- 1 files changed, 2 insertions(+), 2 deletions(-) Index: llvm/autoconf/configure.ac diff -u llvm/autoconf/configur

[llvm-commits] CVS: llvm-gcc/gcc/version.c

2005-11-08 Thread John Criswell
Changes in directory llvm-gcc/gcc: version.c updated: 1.3 -> 1.4 --- Log message: Updated version for LLVM 1.7. --- Diffs of the changes: (+1 -1) version.c |2 +- 1 files changed, 1 insertion(+), 1 deletion(-) Index: llvm-gcc/gcc/version.c diff -u llvm-gcc/gcc/version.c:1.3 llvm-gcc/

[llvm-commits] CVS: llvm-www/header.incl

2005-11-08 Thread Chris Lattner
Changes in directory llvm-www: header.incl updated: 1.43 -> 1.44 --- Log message: 1.6 is out! --- Diffs of the changes: (+3 -2) header.incl |5 +++-- 1 files changed, 3 insertions(+), 2 deletions(-) Index: llvm-www/header.incl diff -u llvm-www/header.incl:1.43 llvm-www/header.incl:1.

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

2005-11-08 Thread John Criswell
Changes in directory llvm-www: www-index.html updated: 1.123 -> 1.124 --- Log message: Bless LLVM 1.6. --- Diffs of the changes: (+2 -2) www-index.html |4 ++-- 1 files changed, 2 insertions(+), 2 deletions(-) Index: llvm-www/www-index.html diff -u llvm-www/www-index.html:1.123 llvm-

[llvm-commits] CVS: llvm-www/releases/1.6/docs/CommandGuide/ps/.cvsignore

2005-11-08 Thread Chris Lattner
Changes in directory llvm-www/releases/1.6/docs/CommandGuide/ps: .cvsignore added (r1.1) --- Log message: check in 1.6 dox --- Diffs of the changes: (+2 -0) .cvsignore |2 ++ 1 files changed, 2 insertions(+) Index: llvm-www/releases/1.6/docs/CommandGuide/ps/.cvsignore diff -c /dev/nu

[llvm-commits] CVS: llvm-www/releases/1.6/docs/CommandGuide/html/

2005-11-08 Thread Chris Lattner
Changes in directory llvm-www/releases/1.6/docs/CommandGuide/html: --- Log message: Directory /home/vadve/shared/PublicCVS/llvm-www/releases/1.6/docs/CommandGuide/html added to the repository --- Diffs of the changes: (+0 -0) 0 files changed ___

[llvm-commits] CVS: llvm-www/releases/1.6/docs/CommandGuide/html/.cvsignore

2005-11-08 Thread Chris Lattner
Changes in directory llvm-www/releases/1.6/docs/CommandGuide/html: .cvsignore added (r1.1) --- Log message: check in 1.6 dox --- Diffs of the changes: (+2 -0) .cvsignore |2 ++ 1 files changed, 2 insertions(+) Index: llvm-www/releases/1.6/docs/CommandGuide/html/.cvsignore diff -c /de

[llvm-commits] CVS: llvm-www/releases/1.6/docs/CommandGuide/.cvsignore

2005-11-08 Thread Chris Lattner
Changes in directory llvm-www/releases/1.6/docs/CommandGuide: .cvsignore added (r1.1) --- Log message: check in 1.6 dox --- Diffs of the changes: (+4 -0) .cvsignore |4 1 files changed, 4 insertions(+) Index: llvm-www/releases/1.6/docs/CommandGuide/.cvsignore diff -c /dev/null l

[llvm-commits] CVS: llvm-www/releases/index.html download.html

2005-11-08 Thread John Criswell
Changes in directory llvm-www/releases: index.html updated: 1.24 -> 1.25 download.html updated: 1.23 -> 1.24 --- Log message: Add LLVM 1.6. --- Diffs of the changes: (+34 -1) download.html | 29 + index.html|6 +- 2 files changed, 34 insertions(+),

[llvm-commits] CVS: llvm-www/releases/1.6/docs/img/Debugging.gif libdeps.gif lines.gif objdeps.gif venusflytrap.jpg

2005-11-08 Thread Chris Lattner
Changes in directory llvm-www/releases/1.6/docs/img: Debugging.gif added (r1.1) libdeps.gif added (r1.1) lines.gif added (r1.1) objdeps.gif added (r1.1) venusflytrap.jpg added (r1.1) --- Log message: check in 1.6 dox --- Diffs of the changes: (+0 -0) Debugging.gif|0 libdeps.gif

[llvm-commits] CVS: llvm-www/releases/1.6/docs/CommandGuide/man/man1/

2005-11-08 Thread Chris Lattner
Changes in directory llvm-www/releases/1.6/docs/CommandGuide/man/man1: --- Log message: Directory /home/vadve/shared/PublicCVS/llvm-www/releases/1.6/docs/CommandGuide/man/man1 added to the repository --- Diffs of the changes: (+0 -0) 0 files changed ___

[llvm-commits] CVS: llvm-www/releases/1.6/docs/.cvsignore

2005-11-08 Thread Chris Lattner
Changes in directory llvm-www/releases/1.6/docs: .cvsignore added (r1.1) --- Log message: check in 1.6 dox --- Diffs of the changes: (+4 -0) .cvsignore |4 1 files changed, 4 insertions(+) Index: llvm-www/releases/1.6/docs/.cvsignore diff -c /dev/null llvm-www/releases/1.6/docs/

[llvm-commits] CVS: llvm-www/releases/1.6/docs/HistoricalNotes/

2005-11-08 Thread Chris Lattner
Changes in directory llvm-www/releases/1.6/docs/HistoricalNotes: --- Log message: Directory /home/vadve/shared/PublicCVS/llvm-www/releases/1.6/docs/HistoricalNotes added to the repository --- Diffs of the changes: (+0 -0) 0 files changed ___

[llvm-commits] CVS: llvm-www/releases/1.6/docs/CommandGuide/man/

2005-11-08 Thread Chris Lattner
Changes in directory llvm-www/releases/1.6/docs/CommandGuide/man: --- Log message: Directory /home/vadve/shared/PublicCVS/llvm-www/releases/1.6/docs/CommandGuide/man added to the repository --- Diffs of the changes: (+0 -0) 0 files changed _

[llvm-commits] CVS: llvm-www/releases/1.6/docs/CommandGuide/ps/

2005-11-08 Thread Chris Lattner
Changes in directory llvm-www/releases/1.6/docs/CommandGuide/ps: --- Log message: Directory /home/vadve/shared/PublicCVS/llvm-www/releases/1.6/docs/CommandGuide/ps added to the repository --- Diffs of the changes: (+0 -0) 0 files changed ___

[llvm-commits] CVS: llvm-www/releases/1.6/docs/CommandGuide/

2005-11-08 Thread Chris Lattner
Changes in directory llvm-www/releases/1.6/docs/CommandGuide: --- Log message: Directory /home/vadve/shared/PublicCVS/llvm-www/releases/1.6/docs/CommandGuide added to the repository --- Diffs of the changes: (+0 -0) 0 files changed ___ llvm-c

[llvm-commits] CVS: llvm-www/releases/1.6/docs/img/

2005-11-08 Thread Chris Lattner
Changes in directory llvm-www/releases/1.6/docs/img: --- Log message: Directory /home/vadve/shared/PublicCVS/llvm-www/releases/1.6/docs/img added to the repository --- Diffs of the changes: (+0 -0) 0 files changed ___ llvm-commits mailing lis

[llvm-commits] CVS: llvm-www/releases/1.6/docs/CommandGuide/man/man1/.cvsignore

2005-11-08 Thread Chris Lattner
Changes in directory llvm-www/releases/1.6/docs/CommandGuide/man/man1: .cvsignore added (r1.1) --- Log message: check in 1.6 dox --- Diffs of the changes: (+2 -0) .cvsignore |2 ++ 1 files changed, 2 insertions(+) Index: llvm-www/releases/1.6/docs/CommandGuide/man/man1/.cvsignore dif

[llvm-commits] CVS: llvm-www/releases/1.6/docs/CommandGuide/man/.cvsignore

2005-11-08 Thread Chris Lattner
Changes in directory llvm-www/releases/1.6/docs/CommandGuide/man: .cvsignore added (r1.1) --- Log message: check in 1.6 dox --- Diffs of the changes: (+1 -0) .cvsignore |1 + 1 files changed, 1 insertion(+) Index: llvm-www/releases/1.6/docs/CommandGuide/man/.cvsignore diff -c /dev/nu

[llvm-commits] CVS: llvm-www/releases/1.6/docs/

2005-11-08 Thread Chris Lattner
Changes in directory llvm-www/releases/1.6/docs: --- Log message: Directory /home/vadve/shared/PublicCVS/llvm-www/releases/1.6/docs added to the repository --- Diffs of the changes: (+0 -0) 0 files changed ___ llvm-commits mailing list llvm-c

[llvm-commits] CVS: llvm/lib/CodeGen/SelectionDAG/SelectionDAG.cpp

2005-11-08 Thread Chris Lattner
Changes in directory llvm/lib/CodeGen/SelectionDAG: SelectionDAG.cpp updated: 1.207 -> 1.208 --- Log message: Clean up RemoveDeadNodes significantly, by eliminating the need for a temporary set and eliminating the need to iterate whenever something is removed (which can be really slow in some c

[llvm-commits] CVS: llvm/include/llvm/CodeGen/SelectionDAG.h

2005-11-08 Thread Chris Lattner
Changes in directory llvm/include/llvm/CodeGen: SelectionDAG.h updated: 1.65 -> 1.66 --- Log message: adjust itf --- Diffs of the changes: (+1 -1) SelectionDAG.h |2 +- 1 files changed, 1 insertion(+), 1 deletion(-) Index: llvm/include/llvm/CodeGen/SelectionDAG.h diff -u llvm/include

[llvm-commits] CVS: llvm-www/releases/1.6/llvm-1.6.tar.gz llvm-test-1.6.tar.gz

2005-11-08 Thread John Criswell
Changes in directory llvm-www/releases/1.6: llvm-1.6.tar.gz added (r1.1) llvm-test-1.6.tar.gz added (r1.1) --- Log message: Welcome to the world, LLVM 1.6. --- Diffs of the changes: (+0 -0) llvm-1.6.tar.gz |0 llvm-test-1.6.tar.gz |0 2 files changed Index: llvm-www/releas

[llvm-commits] [release_16] CVS: llvm-test/autoconf/configure.ac

2005-11-08 Thread John Criswell
Changes in directory llvm-test/autoconf: configure.ac updated: 1.27 -> 1.27.2.1 --- Log message: Updated the version number. --- Diffs of the changes: (+1 -1) configure.ac |2 +- 1 files changed, 1 insertion(+), 1 deletion(-) Index: llvm-test/autoconf/configure.ac diff -u llvm-test/

[llvm-commits] [release_16] CVS: llvm-test/configure

2005-11-08 Thread John Criswell
Changes in directory llvm-test: configure updated: 1.28 -> 1.28.2.1 --- Log message: Updated the version number. --- Diffs of the changes: (+9 -9) configure | 18 +- 1 files changed, 9 insertions(+), 9 deletions(-) Index: llvm-test/configure diff -u llvm-test/configure:

[llvm-commits] [release_16] CVS: llvm/docs/ReleaseNotes.html

2005-11-08 Thread John Criswell
Changes in directory llvm/docs: ReleaseNotes.html updated: 1.340.2.1 -> 1.340.2.2 --- Log message: Note that a work-around is available. --- Diffs of the changes: (+2 -2) ReleaseNotes.html |4 ++-- 1 files changed, 2 insertions(+), 2 deletions(-) Index: llvm/docs/ReleaseNotes.html di

[llvm-commits] [release_16] CVS: llvm/docs/ReleaseNotes.html

2005-11-08 Thread John Criswell
Changes in directory llvm/docs: ReleaseNotes.html updated: 1.340 -> 1.340.2.1 --- Log message: Add a note about the Solaris configure problem that Tanya's seen. --- Diffs of the changes: (+14 -1) ReleaseNotes.html | 15 ++- 1 files changed, 14 insertions(+), 1 deletion(-) I