[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-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

[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

[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

[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/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/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

[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/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/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/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/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

[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

[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

[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 an

[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

[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

[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

[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

[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 iostreams --- Diffs of the changes: (+2 -3) LiveInterval.h |5 ++--- 1 files changed, 2 insertions(+), 3 deletions(-) Index:

[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 instead

[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-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-commits] CVS: llvm/lib/Linker/LinkModules.cpp Linker.cpp

2006-11-27 Thread Bill Wendling
Changes in directory llvm/lib/Linker: LinkModules.cpp updated: 1.118 - 1.119 Linker.cpp updated: 1.11 - 1.12 --- Log message: Removed #include iostream and replaced with llvm_* streams. --- Diffs of the changes: (+16 -20) LinkModules.cpp | 18 +- Linker.cpp | 18

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

2006-11-27 Thread Bill Wendling
Changes in directory llvm/include/llvm/Support: Streams.h updated: 1.2 - 1.3 --- Log message: Protect against null streams. --- Diffs of the changes: (+1 -1) Streams.h |2 +- 1 files changed, 1 insertion(+), 1 deletion(-) Index: llvm/include/llvm/Support/Streams.h diff -u

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

2006-11-27 Thread Bill Wendling
Changes in directory llvm/lib/ExecutionEngine: ExecutionEngine.cpp updated: 1.88 - 1.89 --- Log message: Removed #include iostream and replaced streams with llvm streams. --- Diffs of the changes: (+11 -12) ExecutionEngine.cpp | 23 +++ 1 files changed, 11

[llvm-commits] CVS: llvm/lib/ExecutionEngine/Interpreter/Execution.cpp ExternalFunctions.cpp

2006-11-27 Thread Bill Wendling
Changes in directory llvm/lib/ExecutionEngine/Interpreter: Execution.cpp updated: 1.148 - 1.149 ExternalFunctions.cpp updated: 1.89 - 1.90 --- Log message: Removed #include iostream and replaced streams with llvm streams. --- Diffs of the changes: (+36 -35) Execution.cpp | 58

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

2006-11-27 Thread Bill Wendling
Changes in directory llvm/lib/CodeGen: IntrinsicLowering.cpp updated: 1.47 - 1.48 LiveInterval.cpp updated: 1.36 - 1.37 --- Log message: Changed to using llvm streams. --- Diffs of the changes: (+14 -15) IntrinsicLowering.cpp | 19 +-- LiveInterval.cpp | 10

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

2006-11-27 Thread Bill Wendling
Changes in directory llvm/include/llvm/CodeGen: LiveInterval.h updated: 1.26 - 1.27 --- Log message: Added helper function to transition to using llvm streams. --- Diffs of the changes: (+13 -2) LiveInterval.h | 15 +-- 1 files changed, 13 insertions(+), 2 deletions(-)

[llvm-commits] CVS: llvm/lib/VMCore/AsmWriter.cpp AutoUpgrade.cpp LeakDetector.cpp PassManager.cpp TypeSymbolTable.cpp Verifier.cpp

2006-11-27 Thread Bill Wendling
Changes in directory llvm/lib/VMCore: AsmWriter.cpp updated: 1.213 - 1.214 AutoUpgrade.cpp updated: 1.21 - 1.22 LeakDetector.cpp updated: 1.15 - 1.16 PassManager.cpp updated: 1.32 - 1.33 TypeSymbolTable.cpp updated: 1.3 - 1.4 Verifier.cpp updated: 1.167 - 1.168 --- Log message: Changed to

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

2006-11-27 Thread Bill Wendling
Changes in directory llvm/lib/CodeGen: LiveInterval.cpp updated: 1.37 - 1.38 --- Log message: Put the #include for a module first. --- Diffs of the changes: (+1 -1) LiveInterval.cpp |2 +- 1 files changed, 1 insertion(+), 1 deletion(-) Index: llvm/lib/CodeGen/LiveInterval.cpp diff

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

2006-11-26 Thread Bill Wendling
Changes in directory llvm/lib/Transforms/Hello: Hello.cpp updated: 1.8 - 1.9 --- Log message: Removed #include iostream and used the llvm_cerr/DOUT streams instead. --- Diffs of the changes: (+3 -3) Hello.cpp |6 +++--- 1 files changed, 3 insertions(+), 3 deletions(-) Index:

[llvm-commits] CVS: llvm/lib/Transforms/Instrumentation/BlockProfiling.cpp EdgeProfiling.cpp RSProfiling.cpp TraceBasicBlocks.cpp

2006-11-26 Thread Bill Wendling
Changes in directory llvm/lib/Transforms/Instrumentation: BlockProfiling.cpp updated: 1.16 - 1.17 EdgeProfiling.cpp updated: 1.7 - 1.8 RSProfiling.cpp updated: 1.9 - 1.10 TraceBasicBlocks.cpp updated: 1.17 - 1.18 --- Log message: Removed #include iostream and used the llvm_cerr/DOUT streams

[llvm-commits] CVS: llvm/lib/Transforms/Scalar/ADCE.cpp CondPropagate.cpp InstructionCombining.cpp LICM.cpp LoopStrengthReduce.cpp LoopUnroll.cpp LoopUnswitch.cpp LowerPacked.cpp SCCP.cpp ScalarReplAg

2006-11-26 Thread Bill Wendling
Changes in directory llvm/lib/Transforms/Scalar: ADCE.cpp updated: 1.98 - 1.99 CondPropagate.cpp updated: 1.8 - 1.9 InstructionCombining.cpp updated: 1.546 - 1.547 LICM.cpp updated: 1.79 - 1.80 LoopStrengthReduce.cpp updated: 1.94 - 1.95 LoopUnroll.cpp updated: 1.30 - 1.31 LoopUnswitch.cpp

[llvm-commits] CVS: llvm/lib/Transforms/IPO/ArgumentPromotion.cpp DeadArgumentElimination.cpp GlobalOpt.cpp IndMemRemoval.cpp Inliner.cpp Internalize.cpp

2006-11-26 Thread Bill Wendling
Changes in directory llvm/lib/Transforms/IPO: ArgumentPromotion.cpp updated: 1.29 - 1.30 DeadArgumentElimination.cpp updated: 1.29 - 1.30 GlobalOpt.cpp updated: 1.71 - 1.72 IndMemRemoval.cpp updated: 1.4 - 1.5 Inliner.cpp updated: 1.32 - 1.33 Internalize.cpp updated: 1.36 - 1.37 --- Log

[llvm-commits] CVS: llvm/lib/Transforms/Utils/CodeExtractor.cpp LowerSwitch.cpp SimplifyCFG.cpp

2006-11-26 Thread Bill Wendling
Changes in directory llvm/lib/Transforms/Utils: CodeExtractor.cpp updated: 1.41 - 1.42 LowerSwitch.cpp updated: 1.25 - 1.26 SimplifyCFG.cpp updated: 1.105 - 1.106 --- Log message: Remove #include iostream and use llvm_* streams instead. --- Diffs of the changes: (+37 -40)

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

2006-11-26 Thread Bill Wendling
Changes in directory llvm/include/llvm/Support: Streams.h updated: 1.1 - 1.2 --- Log message: Add method that will take a function pointer so that it can handle things like llvm_cerr std::flush; --- Diffs of the changes: (+7 -0) Streams.h |7 +++ 1 files changed, 7 insertions(+)

[llvm-commits] CVS: llvm/lib/Support/Allocator.cpp CommandLine.cpp GraphWriter.cpp PluginLoader.cpp SlowOperationInformer.cpp SystemUtils.cpp

2006-11-26 Thread Bill Wendling
Changes in directory llvm/lib/Support: Allocator.cpp updated: 1.2 - 1.3 CommandLine.cpp updated: 1.78 - 1.79 GraphWriter.cpp updated: 1.5 - 1.6 PluginLoader.cpp updated: 1.18 - 1.19 SlowOperationInformer.cpp updated: 1.10 - 1.11 SystemUtils.cpp updated: 1.45 - 1.46 --- Log message: Removed

[llvm-commits] CVS: llvm/lib/VMCore/Constants.cpp Dominators.cpp SymbolTable.cpp Type.cpp Value.cpp ValueSymbolTable.cpp

2006-11-17 Thread Bill Wendling
Changes in directory llvm/lib/VMCore: Constants.cpp updated: 1.170 - 1.171 Dominators.cpp updated: 1.77 - 1.78 SymbolTable.cpp updated: 1.62 - 1.63 Type.cpp updated: 1.149 - 1.150 Value.cpp updated: 1.58 - 1.59 ValueSymbolTable.cpp updated: 1.2 - 1.3 --- Log message: Removed iostream

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

2006-11-17 Thread Bill Wendling
Changes in directory llvm/lib/Analysis/DataStructure: Printer.cpp updated: 1.86 - 1.87 --- Log message: Needed iostream for now. --- Diffs of the changes: (+1 -0) Printer.cpp |1 + 1 files changed, 1 insertion(+) Index: llvm/lib/Analysis/DataStructure/Printer.cpp diff -u

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

2006-11-17 Thread Bill Wendling
+ //===- llvm/Support/Streams.h - Wrappers for iostreams --*- C++ -*-===// + // + // The LLVM Compiler Infrastructure + // + // This file was developed by Bill Wendling and is distributed under the + // University of Illinois Open Source License. See LICENSE.TXT for details

[llvm-commits] CVS: llvm/include/llvm/Support/Casting.h Debug.h GraphWriter.h PassNameParser.h

2006-11-17 Thread Bill Wendling
Changes in directory llvm/include/llvm/Support: Casting.h updated: 1.15 - 1.16 Debug.h updated: 1.10 - 1.11 GraphWriter.h updated: 1.30 - 1.31 PassNameParser.h updated: 1.12 - 1.13 --- Log message: Used llvm_ostream instead of std::ostream objects. This will reduce use of the icky iostream

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

2006-11-17 Thread Bill Wendling
Changes in directory llvm/lib/Support: Debug.cpp updated: 1.8 - 1.9 --- Log message: Moved definition of llvm_ostream wrappers to the Streams.cpp file. --- Diffs of the changes: (+3 -4) Debug.cpp |7 +++ 1 files changed, 3 insertions(+), 4 deletions(-) Index:

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

2006-11-17 Thread Bill Wendling
Changes in directory llvm/tools/llvm-ld: Optimize.cpp updated: 1.13 - 1.14 --- Log message: Need iostream for the time being. --- Diffs of the changes: (+1 -0) Optimize.cpp |1 + 1 files changed, 1 insertion(+) Index: llvm/tools/llvm-ld/Optimize.cpp diff -u

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

2006-11-17 Thread Bill Wendling
Changes in directory llvm/tools/opt: GraphPrinters.cpp updated: 1.13 - 1.14 --- Log message: Need iostream to be included for the time being. --- Diffs of the changes: (+1 -0) GraphPrinters.cpp |1 + 1 files changed, 1 insertion(+) Index: llvm/tools/opt/GraphPrinters.cpp diff -u

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

2006-11-17 Thread Bill Wendling
Changes in directory llvm/tools/bugpoint: bugpoint.cpp updated: 1.33 - 1.34 --- Log message: Need iostream for the time being. --- Diffs of the changes: (+1 -0) bugpoint.cpp |1 + 1 files changed, 1 insertion(+) Index: llvm/tools/bugpoint/bugpoint.cpp diff -u

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

2006-11-16 Thread Bill Wendling
Changes in directory llvm/docs: CFEBuildInstrs.html updated: 1.59 - 1.60 --- Log message: Cleaned up the document. Added doc_code divisions for code examples. --- Diffs of the changes: (+283 -208) CFEBuildInstrs.html | 490 ++-- 1 files

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

2006-11-16 Thread Bill Wendling
Changes in directory llvm/lib/CodeGen: Passes.cpp updated: 1.22 - 1.23 --- Log message: --- Diffs of the changes: (+0 -1) Passes.cpp |1 - 1 files changed, 1 deletion(-) Index: llvm/lib/CodeGen/Passes.cpp diff -u llvm/lib/CodeGen/Passes.cpp:1.22 llvm/lib/CodeGen/Passes.cpp:1.23 ---

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

2006-11-16 Thread Bill Wendling
Sorry that there's no log message. It should be: removed unnecessary #include -bw On 11/16/06, Bill Wendling [EMAIL PROTECTED] wrote: Changes in directory llvm/lib/CodeGen: Passes.cpp updated: 1.22 - 1.23 --- Log message: --- Diffs of the changes: (+0 -1) Passes.cpp |1 - 1

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

2006-11-16 Thread Bill Wendling
Changes in directory llvm/include/llvm/Support: Debug.h updated: 1.7 - 1.8 --- Log message: Added DOUT macro. This is used as a replacement for the std::cerr stream. It centralizes the use of std::cerr so that static c'tor/d'tors aren't scattered around all over the place. The way to use it is

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

2006-11-16 Thread Bill Wendling
Changes in directory llvm/lib/CodeGen: RegAllocLinearScan.cpp updated: 1.131 - 1.132 --- Log message: Replace std::cerr uses of the DEBUG macro with DOUT instead. Removes a #include of iostream. --- Diffs of the changes: (+27 -29) RegAllocLinearScan.cpp | 56

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

2006-11-16 Thread Bill Wendling
Changes in directory llvm/lib/Support: Debug.cpp updated: 1.7 - 1.8 --- Log message: Added DOUT macro. This is used as a replacement for the std::cerr stream. It centralizes the use of std::cerr so that static c'tor/d'tors aren't scattered around all over the place. The way to use it is like

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

2006-11-16 Thread Bill Wendling
Changes in directory llvm/include/llvm/Support: Debug.h updated: 1.8 - 1.9 --- Log message: Adjusted the // comments so that doxygen picks them up. --- Diffs of the changes: (+7 -7) Debug.h | 14 +++--- 1 files changed, 7 insertions(+), 7 deletions(-) Index:

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

2006-11-16 Thread Bill Wendling
Changes in directory llvm/include/llvm/Support: Debug.h updated: 1.9 - 1.10 --- Log message: #ifndef NDEBUG the if (Stream) ... stuff. --- Diffs of the changes: (+2 -0) Debug.h |2 ++ 1 files changed, 2 insertions(+) Index: llvm/include/llvm/Support/Debug.h diff -u

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

2006-11-16 Thread Bill Wendling
On 11/16/06, Reid Spencer [EMAIL PROTECTED] wrote: On Thu, 2006-11-16 at 18:49 -0600, Bill Wendling wrote: Added DOUT macro. This is used as a replacement for the std::cerr stream. It centralizes the use of std::cerr so that static c'tor/d'tors aren't scattered around all over the place

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

2006-11-16 Thread Bill Wendling
Changes in directory llvm/lib/CodeGen: RegAllocLocal.cpp updated: 1.95 - 1.96 VirtRegMap.cpp updated: 1.79 - 1.80 VirtRegMap.h updated: 1.22 - 1.23 --- Log message: More removal of std::cerr and DEBUG, replacing with DOUT instead. --- Diffs of the changes: (+72 -65) RegAllocLocal.cpp |

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

2006-11-16 Thread Bill Wendling
On Nov 16, 2006, at 6:25 PM, Reid Spencer wrote: On Thu, 2006-11-16 at 17:44 -0800, Bill Wendling wrote: Basically, this is to get rid of static c'tor/d'tors scattered all over the source tree. (You get them whenever you #include iostream.) A smart compiler should be able to remove all

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

2006-11-16 Thread Bill Wendling
On Nov 16, 2006, at 6:25 PM, Reid Spencer wrote: Can we build an optimized, with symbols (-g -O2) version of one of these modules and see if those symbols are getting removed ? If so, I'm fine with it. If not, we need a new strategy. I just compiled the normal way (with -g) and

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

2006-11-16 Thread Bill Wendling
Changes in directory llvm/lib/Analysis: AliasAnalysis.cpp updated: 1.29 - 1.30 PostDominators.cpp updated: 1.61 - 1.62 --- Log message: Removed unneeded iostream #include. --- Diffs of the changes: (+0 -2) AliasAnalysis.cpp |1 - PostDominators.cpp |1 - 2 files changed, 2

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

2006-11-16 Thread Bill Wendling
Changes in directory llvm/lib/Analysis/IPA: Andersens.cpp updated: 1.35 - 1.36 --- Log message: Replaced DEBUG(std::cerr with DOUT. --- Diffs of the changes: (+5 -6) Andersens.cpp | 11 +-- 1 files changed, 5 insertions(+), 6 deletions(-) Index:

[llvm-commits] CVS: llvm/lib/Analysis/DataStructure/BottomUpClosure.cpp CompleteBottomUp.cpp DataStructure.cpp EquivClassGraphs.cpp Local.cpp TopDownClosure.cpp

2006-11-16 Thread Bill Wendling
Changes in directory llvm/lib/Analysis/DataStructure: BottomUpClosure.cpp updated: 1.123 - 1.124 CompleteBottomUp.cpp updated: 1.37 - 1.38 DataStructure.cpp updated: 1.249 - 1.250 EquivClassGraphs.cpp updated: 1.49 - 1.50 Local.cpp updated: 1.159 - 1.160 TopDownClosure.cpp updated: 1.93 - 1.94

[llvm-commits] Priority-Based Coloring Approach to Register Allocation

2006-11-15 Thread Bill Wendling
Hi all, This is meant for a code review and NOT for submission (just yet). This is my implementation of Chow Hennesey's Priority-Based Coloring Approach to Register Allocation. It's still in the experimental stages (though it compiles the tests). I'd like people to look at it and let me

Re: [llvm-commits] Priority-Based

2006-11-15 Thread Bill Wendling
On Nov 15, 2006, at 6:04 PM, Chris Lattner wrote: The patch looks good, but please: 1. Change CreateNewLiveInterval to take LRs by const reference. This will require changing the iterators to be const_iterator instead of just iterator's. Will do. 2. Please change int* X to int *X to

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

2006-11-15 Thread Bill Wendling
Changes in directory llvm/lib/CodeGen: LiveIntervalAnalysis.cpp updated: 1.195 - 1.196 --- Log message: Added a new method CreateNewLiveInterval which, given a list of LiveRanges, creates a new LiveInterval from them. The LiveRanges should have existed already in another LiveInterval, but

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

2006-11-15 Thread Bill Wendling
Changes in directory llvm/include/llvm/CodeGen: LiveIntervalAnalysis.h updated: 1.64 - 1.65 --- Log message: Added a new method CreateNewLiveInterval which, given a list of LiveRanges, creates a new LiveInterval from them. The LiveRanges should have existed already in another LiveInterval, but

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

2006-11-15 Thread Bill Wendling
Changes in directory llvm/include/llvm/CodeGen: LiveInterval.h updated: 1.25 - 1.26 --- Log message: Added removeRange, which takes and removes an entire LiveRange. --- Diffs of the changes: (+4 -0) LiveInterval.h |4 1 files changed, 4 insertions(+) Index:

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

2006-11-12 Thread Bill Wendling
Changes in directory llvm/lib/AsmParser: llvmAsmParser.y updated: 1.274 - 1.275 --- Log message: Initialize some pointers to quiet the compiler (when doing build_gcc builds). --- Diffs of the changes: (+2 -2) llvmAsmParser.y |4 ++-- 1 files changed, 2 insertions(+), 2 deletions(-)

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

2006-11-08 Thread Bill Wendling
On 11/8/06, Jim Laskey [EMAIL PROTECTED] wrote: John, Both are defined on Darwin, FLT_MAX in float.h and HUGE_VALF in math.h. However, neither header seems to be based on a BSD header. I choose HUGE_VALF because it was also defined in the LINUX and FREEBSD math.h headers (seemed like

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

2006-10-27 Thread Bill Wendling
Changes in directory llvm/lib/Support: FoldingSet.cpp updated: 1.2 - 1.3 --- Log message: MathExtras isn't in the llvm/ADT directory but in the llvm/Support directory. --- Diffs of the changes: (+1 -1) FoldingSet.cpp |2 +- 1 files changed, 1 insertion(+), 1 deletion(-) Index:

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

2006-10-27 Thread Bill Wendling
Changes in directory llvm/tools/bugpoint: CrashDebugger.cpp updated: 1.50 - 1.51 --- Log message: Re-added the part where it tries to remove all global variables first. --- Diffs of the changes: (+38 -13) CrashDebugger.cpp | 51 ++- 1

[llvm-commits] CVS: llvm/tools/bugpoint/BugDriver.cpp BugDriver.h CrashDebugger.cpp

2006-10-25 Thread Bill Wendling
Changes in directory llvm/tools/bugpoint: BugDriver.cpp updated: 1.48 - 1.49 BugDriver.h updated: 1.46 - 1.47 CrashDebugger.cpp updated: 1.49 - 1.50 --- Log message: Fix for PR960: http://llvm.org/PR960 . Improves bugpoint so that it removes global variable initializers as well. This is only

Re: [llvm-commits] CVS: llvm/test/Regression/CodeGen/X86/2006-10-19-SwitchUnnecessaryBranching.ll

2006-10-20 Thread Bill Wendling
On Oct 19, 2006, at 11:56 PM, Reid Spencer wrote: Bill, After updating to the head, this test case is failing for me on Linux. --- llvm/test/Regression/CodeGen/X86/2006-10-19- SwitchUnnecessaryBranching.llThu Oct 19 18:21:59 2006 *** *** 0 --- 1,27 + ; RUN

[llvm-commits] CVS: llvm/test/Regression/CodeGen/X86/2006-10-19-SwitchUnnecessaryBranching.ll

2006-10-20 Thread Bill Wendling
Changes in directory llvm/test/Regression/CodeGen/X86: 2006-10-19-SwitchUnnecessaryBranching.ll updated: 1.1 - 1.2 --- Log message: Changed the pattern matching so that it will hopefully work on Linux. --- Diffs of the changes: (+1 -1) 2006-10-19-SwitchUnnecessaryBranching.ll |2 +- 1

Re: [llvm-commits] CVS: llvm/test/Regression/CodeGen/X86/2006-10-19-SwitchUnnecessaryBranching.ll

2006-10-20 Thread Bill Wendling
Okay. I've submitted a patch to fix this. Cross fingers! -bw On 10/20/06, Chris Lattner [EMAIL PROTECTED] wrote: *** 0 --- 1,27 + ; RUN: llvm-as %s | llc -march=x86 | %prcontext jg LBB1_5 1 | grep LBB1_4: Are you sure that grep is right? Ah, the problem is that L is the

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

2006-10-19 Thread Bill Wendling
Changes in directory llvm/lib/CodeGen/SelectionDAG: SelectionDAGISel.cpp updated: 1.289 - 1.290 --- Log message: Partially in response to PR926: http://llvm.org/PR926 : insert the newly created machine basic blocks into the basic block list when lowering the switch inst. into a binary tree of

[llvm-commits] CVS: llvm/include/llvm/Transforms/Scalar.h

2006-10-13 Thread Bill Wendling
Changes in directory llvm/include/llvm/Transforms: Scalar.h updated: 1.68 - 1.69 --- Log message: Corrected formatting. --- Diffs of the changes: (+66 -62) Scalar.h | 128 --- 1 files changed, 66 insertions(+), 62 deletions(-)

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

2006-10-11 Thread Bill Wendling
Changes in directory llvm/docs: CodeGenerator.html updated: 1.40 - 1.41 ProgrammersManual.html updated: 1.92 - 1.93 --- Log message: Put code example inside of doc_code divisions. --- Diffs of the changes: (+379 -102) CodeGenerator.html | 29 ++- ProgrammersManual.html | 451

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

2006-10-11 Thread Bill Wendling
Changes in directory llvm/docs: CodeGenerator.html updated: 1.41 - 1.42 ProgrammersManual.html updated: 1.93 - 1.94 --- Log message: Clean-up of formatting and spelling. --- Diffs of the changes: (+43 -43) CodeGenerator.html | 10 +++--- ProgrammersManual.html | 75

[llvm-commits] CVS: llvm-test/Makefile.tests

2006-10-09 Thread Bill Wendling
Changes in directory llvm-test: Makefile.tests updated: 1.11 - 1.12 --- Log message: Reverting patch from the weekend so that we have something to compare against for PR928: http://llvm.org/PR928 . --- Diffs of the changes: (+4 -4) Makefile.tests |8 1 files changed, 4

[llvm-commits] CVS: llvm-test/Makefile.tests

2006-10-08 Thread Bill Wendling
Changes in directory llvm-test: Makefile.tests updated: 1.10 - 1.11 --- Log message: Temporary revert of the -O0 patch to test PR928: http://llvm.org/PR928 . --- Diffs of the changes: (+6 -4) Makefile.tests | 10 ++ 1 files changed, 6 insertions(+), 4 deletions(-) Index:

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

2006-10-06 Thread Bill Wendling
Changes in directory llvm-test/External/SPEC/CFP2006/454.calculix: Makefile updated: 1.4 - 1.5 --- Log message: Another fix for the caluculix test. It was getting header files from the wrong place. Blast! --- Diffs of the changes: (+1 -1) Makefile |2 +- 1 files changed, 1

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

2006-10-06 Thread Bill Wendling
Changes in directory llvm-test/External/SPEC/CFP2006/459.GemsFDTD: Makefile updated: 1.2 - 1.3 --- Log message: Added dependencies so that things build properly --- Diffs of the changes: (+15 -0) Makefile | 15 +++ 1 files changed, 15 insertions(+) Index:

[llvm-commits] CVS: llvm-test/Makefile.tests

2006-10-04 Thread Bill Wendling
Changes in directory llvm-test: Makefile.tests updated: 1.9 - 1.10 --- Log message: Remove -O2 from the build line for the benchmarks. --- Diffs of the changes: (+0 -2) Makefile.tests |2 -- 1 files changed, 2 deletions(-) Index: llvm-test/Makefile.tests diff -u

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

2006-10-03 Thread Bill Wendling
Changes in directory llvm/include/llvm/CodeGen: LiveVariables.h updated: 1.29 - 1.30 --- Log message: Fix for PR929: http://llvm.org/PR929 . The PHI nodes were being gone through for each instruction in a successor block for every block...resulting in some O(N^k) algorithm which wasn't very

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

2006-10-03 Thread Bill Wendling
Changes in directory llvm/lib/CodeGen: LiveVariables.cpp updated: 1.59 - 1.60 --- Log message: Fix for PR929: http://llvm.org/PR929 . The PHI nodes were being gone through for each instruction in a successor block for every block...resulting in some O(N^k) algorithm which wasn't very good for

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

2006-09-28 Thread Bill Wendling
Changes in directory llvm/lib/CodeGen: PHIElimination.cpp updated: 1.50 - 1.51 --- Log message: Once more into the breach, dear friends, once more, or fill the wall up with our English dead. No! Really! Serious this time...It was how the vreg uses were being adjusted that was causing hte

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

2006-09-27 Thread Bill Wendling
Changes in directory llvm-test/External/SPEC/CFP2006/454.calculix: Makefile updated: 1.3 - 1.4 --- Log message: Was outputing the wrong filename. Needed to have the correct recipe for some of the files. --- Diffs of the changes: (+11 -3) Makefile | 14 +++--- 1 files changed, 11

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

2006-09-27 Thread Bill Wendling
Changes in directory llvm/lib/CodeGen: PHIElimination.cpp updated: 1.47 - 1.48 --- Log message: Reapplying this patch. With the newest commits, the error in Olden/bisort has disappeared. --- Diffs of the changes: (+44 -24) PHIElimination.cpp | 68

[llvm-commits] CVS: llvm/test/Regression/C++Frontend/2006-09-08-powi.cpp 2006-09-12-OpaqueStructCrash.cpp

2006-09-22 Thread Bill Wendling
Changes in directory llvm/test/Regression/C++Frontend: 2006-09-08-powi.cpp updated: 1.1 - 1.2 2006-09-12-OpaqueStructCrash.cpp updated: 1.1 - 1.2 --- Log message: Use %llvmgxx instead of llvm-g++. --- Diffs of the changes: (+2 -2) 2006-09-08-powi.cpp |2 +-

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

2006-09-22 Thread Bill Wendling
Changes in directory llvm-test/External/SPEC/CFP2006/436.cactusADM: Makefile updated: 1.3 - 1.4 --- Log message: Needed to increase the continuation limit to something that's reflected in the programs. --- Diffs of the changes: (+2 -0) Makefile |2 ++ 1 files changed, 2 insertions(+)

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

2006-09-21 Thread Bill Wendling
Changes in directory llvm-test/autoconf: configure.ac updated: 1.38 - 1.39 --- Log message: Added generating of the Makefile.nagfortran in the build directory. --- Diffs of the changes: (+1 -0) configure.ac |1 + 1 files changed, 1 insertion(+) Index: llvm-test/autoconf/configure.ac

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

2006-09-21 Thread Bill Wendling
Changes in directory llvm-test: configure updated: 1.40 - 1.41 --- Log message: Added generating of the Makefile.nagfortran in the build directory. --- Diffs of the changes: (+29 -23) configure | 52 +--- 1 files changed, 29 insertions(+),

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

2006-09-21 Thread Bill Wendling
Changes in directory llvm-test/External/SPEC/CFP2006/410.bwaves: Makefile updated: 1.1 - 1.2 --- Log message: Needed the stdin/stdout filenames. --- Diffs of the changes: (+5 -1) Makefile |6 +- 1 files changed, 5 insertions(+), 1 deletion(-) Index:

[llvm-commits] CVS: llvm-test/Makefile.nagfortran

2006-09-21 Thread Bill Wendling
Changes in directory llvm-test: Makefile.nagfortran updated: 1.6 - 1.7 --- Log message: Change so that access to the filepp shell script is found in the PROJ_SRC_ROOT instead of LEVEL. --- Diffs of the changes: (+2 -2) Makefile.nagfortran |4 ++-- 1 files changed, 2 insertions(+), 2

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

2006-09-21 Thread Bill Wendling
Changes in directory llvm-test/External/SPEC/CFP2006/410.bwaves: Makefile updated: 1.2 - 1.3 --- Log message: For some reason, I'd modified this to pick up the Makefile.FORTRAN at LEVEL instead of PROJ_SRC_ROOT. --- Diffs of the changes: (+1 -1) Makefile |2 +- 1 files changed, 1

[llvm-commits] CVS: llvm/test/Regression/CFrontend/2006-09-21-IncompleteElementType.c

2006-09-21 Thread Bill Wendling
Changes in directory llvm/test/Regression/CFrontend: 2006-09-21-IncompleteElementType.c added (r1.1) --- Log message: Regression testcase for PR855: http://llvm.org/PR855 . --- Diffs of the changes: (+3 -0) 2006-09-21-IncompleteElementType.c |3 +++ 1 files changed, 3 insertions(+)

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

2006-09-12 Thread Bill Wendling
Changes in directory llvm-test/External/SPEC/CFP2006/447.dealII: Makefile updated: 1.1 - 1.2 --- Log message: dealII: Needed -D flag specified. povray: Output filename changed. --- Diffs of the changes: (+5 -2) Makefile |7 +-- 1 files changed, 5 insertions(+), 2 deletions(-)

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

2006-09-08 Thread Bill Wendling
Changes in directory llvm-test/External/SPEC/CINT2006/400.perlbench: Makefile updated: 1.5 - 1.6 --- Log message: Run only the train run. This is because the test.pl script the test run runs outputs a timestamp to STDERR. However, the RunSafely.sh script dups STDERR to STDOUT, making

[llvm-commits] CVS: llvm-test/External/SPEC/CINT2006/403.gcc/Makefile

2006-09-08 Thread Bill Wendling
Changes in directory llvm-test/External/SPEC/CINT2006/403.gcc: Makefile updated: 1.3 - 1.4 --- Log message: The -DSPEC_CPU_MACOSX needs to be in the conditional section. --- Diffs of the changes: (+1 -1) Makefile |2 +- 1 files changed, 1 insertion(+), 1 deletion(-) Index:

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

2006-09-07 Thread Bill Wendling
Changes in directory llvm/docs: CodeGenerator.html updated: 1.38 - 1.39 --- Log message: --- Diffs of the changes: (+2 -2) CodeGenerator.html |4 ++-- 1 files changed, 2 insertions(+), 2 deletions(-) Index: llvm/docs/CodeGenerator.html diff -u llvm/docs/CodeGenerator.html:1.38

<    4   5   6   7   8   9   10   >