[llvm-commits] CVS: nightlytest-serverside/ProgramResults.php

2006-09-17 Thread Jim Laskey
Changes in directory nightlytest-serverside: ProgramResults.php updated: 1.80 - 1.81 --- Log message: simplify select --- Diffs of the changes: (+15 -19) ProgramResults.php | 34 +++--- 1 files changed, 15 insertions(+), 19 deletions(-) Index:

[llvm-commits] CVS: nightlytest-serverside/NightlyTestAccept.php

2006-09-17 Thread Jim Laskey
Changes in directory nightlytest-serverside: NightlyTestAccept.php updated: 1.49 - 1.50 --- Log message: only add to loc if successful build --- Diffs of the changes: (+4 -1) NightlyTestAccept.php |5 - 1 files changed, 4 insertions(+), 1 deletion(-) Index:

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

2006-09-17 Thread Anton Korobeynikov
Changes in directory llvm/lib/Bytecode/Reader: Analyzer.cpp updated: 1.22 - 1.23 --- Log message: Small fixes for supporting dll* linkage types --- Diffs of the changes: (+1 -0) Analyzer.cpp |1 + 1 files changed, 1 insertion(+) Index: llvm/lib/Bytecode/Reader/Analyzer.cpp diff -u

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

2006-09-17 Thread Anton Korobeynikov
Changes in directory llvm/lib/Target/X86: X86ISelLowering.cpp updated: 1.259 - 1.260 --- Log message: Small fixes for supporting dll* linkage types --- Diffs of the changes: (+2 -2) X86ISelLowering.cpp |4 ++-- 1 files changed, 2 insertions(+), 2 deletions(-) Index:

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

2006-09-17 Thread Anton Korobeynikov
Changes in directory llvm/lib/AsmParser: llvmAsmParser.cpp.cvs updated: 1.11 - 1.12 llvmAsmParser.y updated: 1.259 - 1.260 llvmAsmParser.y.cvs updated: 1.11 - 1.12 --- Log message: Small fixes for supporting dll* linkage types --- Diffs of the changes: (+107 -110) llvmAsmParser.cpp.cvs |

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

2006-09-17 Thread Nick Lewycky
Changes in directory llvm/lib/Analysis: AliasSetTracker.cpp updated: 1.41 - 1.42 --- Log message: Fix PR912: http://llvm.org/PR912 . The input to erase() must not be a reference to the data being erased. --- Diffs of the changes: (+2 -1) AliasSetTracker.cpp |3 ++- 1 files changed, 2

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

2006-09-17 Thread Chris Lattner
AliasSetTracker.cpp updated: 1.41 - 1.42 --- Log message: Fix PR912: http://llvm.org/PR912 . The input to erase() must not be a reference to the data being erased. // Finally, remove the entry. -PointerMap.erase(P-first); +Value *Remove = P-first; +

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

2006-09-17 Thread Nick Lewycky
Changes in directory llvm/lib/Analysis: AliasSetTracker.cpp updated: 1.42 - 1.43 --- Log message: Explain change with a comment. --- Diffs of the changes: (+2 -2) AliasSetTracker.cpp |4 ++-- 1 files changed, 2 insertions(+), 2 deletions(-) Index:

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

2006-09-17 Thread Chris Lattner
Changes in directory llvm/lib/VMCore: ConstantFolding.cpp updated: 1.90 - 1.91 Constants.cpp updated: 1.159 - 1.160 Instruction.cpp updated: 1.52 - 1.53 --- Log message: Add new SetCondInst::isRelational/isEquality methods. Rename Instruction::isRelational to Instruction::isComparison. ---

[llvm-commits] CVS: llvm/include/llvm/Instruction.h Instructions.h

2006-09-17 Thread Chris Lattner
Changes in directory llvm/include/llvm: Instruction.h updated: 1.72 - 1.73 Instructions.h updated: 1.37 - 1.38 --- Log message: Add new SetCondInst::isRelational/isEquality methods. Rename Instruction::isRelational to Instruction::isComparison. --- Diffs of the changes: (+15 -4)

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

2006-09-17 Thread Chris Lattner
Changes in directory llvm/lib/VMCore: Instructions.cpp updated: 1.39 - 1.40 --- Log message: Add ShiftInst::isLogical/ArithmeticShift methods. --- Diffs of the changes: (+11 -0) Instructions.cpp | 11 +++ 1 files changed, 11 insertions(+) Index:

[llvm-commits] CVS: llvm/include/llvm/InstrTypes.h Instructions.h

2006-09-17 Thread Chris Lattner
Changes in directory llvm/include/llvm: InstrTypes.h updated: 1.46 - 1.47 Instructions.h updated: 1.38 - 1.39 --- Log message: Add ShiftInst::isLogical/ArithmeticShift methods. --- Diffs of the changes: (+17 -7) InstrTypes.h | 12 ++-- Instructions.h | 12 +++- 2

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

2006-09-17 Thread Anton Korobeynikov
Changes in directory llvm/lib/VMCore: Verifier.cpp updated: 1.163 - 1.164 --- Log message: Added some eye-candy for Subtarget type checking Added X86 StdCall FastCall calling conventions. Codegen will follow. --- Diffs of the changes: (+1 -0) Verifier.cpp |1 + 1 files changed, 1

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

2006-09-17 Thread Anton Korobeynikov
Changes in directory llvm/docs: CodeGenerator.html updated: 1.39 - 1.40 --- Log message: Added some eye-candy for Subtarget type checking Added X86 StdCall FastCall calling conventions. Codegen will follow. --- Diffs of the changes: (+21 -1) CodeGenerator.html | 22

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

2006-09-17 Thread Anton Korobeynikov
Changes in directory llvm/include/llvm: CallingConv.h updated: 1.4 - 1.5 --- Log message: Added some eye-candy for Subtarget type checking Added X86 StdCall FastCall calling conventions. Codegen will follow. --- Diffs of the changes: (+18 -7) CallingConv.h | 25

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

2006-09-17 Thread Anton Korobeynikov
Changes in directory llvm/lib/Target/CBackend: Writer.cpp updated: 1.270 - 1.271 --- Log message: Added some eye-candy for Subtarget type checking Added X86 StdCall FastCall calling conventions. Codegen will follow. --- Diffs of the changes: (+9 -1) Writer.cpp | 10 +- 1 files

[llvm-commits] CVS: llvm/lib/Target/X86/README.txt X86ATTAsmPrinter.cpp X86AsmPrinter.cpp X86ISelDAGToDAG.cpp X86ISelLowering.cpp X86RegisterInfo.cpp

2006-09-17 Thread Anton Korobeynikov
Changes in directory llvm/lib/Target/X86: README.txt updated: 1.134 - 1.135 X86ATTAsmPrinter.cpp updated: 1.62 - 1.63 X86AsmPrinter.cpp updated: 1.197 - 1.198 X86ISelDAGToDAG.cpp updated: 1.108 - 1.109 X86ISelLowering.cpp updated: 1.260 - 1.261 X86RegisterInfo.cpp updated: 1.169 - 1.170 --- Log

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

2006-09-17 Thread Reid Spencer
Changes in directory llvm/docs: index.html updated: 1.58 - 1.59 --- Log message: Make the LLVM Publications link point to /pubs/ since this has moved to its own page on the LLVM web site. --- Diffs of the changes: (+2 -2) index.html |4 ++-- 1 files changed, 2 insertions(+), 2

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

2006-09-17 Thread Chris Lattner
Changes in directory llvm/lib/Transforms/Scalar: InstructionCombining.cpp updated: 1.505 - 1.506 --- Log message: Rewrite shift/and/compare sequences to promote better licm of the RHS. Use isLogicalShift/isArithmeticShift to simplify code. --- Diffs of the changes: (+48 -28)

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

2006-09-17 Thread Chris Lattner
Changes in directory llvm/test/Regression/Transforms/InstCombine: shift-sra.ll added (r1.1) --- Log message: New testcase, can be an srl instead of sra --- Diffs of the changes: (+8 -0) shift-sra.ll |8 1 files changed, 8 insertions(+) Index:

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

2006-09-17 Thread Chris Lattner
Changes in directory llvm/lib/Transforms/Scalar: InstructionCombining.cpp updated: 1.506 - 1.507 --- Log message: Implement Transforms/InstCombine/shift-sra.ll:test0 --- Diffs of the changes: (+20 -0) InstructionCombining.cpp | 20 1 files changed, 20 insertions(+)

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

2006-09-17 Thread Chris Lattner
Changes in directory llvm/lib/Target: README.txt updated: 1.38 - 1.39 --- Log message: This is closer to what we really want. --- Diffs of the changes: (+3 -2) README.txt |5 +++-- 1 files changed, 3 insertions(+), 2 deletions(-) Index: llvm/lib/Target/README.txt diff -u

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

2006-09-17 Thread Chris Lattner
Changes in directory llvm/lib/VMCore: Instructions.cpp updated: 1.40 - 1.41 --- Log message: add a helper method --- Diffs of the changes: (+16 -0) Instructions.cpp | 16 1 files changed, 16 insertions(+) Index: llvm/lib/VMCore/Instructions.cpp diff -u

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

2006-09-17 Thread Chris Lattner
Changes in directory llvm/include/llvm: Instructions.h updated: 1.39 - 1.40 --- Log message: add a helper method --- Diffs of the changes: (+5 -0) Instructions.h |5 + 1 files changed, 5 insertions(+) Index: llvm/include/llvm/Instructions.h diff -u

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

2006-09-17 Thread Chris Lattner
Changes in directory llvm/include/llvm: Constants.h updated: 1.86 - 1.87 --- Log message: fix typo --- Diffs of the changes: (+1 -1) Constants.h |2 +- 1 files changed, 1 insertion(+), 1 deletion(-) Index: llvm/include/llvm/Constants.h diff -u llvm/include/llvm/Constants.h:1.86

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

2006-09-17 Thread Chris Lattner
Changes in directory llvm/include/llvm/Support: PatternMatch.h updated: 1.8 - 1.9 --- Log message: Add support for pattern matching cast operations --- Diffs of the changes: (+33 -0) PatternMatch.h | 33 + 1 files changed, 33 insertions(+) Index:

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

2006-09-17 Thread Chris Lattner
Changes in directory llvm/test/Regression/Transforms/InstCombine: cast.ll updated: 1.29 - 1.30 --- Log message: new testcase --- Diffs of the changes: (+6 -1) cast.ll |7 ++- 1 files changed, 6 insertions(+), 1 deletion(-) Index:

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

2006-09-17 Thread Chris Lattner
Changes in directory llvm/lib/Transforms/Scalar: InstructionCombining.cpp updated: 1.507 - 1.508 --- Log message: Implement InstCombine/cast.ll:test31. This speeds up 462.libquantum by 26%. --- Diffs of the changes: (+39 -4) InstructionCombining.cpp | 43

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

2006-09-17 Thread Chris Lattner
Changes in directory llvm/lib/Target/X86: README.txt updated: 1.135 - 1.136 --- Log message: add a note. Our 64-bit shifts are ~30% slower than gcc's --- Diffs of the changes: (+2 -1) README.txt |3 ++- 1 files changed, 2 insertions(+), 1 deletion(-) Index: