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

2005-10-26 Thread Jeff Cohen
Changes in directory llvm/include/llvm/Support: DataTypes.h.in updated: 1.21 -> 1.22 --- Log message: Eliminate use of sed in Visual Studio builds. --- Diffs of the changes: (+1 -0) DataTypes.h.in |1 + 1 files changed, 1 insertion(+) Index: llvm/include/llvm/Support/DataTypes.h.in di

[llvm-commits] CVS: llvm/include/llvm/ADT/hash_map.in hash_set.in iterator.in

2005-10-26 Thread Jeff Cohen
Changes in directory llvm/include/llvm/ADT: hash_map.in updated: 1.9 -> 1.10 hash_set.in updated: 1.6 -> 1.7 iterator.in updated: 1.3 -> 1.4 --- Log message: Eliminate use of sed in Visual Studio builds. --- Diffs of the changes: (+27 -7) hash_map.in | 18 +- hash_set.in |

[llvm-commits] CVS: llvm/win32/Configure/Configure.vcproj

2005-10-26 Thread Jeff Cohen
Changes in directory llvm/win32/Configure: Configure.vcproj updated: 1.8 -> 1.9 --- Log message: Eliminate use of sed in Visual Studio builds. --- Diffs of the changes: (+22 -10) Configure.vcproj | 32 ++-- 1 files changed, 22 insertions(+), 10 deletions(-) I

[llvm-commits] CVS: llvm/include/llvm/ADT/hash_set.in

2005-10-26 Thread Jeff Cohen
Changes in directory llvm/include/llvm/ADT: hash_set.in updated: 1.7 -> 1.8 --- Log message: Fix comment. --- Diffs of the changes: (+1 -1) hash_set.in |2 +- 1 files changed, 1 insertion(+), 1 deletion(-) Index: llvm/include/llvm/ADT/hash_set.in diff -u llvm/include/llvm/ADT/hash_set

[llvm-commits] CVS: llvm-test/MultiSource/Applications/hexxagon/bitboard64.h

2005-10-26 Thread John Criswell
Changes in directory llvm-test/MultiSource/Applications/hexxagon: bitboard64.h updated: 1.2 -> 1.3 --- Log message: Add sys/types.h, which seems to fix a silly bug in Apple's netinet/in.h header file where they don't define in_addr_t. --- Diffs of the changes: (+1 -0) bitboard64.h |1 +

[llvm-commits] CVS: llvm-test/MultiSource/Applications/hexxagon/hexxagonmove.cpp

2005-10-26 Thread John Criswell
Changes in directory llvm-test/MultiSource/Applications/hexxagon: hexxagonmove.cpp updated: 1.2 -> 1.3 --- Log message: Darwin (__APPLE__) uses gettimeofday. This fixes compilation on MacOS X. --- Diffs of the changes: (+2 -2) hexxagonmove.cpp |4 ++-- 1 files changed, 2 insertions(+),

[llvm-commits] CVS: llvm-test/TEST.nightly.Makefile TEST.nightly.report

2005-10-26 Thread Chris Lattner
Changes in directory llvm-test: TEST.nightly.Makefile updated: 1.41 -> 1.42 TEST.nightly.report updated: 1.36 -> 1.37 --- Log message: remove a column from the nightly tester that isn't what it claims to be --- Diffs of the changes: (+0 -4) TEST.nightly.Makefile |3 --- TEST.nightly.re

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

2005-10-26 Thread Chris Lattner
Changes in directory llvm/lib/Target: TargetSelectionDAG.td updated: 1.6 -> 1.7 --- Log message: Add nodes for CondCodeSDNode and setcc, and add a bunch of pattern fragments to make it easy to use them. This lets you write patterns like: (set PRRC:$rd, (setne GPRC:$rS, imm:$SH)) and stuff.

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

2005-10-26 Thread Chris Lattner
Changes in directory llvm/utils/TableGen: DAGISelEmitter.cpp updated: 1.67 -> 1.68 --- Log message: Condcodes are in the ISD namespace --- Diffs of the changes: (+1 -1) DAGISelEmitter.cpp |2 +- 1 files changed, 1 insertion(+), 1 deletion(-) Index: llvm/utils/TableGen/DAGISelEmitter.

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

2005-10-26 Thread Chris Lattner
Changes in directory llvm/utils/TableGen: DAGISelEmitter.cpp updated: 1.66 -> 1.67 --- Log message: Add support for CondCode's --- Diffs of the changes: (+14 -4) DAGISelEmitter.cpp | 18 ++ 1 files changed, 14 insertions(+), 4 deletions(-) Index: llvm/utils/TableGen/DAG

[llvm-commits] CVS: llvm/lib/Transforms/Scalar/InstructionCombining.cpp

2005-10-26 Thread Chris Lattner
Changes in directory llvm/lib/Transforms/Scalar: InstructionCombining.cpp updated: 1.392 -> 1.393 --- Log message: fold nested and's early to avoid inefficiencies in MaskedValueIsZero. This fixes a very slow compile in PR639: http://llvm.cs.uiuc.edu/PR639 . --- Diffs of the changes: (+9 -0)

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

2005-10-26 Thread Jim Laskey
Changes in directory llvm/lib/Target: Target.td updated: 1.55 -> 1.56 --- Log message: Add attribute name and type to SubtargetFeatures. --- Diffs of the changes: (+9 -1) Target.td | 10 +- 1 files changed, 9 insertions(+), 1 deletion(-) Index: llvm/lib/Target/Target.td diff -

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

2005-10-26 Thread Jim Laskey
Changes in directory llvm/lib/Target/PowerPC: PPC.td updated: 1.9 -> 1.10 --- Log message: Add attribute name and type to SubtargetFeatures. --- Diffs of the changes: (+5 -5) PPC.td | 10 +- 1 files changed, 5 insertions(+), 5 deletions(-) Index: llvm/lib/Target/PowerPC/PPC.td

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

2005-10-26 Thread Jim Laskey
Changes in directory llvm/lib/Target/Alpha: Alpha.td updated: 1.5 -> 1.6 --- Log message: Add attribute name and type to SubtargetFeatures. --- Diffs of the changes: (+4 -2) Alpha.td |6 -- 1 files changed, 4 insertions(+), 2 deletions(-) Index: llvm/lib/Target/Alpha/Alpha.td di

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

2005-10-26 Thread Jim Laskey
Changes in directory llvm/lib/Target/Alpha: AlphaSubtarget.cpp updated: 1.6 -> 1.7 AlphaSubtarget.h updated: 1.1 -> 1.2 --- Log message: Give full control of subtarget features over to table generated code. --- Diffs of the changes: (+7 -6) AlphaSubtarget.cpp |9 +++-- AlphaSubtarg

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

2005-10-26 Thread Jim Laskey
Changes in directory llvm/lib/Target/PowerPC: PPCSubtarget.cpp updated: 1.13 -> 1.14 PPCSubtarget.h updated: 1.8 -> 1.9 --- Log message: Give full control of subtarget features over to table generated code. --- Diffs of the changes: (+19 -10) PPCSubtarget.cpp | 21 -

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

2005-10-26 Thread Jim Laskey
Changes in directory llvm/utils/TableGen: SubtargetEmitter.cpp updated: 1.4 -> 1.5 SubtargetEmitter.h updated: 1.2 -> 1.3 --- Log message: Give full control of subtarget features over to table generated code. --- Diffs of the changes: (+65 -15) SubtargetEmitter.cpp | 76 +

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

2005-10-26 Thread Andrew Lenharth
Changes in directory llvm/lib/Target/Alpha: AlphaInstrFormats.td updated: 1.10 -> 1.11 AlphaInstrInfo.td updated: 1.68 -> 1.69 --- Log message: Simplify instinfo, set random bits on more fp insts, and fix 1 opcode --- Diffs of the changes: (+18 -24) AlphaInstrFormats.td |5 +++-- AlphaI

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

2005-10-26 Thread Jim Laskey
Changes in directory llvm/utils/TableGen: SubtargetEmitter.cpp updated: 1.5 -> 1.6 --- Log message: Simplify. --- Diffs of the changes: (+1 -6) SubtargetEmitter.cpp |7 +-- 1 files changed, 1 insertion(+), 6 deletions(-) Index: llvm/utils/TableGen/SubtargetEmitter.cpp diff -u llv

[llvm-commits] CVS: llvm/lib/Target/PowerPC/PPCSubtarget.h

2005-10-26 Thread Jim Laskey
Changes in directory llvm/lib/Target/PowerPC: PPCSubtarget.h updated: 1.9 -> 1.10 --- Log message: Typo x 2 --- Diffs of the changes: (+1 -1) PPCSubtarget.h |2 +- 1 files changed, 1 insertion(+), 1 deletion(-) Index: llvm/lib/Target/PowerPC/PPCSubtarget.h diff -u llvm/lib/Target/Pow

[llvm-commits] CVS: llvm/lib/Target/Alpha/AlphaSubtarget.h

2005-10-26 Thread Jim Laskey
Changes in directory llvm/lib/Target/Alpha: AlphaSubtarget.h updated: 1.2 -> 1.3 --- Log message: Typo x 2 --- Diffs of the changes: (+1 -1) AlphaSubtarget.h |2 +- 1 files changed, 1 insertion(+), 1 deletion(-) Index: llvm/lib/Target/Alpha/AlphaSubtarget.h diff -u llvm/lib/Target/Al

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

2005-10-26 Thread Chris Lattner
Changes in directory llvm/lib/Target/PowerPC: PPCISelLowering.cpp updated: 1.38 -> 1.39 --- Log message: Fix an assert compiling MallocBench/gs --- Diffs of the changes: (+1 -1) PPCISelLowering.cpp |2 +- 1 files changed, 1 insertion(+), 1 deletion(-) Index: llvm/lib/Target/PowerPC/P

[llvm-commits] CVS: llvm/lib/Target/Alpha/AlphaSubtarget.h

2005-10-26 Thread Jim Laskey
Changes in directory llvm/lib/Target/Alpha: AlphaSubtarget.h updated: 1.3 -> 1.4 --- Log message: Typo made worse x 2 - take 2. --- Diffs of the changes: (+1 -1) AlphaSubtarget.h |2 +- 1 files changed, 1 insertion(+), 1 deletion(-) Index: llvm/lib/Target/Alpha/AlphaSubtarget.h diff

[llvm-commits] CVS: llvm/lib/Target/PowerPC/PPCSubtarget.h

2005-10-26 Thread Jim Laskey
Changes in directory llvm/lib/Target/PowerPC: PPCSubtarget.h updated: 1.10 -> 1.11 --- Log message: Typo made worse x 2 - take 2. --- Diffs of the changes: (+1 -1) PPCSubtarget.h |2 +- 1 files changed, 1 insertion(+), 1 deletion(-) Index: llvm/lib/Target/PowerPC/PPCSubtarget.h diff

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

2005-10-26 Thread Chris Lattner
Changes in directory llvm/lib/CodeGen: LiveIntervalAnalysis.cpp updated: 1.150 -> 1.151 TwoAddressInstructionPass.cpp updated: 1.30 -> 1.31 --- Log message: Fix some spello's pointed out by Gabor Greif --- Diffs of the changes: (+4 -4) LiveIntervalAnalysis.cpp |4 ++-- TwoAddressI

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

2005-10-26 Thread Andrew Lenharth
Changes in directory llvm/lib/Target/Alpha: AlphaISelDAGToDAG.cpp updated: 1.4 -> 1.5 AlphaInstrInfo.td updated: 1.69 -> 1.70 --- Log message: int comparison patterns --- Diffs of the changes: (+48 -40) AlphaISelDAGToDAG.cpp | 28 --- AlphaInstrInfo.td | 60 +

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

2005-10-26 Thread Jim Laskey
Changes in directory llvm-www: developers.cgi updated: 1.3 -> 1.4 --- Log message: Finally figured out the correct syntax. --- Diffs of the changes: (+8 -7) developers.cgi | 15 --- 1 files changed, 8 insertions(+), 7 deletions(-) Index: llvm-www/developers.cgi diff -u llvm

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

2005-10-26 Thread Jim Laskey
Changes in directory llvm-www: developers.cgi updated: 1.4 -> 1.5 --- Log message: Consistency --- Diffs of the changes: (+8 -8) developers.cgi | 16 1 files changed, 8 insertions(+), 8 deletions(-) Index: llvm-www/developers.cgi diff -u llvm-www/developers.cgi:1.4 llvm

[llvm-commits] CVS: llvm/tools/llc/Makefile

2005-10-26 Thread John Criswell
Changes in directory llvm/tools/llc: Makefile updated: 1.75 -> 1.76 --- Log message: 1. Remove libraries no longer created from the list of libraries linked into the SparcV9 JIT. 2. Make LLVMTransformUtils a relinked object file and always link it before LLVMAnalysis.a. These two librari

[llvm-commits] CVS: llvm/tools/llvm-extract/Makefile

2005-10-26 Thread John Criswell
Changes in directory llvm/tools/llvm-extract: Makefile updated: 1.1 -> 1.2 --- Log message: 1. Remove libraries no longer created from the list of libraries linked into the SparcV9 JIT. 2. Make LLVMTransformUtils a relinked object file and always link it before LLVMAnalysis.a. These two

[llvm-commits] CVS: llvm/tools/opt/Makefile

2005-10-26 Thread John Criswell
Changes in directory llvm/tools/opt: Makefile updated: 1.51 -> 1.52 --- Log message: 1. Remove libraries no longer created from the list of libraries linked into the SparcV9 JIT. 2. Make LLVMTransformUtils a relinked object file and always link it before LLVMAnalysis.a. These two librari

[llvm-commits] CVS: llvm/lib/Transforms/Utils/Makefile

2005-10-26 Thread John Criswell
Changes in directory llvm/lib/Transforms/Utils: Makefile updated: 1.6 -> 1.7 --- Log message: 1. Remove libraries no longer created from the list of libraries linked into the SparcV9 JIT. 2. Make LLVMTransformUtils a relinked object file and always link it before LLVMAnalysis.a. These tw

[llvm-commits] CVS: llvm/tools/analyze/Makefile

2005-10-26 Thread John Criswell
Changes in directory llvm/tools/analyze: Makefile updated: 1.28 -> 1.29 --- Log message: 1. Remove libraries no longer created from the list of libraries linked into the SparcV9 JIT. 2. Make LLVMTransformUtils a relinked object file and always link it before LLVMAnalysis.a. These two lib

[llvm-commits] CVS: llvm/tools/llvm-ld/Makefile

2005-10-26 Thread John Criswell
Changes in directory llvm/tools/llvm-ld: Makefile updated: 1.5 -> 1.6 --- Log message: 1. Remove libraries no longer created from the list of libraries linked into the SparcV9 JIT. 2. Make LLVMTransformUtils a relinked object file and always link it before LLVMAnalysis.a. These two libra

[llvm-commits] CVS: llvm/tools/gccas/Makefile

2005-10-26 Thread John Criswell
Changes in directory llvm/tools/gccas: Makefile updated: 1.22 -> 1.23 --- Log message: 1. Remove libraries no longer created from the list of libraries linked into the SparcV9 JIT. 2. Make LLVMTransformUtils a relinked object file and always link it before LLVMAnalysis.a. These two libra

[llvm-commits] CVS: llvm/tools/bugpoint/Makefile

2005-10-26 Thread John Criswell
Changes in directory llvm/tools/bugpoint: Makefile updated: 1.14 -> 1.15 --- Log message: 1. Remove libraries no longer created from the list of libraries linked into the SparcV9 JIT. 2. Make LLVMTransformUtils a relinked object file and always link it before LLVMAnalysis.a. These two li

[llvm-commits] CVS: llvm/tools/gccld/Makefile

2005-10-26 Thread John Criswell
Changes in directory llvm/tools/gccld: Makefile updated: 1.12 -> 1.13 --- Log message: 1. Remove libraries no longer created from the list of libraries linked into the SparcV9 JIT. 2. Make LLVMTransformUtils a relinked object file and always link it before LLVMAnalysis.a. These two libra

[llvm-commits] CVS: llvm/Makefile.rules

2005-10-26 Thread John Criswell
Changes in directory llvm: Makefile.rules updated: 1.333 -> 1.334 --- Log message: 1. Remove libraries no longer created from the list of libraries linked into the SparcV9 JIT. 2. Make LLVMTransformUtils a relinked object file and always link it before LLVMAnalysis.a. These two libraries

[llvm-commits] CVS: llvm/projects/Stacker/tools/stkrc/Makefile

2005-10-26 Thread Chris Lattner
Changes in directory llvm/projects/Stacker/tools/stkrc: Makefile updated: 1.8 -> 1.9 --- Log message: Make sure to build things in the right order, build with the .o file, not the .a file to unbreak the build after john's change --- Diffs of the changes: (+2 -2) Makefile |4 ++-- 1 fil

[llvm-commits] CVS: llvm/win32/dobison.cmd doflex.cmd

2005-10-26 Thread Jeff Cohen
Changes in directory llvm/win32: dobison.cmd updated: 1.1 -> 1.2 doflex.cmd updated: 1.1 -> 1.2 --- Log message: Fine tune Visual Studio's use of bison/flex. --- Diffs of the changes: (+19 -18) dobison.cmd | 20 ++-- doflex.cmd | 17 + 2 files changed, 1

[llvm-commits] CVS: llvm/win32/Configure/Configure.vcproj

2005-10-26 Thread Jeff Cohen
Changes in directory llvm/win32/Configure: Configure.vcproj updated: 1.9 -> 1.10 --- Log message: Fine tune Visual Studio's use of bison/flex. --- Diffs of the changes: (+4 -4) Configure.vcproj |8 1 files changed, 4 insertions(+), 4 deletions(-) Index: llvm/win32/Configure/C

[llvm-commits] CVS: llvm/win32/TableGen/TableGen.vcproj

2005-10-26 Thread Jeff Cohen
Changes in directory llvm/win32/TableGen: TableGen.vcproj updated: 1.17 -> 1.18 --- Log message: Fine tune Visual Studio's use of bison/flex. --- Diffs of the changes: (+4 -6) TableGen.vcproj | 10 -- 1 files changed, 4 insertions(+), 6 deletions(-) Index: llvm/win32/TableGen/Ta

[llvm-commits] CVS: llvm/win32/AsmParser/AsmParser.vcproj

2005-10-26 Thread Jeff Cohen
Changes in directory llvm/win32/AsmParser: AsmParser.vcproj updated: 1.6 -> 1.7 --- Log message: Fine tune Visual Studio's use of bison/flex. --- Diffs of the changes: (+4 -6) AsmParser.vcproj | 10 -- 1 files changed, 4 insertions(+), 6 deletions(-) Index: llvm/win32/AsmParser/

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

2005-10-26 Thread Chris Lattner
Changes in directory llvm/lib/CodeGen/SelectionDAG: DAGCombiner.cpp updated: 1.55 -> 1.56 --- Log message: Add a simple xform that is useful for bitfield operations. --- Diffs of the changes: (+9 -0) DAGCombiner.cpp |9 + 1 files changed, 9 insertions(+) Index: llvm/lib/CodeG

[llvm-commits] CVS: llvm/lib/Transforms/Scalar/InstructionCombining.cpp

2005-10-26 Thread Chris Lattner
Changes in directory llvm/lib/Transforms/Scalar: InstructionCombining.cpp updated: 1.393 -> 1.394 --- Log message: Minor change to this file to support obscure cases with constant array amounts --- Diffs of the changes: (+16 -5) InstructionCombining.cpp | 21 - 1 file

[llvm-commits] CVS: llvm/lib/Transforms/Scalar/InstructionCombining.cpp

2005-10-26 Thread Chris Lattner
Changes in directory llvm/lib/Transforms/Scalar: InstructionCombining.cpp updated: 1.394 -> 1.395 --- Log message: Promote cases like cast (malloc sbyte, 100) to int* into (malloc [25 x int]) directly without having to convert to (malloc [100 x sbyte]) first. --- Diffs of the changes: (+22

[llvm-commits] CVS: llvm/lib/Transforms/Scalar/InstructionCombining.cpp

2005-10-26 Thread Chris Lattner
Changes in directory llvm/lib/Transforms/Scalar: InstructionCombining.cpp updated: 1.395 -> 1.396 --- Log message: Teach instcombine to promote stuff like (cast (malloc sbyte, 8*X) to int*) into: malloc int, (2*X) --- Diffs of the changes: (+26 -7) InstructionCombining.cpp | 33

[llvm-commits] CVS: llvm/lib/Transforms/Scalar/InstructionCombining.cpp

2005-10-26 Thread Chris Lattner
Changes in directory llvm/lib/Transforms/Scalar: InstructionCombining.cpp updated: 1.396 -> 1.397 --- Log message: Fix typo --- Diffs of the changes: (+1 -1) InstructionCombining.cpp |2 +- 1 files changed, 1 insertion(+), 1 deletion(-) Index: llvm/lib/Transforms/Scalar/InstructionCo