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

2006-09-01 Thread Chris Lattner
Changes in directory llvm/include/llvm/ADT: SmallVector.h updated: 1.17 - 1.18 --- Log message: add a simple reserve method. --- Diffs of the changes: (+5 -0) SmallVector.h |5 + 1 files changed, 5 insertions(+) Index: llvm/include/llvm/ADT/SmallVector.h diff -u

[llvm-commits] CVS: llvm/lib/ExecutionEngine/JIT/JIT.cpp

2006-09-01 Thread Evan Cheng
Changes in directory llvm/lib/ExecutionEngine/JIT: JIT.cpp updated: 1.73 - 1.74 --- Log message: Yikes. This requires checking apple gcc version. --- Diffs of the changes: (+4 -2) JIT.cpp |6 -- 1 files changed, 4 insertions(+), 2 deletions(-) Index:

[llvm-commits] CVS: llvm/lib/ExecutionEngine/JIT/JIT.cpp

2006-09-01 Thread Evan Cheng
Changes in directory llvm/lib/ExecutionEngine/JIT: JIT.cpp updated: 1.74 - 1.75 --- Log message: Better comments. --- Diffs of the changes: (+4 -1) JIT.cpp |5 - 1 files changed, 4 insertions(+), 1 deletion(-) Index: llvm/lib/ExecutionEngine/JIT/JIT.cpp diff -u

[llvm-commits] CVS: nightlytest-serverside/ProgramResults.php fulltest.php test.php

2006-09-01 Thread Jim Laskey
Changes in directory nightlytest-serverside: ProgramResults.php updated: 1.31 - 1.32 fulltest.php updated: 1.16 - 1.17 test.php updated: 1.18 - 1.19 --- Log message: Clean up. --- Diffs of the changes: (+8 -6) ProgramResults.php |8 +--- fulltest.php |2 +- test.php

[llvm-commits] CVS: nightlytest-serverside/ProgramResults.php

2006-09-01 Thread Jim Laskey
Changes in directory nightlytest-serverside: ProgramResults.php updated: 1.32 - 1.33 --- Log message: Not working correctly. --- Diffs of the changes: (+1 -1) ProgramResults.php |2 +- 1 files changed, 1 insertion(+), 1 deletion(-) Index: nightlytest-serverside/ProgramResults.php

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

2006-09-01 Thread Devang Patel
On Sep 1, 2006, at 12:01 AM, Evan Cheng wrote: Yikes. This requires checking apple gcc version. That's risky, because apple gcc version number are not guaranteed to increase monotonically. It means, higher number does not guarantee newer compiler. - Devang

[llvm-commits] CVS: llvm/lib/ExecutionEngine/JIT/JIT.cpp

2006-09-01 Thread Evan Cheng
Changes in directory llvm/lib/ExecutionEngine/JIT: JIT.cpp updated: 1.77 - 1.78 --- Log message: Remove extra spaces. --- Diffs of the changes: (+2 -2) JIT.cpp |4 ++-- 1 files changed, 2 insertions(+), 2 deletions(-) Index: llvm/lib/ExecutionEngine/JIT/JIT.cpp diff -u

[llvm-commits] CVS: llvm/lib/System/Win32/MappedFile.inc Path.inc Program.inc Win32.h

2006-09-01 Thread Anton Korobeynikov
Changes in directory llvm/lib/System/Win32: MappedFile.inc updated: 1.7 - 1.8 Path.inc updated: 1.57 - 1.58 Program.inc updated: 1.17 - 1.18 Win32.h updated: 1.9 - 1.10 --- Log message: - Fixed broken Win32 build - Removed warning about clobbered parameter in Bytecode/Reader --- Diffs of the

[llvm-commits] CVS: llvm/tools/llvm-ld/llvm-ld.cpp

2006-09-01 Thread Anton Korobeynikov
Changes in directory llvm/tools/llvm-ld: llvm-ld.cpp updated: 1.37 - 1.38 --- Log message: - Fixed broken Win32 build - Removed warning about clobbered parameter in Bytecode/Reader --- Diffs of the changes: (+7 -1) llvm-ld.cpp |8 +++- 1 files changed, 7 insertions(+), 1

[llvm-commits] CVS: llvm/utils/TableGen/FileLexer.l FileParser.y

2006-09-01 Thread Chris Lattner
Changes in directory llvm/utils/TableGen: FileLexer.l updated: 1.29 - 1.30 FileParser.y updated: 1.42 - 1.43 --- Log message: Add often-requested support for defining multiclasses which can be instantiated. This allows you to define multiple definitions with one line, encouraging more .td

[llvm-commits] CVS: llvm/test/Regression/TableGen/MultiClass.td

2006-09-01 Thread Chris Lattner
Changes in directory llvm/test/Regression/TableGen: MultiClass.td added (r1.1) --- Log message: simple multiclass example --- Diffs of the changes: (+17 -0) MultiClass.td | 17 + 1 files changed, 17 insertions(+) Index: llvm/test/Regression/TableGen/MultiClass.td diff

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

2006-09-01 Thread Chris Lattner
Changes in directory llvm/docs: TableGenFundamentals.html updated: 1.15 - 1.16 --- Log message: Document multiclasses and defm's --- Diffs of the changes: (+84 -7) TableGenFundamentals.html | 91 ++ 1 files changed, 84 insertions(+), 7

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

2006-09-01 Thread Chris Lattner
Changes in directory llvm/docs: TableGenFundamentals.html updated: 1.16 - 1.17 --- Log message: document !strconcat --- Diffs of the changes: (+3 -1) TableGenFundamentals.html |4 +++- 1 files changed, 3 insertions(+), 1 deletion(-) Index: llvm/docs/TableGenFundamentals.html diff -u

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

2006-09-01 Thread Bill Wendling
Changes in directory llvm/docs: CodeGenerator.html updated: 1.33 - 1.34 --- Log message: Added documentation Fernando Magno Quintao Pereira wrote for the register allocator. (First draft) --- Diffs of the changes: (+342 -4) CodeGenerator.html | 346

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

2006-09-01 Thread Bill Wendling
Changes in directory llvm/docs: CodeGenerator.html updated: 1.34 - 1.35 --- Log message: Fixed formatting problem. --- Diffs of the changes: (+1 -2) CodeGenerator.html |3 +-- 1 files changed, 1 insertion(+), 2 deletions(-) Index: llvm/docs/CodeGenerator.html diff -u

[llvm-commits] CVS: llvm/utils/TableGen/FileParser.cpp.cvs FileParser.y FileParser.y.cvs

2006-09-01 Thread Chris Lattner
Changes in directory llvm/utils/TableGen: FileParser.cpp.cvs updated: 1.4 - 1.5 FileParser.y updated: 1.43 - 1.44 FileParser.y.cvs updated: 1.4 - 1.5 --- Log message: fix an assertion with multidefs. Def inside of multiclasses don't need to be complete. --- Diffs of the changes: (+37 -25)

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

2006-09-01 Thread Chris Lattner
Changes in directory llvm/docs: TableGenFundamentals.html updated: 1.17 - 1.18 --- Log message: Fix a typo Jim pointed out, thanks! --- Diffs of the changes: (+2 -2) TableGenFundamentals.html |4 ++-- 1 files changed, 2 insertions(+), 2 deletions(-) Index:

[llvm-commits] CVS: llvm-test/External/SPEC/CFP2006/434.zeusmp/Makefile

2006-09-01 Thread Bill Wendling
Changes in directory llvm-test/External/SPEC/CFP2006/434.zeusmp: Makefile added (r1.1) --- Log message: Initial commit for the SPEC2006 floating point Makefiles. --- Diffs of the changes: (+15 -0) Makefile | 15 +++ 1 files changed, 15 insertions(+) Index:

[llvm-commits] CVS: llvm-test/External/SPEC/CFP2006/433.milc/Makefile

2006-09-01 Thread Bill Wendling
Changes in directory llvm-test/External/SPEC/CFP2006/433.milc: Makefile added (r1.1) --- Log message: Initial commit for the SPEC2006 floating point Makefiles. --- Diffs of the changes: (+17 -0) Makefile | 17 + 1 files changed, 17 insertions(+) Index:

[llvm-commits] CVS: llvm-test/External/SPEC/CFP2006/447.dealII/Makefile

2006-09-01 Thread Bill Wendling
Changes in directory llvm-test/External/SPEC/CFP2006/447.dealII: Makefile added (r1.1) --- Log message: Initial commit for the SPEC2006 floating point Makefiles. --- Diffs of the changes: (+24 -0) Makefile | 24 1 files changed, 24 insertions(+) Index:

[llvm-commits] CVS: llvm-test/External/SPEC/CFP2006/410.bwaves/Makefile

2006-09-01 Thread Bill Wendling
Changes in directory llvm-test/External/SPEC/CFP2006/410.bwaves: Makefile added (r1.1) --- Log message: Initial commit for the SPEC2006 floating point Makefiles. --- Diffs of the changes: (+13 -0) Makefile | 13 + 1 files changed, 13 insertions(+) Index:

[llvm-commits] CVS: llvm-test/External/SPEC/CFP2006/482.sphinx3/Makefile

2006-09-01 Thread Bill Wendling
Changes in directory llvm-test/External/SPEC/CFP2006/482.sphinx3: Makefile added (r1.1) --- Log message: Initial commit for the SPEC2006 floating point Makefiles. --- Diffs of the changes: (+24 -0) Makefile | 24 1 files changed, 24 insertions(+) Index:

[llvm-commits] CVS: llvm-test/External/SPEC/CFP2006/481.wrf/Makefile

2006-09-01 Thread Bill Wendling
Changes in directory llvm-test/External/SPEC/CFP2006/481.wrf: Makefile added (r1.1) --- Log message: Initial commit for the SPEC2006 floating point Makefiles. --- Diffs of the changes: (+24 -0) Makefile | 24 1 files changed, 24 insertions(+) Index:

[llvm-commits] CVS: llvm-test/External/SPEC/CFP2006/416.gamess/Makefile

2006-09-01 Thread Bill Wendling
Changes in directory llvm-test/External/SPEC/CFP2006/416.gamess: Makefile added (r1.1) --- Log message: Initial commit for the SPEC2006 floating point Makefiles. --- Diffs of the changes: (+24 -0) Makefile | 24 1 files changed, 24 insertions(+) Index:

[llvm-commits] CVS: llvm-test/External/SPEC/CFP2006/465.tonto/Makefile

2006-09-01 Thread Bill Wendling
Changes in directory llvm-test/External/SPEC/CFP2006/465.tonto: Makefile added (r1.1) --- Log message: Initial commit for the SPEC2006 floating point Makefiles. --- Diffs of the changes: (+23 -0) Makefile | 23 +++ 1 files changed, 23 insertions(+) Index:

[llvm-commits] CVS: llvm-test/External/SPEC/CFP2006/454.calculix/Makefile

2006-09-01 Thread Bill Wendling
Changes in directory llvm-test/External/SPEC/CFP2006/454.calculix: Makefile added (r1.1) --- Log message: Initial commit for the SPEC2006 floating point Makefiles. --- Diffs of the changes: (+23 -0) Makefile | 23 +++ 1 files changed, 23 insertions(+) Index:

[llvm-commits] CVS: llvm-test/External/SPEC/CFP2006/444.namd/Makefile

2006-09-01 Thread Bill Wendling
Changes in directory llvm-test/External/SPEC/CFP2006/444.namd: Makefile added (r1.1) --- Log message: Initial commit for the SPEC2006 floating point Makefiles. --- Diffs of the changes: (+22 -0) Makefile | 22 ++ 1 files changed, 22 insertions(+) Index:

[llvm-commits] CVS: llvm-test/External/SPEC/CFP2006/Makefile

2006-09-01 Thread Bill Wendling
Changes in directory llvm-test/External/SPEC/CFP2006: Makefile added (r1.1) --- Log message: Initial commit for the SPEC2006 floating point Makefiles. --- Diffs of the changes: (+34 -0) Makefile | 34 ++ 1 files changed, 34 insertions(+) Index:

[llvm-commits] CVS: llvm-test/External/SPEC/CFP2006/470.lbm/Makefile

2006-09-01 Thread Bill Wendling
Changes in directory llvm-test/External/SPEC/CFP2006/470.lbm: Makefile added (r1.1) --- Log message: Initial commit for the SPEC2006 floating point Makefiles. --- Diffs of the changes: (+14 -0) Makefile | 14 ++ 1 files changed, 14 insertions(+) Index:

[llvm-commits] CVS: llvm-test/External/SPEC/CFP2006/437.leslie3d/Makefile

2006-09-01 Thread Bill Wendling
Changes in directory llvm-test/External/SPEC/CFP2006/437.leslie3d: Makefile added (r1.1) --- Log message: Initial commit for the SPEC2006 floating point Makefiles. --- Diffs of the changes: (+13 -0) Makefile | 13 + 1 files changed, 13 insertions(+) Index:

[llvm-commits] CVS: llvm-test/External/SPEC/CFP2006/459.GemsFDTD/Makefile

2006-09-01 Thread Bill Wendling
Changes in directory llvm-test/External/SPEC/CFP2006/459.GemsFDTD: Makefile added (r1.1) --- Log message: Initial commit for the SPEC2006 floating point Makefiles. --- Diffs of the changes: (+21 -0) Makefile | 21 + 1 files changed, 21 insertions(+) Index:

[llvm-commits] CVS: llvm-test/External/SPEC/CFP2006/450.soplex/Makefile

2006-09-01 Thread Bill Wendling
Changes in directory llvm-test/External/SPEC/CFP2006/450.soplex: Makefile added (r1.1) --- Log message: Initial commit for the SPEC2006 floating point Makefiles. --- Diffs of the changes: (+25 -0) Makefile | 25 + 1 files changed, 25 insertions(+) Index:

[llvm-commits] CVS: llvm-test/External/SPEC/CFP2006/453.povray/Makefile

2006-09-01 Thread Bill Wendling
Changes in directory llvm-test/External/SPEC/CFP2006/453.povray: Makefile added (r1.1) --- Log message: Initial commit for the SPEC2006 floating point Makefiles. --- Diffs of the changes: (+22 -0) Makefile | 22 ++ 1 files changed, 22 insertions(+) Index:

[llvm-commits] CVS: llvm-test/External/SPEC/CINT2006/429.mcf/Makefile

2006-09-01 Thread Bill Wendling
Changes in directory llvm-test/External/SPEC/CINT2006/429.mcf: Makefile updated: 1.1 - 1.2 --- Log message: Added perlbench Makefile. --- Diffs of the changes: (+0 -1) Makefile |1 - 1 files changed, 1 deletion(-) Index: llvm-test/External/SPEC/CINT2006/429.mcf/Makefile diff -u

[llvm-commits] CVS: llvm-test/External/SPEC/CINT2006/400.perlbench/Makefile

2006-09-01 Thread Bill Wendling
Changes in directory llvm-test/External/SPEC/CINT2006/400.perlbench: Makefile added (r1.1) --- Log message: Added perlbench Makefile. --- Diffs of the changes: (+36 -0) Makefile | 36 1 files changed, 36 insertions(+) Index:

[llvm-commits] CVS: llvm-test/External/SPEC/CINT2006/401.bzip2/Makefile

2006-09-01 Thread Bill Wendling
Changes in directory llvm-test/External/SPEC/CINT2006/401.bzip2: Makefile updated: 1.1 - 1.2 --- Log message: Added perlbench Makefile. --- Diffs of the changes: (+2 -2) Makefile |4 ++-- 1 files changed, 2 insertions(+), 2 deletions(-) Index:

[llvm-commits] CVS: llvm-test/External/SPEC/CINT2006/483.xalancbmk/Makefile

2006-09-01 Thread Bill Wendling
Changes in directory llvm-test/External/SPEC/CINT2006/483.xalancbmk: Makefile updated: 1.1 - 1.2 --- Log message: Added perlbench Makefile. --- Diffs of the changes: (+1 -1) Makefile |2 +- 1 files changed, 1 insertion(+), 1 deletion(-) Index:

[llvm-commits] CVS: llvm/test/Regression/CodeGen/X86/2006-09-01-CycleInDAG.ll

2006-09-01 Thread Evan Cheng
Changes in directory llvm/test/Regression/CodeGen/X86: 2006-09-01-CycleInDAG.ll added (r1.1) --- Log message: Another cyclic DAG test case. --- Diffs of the changes: (+135 -0) 2006-09-01-CycleInDAG.ll | 135 +++ 1 files changed, 135

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

2006-09-01 Thread Bill Wendling
Changes in directory llvm-test/autoconf: configure.ac updated: 1.36 - 1.37 --- Log message: Added support for SPEC2006. --- Diffs of the changes: (+13 -0) configure.ac | 13 + 1 files changed, 13 insertions(+) Index: llvm-test/autoconf/configure.ac diff -u

[llvm-commits] CVS: llvm-test/Makefile.config.in

2006-09-01 Thread Bill Wendling
Changes in directory llvm-test: Makefile.config.in updated: 1.20 - 1.21 --- Log message: Added support for SPEC2006. --- Diffs of the changes: (+2 -0) Makefile.config.in |2 ++ 1 files changed, 2 insertions(+) Index: llvm-test/Makefile.config.in diff -u

[llvm-commits] CVS: llvm-test/External/SPEC/CINT2006/400.perlbench/Makefile

2006-09-01 Thread Bill Wendling
Changes in directory llvm-test/External/SPEC/CINT2006/400.perlbench: Makefile updated: 1.1 - 1.2 --- Log message: Added RUN_OPTIONS, STD{OUT,IN}_FILENAME flags. Removed redundant Source line --- Diffs of the changes: (+11 -10) Makefile | 21 +++-- 1 files changed, 11

[llvm-commits] CVS: llvm-test/External/SPEC/CINT2006/456.hmmer/Makefile

2006-09-01 Thread Bill Wendling
Changes in directory llvm-test/External/SPEC/CINT2006/456.hmmer: Makefile updated: 1.1 - 1.2 --- Log message: Cosmetic changes --- Diffs of the changes: (+1 -1) Makefile |2 +- 1 files changed, 1 insertion(+), 1 deletion(-) Index: llvm-test/External/SPEC/CINT2006/456.hmmer/Makefile

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

2006-09-01 Thread Chris Lattner
Changes in directory llvm/include/llvm/CodeGen: LiveIntervalAnalysis.h updated: 1.57 - 1.58 --- Log message: new method --- Diffs of the changes: (+7 -0) LiveIntervalAnalysis.h |7 +++ 1 files changed, 7 insertions(+) Index: llvm/include/llvm/CodeGen/LiveIntervalAnalysis.h diff

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

2006-09-01 Thread Chris Lattner
Changes in directory llvm/lib/CodeGen: LiveInterval.cpp updated: 1.34 - 1.35 LiveIntervalAnalysis.cpp updated: 1.179 - 1.180 --- Log message: When joining two intervals where the RHS is really simple, use a light-weight method for joining the live ranges instead of the fully-general one. ---

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

2006-09-01 Thread Chris Lattner
Changes in directory llvm/lib/CodeGen: LiveIntervalAnalysis.cpp updated: 1.180 - 1.181 --- Log message: Iteration is required for some cases, even if they don't occur in crafty. Restore it, which re-fixes X86/2006-08-21-ExtraMovInst.ll --- Diffs of the changes: (+24 -13)

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

2006-09-01 Thread Chris Lattner
Changes in directory llvm/include/llvm/CodeGen: LiveIntervalAnalysis.h updated: 1.58 - 1.59 --- Log message: Iteration is required for some cases, even if they don't occur in crafty. Restore it, which re-fixes X86/2006-08-21-ExtraMovInst.ll --- Diffs of the changes: (+15 -3)