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

2006-11-28 Thread Bill Wendling
Changes in directory llvm/include/llvm/CodeGen: Passes.h updated: 1.23 -> 1.24 --- Log message: Oops! didn't mean to put this in there yet. --- Diffs of the changes: (+0 -5) Passes.h |5 - 1 files changed, 5 deletions(-) Index: llvm/include/llvm/CodeGen/Passes.h diff -u llvm/incl

Re: [llvm-commits] CAST patch committed

2006-11-28 Thread Chris Lattner
>>> TEST-FAIL: cbe /External/SPEC/CINT2000/176.gcc/176.gcc >>>There are significant differences in the assembly output, but >>> this >>> test has been >>>failing similarly on recent (HEAD) nightly tests as well. >> >> This fails for me because the CBE doesn't implement the stacksave/ >> r

[llvm-commits] CVS: llvm/test/Regression/Transforms/InstCombine/bswap.ll

2006-11-28 Thread Chris Lattner
Changes in directory llvm/test/Regression/Transforms/InstCombine: bswap.ll updated: 1.2 -> 1.3 --- Log message: new bswap idiom --- Diffs of the changes: (+20 -1) bswap.ll | 21 - 1 files changed, 20 insertions(+), 1 deletion(-) Index: llvm/test/Regression/Transform

[llvm-commits] CVS: llvm/lib/Target/README.txt

2006-11-28 Thread Chris Lattner
Changes in directory llvm/lib/Target: README.txt updated: 1.49 -> 1.50 --- Log message: done --- Diffs of the changes: (+0 -16) README.txt | 16 1 files changed, 16 deletions(-) Index: llvm/lib/Target/README.txt diff -u llvm/lib/Target/README.txt:1.49 llvm/lib/Target/R

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

2006-11-28 Thread Chris Lattner
Changes in directory llvm/lib/Transforms/Scalar: InstructionCombining.cpp updated: 1.554 -> 1.555 --- Log message: implement cast.ll:test35. With this, we recognize: unsigned short swp(unsigned short a) { return ((a & 0xff00) >> 8 | (a & 0x00ff) << 8); } as an idiom for bswap. ---

[llvm-commits] CVS: llvm/test/Regression/Transforms/InstCombine/cast.ll

2006-11-28 Thread Chris Lattner
Changes in directory llvm/test/Regression/Transforms/InstCombine: cast.ll updated: 1.33 -> 1.34 --- Log message: new testcase --- Diffs of the changes: (+7 -0) cast.ll |7 +++ 1 files changed, 7 insertions(+) Index: llvm/test/Regression/Transforms/InstCombine/cast.ll diff -u llvm

[llvm-commits] CVS: llvm/test/Regression/Transforms/InstCombine/cast.ll

2006-11-28 Thread Chris Lattner
Changes in directory llvm/test/Regression/Transforms/InstCombine: cast.ll updated: 1.32 -> 1.33 --- Log message: new testcase --- Diffs of the changes: (+8 -0) cast.ll |8 1 files changed, 8 insertions(+) Index: llvm/test/Regression/Transforms/InstCombine/cast.ll diff -u llv

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

2006-11-28 Thread Chris Lattner
Changes in directory llvm/lib/Transforms/Scalar: InstructionCombining.cpp updated: 1.553 -> 1.554 --- Log message: Teach instcombine to turn trunc(srl x, c) -> srl (trunc(x), c) when safe. This implements InstCombine/cast.ll:test34. It fires hundreds of times on 176.gcc. --- Diffs of the ch

[llvm-commits] CVS: llvm/test/Regression/CodeGen/X86/2006-11-28-Memcpy.ll

2006-11-28 Thread Chris Lattner
Changes in directory llvm/test/Regression/CodeGen/X86: 2006-11-28-Memcpy.ll updated: 1.1 -> 1.2 --- Log message: This fails on mainline. --- Diffs of the changes: (+2 -0) 2006-11-28-Memcpy.ll |2 ++ 1 files changed, 2 insertions(+) Index: llvm/test/Regression/CodeGen/X86/2006-11-28-M

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

2006-11-28 Thread Chris Lattner
Changes in directory llvm/lib/Transforms/Scalar: InstructionCombining.cpp updated: 1.552 -> 1.553 --- Log message: Implement Regression/Transforms/InstCombine/bswap-fold.ll, folding seteq (bswap(x)), c -> seteq(x,bswap(c)) --- Diffs of the changes: (+24 -1) InstructionCombining.cpp |

[llvm-commits] CVS: llvm/test/Regression/Transforms/InstCombine/bswap-fold.ll

2006-11-28 Thread Chris Lattner
Changes in directory llvm/test/Regression/Transforms/InstCombine: bswap-fold.ll added (r1.1) --- Log message: new testcase, bswaps should be eliminated. --- Diffs of the changes: (+26 -0) bswap-fold.ll | 26 ++ 1 files changed, 26 insertions(+) Index: llvm/test/

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

2006-11-28 Thread Evan Cheng
Changes in directory llvm/lib/CodeGen/SelectionDAG: SelectionDAGISel.cpp updated: 1.323 -> 1.324 --- Log message: Fix for PR1023: http://llvm.org/PR1023 by Dan Gohman. --- Diffs of the changes: (+1 -1) SelectionDAGISel.cpp |2 +- 1 files changed, 1 insertion(+), 1 deletion(-) Index:

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

2006-11-28 Thread Evan Cheng
Changes in directory llvm/lib/Target/X86: X86Subtarget.cpp updated: 1.40 -> 1.41 --- Log message: 16-byte stack alignment for X86-64 ELF. Patch by Dan Gohman. --- Diffs of the changes: (+3 -1) X86Subtarget.cpp |4 +++- 1 files changed, 3 insertions(+), 1 deletion(-) Index: llvm/lib/Ta

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

2006-11-28 Thread Chris Lattner
Changes in directory llvm/lib/Target/X86: X86TargetAsmInfo.cpp updated: 1.10 -> 1.11 --- Log message: Upgrade the ugly darwin 64-bit bswap idiom (bswap %eax / bswap %edx / xchgl %eax, %edx) to llvm.bswap.i64. This compiles: long long test2(long long A) { return _OSSwapInt64(A); } to: _te

[llvm-commits] CVS: llvm/test/Regression/CodeGen/X86/2006-11-28-Memcpy.ll

2006-11-28 Thread Evan Cheng
Changes in directory llvm/test/Regression/CodeGen/X86: 2006-11-28-Memcpy.ll added (r1.1) --- Log message: Add test cases for PR1022: http://llvm.org/PR1022 , 1023. --- Diffs of the changes: (+34 -0) 2006-11-28-Memcpy.ll | 34 ++ 1 files changed, 34 insertio

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

2006-11-28 Thread Evan Cheng
Changes in directory llvm/lib/CodeGen/SelectionDAG: SelectionDAGISel.cpp updated: 1.322 -> 1.323 --- Log message: Fix for PR1022: http://llvm.org/PR1022 (folding loads of static initializers) by Dan Gohman. --- Diffs of the changes: (+1 -1) SelectionDAGISel.cpp |2 +- 1 files changed,

[llvm-commits] llvm-gcc patch

2006-11-28 Thread Chris Lattner
Applied. Index: llvm-convert.cpp === --- llvm-convert.cpp(revision 120665) +++ llvm-convert.cpp(working copy) @@ -34,8 +34,9 @@ #include "llvm/Instructions.h" #include "llvm/Intrinsics.h" #include "llvm/Module.h" +#include "l

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

2006-11-28 Thread Chris Lattner
Changes in directory llvm/lib/Target/X86: X86TargetAsmInfo.cpp updated: 1.9 -> 1.10 X86TargetAsmInfo.h updated: 1.2 -> 1.3 --- Log message: Trivially lower 'bswap $0' into llvm.bswap. This fixes hexxagon with the JIT on darwin/x86, which has htonl implemented as inline asm. --- Diffs of the

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

2006-11-28 Thread Reid Spencer
Changes in directory llvm/lib/Transforms/Scalar: InstructionCombining.cpp updated: 1.551 -> 1.552 --- Log message: Join a split line. --- Diffs of the changes: (+1 -2) InstructionCombining.cpp |3 +-- 1 files changed, 1 insertion(+), 2 deletions(-) Index: llvm/lib/Transforms/Scalar/I

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

2006-11-28 Thread Bill Wendling
Changes in directory llvm/lib/Analysis: ConstantRange.cpp updated: 1.17 -> 1.18 --- Log message: WTF? These weird newlines got in there... --- Diffs of the changes: (+0 -26) ConstantRange.cpp | 26 -- 1 files changed, 26 deletions(-) Index: llvm/lib/Analysis/Con

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

2006-11-28 Thread Chris Lattner
Changes in directory llvm/lib/CodeGen/SelectionDAG: SelectionDAGISel.cpp updated: 1.321 -> 1.322 --- Log message: add a hook to allow targets to hack on inline asms to lower them to llvm when they want to. --- Diffs of the changes: (+13 -1) SelectionDAGISel.cpp | 14 +- 1 fil

[llvm-commits] CVS: llvm/include/llvm/Target/TargetAsmInfo.h

2006-11-28 Thread Chris Lattner
Changes in directory llvm/include/llvm/Target: TargetAsmInfo.h updated: 1.13 -> 1.14 --- Log message: add a hook to allow targets to hack on inline asms to lower them to llvm when they want to. --- Diffs of the changes: (+9 -3) TargetAsmInfo.h | 12 +--- 1 files changed, 9 insert

[llvm-commits] CVS: llvm-test/External/SPEC/Makefile.spec.config

2006-11-28 Thread Reid Spencer
Changes in directory llvm-test/External/SPEC: Makefile.spec.config updated: 1.1 -> 1.2 --- Log message: Fix the file comment. --- Diffs of the changes: (+3 -3) Makefile.spec.config |6 +++--- 1 files changed, 3 insertions(+), 3 deletions(-) Index: llvm-test/External/SPEC/Makefile.spe

[llvm-commits] CVS: llvm-test/External/SPEC/CINT2000/253.perlbmk/Makefile

2006-11-28 Thread Reid Spencer
Changes in directory llvm-test/External/SPEC/CINT2000/253.perlbmk: Makefile updated: 1.11 -> 1.12 --- Log message: Makefile changes necessary in order to allow 253.perlbmk to comile properly on Linux or Win32. --- Diffs of the changes: (+31 -6) Makefile | 37

[llvm-commits] CVS: llvm-test/External/SPEC/Makefile.spec.config Makefile.spec Makefile.spec2000 Makefile.spec2006 Makefile.spec95

2006-11-28 Thread Reid Spencer
Changes in directory llvm-test/External/SPEC: Makefile.spec.config added (r1.1) Makefile.spec updated: 1.57 -> 1.58 Makefile.spec2000 updated: 1.7 -> 1.8 Makefile.spec2006 updated: 1.1 -> 1.2 Makefile.spec95 updated: 1.10 -> 1.11 --- Log message: Makefile changes necessary in order to allow 253

[llvm-commits] CVS: llvm-test/External/SPEC/CINT2000/175.vpr/Makefile

2006-11-28 Thread Reid Spencer
Changes in directory llvm-test/External/SPEC/CINT2000/175.vpr: Makefile updated: 1.4 -> 1.5 --- Log message: Allow a relative fp difference of 0.1 per SPEC --- Diffs of the changes: (+4 -0) Makefile |4 1 files changed, 4 insertions(+) Index: llvm-test/External/SPEC/CINT2000/175

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

2006-11-28 Thread Bill Wendling
Changes in directory llvm/lib/CodeGen: AsmPrinter.cpp updated: 1.118 -> 1.119 DwarfWriter.cpp updated: 1.101 -> 1.102 ELFWriter.cpp updated: 1.28 -> 1.29 LiveInterval.cpp updated: 1.38 -> 1.39 LiveIntervalAnalysis.cpp updated: 1.197 -> 1.198 --- Log message: Converted to using llvm streams inst

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

2006-11-28 Thread Bill Wendling
Changes in directory llvm/include/llvm/CodeGen: LiveInterval.h updated: 1.28 -> 1.29 --- Log message: Converted to using llvm streams instead of s --- Diffs of the changes: (+2 -3) LiveInterval.h |5 ++--- 1 files changed, 2 insertions(+), 3 deletions(-) Index: llvm/include/llvm/Code

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

2006-11-28 Thread Evan Cheng
Changes in directory llvm-test/External/SPEC: Makefile.spec updated: 1.56 -> 1.57 --- Log message: Need -append-exit-code to match RunSafely.sh changes. --- Diffs of the changes: (+6 -0) Makefile.spec |6 ++ 1 files changed, 6 insertions(+) Index: llvm-test/External/SPEC/Makefile.

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

2006-11-28 Thread Bill Wendling
Changes in directory llvm/include/llvm/CodeGen: Passes.h updated: 1.22 -> 1.23 --- Log message: Replacing std::iostreams with llvm iostreams. Some of these changes involve adding a temporary wrapper around the ostream to make it friendly to functions expecting an LLVM stream. This should be fix

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

2006-11-28 Thread Bill Wendling
Changes in directory llvm/lib/Analysis: ScalarEvolutionExpander.cpp updated: 1.5 -> 1.6 --- Log message: Replacing std::iostreams with llvm iostreams. Some of these changes involve adding a temporary wrapper around the ostream to make it friendly to functions expecting an LLVM stream. This shou

[llvm-commits] CVS: llvm/tools/bugpoint/OptimizerDriver.cpp

2006-11-28 Thread Bill Wendling
Changes in directory llvm/tools/bugpoint: OptimizerDriver.cpp updated: 1.46 -> 1.47 --- Log message: Replacing std::iostreams with llvm iostreams. Some of these changes involve adding a temporary wrapper around the ostream to make it friendly to functions expecting an LLVM stream. This should b

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

2006-11-28 Thread Bill Wendling
Changes in directory llvm/projects/Stacker/tools/stkrc: stkrc.cpp updated: 1.11 -> 1.12 --- Log message: Replacing std::iostreams with llvm iostreams. Some of these changes involve adding a temporary wrapper around the ostream to make it friendly to functions expecting an LLVM stream. This shou

[llvm-commits] CVS: llvm/tools/gccld/GenerateCode.cpp gccld.cpp

2006-11-28 Thread Bill Wendling
Changes in directory llvm/tools/gccld: GenerateCode.cpp updated: 1.65 -> 1.66 gccld.cpp updated: 1.111 -> 1.112 --- Log message: Replacing std::iostreams with llvm iostreams. Some of these changes involve adding a temporary wrapper around the ostream to make it friendly to functions expecting a

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

2006-11-28 Thread Bill Wendling
Changes in directory llvm/tools/llvm-as: llvm-as.cpp updated: 1.47 -> 1.48 --- Log message: Replacing std::iostreams with llvm iostreams. Some of these changes involve adding a temporary wrapper around the ostream to make it friendly to functions expecting an LLVM stream. This should be fixed i

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

2006-11-28 Thread Bill Wendling
Changes in directory llvm/tools/llvm-link: llvm-link.cpp updated: 1.58 -> 1.59 --- Log message: Replacing std::iostreams with llvm iostreams. Some of these changes involve adding a temporary wrapper around the ostream to make it friendly to functions expecting an LLVM stream. This should be fix

[llvm-commits] CVS: llvm/lib/Analysis/IPA/Andersens.cpp CallGraph.cpp

2006-11-28 Thread Bill Wendling
Changes in directory llvm/lib/Analysis/IPA: Andersens.cpp updated: 1.37 -> 1.38 CallGraph.cpp updated: 1.58 -> 1.59 --- Log message: Replacing std::iostreams with llvm iostreams. Some of these changes involve adding a temporary wrapper around the ostream to make it friendly to functions expecti

[llvm-commits] CVS: llvm/examples/ModuleMaker/ModuleMaker.cpp

2006-11-28 Thread Bill Wendling
Changes in directory llvm/examples/ModuleMaker: ModuleMaker.cpp updated: 1.9 -> 1.10 --- Log message: Replacing std::iostreams with llvm iostreams. Some of these changes involve adding a temporary wrapper around the ostream to make it friendly to functions expecting an LLVM stream. This should

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

2006-11-28 Thread Bill Wendling
Changes in directory llvm/tools/gccas: gccas.cpp updated: 1.120 -> 1.121 --- Log message: Replacing std::iostreams with llvm iostreams. Some of these changes involve adding a temporary wrapper around the ostream to make it friendly to functions expecting an LLVM stream. This should be fixed in

[llvm-commits] CVS: llvm/lib/Bytecode/Writer/SlotCalculator.cpp Writer.cpp

2006-11-28 Thread Bill Wendling
Changes in directory llvm/lib/Bytecode/Writer: SlotCalculator.cpp updated: 1.74 -> 1.75 Writer.cpp updated: 1.129 -> 1.130 --- Log message: Replacing std::iostreams with llvm iostreams. Some of these changes involve adding a temporary wrapper around the ostream to make it friendly to functions

[llvm-commits] CVS: llvm/include/llvm/Bytecode/WriteBytecodePass.h Writer.h

2006-11-28 Thread Bill Wendling
Changes in directory llvm/include/llvm/Bytecode: WriteBytecodePass.h updated: 1.16 -> 1.17 Writer.h updated: 1.11 -> 1.12 --- Log message: Replacing std::iostreams with llvm iostreams. Some of these changes involve adding a temporary wrapper around the ostream to make it friendly to functions e

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

2006-11-28 Thread Bill Wendling
Changes in directory llvm/tools/llvm-extract: llvm-extract.cpp updated: 1.30 -> 1.31 --- Log message: Replacing std::iostreams with llvm iostreams. Some of these changes involve adding a temporary wrapper around the ostream to make it friendly to functions expecting an LLVM stream. This should

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

2006-11-28 Thread Bill Wendling
Changes in directory llvm/tools/opt: opt.cpp updated: 1.120 -> 1.121 --- Log message: Replacing std::iostreams with llvm iostreams. Some of these changes involve adding a temporary wrapper around the ostream to make it friendly to functions expecting an LLVM stream. This should be fixed in the

[llvm-commits] CVS: llvm/lib/Analysis/DataStructure/Local.cpp Printer.cpp Steensgaard.cpp

2006-11-28 Thread Bill Wendling
Changes in directory llvm/lib/Analysis/DataStructure: Local.cpp updated: 1.161 -> 1.162 Printer.cpp updated: 1.87 -> 1.88 Steensgaard.cpp updated: 1.65 -> 1.66 --- Log message: Replacing std::iostreams with llvm iostreams. Some of these changes involve adding a temporary wrapper around the ostr

[llvm-commits] CVS: llvm/include/llvm/Analysis/CallGraph.h

2006-11-28 Thread Bill Wendling
Changes in directory llvm/include/llvm/Analysis: CallGraph.h updated: 1.50 -> 1.51 --- Log message: Replacing std::iostreams with llvm iostreams. Some of these changes involve adding a temporary wrapper around the ostream to make it friendly to functions expecting an LLVM stream. This should be

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

2006-11-28 Thread Bill Wendling
Changes in directory llvm/tools/lto: lto.cpp updated: 1.25 -> 1.26 --- Log message: Replacing std::iostreams with llvm iostreams. Some of these changes involve adding a temporary wrapper around the ostream to make it friendly to functions expecting an LLVM stream. This should be fixed in the fu

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

2006-11-28 Thread Bill Wendling
Changes in directory llvm/include/llvm/Support: Streams.h updated: 1.3 -> 1.4 --- Log message: Replacing std::iostreams with llvm iostreams. Some of these changes involve adding a temporary wrapper around the ostream to make it friendly to functions expecting an LLVM stream. This should be fixe

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

2006-11-28 Thread Bill Wendling
Changes in directory llvm/tools/llvm-ld: llvm-ld.cpp updated: 1.42 -> 1.43 --- Log message: Replacing std::iostreams with llvm iostreams. Some of these changes involve adding a temporary wrapper around the ostream to make it friendly to functions expecting an LLVM stream. This should be fixed i

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

2006-11-28 Thread Bill Wendling
Changes in directory llvm/tools/opt: opt.cpp updated: 1.119 -> 1.120 --- Log message: Convert to using llvm streams instead of iostreams. --- Diffs of the changes: (+16 -15) opt.cpp | 31 --- 1 files changed, 16 insertions(+), 15 deletions(-) Index: llvm/too

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

2006-11-28 Thread Bill Wendling
Changes in directory llvm/lib/Analysis: BasicAliasAnalysis.cpp updated: 1.91 -> 1.92 --- Log message: Convert to using llvm streams instead of iostreams. --- Diffs of the changes: (+1 -1) BasicAliasAnalysis.cpp |2 +- 1 files changed, 1 insertion(+), 1 deletion(-) Index: llvm/lib/Ana

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

2006-11-28 Thread Bill Wendling
Changes in directory llvm/tools/llvm-dis: llvm-dis.cpp updated: 1.51 -> 1.52 --- Log message: Convert to using llvm streams instead of iostreams. --- Diffs of the changes: (+12 -10) llvm-dis.cpp | 22 -- 1 files changed, 12 insertions(+), 10 deletions(-) Index: llvm

[llvm-commits] CVS: llvm/lib/Analysis/DataStructure/BottomUpClosure.cpp CallTargets.cpp DataStructure.cpp DataStructureStats.cpp EquivClassGraphs.cpp GraphChecker.cpp

2006-11-28 Thread Bill Wendling
Changes in directory llvm/lib/Analysis/DataStructure: BottomUpClosure.cpp updated: 1.124 -> 1.125 CallTargets.cpp updated: 1.4 -> 1.5 DataStructure.cpp updated: 1.251 -> 1.252 DataStructureStats.cpp updated: 1.21 -> 1.22 EquivClassGraphs.cpp updated: 1.50 -> 1.51 GraphChecker.cpp updated: 1.21 -

[llvm-commits] CVS: llvm/include/llvm/Analysis/DataStructure/DSGraph.h DSNode.h

2006-11-28 Thread Bill Wendling
Changes in directory llvm/include/llvm/Analysis/DataStructure: DSGraph.h updated: 1.110 -> 1.111 DSNode.h updated: 1.58 -> 1.59 --- Log message: Support for llvm_ostreams. --- Diffs of the changes: (+7 -1) DSGraph.h |5 - DSNode.h |3 +++ 2 files changed, 7 insertions(+), 1 de

[llvm-commits] CVS: llvm/include/llvm/ADT/BitSetVector.h EquivalenceClasses.h SCCIterator.h

2006-11-28 Thread Bill Wendling
Changes in directory llvm/include/llvm/ADT: BitSetVector.h updated: 1.16 -> 1.17 EquivalenceClasses.h updated: 1.17 -> 1.18 SCCIterator.h updated: 1.22 -> 1.23 --- Log message: Support for llvm_ostreams. --- Diffs of the changes: (+8 -8) BitSetVector.h |4 ++-- EquivalenceClasses

[llvm-commits] CVS: llvm/include/llvm/Assembly/PrintModulePass.h

2006-11-28 Thread Bill Wendling
Changes in directory llvm/include/llvm/Assembly: PrintModulePass.h updated: 1.19 -> 1.20 --- Log message: Support for llvm_ostreams. --- Diffs of the changes: (+7 -7) PrintModulePass.h | 14 +++--- 1 files changed, 7 insertions(+), 7 deletions(-) Index: llvm/include/llvm/Assemb

[llvm-commits] CVS: llvm/lib/Target/CBackend/Writer.cpp

2006-11-28 Thread Andrew Lenharth
Changes in directory llvm/lib/Target/CBackend: Writer.cpp updated: 1.288 -> 1.289 --- Log message: gcc doesn't like an empty colbber list --- Diffs of the changes: (+3 -1) Writer.cpp |4 +++- 1 files changed, 3 insertions(+), 1 deletion(-) Index: llvm/lib/Target/CBackend/Writer.cpp di

[llvm-commits] CVS: llvm/include/llvm/CodeGen/LiveInterval.h MachineBasicBlock.h MachineConstantPool.h MachineInstr.h SchedGraphCommon.h

2006-11-28 Thread Bill Wendling
Changes in directory llvm/include/llvm/CodeGen: LiveInterval.h updated: 1.27 -> 1.28 MachineBasicBlock.h updated: 1.49 -> 1.50 MachineConstantPool.h updated: 1.22 -> 1.23 MachineInstr.h updated: 1.201 -> 1.202 SchedGraphCommon.h updated: 1.14 -> 1.15 --- Log message: Added a temporary hack to g

[llvm-commits] CVS: llvm/lib/Analysis/AliasAnalysisCounter.cpp AliasAnalysisEvaluator.cpp AliasSetTracker.cpp CFGPrinter.cpp ConstantRange.cpp InstCount.cpp LoopInfo.cpp ProfileInfoLoader.cpp ProfileI

2006-11-28 Thread Bill Wendling
Changes in directory llvm/lib/Analysis: AliasAnalysisCounter.cpp updated: 1.15 -> 1.16 AliasAnalysisEvaluator.cpp updated: 1.28 -> 1.29 AliasSetTracker.cpp updated: 1.43 -> 1.44 CFGPrinter.cpp updated: 1.18 -> 1.19 ConstantRange.cpp updated: 1.16 -> 1.17 InstCount.cpp updated: 1.15 -> 1.16 LoopI

[llvm-commits] CVS: llvm/lib/Bytecode/Archive/ArchiveWriter.cpp

2006-11-28 Thread Bill Wendling
Changes in directory llvm/lib/Bytecode/Archive: ArchiveWriter.cpp updated: 1.31 -> 1.32 --- Log message: Use ostream instead of iostream --- Diffs of the changes: (+1 -2) ArchiveWriter.cpp |3 +-- 1 files changed, 1 insertion(+), 2 deletions(-) Index: llvm/lib/Bytecode/Archive/Archiv

[llvm-commits] CVS: llvm/include/llvm/Analysis/AliasSetTracker.h ScalarEvolution.h

2006-11-28 Thread Bill Wendling
Changes in directory llvm/include/llvm/Analysis: AliasSetTracker.h updated: 1.27 -> 1.28 ScalarEvolution.h updated: 1.11 -> 1.12 --- Log message: Added a temporary hack to get the llvm-streams to work for future checkins. --- Diffs of the changes: (+29 -0) AliasSetTracker.h | 15

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

2006-11-28 Thread Bill Wendling
Changes in directory llvm/lib/CodeGen: MachineInstr.cpp updated: 1.134 -> 1.135 RegAllocSimple.cpp updated: 1.76 -> 1.77 TwoAddressInstructionPass.cpp updated: 1.40 -> 1.41 --- Log message: Use llvm streams instead of --- Diffs of the changes: (+18 -20) MachineInstr.cpp |

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

2006-11-28 Thread Chris Lattner
Changes in directory llvm/include/llvm/ADT: StringExtras.h updated: 1.34 -> 1.35 --- Log message: Add a helper function --- Diffs of the changes: (+7 -0) StringExtras.h |7 +++ 1 files changed, 7 insertions(+) Index: llvm/include/llvm/ADT/StringExtras.h diff -u llvm/include/llvm/

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

2006-11-28 Thread Chris Lattner
Changes in directory llvm/lib/Support: StringExtras.cpp updated: 1.4 -> 1.5 --- Log message: Add a helper function --- Diffs of the changes: (+15 -0) StringExtras.cpp | 15 +++ 1 files changed, 15 insertions(+) Index: llvm/lib/Support/StringExtras.cpp diff -u llvm/lib/Suppo

[llvm-commits] CVS: llvm/include/llvm/Bytecode/Analyzer.h

2006-11-28 Thread Bill Wendling
Changes in directory llvm/include/llvm/Bytecode: Analyzer.h updated: 1.12 -> 1.13 --- Log message: Added a temporary hack to get the llvm-streams to work for future checkins. --- Diffs of the changes: (+1 -1) Analyzer.h |2 +- 1 files changed, 1 insertion(+), 1 deletion(-) Index: llv

[llvm-commits] CVS: llvm/lib/AsmParser/llvmAsmParser.y

2006-11-28 Thread Bill Wendling
Changes in directory llvm/lib/AsmParser: llvmAsmParser.y updated: 1.278 -> 1.279 --- Log message: Removed #include and used llvm streams --- Diffs of the changes: (+3 -3) llvmAsmParser.y |6 +++--- 1 files changed, 3 insertions(+), 3 deletions(-) Index: llvm/lib/AsmParser/llvmAsmPar

[llvm-commits] CVS: llvm/include/llvm/Analysis/LoopInfo.h Trace.h

2006-11-28 Thread Bill Wendling
Changes in directory llvm/include/llvm/Analysis: LoopInfo.h updated: 1.60 -> 1.61 Trace.h updated: 1.4 -> 1.5 --- Log message: Support for llvm streams. --- Diffs of the changes: (+8 -2) LoopInfo.h |6 ++ Trace.h|4 ++-- 2 files changed, 8 insertions(+), 2 deletions(-) In

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

2006-11-28 Thread Bill Wendling
Changes in directory llvm/include/llvm/Support: ConstantRange.h updated: 1.9 -> 1.10 --- Log message: Added a temporary hack to get the llvm-streams to work for future checkins. --- Diffs of the changes: (+4 -0) ConstantRange.h |4 1 files changed, 4 insertions(+) Index: llvm/in

[llvm-commits] CVS: llvm/lib/Target/CBackend/Writer.cpp

2006-11-28 Thread Andrew Lenharth
Changes in directory llvm/lib/Target/CBackend: Writer.cpp updated: 1.287 -> 1.288 --- Log message: Make identity default, and fix PR1020: http://llvm.org/PR1020 --- Diffs of the changes: (+3 -7) Writer.cpp | 10 +++--- 1 files changed, 3 insertions(+), 7 deletions(-) Index: llvm/li

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

2006-11-28 Thread Andrew Lenharth
Changes in directory llvm/lib/Target/X86: X86TargetAsmInfo.cpp updated: 1.8 -> 1.9 --- Log message: Identities are default now --- Diffs of the changes: (+0 -4) X86TargetAsmInfo.cpp |4 1 files changed, 4 deletions(-) Index: llvm/lib/Target/X86/X86TargetAsmInfo.cpp diff -u llvm/l

[llvm-commits] CVS: llvm/include/llvm/Module.h Pass.h Type.h Value.h

2006-11-28 Thread Bill Wendling
Changes in directory llvm/include/llvm: Module.h updated: 1.74 -> 1.75 Pass.h updated: 1.54 -> 1.55 Type.h updated: 1.92 -> 1.93 Value.h updated: 1.85 -> 1.86 --- Log message: Added a temporary hack to get the llvm-streams to work for future checkins. --- Diffs of the changes: (+18 -0) Mod

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

2006-11-28 Thread Bill Wendling
Changes in directory llvm/include/llvm/ADT: BitSetVector.h updated: 1.15 -> 1.16 --- Log message: Added a temporary hack to get the llvm-streams to work for future checkins. --- Diffs of the changes: (+8 -0) BitSetVector.h |8 1 files changed, 8 insertions(+) Index: llvm/inc

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

2006-11-28 Thread Chris Lattner
On Nov 28, 2006, at 11:53 AM, Andrew Lenharth wrote: > diff -u llvm/lib/Target/X86/X86TargetAsmInfo.cpp:1.7 llvm/lib/ > Target/X86/X86TargetAsmInfo.cpp:1.8 > --- llvm/lib/Target/X86/X86TargetAsmInfo.cpp:1.7 Tue Oct 31 > 02:31:24 2006 > +++ llvm/lib/Target/X86/X86TargetAsmInfo.cpp Tue No

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

2006-11-28 Thread Reid Spencer
Changes in directory llvm/lib/Transforms/Scalar: InstructionCombining.cpp updated: 1.550 -> 1.551 --- Log message: Undo the last patch until 253.perlbmk passes with these changes. --- Diffs of the changes: (+46 -3) InstructionCombining.cpp | 49 +++

[llvm-commits] CVS: llvm/lib/Target/X86/README.txt

2006-11-28 Thread Evan Cheng
Changes in directory llvm/lib/Target/X86: README.txt updated: 1.145 -> 1.146 --- Log message: New entries. --- Diffs of the changes: (+20 -0) README.txt | 20 1 files changed, 20 insertions(+) Index: llvm/lib/Target/X86/README.txt diff -u llvm/lib/Target/X86/README.

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

2006-11-28 Thread Andrew Lenharth
Changes in directory llvm/lib/Target: TargetAsmInfo.cpp updated: 1.9 -> 1.10 --- Log message: Add per-target support for asm translation in the cbe --- Diffs of the changes: (+2 -1) TargetAsmInfo.cpp |3 ++- 1 files changed, 2 insertions(+), 1 deletion(-) Index: llvm/lib/Target/Target

[llvm-commits] CVS: llvm/lib/Target/CBackend/Writer.cpp

2006-11-28 Thread Andrew Lenharth
Changes in directory llvm/lib/Target/CBackend: Writer.cpp updated: 1.286 -> 1.287 --- Log message: update comments --- Diffs of the changes: (+4 -2) Writer.cpp |6 -- 1 files changed, 4 insertions(+), 2 deletions(-) Index: llvm/lib/Target/CBackend/Writer.cpp diff -u llvm/lib/Targe

[llvm-commits] CVS: llvm/include/llvm/Target/TargetAsmInfo.h

2006-11-28 Thread Andrew Lenharth
Changes in directory llvm/include/llvm/Target: TargetAsmInfo.h updated: 1.12 -> 1.13 --- Log message: Add per-target support for asm translation in the cbe --- Diffs of the changes: (+7 -0) TargetAsmInfo.h |7 +++ 1 files changed, 7 insertions(+) Index: llvm/include/llvm/Target/Ta

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

2006-11-28 Thread Andrew Lenharth
Changes in directory llvm/lib/Target/X86: X86TargetAsmInfo.cpp updated: 1.7 -> 1.8 --- Log message: X86 asm -> gcc asm translation table (incomplete) --- Diffs of the changes: (+18 -1) X86TargetAsmInfo.cpp | 19 ++- 1 files changed, 18 insertions(+), 1 deletion(-) Index:

[llvm-commits] CVS: llvm/lib/Target/CBackend/Writer.cpp

2006-11-28 Thread Andrew Lenharth
Changes in directory llvm/lib/Target/CBackend: Writer.cpp updated: 1.285 -> 1.286 --- Log message: Get the asminfo for the target most closely matching the module and use that for inline asm --- Diffs of the changes: (+26 -28) Writer.cpp | 54 ++---

[llvm-commits] CVS: llvm-test/MultiSource/Benchmarks/Prolangs-C/loader/load.c

2006-11-28 Thread Evan Cheng
Changes in directory llvm-test/MultiSource/Benchmarks/Prolangs-C/loader: load.c updated: 1.2 -> 1.3 --- Log message: Fix undefined behavior, main should return 0 if executed correctly. --- Diffs of the changes: (+2 -1) load.c |3 ++- 1 files changed, 2 insertions(+), 1 deletion(-) Ind

[llvm-commits] CVS: llvm-test/SingleSource/Regression/C/2004-02-03-AggregateCopy.c 2004-08-12-InlinerAndAllocas.c

2006-11-28 Thread Evan Cheng
Changes in directory llvm-test/SingleSource/Regression/C: 2004-02-03-AggregateCopy.c updated: 1.1 -> 1.2 2004-08-12-InlinerAndAllocas.c updated: 1.5 -> 1.6 --- Log message: Fix undefined behavior, main should return 0 if executed correctly. --- Diffs of the changes: (+2 -0) 2004-02-03-Aggre

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

2006-11-28 Thread Jim Laskey
Changes in directory llvm/lib/Target/PowerPC: PPCAsmPrinter.cpp updated: 1.210 -> 1.211 --- Log message: Prime text sections to improve branch locality in large object files. --- Diffs of the changes: (+13 -0) PPCAsmPrinter.cpp | 13 + 1 files changed, 13 insertions(+) Index

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

2006-11-28 Thread Jim Laskey
Changes in directory llvm/lib/Target/PowerPC: PPCISelLowering.cpp updated: 1.234 -> 1.235 --- Log message: Remove debug code. --- Diffs of the changes: (+0 -2) PPCISelLowering.cpp |2 -- 1 files changed, 2 deletions(-) Index: llvm/lib/Target/PowerPC/PPCISelLowering.cpp diff -u llvm/li

[llvm-commits] CVS: llvm-test/MultiSource/Benchmarks/McCat/17-bintr/bnchmrk.c

2006-11-28 Thread Evan Cheng
Changes in directory llvm-test/MultiSource/Benchmarks/McCat/17-bintr: bnchmrk.c updated: 1.1 -> 1.2 --- Log message: Fix undefined behavior, main should return 0 if executed correctly. --- Diffs of the changes: (+2 -2) bnchmrk.c |4 ++-- 1 files changed, 2 insertions(+), 2 deletions(-)

[llvm-commits] CVS: llvm-test/MultiSource/Benchmarks/McCat/15-trie/trie.c

2006-11-28 Thread Evan Cheng
Changes in directory llvm-test/MultiSource/Benchmarks/McCat/15-trie: trie.c updated: 1.1 -> 1.2 --- Log message: Fix undefined behavior, main should return 0 if executed correctly. --- Diffs of the changes: (+4 -3) trie.c |7 --- 1 files changed, 4 insertions(+), 3 deletions(-) In

Re: [llvm-commits] CVS: llvm-test/MultiSource/Benchmarks/Olden/bh/newbh.c

2006-11-28 Thread Reid Spencer
Whoops, missed that one. Thanks, Evan. On Tue, 2006-11-28 at 11:36 -0600, Evan Cheng wrote: > > Changes in directory llvm-test/MultiSource/Benchmarks/Olden/bh: > > newbh.c updated: 1.7 -> 1.8 > --- > Log message: > > Fix undefined behavior, main should return 0 if executed correctly. > > --- >

[llvm-commits] CVS: llvm-test/MultiSource/Benchmarks/Prolangs-C/bison/files.c

2006-11-28 Thread Evan Cheng
Changes in directory llvm-test/MultiSource/Benchmarks/Prolangs-C/bison: files.c updated: 1.3 -> 1.4 --- Log message: Fix undefined behavior, main should return 0 if executed correctly. --- Diffs of the changes: (+1 -1) files.c |2 +- 1 files changed, 1 insertion(+), 1 deletion(-) Inde

[llvm-commits] CVS: llvm-test/MultiSource/Benchmarks/Olden/bh/newbh.c

2006-11-28 Thread Evan Cheng
Changes in directory llvm-test/MultiSource/Benchmarks/Olden/bh: newbh.c updated: 1.7 -> 1.8 --- Log message: Fix undefined behavior, main should return 0 if executed correctly. --- Diffs of the changes: (+2 -1) newbh.c |3 ++- 1 files changed, 2 insertions(+), 1 deletion(-) Index: llv

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

2006-11-28 Thread Jim Laskey
Changes in directory llvm/lib/Target/PowerPC: PPCISelLowering.cpp updated: 1.233 -> 1.234 --- Log message: 32-bit int space was not accounted for properly in lowerCall. --- Diffs of the changes: (+8 -3) PPCISelLowering.cpp | 11 --- 1 files changed, 8 insertions(+), 3 deletions(-

[llvm-commits] CVS: llvm/tools/bugpoint/ExecutionDriver.cpp

2006-11-28 Thread Reid Spencer
Changes in directory llvm/tools/bugpoint: ExecutionDriver.cpp updated: 1.67 -> 1.68 --- Log message: Add an -append-exit-code option to bugpoint. This will cause bugpoint to append "exit " to the end of the output file. This is used by the nightly tester to make bugpoint match the output genera