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

2006-12-02 Thread Reid Spencer
Changes in directory llvm/lib/AsmParser: Lexer.l updated: 1.86 -> 1.87 llvmAsmParser.y updated: 1.281 -> 1.282 --- Log message: Shorten the FCmp and ICmp mnemonics to 3 letters. Make the parser disambiguate them. --- Diffs of the changes: (+41 -34) Lexer.l | 48 +

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

2006-12-02 Thread Reid Spencer
Changes in directory llvm/lib/VMCore: AsmWriter.cpp updated: 1.215 -> 1.216 --- Log message: Shorten the FCmp predicate mnemonics. --- Diffs of the changes: (+12 -12) AsmWriter.cpp | 24 1 files changed, 12 insertions(+), 12 deletions(-) Index: llvm/lib/VMCore/

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

2006-12-02 Thread Reid Spencer
Changes in directory llvm/lib/Bytecode/Reader: Reader.cpp updated: 1.208 -> 1.209 --- Log message: Implement reading and writing of the ICmp and FCmp instructions. --- Diffs of the changes: (+9 -3) Reader.cpp | 12 +--- 1 files changed, 9 insertions(+), 3 deletions(-) Index: ll

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

2006-12-02 Thread Reid Spencer
Changes in directory llvm/lib/Bytecode/Writer: Writer.cpp updated: 1.130 -> 1.131 --- Log message: Implement reading and writing of the ICmp and FCmp instructions. --- Diffs of the changes: (+9 -0) Writer.cpp |9 + 1 files changed, 9 insertions(+) Index: llvm/lib/Bytecode/Wri

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

2006-12-02 Thread Reid Spencer
Changes in directory llvm/lib/VMCore: AsmWriter.cpp updated: 1.214 -> 1.215 Instruction.cpp updated: 1.59 -> 1.60 --- Log message: Allow the ICmp and FCmp instructions to be written by the AsmWriter --- Diffs of the changes: (+41 -0) AsmWriter.cpp | 39 +

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

2006-12-02 Thread Reid Spencer
Changes in directory llvm/include/llvm: Constants.h updated: 1.96 -> 1.97 --- Log message: Implement creation of ICmp and FCmp constant expressions. --- Diffs of the changes: (+7 -2) Constants.h |9 +++-- 1 files changed, 7 insertions(+), 2 deletions(-) Index: llvm/include/llvm/C

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

2006-12-02 Thread Reid Spencer
Changes in directory llvm/lib/VMCore: Constants.cpp updated: 1.173 -> 1.174 --- Log message: Implement creation of ICmp and FCmp constant expressions. --- Diffs of the changes: (+57 -26) Constants.cpp | 83 +++--- 1 files changed, 57 in

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

2006-12-02 Thread Reid Spencer
Changes in directory llvm/lib/Bytecode/Reader: Reader.cpp updated: 1.207 -> 1.208 Reader.h updated: 1.39 -> 1.40 --- Log message: Remove backwards compatibility goop. This is now handled by llvm-upgrade. --- Diffs of the changes: (+16 -632) Reader.cpp | 610 +--

[llvm-commits] CVS: llvm/test/Regression/Transforms/LoopSimplify/2006-08-11-LoopSimplifyLongTime.ll.bc

2006-12-02 Thread Reid Spencer
Changes in directory llvm/test/Regression/Transforms/LoopSimplify: 2006-08-11-LoopSimplifyLongTime.ll.bc updated: 1.1 -> 1.2 --- Log message: Upgrade to version 7 bytecode format. --- Diffs of the changes: (+0 -0) 2006-08-11-LoopSimplifyLongTime.ll.bc |0 1 files changed Index: llv

[llvm-commits] CVS: llvm/tools/llvm-upgrade/UpgradeParser.y

2006-12-02 Thread Reid Spencer
Changes in directory llvm/tools/llvm-upgrade: UpgradeParser.y updated: 1.15 -> 1.16 --- Log message: Add a needed #include. --- Diffs of the changes: (+1 -0) UpgradeParser.y |1 + 1 files changed, 1 insertion(+) Index: llvm/tools/llvm-upgrade/UpgradeParser.y diff -u llvm/tools/llvm-u

[llvm-commits] CVS: llvm/tools/llvm-upgrade/UpgradeLexer.l UpgradeParser.y

2006-12-02 Thread Reid Spencer
Changes in directory llvm/tools/llvm-upgrade: UpgradeLexer.l updated: 1.8 -> 1.9 UpgradeParser.y updated: 1.14 -> 1.15 --- Log message: Implement upgrade of setcc instruction to icmp/fcmp, but don't enable it yet. --- Diffs of the changes: (+74 -1) UpgradeLexer.l | 22 ++

[llvm-commits] CVS: llvm/test/Regression/Verifier/2006-10-15-AddrLabel.ll

2006-12-02 Thread Reid Spencer
Changes in directory llvm/test/Regression/Verifier: 2006-10-15-AddrLabel.ll updated: 1.1 -> 1.2 --- Log message: Make sure this file gets upgraded with llvm-upgrade --- Diffs of the changes: (+2 -2) 2006-10-15-AddrLabel.ll |4 ++-- 1 files changed, 2 insertions(+), 2 deletions(-) Ind

[llvm-commits] CVS: llvm/test/Regression/Bytecode/memcpy.ll.bc-16 old-intrinsics.ll old-intrinsics.ll.bc-16 signed-intrinsics.ll signed-intrinsics.ll.bc-16 ver6.ll ver6.ll.bc

2006-12-02 Thread LLVM
Changes in directory llvm/test/Regression/Bytecode: memcpy.ll.bc-16 (r1.1) removed old-intrinsics.ll (r1.5) removed old-intrinsics.ll.bc-16 (r1.1) removed signed-intrinsics.ll (r1.1) removed signed-intrinsics.ll.bc-16 (r1.1) removed ver6.ll (r1.2) removed ver6.ll.bc (r1.1) removed --- Log messag

[llvm-commits] CVS: llvm/test/Regression/Transforms/SimplifyLibCalls/MemCpy.ll MemMove.ll

2006-12-02 Thread Reid Spencer
Changes in directory llvm/test/Regression/Transforms/SimplifyLibCalls: MemCpy.ll updated: 1.3 -> 1.4 MemMove.ll updated: 1.3 -> 1.4 --- Log message: Upgrade intrinsic function calls manually. --- Diffs of the changes: (+10 -10) MemCpy.ll | 10 +- MemMove.ll | 10 +- 2

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

2006-12-02 Thread Reid Spencer
Changes in directory llvm/test/Regression/Transforms/InstCombine: call-intrinsics.ll updated: 1.2 -> 1.3 --- Log message: Upgrade intrinsic function calls manually. --- Diffs of the changes: (+6 -6) call-intrinsics.ll | 12 ++-- 1 files changed, 6 insertions(+), 6 deletions(-)

[llvm-commits] CVS: llvm/test/Regression/CodeGen/X86/2004-02-12-Memcpy.llx

2006-12-02 Thread Reid Spencer
Changes in directory llvm/test/Regression/CodeGen/X86: 2004-02-12-Memcpy.llx updated: 1.2 -> 1.3 --- Log message: Upgrade intrinsic function calls manually. --- Diffs of the changes: (+4 -4) 2004-02-12-Memcpy.llx |8 1 files changed, 4 insertions(+), 4 deletions(-) Index: ll

[llvm-commits] CVS: llvm/test/Regression/Linker/2003-11-18-TypeResolution.ll ConstantGlobals1.ll ConstantGlobals2.ll ConstantGlobals3.ll

2006-12-02 Thread Reid Spencer
Changes in directory llvm/test/Regression/Linker: 2003-11-18-TypeResolution.ll updated: 1.1 -> 1.2 ConstantGlobals1.ll updated: 1.1 -> 1.2 ConstantGlobals2.ll updated: 1.1 -> 1.2 ConstantGlobals3.ll updated: 1.1 -> 1.2 --- Log message: These files need llvm-upgrade. --- Diffs of the changes:

[llvm-commits] CVS: llvm/test/Regression/Transforms/GlobalOpt/memcpy.ll

2006-12-02 Thread Reid Spencer
Changes in directory llvm/test/Regression/Transforms/GlobalOpt: memcpy.ll updated: 1.2 -> 1.3 --- Log message: Upgrade intrinsic function calls manually. --- Diffs of the changes: (+2 -2) memcpy.ll |4 ++-- 1 files changed, 2 insertions(+), 2 deletions(-) Index: llvm/test/Regression/

[llvm-commits] CVS: llvm/test/Regression/CodeGen/X86/loop-hoist.ll

2006-12-02 Thread Reid Spencer
Changes in directory llvm/test/Regression/CodeGen/X86: loop-hoist.ll updated: 1.2 -> 1.3 --- Log message: Rearrange code so that llvm-upgrade doesn't break the optimization this test is trying to verify. --- Diffs of the changes: (+1 -1) loop-hoist.ll |2 +- 1 files changed, 1 insertio

[llvm-commits] CVS: llvm/test/Regression/Assembler/2002-01-24-BadSymbolTableAssert.ll 2002-01-24-ValueRefineAbsType.ll 2002-02-19-TypeParsing.ll 2002-03-08-NameCollision.ll 2002-03-08-NameCollision2.l

2006-12-02 Thread Reid Spencer
Changes in directory llvm/test/Regression/Assembler: 2002-01-24-BadSymbolTableAssert.ll updated: 1.2 -> 1.3 2002-01-24-ValueRefineAbsType.ll updated: 1.3 -> 1.4 2002-02-19-TypeParsing.ll updated: 1.3 -> 1.4 2002-03-08-NameCollision.ll updated: 1.2 -> 1.3 2002-03-08-NameCollision2.ll updated: 1.2

[llvm-commits] CVS: llvm/test/Regression/CodeGen/PowerPC/cttz.ll fsqrt.ll

2006-12-02 Thread Reid Spencer
Changes in directory llvm/test/Regression/CodeGen/PowerPC: cttz.ll updated: 1.2 -> 1.3 fsqrt.ll updated: 1.2 -> 1.3 --- Log message: Upgrade intrinsic function calls --- Diffs of the changes: (+6 -6) cttz.ll |8 fsqrt.ll |4 ++-- 2 files changed, 6 insertions(+), 6 deleti

[llvm-commits] CVS: llvm/test/Regression/CodeGen/Generic/2002-04-14-UnexpectedUnsignedType.ll 2003-05-30-BadFoldGEP.ll 2003-05-30-BadPreselectPhi.ll 2003-07-07-BadLongConst.ll 2003-07-08-BadCastToBool

2006-12-02 Thread Reid Spencer
Changes in directory llvm/test/Regression/CodeGen/Generic: 2002-04-14-UnexpectedUnsignedType.ll updated: 1.2 -> 1.3 2003-05-30-BadFoldGEP.ll updated: 1.2 -> 1.3 2003-05-30-BadPreselectPhi.ll updated: 1.3 -> 1.4 2003-07-07-BadLongConst.ll updated: 1.3 -> 1.4 2003-07-08-BadCastToBool.ll updated: 1

[llvm-commits] CVS: llvm/test/Regression/CodeGen/Alpha/2005-07-12-TwoMallocCalls.ll

2006-12-02 Thread Reid Spencer
Changes in directory llvm/test/Regression/CodeGen/Alpha: 2005-07-12-TwoMallocCalls.ll updated: 1.2 -> 1.3 --- Log message: Upgrade intrinsic function calls manually. --- Diffs of the changes: (+2 -2) 2005-07-12-TwoMallocCalls.ll |4 ++-- 1 files changed, 2 insertions(+), 2 deletions(-)

[llvm-commits] CVS: llvm/test/Regression/Bytecode/memcpy.ll

2006-12-02 Thread Reid Spencer
Changes in directory llvm/test/Regression/Bytecode: memcpy.ll updated: 1.1 -> 1.2 --- Log message: Upgrade old intrinsic function calls manually. --- Diffs of the changes: (+9 -13) memcpy.ll | 22 +- 1 files changed, 9 insertions(+), 13 deletions(-) Index: llvm/test

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

2006-12-02 Thread Reid Spencer
Changes in directory llvm/test/Feature: intrinsics.ll updated: 1.12 -> 1.13 --- Log message: Remove old intrinsic declarations and usage. --- Diffs of the changes: (+0 -14) intrinsics.ll | 14 -- 1 files changed, 14 deletions(-) Index: llvm/test/Feature/intrinsics.ll diff -

[llvm-commits] CVS: llvm/tools/llvm-upgrade/UpgradeLexer.l UpgradeParser.y ParserInternals.h UpgradeParser.h

2006-12-02 Thread Reid Spencer
Changes in directory llvm/tools/llvm-upgrade: UpgradeLexer.l updated: 1.7 -> 1.8 UpgradeParser.y updated: 1.13 -> 1.14 ParserInternals.h updated: 1.6 -> 1.7 UpgradeParser.h updated: 1.9 -> 1.10 --- Log message: Support several new upgrades: div -> fdiv/udiv/sdiv rem -> frem/urem/srem exce

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

2006-12-02 Thread Reid Spencer
Changes in directory llvm/test/Feature: packed.ll updated: 1.3 -> 1.4 --- Log message: Remove a redundant RUN: line. --- Diffs of the changes: (+0 -2) packed.ll |2 -- 1 files changed, 2 deletions(-) Index: llvm/test/Feature/packed.ll diff -u llvm/test/Feature/packed.ll:1.3 llvm/test

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

2006-12-02 Thread Reid Spencer
Changes in directory llvm/docs/CommandGuide: llvm-upgrade.pod added (r1.1) --- Log message: Add llvm-upgrade documentation. --- Diffs of the changes: (+66 -0) llvm-upgrade.pod | 66 +++ 1 files changed, 66 insertions(+) Index: llvm/do

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

2006-12-02 Thread Reid Spencer
Changes in directory llvm/docs/CommandGuide: index.html updated: 1.29 -> 1.30 --- Log message: Document the llvm-upgrade tool. --- Diffs of the changes: (+4 -1) index.html |5 - 1 files changed, 4 insertions(+), 1 deletion(-) Index: llvm/docs/CommandGuide/index.html diff -u llvm/

[llvm-commits] CVS: llvm/test/Regression/Transforms/LoopStrengthReduce/related_indvars.ll

2006-12-02 Thread Reid Spencer
Changes in directory llvm/test/Regression/Transforms/LoopStrengthReduce: related_indvars.ll updated: 1.3 -> 1.4 --- Log message: Prevent a GEP from getting upgraded to avoid resulting test failure. --- Diffs of the changes: (+1 -1) related_indvars.ll |2 +- 1 files changed, 1 insertion

[llvm-commits] CVS: llvm/tools/llvm-upgrade/UpgradeParser.y ParserInternals.h UpgradeParser.h

2006-12-02 Thread Reid Spencer
Changes in directory llvm/tools/llvm-upgrade: UpgradeParser.y updated: 1.12 -> 1.13 ParserInternals.h updated: 1.5 -> 1.6 UpgradeParser.h updated: 1.8 -> 1.9 --- Log message: Implement the GEP upgrade for non-constant unsigned indices --- Diffs of the changes: (+87 -56) ParserInternals.h |

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

2006-12-02 Thread Reid Spencer
Changes in directory llvm-test/External/SPEC: Makefile.spec updated: 1.58 -> 1.59 --- Log message: Don't let make fail if any of the test runs fail. --- Diffs of the changes: (+7 -7) Makefile.spec | 14 +++--- 1 files changed, 7 insertions(+), 7 deletions(-) Index: llvm-test/Ex

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

2006-12-02 Thread Reid Spencer
Changes in directory llvm-test: Makefile.nagfortran updated: 1.7 -> 1.8 --- Log message: Don't let make fail if compiling fortran fails. --- Diffs of the changes: (+4 -4) Makefile.nagfortran |8 1 files changed, 4 insertions(+), 4 deletions(-) Index: llvm-test/Makefile.nagfo