[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: nightlytest-se

[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: nightlytest-serverside

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

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

[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; > +Point

[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/lib/Analysis/AliasSetTracker.c

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

[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/lib/VMCore/Instructions.cp

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

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

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

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

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

[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/test/Regression/Transforms/

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

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

[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/include/llvm/Instructions

[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

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

[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/test/Regression/Transforms/InstCombine/cast.

[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: llvm/lib/Target/X86/READ