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

2007-05-22 Thread Tanya Lattner
Changes in directory llvm/docs: GettingStarted.html updated: 1.160 - 1.161 --- Log message: Adding 2.0 release --- Diffs of the changes: (+2 -1) GettingStarted.html |3 ++- 1 files changed, 2 insertions(+), 1 deletion(-) Index: llvm/docs/GettingStarted.html diff -u

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

2007-05-22 Thread Tanya Lattner
Changes in directory llvm/docs: GettingStarted.html updated: 1.161 - 1.162 --- Log message: NightlyTest.pl does not exist. --- Diffs of the changes: (+2 -2) GettingStarted.html |4 ++-- 1 files changed, 2 insertions(+), 2 deletions(-) Index: llvm/docs/GettingStarted.html diff -u

[llvm-commits] [release_20] CVS: llvm/docs/ReleaseNotes.html

2007-05-22 Thread Tanya Lattner
Changes in directory llvm/docs: ReleaseNotes.html updated: 1.368.2.1 - 1.368.2.2 --- Log message: Merge from mainline --- Diffs of the changes: (+2 -2) ReleaseNotes.html |4 ++-- 1 files changed, 2 insertions(+), 2 deletions(-) Index: llvm/docs/ReleaseNotes.html diff -u

[llvm-commits] CVS: llvm/lib/AsmParser/Lexer.l

2007-05-22 Thread Chris Lattner
Changes in directory llvm/lib/AsmParser: Lexer.l updated: 1.108 - 1.109 --- Log message: simplify code --- Diffs of the changes: (+2 -11) Lexer.l | 13 ++--- 1 files changed, 2 insertions(+), 11 deletions(-) Index: llvm/lib/AsmParser/Lexer.l diff -u

[llvm-commits] CVS: llvm/lib/AsmParser/Lexer.cpp.cvs Lexer.l.cvs

2007-05-22 Thread Chris Lattner
Changes in directory llvm/lib/AsmParser: Lexer.cpp.cvs updated: 1.43 - 1.44 Lexer.l.cvs updated: 1.35 - 1.36 --- Log message: regenerate --- Diffs of the changes: (+162 -185) Lexer.cpp.cvs | 334 +++--- Lexer.l.cvs | 13 -- 2 files

[llvm-commits] CVS: llvm/lib/AsmParser/Lexer.cpp.cvs Lexer.l Lexer.l.cvs

2007-05-22 Thread Chris Lattner
Changes in directory llvm/lib/AsmParser: Lexer.cpp.cvs updated: 1.44 - 1.45 Lexer.l updated: 1.109 - 1.110 Lexer.l.cvs updated: 1.36 - 1.37 --- Log message: update comment --- Diffs of the changes: (+4 -4) Lexer.cpp.cvs |4 ++-- Lexer.l |2 +- Lexer.l.cvs |2 +- 3

[llvm-commits] CVS: llvm/test/Assembler/2007-05-21-Escape.ll

2007-05-22 Thread Chris Lattner
Changes in directory llvm/test/Assembler: 2007-05-21-Escape.ll added (r1.1) --- Log message: new testcase for a recent regression --- Diffs of the changes: (+22 -0) 2007-05-21-Escape.ll | 22 ++ 1 files changed, 22 insertions(+) Index:

[llvm-commits] CVS: llvm/lib/VMCore/AsmWriter.cpp

2007-05-22 Thread Chris Lattner
Changes in directory llvm/lib/VMCore: AsmWriter.cpp updated: 1.284 - 1.285 --- Log message: temporarily revert reid's asmwriter patch, it is missing the asmparser piece that decodes the escape sequences, thus breaking all cases that use them. This fixes test/Assembler/2007-05-21-Escape.ll

Re: [llvm-commits] CVS: llvm/lib/VMCore/AsmWriter.cpp

2007-05-22 Thread Reid Spencer
On Tue, 2007-05-22 at 02:01 -0500, Chris Lattner wrote: Changes in directory llvm/lib/VMCore: AsmWriter.cpp updated: 1.284 - 1.285 --- Log message: temporarily revert reid's asmwriter patch, it is missing the asmparser piece that decodes the escape sequences, thus breaking all cases

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

2007-05-22 Thread Dale Johannesen
Changes in directory llvm/lib/Target/PowerPC: PPCTargetMachine.cpp updated: 1.117 - 1.118 PPCTargetMachine.h updated: 1.29 - 1.30 --- Log message: Make tail merging the default, except on powerPC. There was no prior art for a target-dependent default with a command-line override; this way

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

2007-05-22 Thread Dale Johannesen
Changes in directory llvm/include/llvm/Support: CommandLine.h updated: 1.64 - 1.65 --- Log message: Make tail merging the default, except on powerPC. There was no prior art for a target-dependent default with a command-line override; this way should be generally usable. --- Diffs of the

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

2007-05-22 Thread Dale Johannesen
Changes in directory llvm/lib/CodeGen: BranchFolding.cpp updated: 1.54 - 1.55 LLVMTargetMachine.cpp updated: 1.12 - 1.13 --- Log message: Make tail merging the default, except on powerPC. There was no prior art for a target-dependent default with a command-line override; this way should be

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

2007-05-22 Thread Dale Johannesen
Changes in directory llvm/lib/Support: CommandLine.cpp updated: 1.87 - 1.88 --- Log message: Make tail merging the default, except on powerPC. There was no prior art for a target-dependent default with a command-line override; this way should be generally usable. --- Diffs of the changes:

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

2007-05-22 Thread Dale Johannesen
Changes in directory llvm/include/llvm/Target: TargetMachine.h updated: 1.76 - 1.77 --- Log message: Make tail merging the default, except on powerPC. There was no prior art for a target-dependent default with a command-line override; this way should be generally usable. --- Diffs of the

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

2007-05-22 Thread Dale Johannesen
Changes in directory llvm/include/llvm/CodeGen: Passes.h updated: 1.25 - 1.26 --- Log message: Make tail merging the default, except on powerPC. There was no prior art for a target-dependent default with a command-line override; this way should be generally usable. --- Diffs of the changes:

[llvm-commits] CVS: llvm/test/CodeGen/Generic/2007-02-16-BranchFold.ll

2007-05-22 Thread Dale Johannesen
Changes in directory llvm/test/CodeGen/Generic: 2007-02-16-BranchFold.ll updated: 1.5 - 1.6 --- Log message: Test assumes tail merging is off; this must now be explicit. --- Diffs of the changes: (+1 -1) 2007-02-16-BranchFold.ll |2 +- 1 files changed, 1 insertion(+), 1 deletion(-)

[llvm-commits] CVS: llvm/test/CodeGen/ARM/2007-05-22-tailmerge-3.ll

2007-05-22 Thread Dale Johannesen
Changes in directory llvm/test/CodeGen/ARM: 2007-05-22-tailmerge-3.ll added (r1.1) --- Log message: new testcases for -enable-tail-merge default handling --- Diffs of the changes: (+68 -0) 2007-05-22-tailmerge-3.ll | 68 ++ 1 files changed, 68

[llvm-commits] CVS: llvm/test/CodeGen/PowerPC/2007-05-22-tailmerge-3.ll

2007-05-22 Thread Dale Johannesen
Changes in directory llvm/test/CodeGen/PowerPC: 2007-05-22-tailmerge-3.ll added (r1.1) --- Log message: new testcases for -enable-tail-merge default handling --- Diffs of the changes: (+68 -0) 2007-05-22-tailmerge-3.ll | 68 ++ 1 files

Re: [llvm-commits] CVS: llvm/lib/VMCore/AsmWriter.cpp

2007-05-22 Thread Chris Lattner
On May 22, 2007, at 7:50 AM, Reid Spencer wrote: On Tue, 2007-05-22 at 02:01 -0500, Chris Lattner wrote: Changes in directory llvm/lib/VMCore: AsmWriter.cpp updated: 1.284 - 1.285 --- Log message: temporarily revert reid's asmwriter patch, it is missing the asmparser piece that

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

2007-05-22 Thread Owen Anderson
Changes in directory llvm/lib/CodeGen: DwarfWriter.cpp updated: 1.147 - 1.148 --- Log message: Silence a warning. --- Diffs of the changes: (+1 -1) DwarfWriter.cpp |2 +- 1 files changed, 1 insertion(+), 1 deletion(-) Index: llvm/lib/CodeGen/DwarfWriter.cpp diff -u

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

2007-05-22 Thread Dale Johannesen
Changes in directory llvm/lib/Target/PowerPC: PPCTargetMachine.cpp updated: 1.118 - 1.119 PPCTargetMachine.h updated: 1.30 - 1.31 --- Log message: name change requested by review of previous patch --- Diffs of the changes: (+2 -2) PPCTargetMachine.cpp |2 +- PPCTargetMachine.h |

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

2007-05-22 Thread Dale Johannesen
Changes in directory llvm/include/llvm/Target: TargetMachine.h updated: 1.77 - 1.78 --- Log message: name change requested by review of previous patch --- Diffs of the changes: (+4 -4) TargetMachine.h |8 1 files changed, 4 insertions(+), 4 deletions(-) Index:

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

2007-05-22 Thread Dale Johannesen
Changes in directory llvm/lib/CodeGen: LLVMTargetMachine.cpp updated: 1.13 - 1.14 --- Log message: name change requested by review of previous patch --- Diffs of the changes: (+2 -2) LLVMTargetMachine.cpp |4 ++-- 1 files changed, 2 insertions(+), 2 deletions(-) Index:

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

2007-05-22 Thread Dale Johannesen
Changes in directory llvm/docs: CommandLine.html updated: 1.43 - 1.44 --- Log message: Document boolOrDefault and its parser. --- Diffs of the changes: (+9 -1) CommandLine.html | 10 +- 1 files changed, 9 insertions(+), 1 deletion(-) Index: llvm/docs/CommandLine.html diff -u

[llvm-commits] CVS: llvm/lib/AsmParser/ParserInternals.h Lexer.l llvmAsmParser.y

2007-05-22 Thread Reid Spencer
Changes in directory llvm/lib/AsmParser: ParserInternals.h updated: 1.55 - 1.56 Lexer.l updated: 1.110 - 1.111 llvmAsmParser.y updated: 1.357 - 1.358 --- Log message: Implement full unescaping of escaped hex characters in all quoted identifiers and strings. --- Diffs of the changes: (+121

[llvm-commits] CVS: llvm/lib/AsmParser/Lexer.l

2007-05-22 Thread Reid Spencer
Changes in directory llvm/lib/AsmParser: Lexer.l updated: 1.111 - 1.112 --- Log message: Don't allow the UnEscape code to read or write beyond the end of yytext. Make sure we convert \\ into \. --- Diffs of the changes: (+20 -11) Lexer.l | 31 --- 1 files

[llvm-commits] CVS: llvm/lib/AsmParser/Lexer.cpp.cvs Lexer.l.cvs

2007-05-22 Thread Reid Spencer
Changes in directory llvm/lib/AsmParser: Lexer.cpp.cvs updated: 1.46 - 1.47 Lexer.l.cvs updated: 1.38 - 1.39 --- Log message: Regenerate. --- Diffs of the changes: (+186 -168) Lexer.cpp.cvs | 323 +- Lexer.l.cvs | 31 +++-- 2

[llvm-commits] CVS: llvm/lib/VMCore/AsmWriter.cpp

2007-05-22 Thread Reid Spencer
Changes in directory llvm/lib/VMCore: AsmWriter.cpp updated: 1.285 - 1.286 --- Log message: Reinstate the patch for escaping non-printing characters and allow for \\ to escape \. All these cases are now handled by the AsmParser. --- Diffs of the changes: (+36 -19) AsmWriter.cpp | 55

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

2007-05-22 Thread Reid Spencer
Changes in directory llvm/utils/TableGen: IntrinsicEmitter.cpp updated: 1.31 - 1.32 --- Log message: The Intrinsic::getDeclaration function's Tys parameter only contains the types of the iAny types involved in the overloaded intrinsic. Thus, we can't use the argument number as the index but

[llvm-commits] [llvm-gcc] Intrinsics.patch (please apply)

2007-05-22 Thread Reid Spencer
The attached patch contains a small modification to get the index of the iAny types correct for overloaded intrinsics. It has been tested and passes DejaGnu and MultiSource. Please apply. Index: gcc/llvm-convert.cpp === ---

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

2007-05-22 Thread Chris Lattner
Changes in directory llvm/lib/Transforms/Scalar: InstructionCombining.cpp updated: 1.767 - 1.768 --- Log message: fix a miscompilation when passing a float through varargs --- Diffs of the changes: (+1 -2) InstructionCombining.cpp |3 +-- 1 files changed, 1 insertion(+), 2

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

2007-05-22 Thread Tanya Lattner
Changes in directory llvm/lib/Transforms/Scalar: InstructionCombining.cpp updated: 1.762.2.2 - 1.762.2.3 --- Log message: Merge from mainline --- Diffs of the changes: (+1 -2) InstructionCombining.cpp |3 +-- 1 files changed, 1 insertion(+), 2 deletions(-) Index:

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

2007-05-22 Thread Chris Lattner
Changes in directory llvm/docs: ReleaseNotes.html updated: 1.385 - 1.386 --- Log message: final updates --- Diffs of the changes: (+46 -42) ReleaseNotes.html | 88 -- 1 files changed, 46 insertions(+), 42 deletions(-) Index:

[llvm-commits] [release_20] CVS: llvm/docs/ReleaseNotes.html

2007-05-22 Thread Chris Lattner
Changes in directory llvm/docs: ReleaseNotes.html updated: 1.368.2.2 - 1.368.2.3 --- Log message: final updates to release notes --- Diffs of the changes: (+46 -42) ReleaseNotes.html | 88 -- 1 files changed, 46 insertions(+), 42

[llvm-commits] CVS: llvm/lib/VMCore/PassManager.cpp

2007-05-22 Thread Devang Patel
Changes in directory llvm/lib/VMCore: PassManager.cpp updated: 1.156 - 1.157 --- Log message: If user wants to run instcombine twice, do not block it. --- Diffs of the changes: (+0 -5) PassManager.cpp |5 - 1 files changed, 5 deletions(-) Index: llvm/lib/VMCore/PassManager.cpp

Re: [llvm-commits] CVS: llvm/lib/VMCore/AsmWriter.cpp

2007-05-22 Thread Chris Lattner
Reinstate the patch for escaping non-printing characters and allow for \\ to escape \. All these cases are now handled by the AsmParser. Great, thanks again Reid! -Chris --- Diffs of the changes: (+36 -19) AsmWriter.cpp | 55 +++ +---

[llvm-commits] [127541] commit reid's intrinsics patch

2007-05-22 Thread clattner
Revision: 127541 Author: clattner Date: 2007-05-22 22:10:53 -0700 (Tue, 22 May 2007) Log Message: --- commit reid's intrinsics patch Modified Paths: -- apple-local/branches/llvm/gcc/llvm-convert.cpp Modified: apple-local/branches/llvm/gcc/llvm-convert.cpp

Re: [llvm-commits] [llvm-gcc] Intrinsics.patch (please apply)

2007-05-22 Thread Chris Lattner
On May 22, 2007, at 12:33 PM, Reid Spencer wrote: The attached patch contains a small modification to get the index of the iAny types correct for overloaded intrinsics. It has been tested and passes DejaGnu and MultiSource. Please apply. Can you please explain what bad case this (and the

Re: [llvm-commits] [llvm-gcc] Intrinsics.patch (please apply)

2007-05-22 Thread Reid Spencer
On Tue, 22 May 2007 22:12:17 -0700 Chris Lattner [EMAIL PROTECTED] wrote: On May 22, 2007, at 12:33 PM, Reid Spencer wrote: The attached patch contains a small modification to get the index of the iAny types correct for overloaded intrinsics. It has been tested and passes DejaGnu and

[llvm-commits] CVS: llvm/include/llvm/Argument.h

2007-05-22 Thread Chris Lattner
Changes in directory llvm/include/llvm: Argument.h updated: 1.16 - 1.17 --- Log message: make these accessors private. --- Diffs of the changes: (+7 -6) Argument.h | 13 +++-- 1 files changed, 7 insertions(+), 6 deletions(-) Index: llvm/include/llvm/Argument.h diff -u