[llvm-commits] CVS: llvm-www/img/PhotoOwen.jpg

2006-08-11 Thread Owen Anderson
Changes in directory llvm-www/img: PhotoOwen.jpg added (r1.1) --- Log message: Add myself to the developers page. --- Diffs of the changes: (+0 -0) PhotoOwen.jpg |0 1 files changed Index: llvm-www/img/PhotoOwen.jpg ___ llvm-commits

[llvm-commits] CVS: llvm-www/developers.txt

2006-08-11 Thread Owen Anderson
Changes in directory llvm-www: developers.txt updated: 1.7 - 1.8 --- Log message: Add myself to the developers page. --- Diffs of the changes: (+1 -0) developers.txt |1 + 1 files changed, 1 insertion(+) Index: llvm-www/developers.txt diff -u llvm-www/developers.txt:1.7

[llvm-commits] CVS: llvm/lib/Target/X86/X86ISelLowering.cpp

2006-08-11 Thread Evan Cheng
Changes in directory llvm/lib/Target/X86: X86ISelLowering.cpp updated: 1.242 - 1.243 --- Log message: Convert more calls of getNode() that takes a vector to pass in the start of an array. --- Diffs of the changes: (+14 -13) X86ISelLowering.cpp | 27 ++- 1 files

[llvm-commits] CVS: llvm/utils/TableGen/DAGISelEmitter.cpp

2006-08-11 Thread Evan Cheng
Changes in directory llvm/utils/TableGen: DAGISelEmitter.cpp updated: 1.240 - 1.241 --- Log message: - Prevent some functions from being inlined to eliminate the code size bloat introduced by previous commit. - SelectCode now returns a SDNode*. If it is not null, the selected node produces

[llvm-commits] CVS: llvm/lib/Target/ARM/ARMInstrInfo.td

2006-08-11 Thread Evan Cheng
Changes in directory llvm/lib/Target/ARM: ARMInstrInfo.td updated: 1.13 - 1.14 --- Log message: CALLSEQ_* produces chain even if that's not needed. --- Diffs of the changes: (+4 -2) ARMInstrInfo.td |6 -- 1 files changed, 4 insertions(+), 2 deletions(-) Index:

[llvm-commits] CVS: llvm/lib/Target/Alpha/AlphaInstrInfo.td

2006-08-11 Thread Evan Cheng
Changes in directory llvm/lib/Target/Alpha: AlphaInstrInfo.td updated: 1.122 - 1.123 --- Log message: CALLSEQ_* produces chain even if that's not needed. --- Diffs of the changes: (+4 -2) AlphaInstrInfo.td |6 -- 1 files changed, 4 insertions(+), 2 deletions(-) Index:

[llvm-commits] CVS: llvm/lib/Target/X86/X86ISelDAGToDAG.cpp X86ISelLowering.cpp

2006-08-11 Thread Evan Cheng
Changes in directory llvm/lib/Target/X86: X86ISelDAGToDAG.cpp updated: 1.90 - 1.91 X86ISelLowering.cpp updated: 1.243 - 1.244 --- Log message: Match tablegen changes. --- Diffs of the changes: (+38 -20) X86ISelDAGToDAG.cpp | 26 ++ X86ISelLowering.cpp | 32

[llvm-commits] CVS: llvm/lib/Target/ARM/ARMISelDAGToDAG.cpp

2006-08-11 Thread Evan Cheng
Changes in directory llvm/lib/Target/ARM: ARMISelDAGToDAG.cpp updated: 1.25 - 1.26 --- Log message: Match tablegen changes. --- Diffs of the changes: (+4 -3) ARMISelDAGToDAG.cpp |7 --- 1 files changed, 4 insertions(+), 3 deletions(-) Index:

[llvm-commits] CVS: llvm/lib/Target/PowerPC/PPCInstrInfo.td

2006-08-11 Thread Evan Cheng
Changes in directory llvm/lib/Target/PowerPC: PPCInstrInfo.td updated: 1.240 - 1.241 --- Log message: CALLSEQ_* produces chain even if that's not needed. --- Diffs of the changes: (+4 -2) PPCInstrInfo.td |6 -- 1 files changed, 4 insertions(+), 2 deletions(-) Index:

[llvm-commits] CVS: llvm/lib/Target/Alpha/AlphaISelDAGToDAG.cpp

2006-08-11 Thread Evan Cheng
Changes in directory llvm/lib/Target/Alpha: AlphaISelDAGToDAG.cpp updated: 1.49 - 1.50 --- Log message: Match tablegen changes. --- Diffs of the changes: (+17 -22) AlphaISelDAGToDAG.cpp | 39 +-- 1 files changed, 17 insertions(+), 22 deletions(-)

[llvm-commits] CVS: llvm/lib/Target/Sparc/SparcISelDAGToDAG.cpp

2006-08-11 Thread Evan Cheng
Changes in directory llvm/lib/Target/Sparc: SparcISelDAGToDAG.cpp updated: 1.102 - 1.103 --- Log message: Match tablegen changes. --- Diffs of the changes: (+6 -6) SparcISelDAGToDAG.cpp | 12 ++-- 1 files changed, 6 insertions(+), 6 deletions(-) Index:

[llvm-commits] CVS: llvm/lib/Target/PowerPC/PPCISelDAGToDAG.cpp

2006-08-11 Thread Evan Cheng
Changes in directory llvm/lib/Target/PowerPC: PPCISelDAGToDAG.cpp updated: 1.201 - 1.202 --- Log message: Match tablegen changes. --- Diffs of the changes: (+32 -53) PPCISelDAGToDAG.cpp | 85 +++- 1 files changed, 32 insertions(+), 53

[llvm-commits] CVS: llvm/lib/Target/Sparc/SparcInstrInfo.td

2006-08-11 Thread Evan Cheng
Changes in directory llvm/lib/Target/Sparc: SparcInstrInfo.td updated: 1.124 - 1.125 --- Log message: CALLSEQ_* produces chain even if that's not needed. --- Diffs of the changes: (+4 -2) SparcInstrInfo.td |6 -- 1 files changed, 4 insertions(+), 2 deletions(-) Index:

[llvm-commits] CVS: llvm/lib/Target/IA64/IA64ISelDAGToDAG.cpp

2006-08-11 Thread Evan Cheng
Changes in directory llvm/lib/Target/IA64: IA64ISelDAGToDAG.cpp updated: 1.47 - 1.48 --- Log message: Match tablegen changes. --- Diffs of the changes: (+21 -25) IA64ISelDAGToDAG.cpp | 46 +- 1 files changed, 21 insertions(+), 25 deletions(-)

[llvm-commits] CVS: llvm/lib/Target/X86/X86InstrInfo.td

2006-08-11 Thread Evan Cheng
Changes in directory llvm/lib/Target/X86: X86InstrInfo.td updated: 1.281 - 1.282 --- Log message: CALLSEQ_* produces chain even if that's not needed. --- Diffs of the changes: (+1 -1) X86InstrInfo.td |2 +- 1 files changed, 1 insertion(+), 1 deletion(-) Index:

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

2006-08-11 Thread Chris Lattner
Changes in directory llvm/docs: WritingAnLLVMPass.html updated: 1.46 - 1.47 --- Log message: Minor cleanups --- Diffs of the changes: (+5 -5) WritingAnLLVMPass.html | 10 +- 1 files changed, 5 insertions(+), 5 deletions(-) Index: llvm/docs/WritingAnLLVMPass.html diff -u

[llvm-commits] CVS: llvm/test/Regression/CodeGen/PowerPC/2006-08-11-RetVector.ll

2006-08-11 Thread Chris Lattner
Changes in directory llvm/test/Regression/CodeGen/PowerPC: 2006-08-11-RetVector.ll added (r1.1) --- Log message: New testcase --- Diffs of the changes: (+8 -0) 2006-08-11-RetVector.ll |8 1 files changed, 8 insertions(+) Index:

[llvm-commits] CVS: nightlytest-serverside/NightlyTestAccept.cgi

2006-08-11 Thread Patrick Jenkins
Changes in directory nightlytest-serverside: NightlyTestAccept.cgi updated: 1.43 - 1.44 --- Log message: Changed the format of significant changes in the nightly emails --- Diffs of the changes: (+2 -2) NightlyTestAccept.cgi |4 ++-- 1 files changed, 2 insertions(+), 2 deletions(-)

[llvm-commits] CVS: llvm/lib/Target/PowerPC/PPCISelLowering.cpp

2006-08-11 Thread Chris Lattner
Changes in directory llvm/lib/Target/PowerPC: PPCISelLowering.cpp updated: 1.201 - 1.202 --- Log message: Convert vectors to fixed sized arrays and smallvectors. Eliminate use of getNode that takes a vector. --- Diffs of the changes: (+42 -37) PPCISelLowering.cpp | 79

[llvm-commits] CVS: llvm/lib/Target/Alpha/AlphaISelLowering.cpp

2006-08-11 Thread Chris Lattner
Changes in directory llvm/lib/Target/Alpha: AlphaISelLowering.cpp updated: 1.56 - 1.57 --- Log message: eliminate use of getNode that takes vectorSDOperand. Wrap a really long line. --- Diffs of the changes: (+6 -4) AlphaISelLowering.cpp | 10 ++ 1 files changed, 6

[llvm-commits] CVS: llvm/lib/Target/IA64/IA64ISelLowering.cpp

2006-08-11 Thread Chris Lattner
Changes in directory llvm/lib/Target/IA64: IA64ISelLowering.cpp updated: 1.38 - 1.39 --- Log message: eliminate use of getNode that takes vector of operands. --- Diffs of the changes: (+4 -2) IA64ISelLowering.cpp |6 -- 1 files changed, 4 insertions(+), 2 deletions(-) Index:

[llvm-commits] CVS: llvm/lib/Target/ARM/ARMISelDAGToDAG.cpp

2006-08-11 Thread Chris Lattner
Changes in directory llvm/lib/Target/ARM: ARMISelDAGToDAG.cpp updated: 1.26 - 1.27 --- Log message: elimiante use of getNode that takes vector of operands. --- Diffs of the changes: (+4 -3) ARMISelDAGToDAG.cpp |7 --- 1 files changed, 4 insertions(+), 3 deletions(-) Index:

[llvm-commits] CVS: llvm/lib/Target/Alpha/AlphaISelLowering.cpp

2006-08-11 Thread Chris Lattner
Changes in directory llvm/lib/Target/Alpha: AlphaISelLowering.cpp updated: 1.57 - 1.58 --- Log message: Eliminate use of getNode that takes a vector. --- Diffs of the changes: (+1 -1) AlphaISelLowering.cpp |2 +- 1 files changed, 1 insertion(+), 1 deletion(-) Index:

[llvm-commits] CVS: llvm/lib/Target/PowerPC/PPCISelLowering.cpp

2006-08-11 Thread Chris Lattner
Changes in directory llvm/lib/Target/PowerPC: PPCISelLowering.cpp updated: 1.202 - 1.203 --- Log message: Eliminate use of getNode that takes a vector. --- Diffs of the changes: (+22 -19) PPCISelLowering.cpp | 41 ++--- 1 files changed, 22

[llvm-commits] CVS: llvm/lib/Target/IA64/IA64ISelLowering.cpp

2006-08-11 Thread Chris Lattner
Changes in directory llvm/lib/Target/IA64: IA64ISelLowering.cpp updated: 1.39 - 1.40 --- Log message: Eliminate use of getNode that takes a vector. --- Diffs of the changes: (+1 -1) IA64ISelLowering.cpp |2 +- 1 files changed, 1 insertion(+), 1 deletion(-) Index:

[llvm-commits] CVS: llvm/lib/Target/X86/X86ISelLowering.cpp

2006-08-11 Thread Chris Lattner
Changes in directory llvm/lib/Target/X86: X86ISelLowering.cpp updated: 1.244 - 1.245 --- Log message: Eliminate use of getNode that takes a vector. --- Diffs of the changes: (+21 -11) X86ISelLowering.cpp | 32 +--- 1 files changed, 21 insertions(+), 11

[llvm-commits] CVS: llvm/lib/Target/ARM/ARMISelDAGToDAG.cpp

2006-08-11 Thread Chris Lattner
Changes in directory llvm/lib/Target/ARM: ARMISelDAGToDAG.cpp updated: 1.27 - 1.28 --- Log message: Eliminate use of getNode that takes a vector. --- Diffs of the changes: (+2 -1) ARMISelDAGToDAG.cpp |3 ++- 1 files changed, 2 insertions(+), 1 deletion(-) Index:

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

2006-08-11 Thread Chris Lattner
Changes in directory llvm/include/llvm/CodeGen: SelectionDAG.h updated: 1.112 - 1.113 --- Log message: Remove now-dead method. --- Diffs of the changes: (+0 -4) SelectionDAG.h |4 1 files changed, 4 deletions(-) Index: llvm/include/llvm/CodeGen/SelectionDAG.h diff -u

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

2006-08-11 Thread Chris Lattner
Changes in directory llvm/include/llvm/CodeGen: SelectionDAG.h updated: 1.113 - 1.114 --- Log message: Change one ReplaceAllUsesWith method to take an array of operands to replaceinstead of a vector of operands. --- Diffs of the changes: (+1 -1) SelectionDAG.h |2 +- 1 files

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

2006-08-11 Thread Chris Lattner
Changes in directory llvm/lib/CodeGen/SelectionDAG: DAGCombiner.cpp updated: 1.180 - 1.181 SelectionDAG.cpp updated: 1.321 - 1.322 --- Log message: Change one ReplaceAllUsesWith method to take an array of operands to replace instead of a vector of operands. --- Diffs of the changes: (+5 -6)

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

2006-08-11 Thread Chris Lattner
Changes in directory llvm/lib/CodeGen/SelectionDAG: DAGCombiner.cpp updated: 1.181 - 1.182 --- Log message: change internal impl of dag combiner so that calls to CombineTo never have to make a temporary vector. --- Diffs of the changes: (+9 -12) DAGCombiner.cpp | 21

[llvm-commits] CVS: llvm/utils/TableGen/DAGISelEmitter.cpp

2006-08-11 Thread Evan Cheng
Changes in directory llvm/utils/TableGen: DAGISelEmitter.cpp updated: 1.241 - 1.242 --- Log message: Use SmallVector instead. --- Diffs of the changes: (+1 -1) DAGISelEmitter.cpp |2 +- 1 files changed, 1 insertion(+), 1 deletion(-) Index: llvm/utils/TableGen/DAGISelEmitter.cpp diff

[llvm-commits] CVS: llvm/utils/userloc.pl

2006-08-11 Thread Reid Spencer
Changes in directory llvm/utils: userloc.pl updated: 1.4 - 1.5 --- Log message: Drop the -details option, it was broken. If you want to know about a particular directory, just pass that directory to the script. Also, clean up the HTML output, put list of skipped dirs at the end, and make a few

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

2006-08-11 Thread Chris Lattner
Changes in directory llvm/include/llvm/CodeGen: SelectionDAG.h updated: 1.114 - 1.115 --- Log message: eliminate the NullaryOps map, use CSEMap instead. --- Diffs of the changes: (+0 -2) SelectionDAG.h |2 -- 1 files changed, 2 deletions(-) Index:

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

2006-08-11 Thread Chris Lattner
Changes in directory llvm/lib/CodeGen/SelectionDAG: SelectionDAG.cpp updated: 1.322 - 1.323 --- Log message: eliminate the NullaryOps map, use CSEMap instead. --- Diffs of the changes: (+18 -22) SelectionDAG.cpp | 40 ++-- 1 files changed, 18

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

2006-08-11 Thread Chris Lattner
Changes in directory llvm/include/llvm/CodeGen: SelectionDAGCSEMap.h updated: 1.1 - 1.2 --- Log message: new method for adding ints --- Diffs of the changes: (+6 -0) SelectionDAGCSEMap.h |6 ++ 1 files changed, 6 insertions(+) Index:

[llvm-commits] CVS: llvm/utils/vim/README

2006-08-11 Thread Reid Spencer
Changes in directory llvm/utils/vim: README updated: 1.5 - 1.6 --- Log message: Remove blank line at end of file, removing test user foo from CVS history. --- Diffs of the changes: (+0 -1) README |1 - 1 files changed, 1 deletion(-) Index: llvm/utils/vim/README diff -u

[llvm-commits] CVS: llvm/utils/userloc.pl

2006-08-11 Thread Reid Spencer
Changes in directory llvm/utils: userloc.pl updated: 1.5 - 1.6 --- Log message: Clean up the HTML output. Add a -filedetails option to report the number of lines contributed by each user to each file. --- Diffs of the changes: (+61 -50) userloc.pl | 111

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

2006-08-11 Thread Chris Lattner
Changes in directory llvm/include/llvm/CodeGen: SelectionDAG.h updated: 1.115 - 1.116 SelectionDAGCSEMap.h updated: 1.2 - 1.3 --- Log message: Start moving leaf nodes over to the CSEMap. --- Diffs of the changes: (+20 -14) SelectionDAG.h | 21 -

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

2006-08-11 Thread Chris Lattner
Changes in directory llvm/lib/CodeGen/SelectionDAG: SelectionDAG.cpp updated: 1.323 - 1.324 SelectionDAGCSEMap.cpp updated: 1.1 - 1.2 --- Log message: Move the BBNodes, GlobalValues, TargetGlobalValues, Constants, TargetConstants, RegNodes, and ValueNodes maps into the CSEMap. --- Diffs of

[llvm-commits] CVS: llvm/lib/Target/X86/Makefile

2006-08-11 Thread Chris Lattner
Changes in directory llvm/lib/Target/X86: Makefile updated: 1.26 - 1.27 --- Log message: eliminate extraneous blank line --- Diffs of the changes: (+0 -1) Makefile |1 - 1 files changed, 1 deletion(-) Index: llvm/lib/Target/X86/Makefile diff -u llvm/lib/Target/X86/Makefile:1.26

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

2006-08-11 Thread Chris Lattner
Changes in directory llvm/include/llvm/CodeGen: ValueSet.h (r1.15) removed --- Log message: remove old piece of the V9 backend. --- Diffs of the changes: (+0 -0) 0 files changed ___ llvm-commits mailing list llvm-commits@cs.uiuc.edu

[llvm-commits] CVS: llvm/tools/llvm-config/llvm-config.in.in

2006-08-11 Thread Reid Spencer
Changes in directory llvm/tools/llvm-config: llvm-config.in.in updated: 1.21 - 1.22 --- Log message: Don't print double newline for --src-root and --obj-root as it tends to confuse shells that might use this output. --- Diffs of the changes: (+2 -2) llvm-config.in.in |4 ++-- 1 files

[llvm-commits] CVS: llvm/utils/llvmdo llvmgrep

2006-08-11 Thread Reid Spencer
Changes in directory llvm/utils: llvmdo updated: 1.13 - 1.14 llvmgrep updated: 1.9 - 1.10 --- Log message: Make llvmdo and llvmgrep invulnerable to where they are run from by getting the llvm source root from the llvm-config command. The dependency now is that the correct llvm-config command

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

2006-08-11 Thread Chris Lattner
Changes in directory llvm/lib/CodeGen/SelectionDAG: SelectionDAG.cpp updated: 1.324 - 1.325 SelectionDAGCSEMap.cpp updated: 1.2 - 1.3 --- Log message: Remove 8 more std::map's. --- Diffs of the changes: (+58 -92) SelectionDAG.cpp | 132

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

2006-08-11 Thread Chris Lattner
Changes in directory llvm/include/llvm/CodeGen: SelectionDAG.h updated: 1.116 - 1.117 --- Log message: Remove 8 more std::map's. --- Diffs of the changes: (+16 -16) SelectionDAG.h | 32 1 files changed, 16 insertions(+), 16 deletions(-) Index:

[llvm-commits] CVS: llvm/utils/countloc.sh

2006-08-11 Thread Reid Spencer
Changes in directory llvm/utils: countloc.sh updated: 1.4 - 1.5 --- Log message: Make this script not care where it is run from by getting the llvm src root from the llvm-config script. --- Diffs of the changes: (+1 -1) countloc.sh |2 +- 1 files changed, 1 insertion(+), 1 deletion(-)

[llvm-commits] CVS: llvm/utils/NewNightlyTest.pl

2006-08-11 Thread Patrick Jenkins
Changes in directory llvm/utils: NewNightlyTest.pl updated: 1.47 - 1.48 --- Log message: Added two flags (-submit-server and -submit-script) which allow the user to specify where the test results are submitted too. If these are not specified they default to the LLVM.org server. --- Diffs

[llvm-commits] CVS: llvm/include/llvm/ADT/SmallVector.h

2006-08-11 Thread Chris Lattner
Changes in directory llvm/include/llvm/ADT: SmallVector.h updated: 1.9 - 1.10 --- Log message: Split SmallVector into SmallVector and SmallVectorImpl, which allows us to eliminate code duplication due to the 'N' parameter. --- Diffs of the changes: (+45 -40) SmallVector.h | 85

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

2006-08-11 Thread Patrick Jenkins
Changes in directory llvm/docs: TestingGuide.html updated: 1.38 - 1.39 --- Log message: Added information for the new nightly tester. --- Diffs of the changes: (+36 -20) TestingGuide.html | 56 ++ 1 files changed, 36 insertions(+), 20

[llvm-commits] CVS: llvm/include/llvm/ADT/SmallVector.h

2006-08-11 Thread Chris Lattner
Changes in directory llvm/include/llvm/ADT: SmallVector.h updated: 1.10 - 1.11 --- Log message: move code out of line so that GCC doesn't inline it at -O3 --- Diffs of the changes: (+69 -62) SmallVector.h | 131 ++ 1 files changed,

[llvm-commits] CVS: llvm/utils/userloc.pl

2006-08-11 Thread Reid Spencer
Changes in directory llvm/utils: userloc.pl updated: 1.6 - 1.7 --- Log message: Weed out cruft that should not be counted and add in extensions we previously missed. --- Diffs of the changes: (+50 -106) userloc.pl | 156 +++-- 1

[llvm-commits] CVS: llvm/lib/Support/IsInf.cpp IsNAN.cpp

2006-08-11 Thread Chris Lattner
Changes in directory llvm/lib/Support: IsInf.cpp updated: 1.9 - 1.10 IsNAN.cpp updated: 1.6 - 1.7 --- Log message: remove IncludeFile turds in MathExtras.h, which bloats every .o file that #includes it. --- Diffs of the changes: (+9 -13) IsInf.cpp | 13 +++-- IsNAN.cpp |9

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

2006-08-11 Thread Chris Lattner
Changes in directory llvm/lib/CodeGen/SelectionDAG: SelectionDAGCSEMap.cpp updated: 1.3 - 1.4 --- Log message: Switch NodeID to track 32-bit chunks instead of 8-bit chunks, for a 2.5% speedup in isel time. --- Diffs of the changes: (+9 -15) SelectionDAGCSEMap.cpp | 24

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

2006-08-11 Thread Chris Lattner
Changes in directory llvm/include/llvm/CodeGen: SelectionDAGCSEMap.h updated: 1.3 - 1.4 --- Log message: Switch NodeID to track 32-bit chunks instead of 8-bit chunks, for a 2.5% speedup in isel time. --- Diffs of the changes: (+9 -16) SelectionDAGCSEMap.h | 25 +

[llvm-commits] CVS: llvm/utils/llvmdo

2006-08-11 Thread Reid Spencer
Changes in directory llvm/utils: llvmdo updated: 1.14 - 1.15 --- Log message: Weed out some cruft and add in some missing extensions. --- Diffs of the changes: (+40 -18) llvmdo | 58 -- 1 files changed, 40 insertions(+), 18

[llvm-commits] CVS: llvm/include/llvm/Support/MathExtras.h

2006-08-11 Thread Chris Lattner
Changes in directory llvm/include/llvm/Support: MathExtras.h updated: 1.34 - 1.35 --- Log message: remove IncludeFile turds in MathExtras.h, which bloats every .o file that #includes it. --- Diffs of the changes: (+0 -3) MathExtras.h |3 --- 1 files changed, 3 deletions(-) Index:

[llvm-commits] CVS: llvm/utils/llvmdo

2006-08-11 Thread Reid Spencer
Changes in directory llvm/utils: llvmdo updated: 1.15 - 1.16 --- Log message: Lexer.cpp is a generated file both in lib/AsmParser and projects/Stacker so we remove it from being counted. --- Diffs of the changes: (+1 -0) llvmdo |1 + 1 files changed, 1 insertion(+) Index:

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

2006-08-11 Thread Chris Lattner
Changes in directory llvm/lib/CodeGen/SelectionDAG: SelectionDAGCSEMap.cpp updated: 1.4 - 1.5 --- Log message: Switch to using SuperFastHash instead of adding all elements together. This doesn't significantly improve performance but it helps a small amount. --- Diffs of the changes: (+24

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

2006-08-11 Thread Chris Lattner
Changes in directory llvm/include/llvm/CodeGen: SelectionDAGCSEMap.h updated: 1.4 - 1.5 --- Log message: Track # nodes in a CSEMap. --- Diffs of the changes: (+1 -0) SelectionDAGCSEMap.h |1 + 1 files changed, 1 insertion(+) Index: llvm/include/llvm/CodeGen/SelectionDAGCSEMap.h diff

[llvm-commits] CVS: llvm/lib/Transforms/Utils/LoopSimplify.cpp

2006-08-11 Thread Chris Lattner
Changes in directory llvm/lib/Transforms/Utils: LoopSimplify.cpp updated: 1.70 - 1.71 --- Log message: Reimplement the loopsimplify code which deletes edges from unreachable blocks that target loop blocks. Before, the code was run once per loop, and depended on the number of predecessors

[llvm-commits] CVS: llvm/lib/Analysis/LoopInfo.cpp

2006-08-11 Thread Chris Lattner
Changes in directory llvm/lib/Analysis: LoopInfo.cpp updated: 1.75 - 1.76 --- Log message: Make Loop::getExitBlocks significantly faster for large loops. Instead of pounding on Loop::contains (which is O(n) in the size of the loop), use a sorted vector, which is O(log(N)) for each query.

[llvm-commits] CVS: llvm/test/Regression/Transforms/LoopSimplify/2006-08-11-LoopSimplifyLongTime.ll 2006-08-11-LoopSimplifyLongTime.ll.bc

2006-08-11 Thread Chris Lattner
Changes in directory llvm/test/Regression/Transforms/LoopSimplify: 2006-08-11-LoopSimplifyLongTime.ll added (r1.1) 2006-08-11-LoopSimplifyLongTime.ll.bc added (r1.1) --- Log message: New testcase, this used to take hours to loopsimplify. --- Diffs of the changes: (+5 -0)

[llvm-commits] CVS: llvm/lib/Transforms/Utils/LoopSimplify.cpp

2006-08-11 Thread Chris Lattner
Changes in directory llvm/lib/Transforms/Utils: LoopSimplify.cpp updated: 1.71 - 1.72 --- Log message: Don't attempt to split subloops out of a loop with a huge number of backedges. Not only will this take huge amounts of compile time, the resultant loop nests won't be useful for optimization.

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

2006-08-11 Thread Chris Lattner
Changes in directory llvm/lib/CodeGen: PHIElimination.cpp updated: 1.43 - 1.44 --- Log message: Fix an obvious bug, noticed by inspection. No current targets trigger this. --- Diffs of the changes: (+3 -3) PHIElimination.cpp |6 +++--- 1 files changed, 3 insertions(+), 3 deletions(-)