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

2007-05-06 Thread Chris Lattner
Changes in directory llvm/tools/llvm2cpp: llvm2cpp.cpp updated: 1.9 -> 1.10 --- Log message: use the new MemoryBuffer interfaces to simplify error reporting in clients. --- Diffs of the changes: (+1 -3) llvm2cpp.cpp |4 +--- 1 files changed, 1 insertion(+), 3 deletions(-) Index: llvm

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

2007-05-06 Thread Chris Lattner
Changes in directory llvm/tools/llvm-link: llvm-link.cpp updated: 1.66 -> 1.67 --- Log message: use the new MemoryBuffer interfaces to simplify error reporting in clients. --- Diffs of the changes: (+4 -6) llvm-link.cpp | 10 -- 1 files changed, 4 insertions(+), 6 deletions(-)

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

2007-05-06 Thread Chris Lattner
Changes in directory llvm/tools/lli: lli.cpp updated: 1.72 -> 1.73 --- Log message: use the new MemoryBuffer interfaces to simplify error reporting in clients. --- Diffs of the changes: (+1 -5) lli.cpp |6 +- 1 files changed, 1 insertion(+), 5 deletions(-) Index: llvm/tools/lli/l

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

2007-05-06 Thread Chris Lattner
Changes in directory llvm/tools/llvm-nm: llvm-nm.cpp updated: 1.35 -> 1.36 --- Log message: use the new MemoryBuffer interfaces to simplify error reporting in clients. --- Diffs of the changes: (+1 -1) llvm-nm.cpp |2 +- 1 files changed, 1 insertion(+), 1 deletion(-) Index: llvm/tool

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

2007-05-06 Thread Chris Lattner
Changes in directory llvm/tools/llvm-extract: llvm-extract.cpp updated: 1.39 -> 1.40 --- Log message: use the new MemoryBuffer interfaces to simplify error reporting in clients. --- Diffs of the changes: (+1 -2) llvm-extract.cpp |3 +-- 1 files changed, 1 insertion(+), 2 deletions(-)

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

2007-05-06 Thread Chris Lattner
Changes in directory llvm/tools/llvm-prof: llvm-prof.cpp updated: 1.33 -> 1.34 --- Log message: use the new MemoryBuffer interfaces to simplify error reporting in clients. --- Diffs of the changes: (+4 -6) llvm-prof.cpp | 10 -- 1 files changed, 4 insertions(+), 6 deletions(-)

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

2007-05-06 Thread Chris Lattner
Changes in directory llvm/tools/llc: llc.cpp updated: 1.148 -> 1.149 --- Log message: use the new MemoryBuffer interfaces to simplify error reporting in clients. --- Diffs of the changes: (+1 -5) llc.cpp |6 +- 1 files changed, 1 insertion(+), 5 deletions(-) Index: llvm/tools/llc

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

2007-05-06 Thread Chris Lattner
Changes in directory llvm/tools/llvm-dis: llvm-dis.cpp updated: 1.61 -> 1.62 --- Log message: use the new MemoryBuffer interfaces to simplify error reporting in clients. --- Diffs of the changes: (+4 -7) llvm-dis.cpp | 11 --- 1 files changed, 4 insertions(+), 7 deletions(-) In

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

2007-05-06 Thread Chris Lattner
Changes in directory llvm/tools/opt: opt.cpp updated: 1.141 -> 1.142 --- Log message: use the new MemoryBuffer interfaces to simplify error reporting in clients. --- Diffs of the changes: (+4 -7) opt.cpp | 11 --- 1 files changed, 4 insertions(+), 7 deletions(-) Index: llvm/too

[llvm-commits] CVS: llvm/tools/llvmc/CompilerDriver.cpp

2007-05-06 Thread Chris Lattner
Changes in directory llvm/tools/llvmc: CompilerDriver.cpp updated: 1.50 -> 1.51 --- Log message: use the new MemoryBuffer interfaces to simplify error reporting in clients. --- Diffs of the changes: (+1 -2) CompilerDriver.cpp |3 +-- 1 files changed, 1 insertion(+), 2 deletions(-) In

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

2007-05-06 Thread Chris Lattner
Changes in directory llvm/tools/bugpoint: BugDriver.cpp updated: 1.53 -> 1.54 --- Log message: use the new MemoryBuffer interfaces to simplify error reporting in clients. --- Diffs of the changes: (+5 -4) BugDriver.cpp |9 + 1 files changed, 5 insertions(+), 4 deletions(-) In

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

2007-05-06 Thread Chris Lattner
Changes in directory llvm/lib/Support: MemoryBuffer.cpp updated: 1.4 -> 1.5 --- Log message: Enhance MemoryBuffer to return error messages in strings if they occur. --- Diffs of the changes: (+11 -7) MemoryBuffer.cpp | 18 +++--- 1 files changed, 11 insertions(+), 7 deletions

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

2007-05-06 Thread Chris Lattner
Changes in directory llvm/include/llvm/Support: MemoryBuffer.h updated: 1.2 -> 1.3 --- Log message: Enhance MemoryBuffer to return error messages in strings if they occur. --- Diffs of the changes: (+14 -2) MemoryBuffer.h | 16 ++-- 1 files changed, 14 insertions(+), 2 deleti

[llvm-commits] CVS: llvm/docs/CommandGuide/llvm-ld.pod

2007-05-06 Thread Chris Lattner
Changes in directory llvm/docs/CommandGuide: llvm-ld.pod updated: 1.6 -> 1.7 --- Log message: remove dead option --- Diffs of the changes: (+0 -4) llvm-ld.pod |4 1 files changed, 4 deletions(-) Index: llvm/docs/CommandGuide/llvm-ld.pod diff -u llvm/docs/CommandGuide/llvm-ld.pod

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

2007-05-06 Thread Chris Lattner
Changes in directory llvm/tools/llvm-link: llvm-link.cpp updated: 1.65 -> 1.66 --- Log message: remove dead option --- Diffs of the changes: (+0 -3) llvm-link.cpp |3 --- 1 files changed, 3 deletions(-) Index: llvm/tools/llvm-link/llvm-link.cpp diff -u llvm/tools/llvm-link/llvm-link.

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

2007-05-06 Thread Chris Lattner
Changes in directory llvm/docs: BytecodeFormat.html (r1.72) removed --- Log message: this is obsolete --- Diffs of the changes: (+0 -0) 0 files changed ___ llvm-commits mailing list llvm-commits@cs.uiuc.edu http://lists.cs.uiuc.edu/mailman/lis

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

2007-05-06 Thread Chris Lattner
Changes in directory llvm/docs: index.html updated: 1.62 -> 1.63 --- Log message: link to the bitcode doc --- Diffs of the changes: (+2 -2) index.html |4 ++-- 1 files changed, 2 insertions(+), 2 deletions(-) Index: llvm/docs/index.html diff -u llvm/docs/index.html:1.62 llvm/docs/ind

[llvm-commits] CVS: llvm/LICENSE.TXT

2007-05-06 Thread Chris Lattner
Changes in directory llvm: LICENSE.TXT updated: 1.30 -> 1.31 --- Log message: bzip2 is gone --- Diffs of the changes: (+0 -1) LICENSE.TXT |1 - 1 files changed, 1 deletion(-) Index: llvm/LICENSE.TXT diff -u llvm/LICENSE.TXT:1.30 llvm/LICENSE.TXT:1.31 --- llvm/LICENSE.TXT:1.30 S

[llvm-commits] CVS: llvm/lib/Transforms/IPO/InlineSimple.cpp Inliner.cpp Inliner.h

2007-05-06 Thread Chris Lattner
Changes in directory llvm/lib/Transforms/IPO: InlineSimple.cpp updated: 1.82 -> 1.83 Inliner.cpp updated: 1.40 -> 1.41 Inliner.h updated: 1.12 -> 1.13 --- Log message: Fix PR1395: http://llvm.org/PR1395 , by passing the ID correctly --- Diffs of the changes: (+4 -5) InlineSimple.cpp |1

Re: [llvm-commits] CVS: llvm/lib/Target/MSIL/MSILWriter.cpp

2007-05-06 Thread Anton Korobeynikov
> add this back Oops. Sorry, this was deleted during code review due to an error :) -- With best regards, Anton Korobeynikov. Faculty of Mathematics & Mechanics, Saint Petersburg State University. ___ llvm-commits mailing list llvm-commits@cs.uiuc.ed

[llvm-commits] CVS: llvm/CREDITS.TXT

2007-05-06 Thread Anton Korobeynikov
Changes in directory llvm: CREDITS.TXT updated: 1.78 -> 1.79 --- Log message: Update fields --- Diffs of the changes: (+3 -1) CREDITS.TXT |4 +++- 1 files changed, 3 insertions(+), 1 deletion(-) Index: llvm/CREDITS.TXT diff -u llvm/CREDITS.TXT:1.78 llvm/CREDITS.TXT:1.79 --- llvm/CRED

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

2007-05-06 Thread Chris Lattner
Changes in directory llvm/lib/Target/MSIL: MSILWriter.cpp updated: 1.8 -> 1.9 --- Log message: add this back --- Diffs of the changes: (+1 -0) MSILWriter.cpp |1 + 1 files changed, 1 insertion(+) Index: llvm/lib/Target/MSIL/MSILWriter.cpp diff -u llvm/lib/Target/MSIL/MSILWriter.cpp:1

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

2007-05-06 Thread Anton Korobeynikov
Changes in directory llvm/lib/CodeGen/SelectionDAG: SelectionDAGISel.cpp updated: 1.447 -> 1.448 --- Log message: Detabify --- Diffs of the changes: (+1 -1) SelectionDAGISel.cpp |2 +- 1 files changed, 1 insertion(+), 1 deletion(-) Index: llvm/lib/CodeGen/SelectionDAG/SelectionDAGISe

[llvm-commits] CVS: llvm/lib/Target/MSIL/MSILWriter.cpp MSILWriter.h README.TXT

2007-05-06 Thread Anton Korobeynikov
Changes in directory llvm/lib/Target/MSIL: MSILWriter.cpp updated: 1.7 -> 1.8 MSILWriter.h updated: 1.5 -> 1.6 README.TXT updated: 1.1 -> 1.2 --- Log message: Update MSIL BE. This patch fixes most weird glitches outlined in README.txt. Patch by Roman Samoilov! --- Diffs of the changes: (+44

[llvm-commits] CVS: llvm/lib/Bytecode/Archive/Archive.cpp ArchiveInternals.h ArchiveReader.cpp ArchiveWriter.cpp Makefile

2007-05-06 Thread Chris Lattner
Changes in directory llvm/lib/Bytecode/Archive: Archive.cpp (r1.23) removed ArchiveInternals.h (r1.7) removed ArchiveReader.cpp (r1.52) removed ArchiveWriter.cpp (r1.39) removed Makefile (r1.6) removed --- Log message: move this to lib/Archive --- Diffs of the changes: (+0 -0) 0 files chan

[llvm-commits] CVS: llvm/lib/Bytecode/Makefile

2007-05-06 Thread Chris Lattner
Changes in directory llvm/lib/Bytecode: Makefile (r1.7) removed --- Log message: lib/Bytecode is dead --- Diffs of the changes: (+0 -0) 0 files changed ___ llvm-commits mailing list llvm-commits@cs.uiuc.edu http://lists.cs.uiuc.edu/mailman/lis

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

2007-05-06 Thread Chris Lattner
Changes in directory llvm/lib: Makefile updated: 1.24 -> 1.25 --- Log message: build lib/Archive instead of lib/Bytecode --- Diffs of the changes: (+1 -1) Makefile |2 +- 1 files changed, 1 insertion(+), 1 deletion(-) Index: llvm/lib/Makefile diff -u llvm/lib/Makefile:1.24 llvm/lib/M

[llvm-commits] CVS: llvm/lib/Archive/Makefile

2007-05-06 Thread Chris Lattner
Changes in directory llvm/lib/Archive: Makefile updated: 1.6 -> 1.7 --- Log message: adjust this to live in lib/Archive --- Diffs of the changes: (+2 -2) Makefile |4 ++-- 1 files changed, 2 insertions(+), 2 deletions(-) Index: llvm/lib/Archive/Makefile diff -u llvm/lib/Archive/Makef

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

2007-05-06 Thread Chris Lattner
Changes in directory llvm/include/llvm/Bytecode: WriteBytecodePass.h (r1.23) removed --- Log message: remove bytecode headers --- Diffs of the changes: (+0 -0) 0 files changed ___ llvm-commits mailing list llvm-commits@cs.uiuc.edu http://lists

[llvm-commits] CVS: llvm/include/llvm/Bytecode/Analyzer.h Archive.h BytecodeHandler.h Format.h Reader.h Writer.h

2007-05-06 Thread Chris Lattner
Changes in directory llvm/include/llvm/Bytecode: Analyzer.h (r1.15) removed Archive.h (r1.21) removed BytecodeHandler.h (r1.19) removed Format.h (r1.16) removed Reader.h (r1.30) removed Writer.h (r1.14) removed --- Log message: remove bytecode headers --- Diffs of the changes: (+0 -0) 0 fi

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

2007-05-06 Thread Chris Lattner
Changes in directory llvm/include/llvm/Support: Compressor.h (r1.9) removed --- Log message: remove dead header --- Diffs of the changes: (+0 -0) 0 files changed ___ llvm-commits mailing list llvm-commits@cs.uiuc.edu http://lists.cs.uiuc.edu/m

[llvm-commits] CVS: llvm/lib/Bytecode/Reader/Analyzer.cpp Makefile Reader.cpp Reader.h ReaderWrappers.cpp

2007-05-06 Thread Chris Lattner
Changes in directory llvm/lib/Bytecode/Reader: Analyzer.cpp (r1.42) removed Makefile (r1.7) removed Reader.cpp (r1.257) removed Reader.h (r1.53) removed ReaderWrappers.cpp (r1.67) removed --- Log message: remove bytecode reader --- Diffs of the changes: (+0 -0) 0 files changed _

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

2007-05-06 Thread Chris Lattner
Changes in directory llvm/tools/bugpoint: OptimizerDriver.cpp updated: 1.52 -> 1.53 --- Log message: Fix a buggy conversion from bytecode to bitcode --- Diffs of the changes: (+1 -1) OptimizerDriver.cpp |2 +- 1 files changed, 1 insertion(+), 1 deletion(-) Index: llvm/tools/bugpoint/

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

2007-05-06 Thread Chris Lattner
Changes in directory llvm/lib/Bytecode/Writer: Makefile (r1.5) removed SlotCalculator.cpp (r1.113) removed SlotCalculator.h (r1.51) removed Writer.cpp (r1.182) removed WriterInternals.h (r1.34) removed --- Log message: remove the old bc writer --- Diffs of the changes: (+0 -0) 0 files chan

[llvm-commits] CVS: llvm/lib/Bitcode/Reader/BitcodeReader.cpp

2007-05-06 Thread Chris Lattner
Changes in directory llvm/lib/Bitcode/Reader: BitcodeReader.cpp updated: 1.46 -> 1.47 --- Log message: fix off-by-one that caused the llvm2cpp test to fail --- Diffs of the changes: (+4 -2) BitcodeReader.cpp |6 -- 1 files changed, 4 insertions(+), 2 deletions(-) Index: llvm/lib/

[llvm-commits] CVS: llvm/test/Feature/llvm2cpp.ll

2007-05-06 Thread Chris Lattner
Changes in directory llvm/test/Feature: llvm2cpp.ll updated: 1.3 -> 1.4 --- Log message: remove libbzip2 from this. This should use llvm-config or something. --- Diffs of the changes: (+1 -1) llvm2cpp.ll |2 +- 1 files changed, 1 insertion(+), 1 deletion(-) Index: llvm/test/Feature/

[llvm-commits] CVS: llvm/lib/Bitcode/Writer/BitcodeWriter.cpp

2007-05-06 Thread Chris Lattner
Changes in directory llvm/lib/Bitcode/Writer: BitcodeWriter.cpp updated: 1.50 -> 1.51 --- Log message: Flush the file after writing bitcode so that clients who don't close their ofstreams will be ok. --- Diffs of the changes: (+3 -0) BitcodeWriter.cpp |3 +++ 1 files changed, 3 inserti

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

2007-05-06 Thread Chris Lattner
Changes in directory llvm/tools/opt: opt.cpp updated: 1.140 -> 1.141 --- Log message: make sure the ofstream for opt's output file is destroyed, so that the bits actually land on disk. --- Diffs of the changes: (+3 -0) opt.cpp |3 +++ 1 files changed, 3 insertions(+) Index: llvm/tool

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

2007-05-06 Thread Chris Lattner
Changes in directory llvm/lib/Support: Compressor.cpp (r1.22) removed --- Log message: remove this file for now, we can bring it back from cvs if we need it in the future (and integrate it with membuffer, etc) --- Diffs of the changes: (+0 -0) 0 files changed ___

[llvm-commits] CVS: llvm/lib/Support/bzip2/CHANGES LICENSE Makefile README README.COMPILATION.PROBLEMS Y2K_INFO blocksort.c bzlib.c bzlib.h bzlib_private.h compress.c crctable.c decompress.c huffman.c

2007-05-06 Thread Chris Lattner
Changes in directory llvm/lib/Support/bzip2: CHANGES (r1.1) removed LICENSE (r1.1) removed Makefile (r1.5) removed README (r1.1) removed README.COMPILATION.PROBLEMS (r1.1) removed Y2K_INFO (r1.1) removed blocksort.c (r1.2) removed bzlib.c (r1.3) removed bzlib.h (r1.2) removed bzlib_private.h (r1

Re: [llvm-commits] llvm-gcc bitcode patch

2007-05-06 Thread Reid Spencer
On Sun, 2007-05-06 at 11:24 -0700, Chris Lattner wrote: > Isn't this the first hunk of the patch I sent? Apparently so, but for some reason it didn't apply when I used the patch command with your patch. Could have been pilot error this end. Reid. > > -Chris > > On May 6, 2007, at 3:52 AM, Reid

Re: [llvm-commits] llvm-gcc bitcode patch

2007-05-06 Thread Chris Lattner
Isn't this the first hunk of the patch I sent? -Chris On May 6, 2007, at 3:52 AM, Reid Spencer wrote: > In addition to Chris' patch, you also need this patch: > > svn diff gcc/Makefile.in > Index: gcc/Makefile.in > === > --- gcc/Mak

[llvm-commits] CVS: llvm/test/FrontendAda/global_constant.adb global_constant.ads

2007-05-06 Thread Duncan Sands
Changes in directory llvm/test/FrontendAda: global_constant.adb added (r1.1) global_constant.ads added (r1.1) --- Log message: Testcase for yet another global constant Ada f-e bug. --- Diffs of the changes: (+9 -0) global_constant.adb |5 + global_constant.ads |4 2 files

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

2007-05-06 Thread Nick Lewycky
Changes in directory llvm/include/llvm/Target: TargetData.h updated: 1.63 -> 1.64 --- Log message: Fix typo in comment. --- Diffs of the changes: (+1 -1) TargetData.h |2 +- 1 files changed, 1 insertion(+), 1 deletion(-) Index: llvm/include/llvm/Target/TargetData.h diff -u llvm/inclu

[llvm-commits] CVS: llvm/lib/Transforms/Utils/BreakCriticalEdges.cpp LCSSA.cpp LoopSimplify.cpp LowerInvoke.cpp LowerSelect.cpp LowerSwitch.cpp Mem2Reg.cpp

2007-05-06 Thread Nick Lewycky
Changes in directory llvm/lib/Transforms/Utils: BreakCriticalEdges.cpp updated: 1.47 -> 1.48 LCSSA.cpp updated: 1.41 -> 1.42 LoopSimplify.cpp updated: 1.95 -> 1.96 LowerInvoke.cpp updated: 1.62 -> 1.63 LowerSelect.cpp updated: 1.15 -> 1.16 LowerSwitch.cpp updated: 1.41 -> 1.42 Mem2Reg.cpp update

[llvm-commits] CVS: llvm/lib/Transforms/Scalar/ADCE.cpp BasicBlockPlacement.cpp CondPropagate.cpp ConstantProp.cpp DCE.cpp DeadStoreElimination.cpp GCSE.cpp IndVarSimplify.cpp InstructionCombining.cpp

2007-05-06 Thread Nick Lewycky
Changes in directory llvm/lib/Transforms/Scalar: ADCE.cpp updated: 1.109 -> 1.110 BasicBlockPlacement.cpp updated: 1.12 -> 1.13 CondPropagate.cpp updated: 1.21 -> 1.22 ConstantProp.cpp updated: 1.59 -> 1.60 DCE.cpp updated: 1.66 -> 1.67 DeadStoreElimination.cpp updated: 1.20 -> 1.21 GCSE.cpp upd

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

2007-05-06 Thread Nick Lewycky
Changes in directory llvm/lib/Analysis/IPA: Andersens.cpp updated: 1.49 -> 1.50 --- Log message: Fix typo in comment. --- Diffs of the changes: (+1 -1) Andersens.cpp |2 +- 1 files changed, 1 insertion(+), 1 deletion(-) Index: llvm/lib/Analysis/IPA/Andersens.cpp diff -u llvm/lib/Anal

[llvm-commits] CVS: llvm/lib/Analysis/AliasAnalysisEvaluator.cpp AliasSetTracker.cpp CFGPrinter.cpp InstCount.cpp

2007-05-06 Thread Nick Lewycky
Changes in directory llvm/lib/Analysis: AliasAnalysisEvaluator.cpp updated: 1.36 -> 1.37 AliasSetTracker.cpp updated: 1.49 -> 1.50 CFGPrinter.cpp updated: 1.25 -> 1.26 InstCount.cpp updated: 1.23 -> 1.24 --- Log message: Fix typo in comment. --- Diffs of the changes: (+5 -5) AliasAnalysisE

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

2007-05-06 Thread Nick Lewycky
Changes in directory llvm/include/llvm/CodeGen: LiveIntervalAnalysis.h updated: 1.83 -> 1.84 LiveVariables.h updated: 1.44 -> 1.45 MachineModuleInfo.h updated: 1.10 -> 1.11 --- Log message: Fix typo in comment. --- Diffs of the changes: (+3 -3) LiveIntervalAnalysis.h |2 +- LiveVariabl

[llvm-commits] CVS: llvm/lib/Transforms/IPO/ArgumentPromotion.cpp ConstantMerge.cpp DeadArgumentElimination.cpp DeadTypeElimination.cpp ExtractFunction.cpp GlobalDCE.cpp GlobalOpt.cpp IPConstantPropag

2007-05-06 Thread Nick Lewycky
Changes in directory llvm/lib/Transforms/IPO: ArgumentPromotion.cpp updated: 1.42 -> 1.43 ConstantMerge.cpp updated: 1.42 -> 1.43 DeadArgumentElimination.cpp updated: 1.43 -> 1.44 DeadTypeElimination.cpp updated: 1.65 -> 1.66 ExtractFunction.cpp updated: 1.23 -> 1.24 GlobalDCE.cpp updated: 1.48

[llvm-commits] CVS: llvm/include/llvm/Analysis/Dominators.h FindUsedTypes.h IntervalPartition.h LoopInfo.h PostDominators.h ScalarEvolution.h

2007-05-06 Thread Nick Lewycky
Changes in directory llvm/include/llvm/Analysis: Dominators.h updated: 1.80 -> 1.81 FindUsedTypes.h updated: 1.32 -> 1.33 IntervalPartition.h updated: 1.26 -> 1.27 LoopInfo.h updated: 1.66 -> 1.67 PostDominators.h updated: 1.20 -> 1.21 ScalarEvolution.h updated: 1.20 -> 1.21 --- Log message: Fi

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

2007-05-06 Thread Nick Lewycky
Changes in directory llvm/include/llvm/Transforms/Utils: UnifyFunctionExitNodes.h updated: 1.23 -> 1.24 --- Log message: Fix typo in comment. --- Diffs of the changes: (+1 -1) UnifyFunctionExitNodes.h |2 +- 1 files changed, 1 insertion(+), 1 deletion(-) Index: llvm/include/llvm/Tran

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

2007-05-06 Thread Nick Lewycky
Changes in directory llvm/lib/CodeGen: PHIElimination.cpp updated: 1.60 -> 1.61 TwoAddressInstructionPass.cpp updated: 1.50 -> 1.51 UnreachableBlockElim.cpp updated: 1.12 -> 1.13 --- Log message: Fix typo in comment. --- Diffs of the changes: (+3 -3) PHIElimination.cpp|2 +-

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

2007-05-06 Thread Nick Lewycky
Changes in directory llvm/lib/Transforms/Instrumentation: EdgeProfiling.cpp updated: 1.15 -> 1.16 RSProfiling.cpp updated: 1.27 -> 1.28 --- Log message: Fix typo in comment. --- Diffs of the changes: (+3 -3) EdgeProfiling.cpp |2 +- RSProfiling.cpp |4 ++-- 2 files changed, 3 ins

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

2007-05-06 Thread Nick Lewycky
Changes in directory llvm/lib/Transforms/Hello: Hello.cpp updated: 1.17 -> 1.18 --- Log message: Fix typo in comment. --- Diffs of the changes: (+2 -2) Hello.cpp |4 ++-- 1 files changed, 2 insertions(+), 2 deletions(-) Index: llvm/lib/Transforms/Hello/Hello.cpp diff -u llvm/lib/Tran

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

2007-05-06 Thread Nick Lewycky
Changes in directory llvm/include/llvm/Bytecode: WriteBytecodePass.h updated: 1.22 -> 1.23 --- Log message: Fix typo in comment. --- Diffs of the changes: (+1 -1) WriteBytecodePass.h |2 +- 1 files changed, 1 insertion(+), 1 deletion(-) Index: llvm/include/llvm/Bytecode/WriteBytecode

Re: [llvm-commits] llvm-gcc bitcode patch

2007-05-06 Thread Reid Spencer
In addition to Chris' patch, you also need this patch: svn diff gcc/Makefile.in Index: gcc/Makefile.in === --- gcc/Makefile.in (revision 327) +++ gcc/Makefile.in (working copy) @@ -1075,7 +1075,7 @@ # We use llvm-config to d

[llvm-commits] [llvm-gcc] static chain changes for PR1146

2007-05-06 Thread Reid Spencer
Duncan (or anyone else that knows): I'm working on PR1146. It remove parameter attributes from function types and places them on functions can call/invoke instructions. Consequently, some changes are needed in llvm-gcc. One of those changes I'm unsure about. In llvm-types.cpp, in the ConvertArgLis

[llvm-commits] llvm-gcc bitcode patch

2007-05-06 Thread Chris Lattner
Here's the bitcode patch as an attachment, in case the mirror gets flakey: llvm-gcc.patch Description: Binary data ___ llvm-commits mailing list llvm-commits@cs.uiuc.edu http://lists.cs.uiuc.edu/mailman/listinfo/llvm-commits

[llvm-commits] [126952] Switch llvm-gcc to bitcode instead of bytecode

2007-05-06 Thread clattner
Revision: 126952 Author: clattner Date: 2007-05-06 02:34:56 -0700 (Sun, 06 May 2007) Log Message: --- Switch llvm-gcc to bitcode instead of bytecode Modified Paths: -- apple-local/branches/llvm/gcc/Makefile.in apple-local/branches/llvm/gcc/llvm-backend.cpp ap

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

2007-05-06 Thread Chris Lattner
Changes in directory llvm/tools/llc: Makefile updated: 1.91 -> 1.92 llc.cpp updated: 1.147 -> 1.148 --- Log message: switch tools to bitcode from bytecode --- Diffs of the changes: (+9 -17) Makefile |2 +- llc.cpp | 24 2 files changed, 9 insertions(+), 17 d

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

2007-05-06 Thread Chris Lattner
Changes in directory llvm/tools/bugpoint: BugDriver.cpp updated: 1.52 -> 1.53 Makefile updated: 1.22 -> 1.23 OptimizerDriver.cpp updated: 1.51 -> 1.52 --- Log message: switch tools to bitcode from bytecode --- Diffs of the changes: (+11 -28) BugDriver.cpp | 17 ++--- Ma

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

2007-05-06 Thread Chris Lattner
Changes in directory llvm/tools/lto: Makefile updated: 1.9 -> 1.10 lto.cpp updated: 1.39 -> 1.40 --- Log message: switch tools to bitcode from bytecode --- Diffs of the changes: (+5 -22) Makefile |2 +- lto.cpp | 25 - 2 files changed, 5 insertions(+), 22 del

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

2007-05-06 Thread Chris Lattner
Changes in directory llvm/tools/opt: Makefile updated: 1.62 -> 1.63 opt.cpp updated: 1.139 -> 1.140 --- Log message: switch tools to bitcode from bytecode --- Diffs of the changes: (+12 -30) Makefile |2 +- opt.cpp | 40 +++- 2 files changed, 12 i

[llvm-commits] CVS: llvm/tools/lli/Makefile lli.cpp

2007-05-06 Thread Chris Lattner
Changes in directory llvm/tools/lli: Makefile updated: 1.52 -> 1.53 lli.cpp updated: 1.71 -> 1.72 --- Log message: switch tools to bitcode from bytecode --- Diffs of the changes: (+8 -18) Makefile |2 +- lli.cpp | 24 +++- 2 files changed, 8 insertions(+), 18 del

[llvm-commits] CVS: llvm/lib/Support/Makefile

2007-05-06 Thread Chris Lattner
Changes in directory llvm/lib/Support: Makefile updated: 1.12 -> 1.13 --- Log message: don't build bzip2 for now --- Diffs of the changes: (+0 -1) Makefile |1 - 1 files changed, 1 deletion(-) Index: llvm/lib/Support/Makefile diff -u llvm/lib/Support/Makefile:1.12 llvm/lib/Support/Ma

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

2007-05-06 Thread Chris Lattner
Changes in directory llvm/lib/Support: Compressor.cpp updated: 1.21 -> 1.22 --- Log message: disable this for now --- Diffs of the changes: (+3 -0) Compressor.cpp |3 +++ 1 files changed, 3 insertions(+) Index: llvm/lib/Support/Compressor.cpp diff -u llvm/lib/Support/Compressor.cpp:1

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

2007-05-06 Thread Chris Lattner
Changes in directory llvm/tools/llvm-ranlib: llvm-ranlib.cpp updated: 1.11 -> 1.12 --- Log message: switch tools to bitcode instead of bytecode --- Diffs of the changes: (+1 -1) llvm-ranlib.cpp |2 +- 1 files changed, 1 insertion(+), 1 deletion(-) Index: llvm/tools/llvm-ranlib/llvm-r

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

2007-05-06 Thread Chris Lattner
Changes in directory llvm/tools/llvm-link: Makefile updated: 1.16 -> 1.17 llvm-link.cpp updated: 1.64 -> 1.65 --- Log message: switch tools to bitcode instead of bytecode --- Diffs of the changes: (+10 -26) Makefile |2 +- llvm-link.cpp | 34 +- 2

[llvm-commits] CVS: llvm/tools/llvm-prof/Makefile llvm-prof.cpp

2007-05-06 Thread Chris Lattner
Changes in directory llvm/tools/llvm-prof: Makefile updated: 1.10 -> 1.11 llvm-prof.cpp updated: 1.32 -> 1.33 --- Log message: switch tools to bitcode instead of bytecode --- Diffs of the changes: (+8 -16) Makefile |2 +- llvm-prof.cpp | 22 +++--- 2 files change

[llvm-commits] CVS: llvm/lib/Bytecode/Makefile

2007-05-06 Thread Chris Lattner
Changes in directory llvm/lib/Bytecode: Makefile updated: 1.6 -> 1.7 --- Log message: don't build bcreader/bcwriter --- Diffs of the changes: (+1 -1) Makefile |2 +- 1 files changed, 1 insertion(+), 1 deletion(-) Index: llvm/lib/Bytecode/Makefile diff -u llvm/lib/Bytecode/Makefile:1.

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

2007-05-06 Thread Chris Lattner
Changes in directory llvm/tools/llvm-ld: Makefile updated: 1.11 -> 1.12 llvm-ld.cpp updated: 1.52 -> 1.53 --- Log message: switch tools to bitcode instead of bytecode --- Diffs of the changes: (+2 -13) Makefile|2 +- llvm-ld.cpp | 13 + 2 files changed, 2 insertions(+

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

2007-05-06 Thread Chris Lattner
Changes in directory llvm/tools/llvm-as: Makefile updated: 1.20 -> 1.21 llvm-as.cpp updated: 1.52 -> 1.53 --- Log message: switch tools to bitcode instead of bytecode --- Diffs of the changes: (+5 -20) Makefile|2 +- llvm-as.cpp | 23 --- 2 files changed, 5 in

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

2007-05-06 Thread Chris Lattner
Changes in directory llvm/tools/llvm-extract: Makefile updated: 1.7 -> 1.8 llvm-extract.cpp updated: 1.38 -> 1.39 --- Log message: switch tools to bitcode instead of bytecode --- Diffs of the changes: (+9 -24) Makefile |2 +- llvm-extract.cpp | 31

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

2007-05-06 Thread Chris Lattner
Changes in directory llvm/tools/llvm-dis: Makefile updated: 1.21 -> 1.22 llvm-dis.cpp updated: 1.60 -> 1.61 --- Log message: switch tools to bitcode instead of bytecode --- Diffs of the changes: (+8 -20) Makefile |2 +- llvm-dis.cpp | 26 +++--- 2 files change

[llvm-commits] CVS: llvm/tools/llvmc/CompilerDriver.cpp Makefile

2007-05-06 Thread Chris Lattner
Changes in directory llvm/tools/llvmc: CompilerDriver.cpp updated: 1.49 -> 1.50 Makefile updated: 1.25 -> 1.26 --- Log message: switch tools to bitcode instead of bytecode --- Diffs of the changes: (+7 -16) CompilerDriver.cpp | 21 ++--- Makefile |2 +- 2 fi

[llvm-commits] CVS: llvm/tools/llvm-bcanalyzer/Makefile llvm-bcanalyzer.cpp

2007-05-06 Thread Chris Lattner
Changes in directory llvm/tools/llvm-bcanalyzer: Makefile updated: 1.7 -> 1.8 llvm-bcanalyzer.cpp updated: 1.22 -> 1.23 --- Log message: switch tools to bitcode instead of bytecode --- Diffs of the changes: (+4 -51) Makefile|2 - llvm-bcanalyzer.cpp | 53 ++---

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

2007-05-06 Thread Chris Lattner
Changes in directory llvm/tools/llvm-ar: llvm-ar.cpp updated: 1.44 -> 1.45 --- Log message: switch tools to bitcode instead of bytecode --- Diffs of the changes: (+5 -16) llvm-ar.cpp | 21 + 1 files changed, 5 insertions(+), 16 deletions(-) Index: llvm/tools/llvm-ar

[llvm-commits] CVS: llvm/tools/llvm2cpp/Makefile llvm2cpp.cpp

2007-05-06 Thread Chris Lattner
Changes in directory llvm/tools/llvm2cpp: Makefile updated: 1.10 -> 1.11 llvm2cpp.cpp updated: 1.8 -> 1.9 --- Log message: switch tools to bitcode instead of bytecode --- Diffs of the changes: (+7 -16) Makefile |2 +- llvm2cpp.cpp | 21 ++--- 2 files changed, 7 in

[llvm-commits] CVS: llvm/tools/llvm-nm/Makefile llvm-nm.cpp

2007-05-06 Thread Chris Lattner
Changes in directory llvm/tools/llvm-nm: Makefile updated: 1.10 -> 1.11 llvm-nm.cpp updated: 1.34 -> 1.35 --- Log message: switch tools to bitcode instead of bytecode --- Diffs of the changes: (+3 -16) Makefile|2 +- llvm-nm.cpp | 17 ++--- 2 files changed, 3 insertio

[llvm-commits] CVS: llvm/lib/Linker/LinkArchives.cpp Linker.cpp

2007-05-06 Thread Chris Lattner
Changes in directory llvm/lib/Linker: LinkArchives.cpp updated: 1.58 -> 1.59 Linker.cpp updated: 1.15 -> 1.16 --- Log message: switch this to bitcode instead of bytecode --- Diffs of the changes: (+8 -17) LinkArchives.cpp |6 +++--- Linker.cpp | 19 +-- 2 files

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

2007-05-06 Thread Chris Lattner
Changes in directory llvm/lib/Debugger: Debugger.cpp updated: 1.8 -> 1.9 --- Log message: switch this to bitcode instead of bytecode --- Diffs of the changes: (+5 -12) Debugger.cpp | 17 + 1 files changed, 5 insertions(+), 12 deletions(-) Index: llvm/lib/Debugger/Debugg

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

2007-05-06 Thread Chris Lattner
Changes in directory llvm/lib/Bytecode/Archive: Archive.cpp updated: 1.22 -> 1.23 ArchiveInternals.h updated: 1.6 -> 1.7 ArchiveReader.cpp updated: 1.51 -> 1.52 ArchiveWriter.cpp updated: 1.38 -> 1.39 --- Log message: Switch this over to bitcode instead of bytecode. --- Diffs of the changes:

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

2007-05-06 Thread Chris Lattner
Changes in directory llvm/examples/ModuleMaker: Makefile updated: 1.12 -> 1.13 ModuleMaker.cpp updated: 1.12 -> 1.13 --- Log message: switch this to bitcode instead of bytecode --- Diffs of the changes: (+4 -4) Makefile|2 +- ModuleMaker.cpp |6 +++--- 2 files changed, 4 in

[llvm-commits] CVS: llvm/include/llvm/Bitcode/Archive.h

2007-05-06 Thread Chris Lattner
Changes in directory llvm/include/llvm/Bitcode: Archive.h added (r1.1) --- Log message: Move this here from Bytecode/Archive.h --- Diffs of the changes: (+562 -0) Archive.h | 562 ++ 1 files changed, 562 insertions(+) Index: ll

[llvm-commits] CVS: llvm/lib/Bitcode/Writer/ValueEnumerator.cpp ValueEnumerator.h

2007-05-06 Thread Chris Lattner
Changes in directory llvm/lib/Bitcode/Writer: ValueEnumerator.cpp updated: 1.13 -> 1.14 ValueEnumerator.h updated: 1.10 -> 1.11 --- Log message: Fix a nasty problem where we would miss enumeration of some types. This fixes issues with CE_CAST etc. --- Diffs of the changes: (+18 -1) ValueE

[llvm-commits] CVS: llvm/include/llvm/Bitcode/BitstreamWriter.h

2007-05-06 Thread Chris Lattner
Changes in directory llvm/include/llvm/Bitcode: BitstreamWriter.h updated: 1.14 -> 1.15 --- Log message: allow zero-length arrays --- Diffs of the changes: (+1 -1) BitstreamWriter.h |2 +- 1 files changed, 1 insertion(+), 1 deletion(-) Index: llvm/include/llvm/Bitcode/BitstreamWriter

[llvm-commits] CVS: llvm/lib/Bitcode/Reader/BitcodeReader.cpp

2007-05-06 Thread Chris Lattner
Changes in directory llvm/lib/Bitcode/Reader: BitcodeReader.cpp updated: 1.45 -> 1.46 --- Log message: Allow structs with zero fields. --- Diffs of the changes: (+1 -1) BitcodeReader.cpp |2 +- 1 files changed, 1 insertion(+), 1 deletion(-) Index: llvm/lib/Bitcode/Reader/BitcodeRead

[llvm-commits] CVS: llvm/include/llvm/Bitcode/BitstreamReader.h

2007-05-06 Thread Chris Lattner
Changes in directory llvm/include/llvm/Bitcode: BitstreamReader.h updated: 1.20 -> 1.21 --- Log message: we aren't at the end of stream until we've consumed all the bytes AND all the bits in those bytes. --- Diffs of the changes: (+3 -1) BitstreamReader.h |4 +++- 1 files changed, 3 in

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

2007-05-06 Thread Bill Wendling
Changes in directory llvm/lib/Target/X86: X86.td updated: 1.32 -> 1.33 --- Log message: 3DNowA implies 3DNow. 64-bit implies SSE1, SSE2, and I assume MMX. --- Diffs of the changes: (+5 -3) X86.td |8 +--- 1 files changed, 5 insertions(+), 3 deletions(-) Index: llvm/lib/Target/X86

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

2007-05-06 Thread Chris Lattner
On May 6, 2007, at 12:50 AM, Reid Spencer wrote: > On Sun, 2007-05-06 at 00:43 -0700, Chris Lattner wrote: + MemoryBufferMMapFile() {} + + bool open(const sys::Path &Filename); >>> >>> Shouldn't this have a parameter to receive the error message ? >> >> No, because membuffer does

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

2007-05-06 Thread Reid Spencer
On Sun, 2007-05-06 at 00:43 -0700, Chris Lattner wrote: > >> + MemoryBufferMMapFile() {} > >> + > >> + bool open(const sys::Path &Filename); > > > > Shouldn't this have a parameter to receive the error message ? > > No, because membuffer doesn't know why the open failed. It would > always ret

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

2007-05-06 Thread Chris Lattner
>> + MemoryBufferMMapFile() {} >> + >> + bool open(const sys::Path &Filename); > > Shouldn't this have a parameter to receive the error message ? No, because membuffer doesn't know why the open failed. It would always return the same thing. -Chris

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

2007-05-06 Thread Reid Spencer
On Sun, 2007-05-06 at 02:25 -0500, Chris Lattner wrote: > > Changes in directory llvm/lib/Support: > > MemoryBuffer.cpp updated: 1.3 -> 1.4 > --- > Log message: > > Fix MemoryBuffer::getFile to return null if it has an error opening the > file instead of aborting. > > > --- > Diffs of the chan

[llvm-commits] CVS: llvm/lib/Bitcode/Reader/BitcodeReader.cpp

2007-05-06 Thread Chris Lattner
Changes in directory llvm/lib/Bitcode/Reader: BitcodeReader.cpp updated: 1.44 -> 1.45 --- Log message: add a missing check --- Diffs of the changes: (+1 -0) BitcodeReader.cpp |1 + 1 files changed, 1 insertion(+) Index: llvm/lib/Bitcode/Reader/BitcodeReader.cpp diff -u llvm/lib/Bitco

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

2007-05-06 Thread Chris Lattner
Changes in directory llvm/lib/Support: MemoryBuffer.cpp updated: 1.3 -> 1.4 --- Log message: Fix MemoryBuffer::getFile to return null if it has an error opening the file instead of aborting. --- Diffs of the changes: (+20 -8) MemoryBuffer.cpp | 28 1 files ch

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

2007-05-06 Thread Chris Lattner
Changes in directory llvm/lib/Transforms/Scalar: InstructionCombining.cpp updated: 1.760 -> 1.761 --- Log message: Fix a bug in my previous patch --- Diffs of the changes: (+1 -1) InstructionCombining.cpp |2 +- 1 files changed, 1 insertion(+), 1 deletion(-) Index: llvm/lib/Transform