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

2007-03-27 Thread Anton Korobeynikov
Changes in directory llvm/lib/CodeGen/SelectionDAG: SelectionDAGISel.cpp updated: 1.395 - 1.396 --- Log message: Split big monster into small helpers. No functionality change. --- Diffs of the changes: (+285 -190) SelectionDAGISel.cpp | 475

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

2007-03-27 Thread Anton Korobeynikov
Changes in directory llvm/lib/CodeGen/SelectionDAG: SelectionDAGISel.cpp updated: 1.396 - 1.397 --- Log message: Remove dead code --- Diffs of the changes: (+46 -82) SelectionDAGISel.cpp | 128 ++- 1 files changed, 46 insertions(+), 82

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

2007-03-27 Thread Lauro Ramos Venancio
Changes in directory llvm/lib/Target/PowerPC: PPCISelLowering.cpp updated: 1.263 - 1.264 --- Log message: The C standards do say that char may either be a signed char or unsigned char and it is up to the compilers implementation or the platform which is followed.

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

2007-03-27 Thread Evan Cheng
Changes in directory llvm/lib/Transforms/Scalar: InstructionCombining.cpp updated: 1.697 - 1.698 --- Log message: Unbreaks non-debug builds. --- Diffs of the changes: (+2 -0) InstructionCombining.cpp |2 ++ 1 files changed, 2 insertions(+) Index:

[llvm-commits] [125417] The address of a VIEW_CONVERT_EXPR is the address of its

2007-03-27 Thread dpatel
Revision: 125417 Author: dpatel Date: 2007-03-27 13:12:24 -0700 (Tue, 27 Mar 2007) Log Message: --- The address of a VIEW_CONVERT_EXPR is the address of its operand, but the type is the type of the expression. The current code gets the address right but the type wrong. Patch by

[llvm-commits] CVS: llvm/include/llvm/IntrinsicsX86.td

2007-03-27 Thread Bill Wendling
Changes in directory llvm/include/llvm: IntrinsicsX86.td updated: 1.39 - 1.40 --- Log message: Add support for integer comparison builtins. --- Diffs of the changes: (+23 -0) IntrinsicsX86.td | 23 +++ 1 files changed, 23 insertions(+) Index:

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

2007-03-27 Thread Bill Wendling
Changes in directory llvm/lib/Target/X86: X86ISelLowering.cpp updated: 1.379 - 1.380 X86InstrMMX.td updated: 1.25 - 1.26 --- Log message: Fix so that pandn is emitted instead of an xor/and combo. Add integer comparison operators. --- Diffs of the changes: (+55 -13) X86ISelLowering.cpp |

[llvm-commits] CVS: llvm/utils/emacs/tablegen-mode.el

2007-03-27 Thread Bill Wendling
Changes in directory llvm/utils/emacs: tablegen-mode.el updated: 1.2 - 1.3 --- Log message: Add better support for keywords. --- Diffs of the changes: (+40 -21) tablegen-mode.el | 61 --- 1 files changed, 40 insertions(+), 21

[llvm-commits] CVS: llvm/test/AdaFrontend/vce_lv.adb

2007-03-27 Thread Duncan Sands
Changes in directory llvm/test/AdaFrontend: vce_lv.adb added (r1.1) --- Log message: Test that a VIEW_CONVERT_EXPR used as an lvalue has the right type. --- Diffs of the changes: (+9 -0) vce_lv.adb |9 + 1 files changed, 9 insertions(+) Index:

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

2007-03-27 Thread Devang Patel
Changes in directory llvm/lib/VMCore: Dominators.cpp updated: 1.83 - 1.84 --- Log message: Use SmallPtrSet. --- Diffs of the changes: (+2 -1) Dominators.cpp |3 ++- 1 files changed, 2 insertions(+), 1 deletion(-) Index: llvm/lib/VMCore/Dominators.cpp diff -u

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

2007-03-27 Thread Chris Lattner
On Mar 27, 2007, at 1:22 PM, Bill Wendling wrote: +// Some special case pandn patterns. +def : Pat(v1i64 (and (xor VR64:$src1, (bc_v1i64 (v2i32 immAllOnesV))), + VR64:$src2)), + (MMX_PANDNrr VR64:$src1, VR64:$src2); +def : Pat(v1i64 (and (xor VR64:$src1, (bc_v1i64

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

2007-03-27 Thread Bill Wendling
Changes in directory llvm/lib/Target/X86: X86InstrMMX.td updated: 1.26 - 1.27 --- Log message: Add the unpack low packed data instructions. This should be the last of the MMX instructions that are needed... --- Diffs of the changes: (+130 -73) X86InstrMMX.td | 203

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

2007-03-27 Thread Tanya Lattner
Changes in directory llvm/docs: Makefile updated: 1.14 - 1.15 --- Log message: Fixing doxygen.cfg target. I'm not a makefile expert, so hopefully this correct.Tested doxygen generation on zion. --- Diffs of the changes: (+1 -1) Makefile |2 +- 1 files changed, 1 insertion(+), 1

[llvm-commits] CVS: llvm/test/C++Frontend/2007-03-27-FunctionVarRename.cpp

2007-03-27 Thread Chris Lattner
Changes in directory llvm/test/C++Frontend: 2007-03-27-FunctionVarRename.cpp added (r1.1) --- Log message: new testcase --- Diffs of the changes: (+17 -0) 2007-03-27-FunctionVarRename.cpp | 17 + 1 files changed, 17 insertions(+) Index:

[llvm-commits] [125424] Fix C++Frontend/2007-03-27-FunctionVarRename.cpp

2007-03-27 Thread clattner
Revision: 125424 Author: clattner Date: 2007-03-27 17:04:40 -0700 (Tue, 27 Mar 2007) Log Message: --- Fix C++Frontend/2007-03-27-FunctionVarRename.cpp Modified Paths: -- apple-local/branches/llvm/gcc/llvm-backend.cpp

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

2007-03-27 Thread Chris Lattner
Changes in directory llvm/lib/Target/X86: X86InstrInfo.cpp updated: 1.79 - 1.80 --- Log message: Fix a problem building llvm-gcc on amd64-unknown-freebsd6.2, due to the system assembler not groking legal instructions like leal (,%esi,8), %ecx. --- Diffs of the changes: (+3 -1)

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

2007-03-27 Thread Chris Lattner
On Mar 27, 2007, at 5:57 PM, Bill Wendling wrote: -// This file was developed by the Evan Cheng and is distributed under the +// This file was developed by Evan Cheng and is distributed under the Why are you dissing on the evan? -Chris ___

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

2007-03-27 Thread Bill Wendling
Changes in directory llvm/lib/Target/X86: X86ISelLowering.cpp updated: 1.381 - 1.382 --- Log message: Remove cruft I put in there... --- Diffs of the changes: (+0 -72) X86ISelLowering.cpp | 72 1 files changed, 72 deletions(-)

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

2007-03-27 Thread Jeff Cohen
FWIW, the system assembler is GNU assembler 2.15. Chris Lattner wrote: Changes in directory llvm/lib/Target/X86: X86InstrInfo.cpp updated: 1.79 - 1.80 --- Log message: Fix a problem building llvm-gcc on amd64-unknown-freebsd6.2, due to the system assembler not groking legal instructions

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

2007-03-27 Thread Bill
On 3/27/07, Chris Lattner [EMAIL PROTECTED] wrote: On Mar 27, 2007, at 5:57 PM, Bill Wendling wrote: -// This file was developed by the Evan Cheng and is distributed under the +// This file was developed by Evan Cheng and is distributed under the Why are you dissing on the evan?

[llvm-commits] CVS: llvm/test/CodeGen/SPARC/basictest.ll

2007-03-27 Thread Chris Lattner
Changes in directory llvm/test/CodeGen/SPARC: basictest.ll updated: 1.2 - 1.3 --- Log message: upgrade a random test --- Diffs of the changes: (+4 -4) basictest.ll |8 1 files changed, 4 insertions(+), 4 deletions(-) Index: llvm/test/CodeGen/SPARC/basictest.ll diff -u

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

2007-03-27 Thread Evan Cheng
Changes in directory llvm/lib/CodeGen: LiveIntervalAnalysis.cpp updated: 1.228 - 1.229 --- Log message: Fix for PR1279: http://llvm.org/PR1279 . Dead def has a live interval of length 1. Copy coalescing should not violate that. --- Diffs of the changes: (+5 -3) LiveIntervalAnalysis.cpp |

[llvm-commits] CVS: llvm/test/Transforms/ScalarRepl/memset-aggregate.ll

2007-03-27 Thread Chris Lattner
Changes in directory llvm/test/Transforms/ScalarRepl: memset-aggregate.ll updated: 1.2 - 1.3 --- Log message: new testcase --- Diffs of the changes: (+1 -1) memset-aggregate.ll |2 +- 1 files changed, 1 insertion(+), 1 deletion(-) Index:

[llvm-commits] CVS: llvm/test/CodeGen/ARM/2007-03-27-RegScavengerAssert.ll

2007-03-27 Thread Evan Cheng
Changes in directory llvm/test/CodeGen/ARM: 2007-03-27-RegScavengerAssert.ll added (r1.1) --- Log message: Added a test case for PR1279: http://llvm.org/PR1279 . --- Diffs of the changes: (+37 -0) 2007-03-27-RegScavengerAssert.ll | 37 + 1 files

[llvm-commits] CVS: llvm/test/Transforms/InstCombine/apint-add1.ll apint-add2.ll

2007-03-27 Thread Reid Spencer
Changes in directory llvm/test/Transforms/InstCombine: apint-add1.ll updated: 1.1 - 1.2 apint-add2.ll updated: 1.1 - 1.2 --- Log message: For PR1280: http://llvm.org/PR1280 : Remove test cases for and/xor/add - trunc/sext that use bit widths that the targets cannot code gen. --- Diffs of the

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

2007-03-27 Thread Reid Spencer
Changes in directory llvm/lib/Transforms/Scalar: InstructionCombining.cpp updated: 1.698 - 1.699 --- Log message: For PR1280: http://llvm.org/PR1280 : When converting an add/xor/and triplet into a trunc/sext, only do so if the intermediate integer type is a bitwidth that the targets can

[llvm-commits] CVS: llvm/test/Transforms/InstCombine/2007-03-27-PR1280.ll

2007-03-27 Thread Reid Spencer
Changes in directory llvm/test/Transforms/InstCombine: 2007-03-27-PR1280.ll added (r1.1) --- Log message: new test case for PR1280: http://llvm.org/PR1280 --- Diffs of the changes: (+15 -0) 2007-03-27-PR1280.ll | 15 +++ 1 files changed, 15 insertions(+) Index:

[llvm-commits] CVS: llvm/test/Transforms/InstCombine/2002-05-14-SubFailure.ll

2007-03-27 Thread Chris Lattner
Changes in directory llvm/test/Transforms/InstCombine: 2002-05-14-SubFailure.ll updated: 1.6 - 1.7 --- Log message: don't use 'not' when we can use a positive test --- Diffs of the changes: (+6 -8) 2002-05-14-SubFailure.ll | 14 ++ 1 files changed, 6 insertions(+), 8

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

2007-03-27 Thread Evan Cheng
Changes in directory llvm/include/llvm/Target: TargetLowering.h updated: 1.116 - 1.117 --- Log message: Remove isLegalAddressImmediate. --- Diffs of the changes: (+0 -6) TargetLowering.h |6 -- 1 files changed, 6 deletions(-) Index: llvm/include/llvm/Target/TargetLowering.h diff

[llvm-commits] CVS: llvm/lib/Target/ARM/ARMISelLowering.h

2007-03-27 Thread Evan Cheng
Changes in directory llvm/lib/Target/ARM: ARMISelLowering.h updated: 1.8 - 1.9 --- Log message: Remove isLegalAddressImmediate. --- Diffs of the changes: (+0 -6) ARMISelLowering.h |6 -- 1 files changed, 6 deletions(-) Index: llvm/lib/Target/ARM/ARMISelLowering.h diff -u

[llvm-commits] CVS: llvm/test/Integer/a1.ll.out a15.ll.out a17.ll.out a31.ll.out a33.ll.out a63.ll.out a7.ll.out a9.ll.out

2007-03-27 Thread Reid Spencer
Changes in directory llvm/test/Integer: a1.ll.out updated: 1.6 - 1.7 a15.ll.out updated: 1.7 - 1.8 a17.ll.out updated: 1.7 - 1.8 a31.ll.out updated: 1.7 - 1.8 a33.ll.out updated: 1.7 - 1.8 a63.ll.out updated: 1.7 - 1.8 a7.ll.out updated: 1.8 - 1.9 a9.ll.out updated: 1.7 - 1.8 --- Log message:

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

2007-03-27 Thread Reid Spencer
Changes in directory llvm/lib/VMCore: AsmWriter.cpp updated: 1.265 - 1.266 --- Log message: No need to generate the implementation keyword any more. Its frivolous. --- Diffs of the changes: (+0 -2) AsmWriter.cpp |2 -- 1 files changed, 2 deletions(-) Index:

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

2007-03-27 Thread Zhou Sheng
Changes in directory llvm/lib/Transforms/Scalar: InstructionCombining.cpp updated: 1.699 - 1.700 --- Log message: Clean up codes in ComputeMaskedBits(): 1. Line out nested use of zext/trunc. 2. Make more use of getHighBitsSet/getLowBitsSet. 3. Use APInt[] != 0 instead of (APInt SignBit) != 0.

[llvm-commits] CVS: llvm-www/DevMtgMay2007.html

2007-03-27 Thread Reid Spencer
Changes in directory llvm-www: DevMtgMay2007.html updated: 1.2 - 1.3 --- Log message: Fix two typos. --- Diffs of the changes: (+3 -3) DevMtgMay2007.html |6 +++--- 1 files changed, 3 insertions(+), 3 deletions(-) Index: llvm-www/DevMtgMay2007.html diff -u

[llvm-commits] CVS: llvm/test/Assembler/2003-12-30-TypeMapInvalidMemory.llx

2007-03-27 Thread Reid Spencer
Changes in directory llvm/test/Assembler: 2003-12-30-TypeMapInvalidMemory.llx updated: 1.6 - 1.7 --- Log message: The implementation keyword was replaced with checkpoint. --- Diffs of the changes: (+1 -1) 2003-12-30-TypeMapInvalidMemory.llx |2 +- 1 files changed, 1 insertion(+), 1

[llvm-commits] CVS: llvm/test/Transforms/ADCE/2002-01-31-UseStuckAround.ll

2007-03-27 Thread Reid Spencer
Changes in directory llvm/test/Transforms/ADCE: 2002-01-31-UseStuckAround.ll updated: 1.4 - 1.5 --- Log message: Remove use of implementation keyword. --- Diffs of the changes: (+0 -2) 2002-01-31-UseStuckAround.ll |2 -- 1 files changed, 2 deletions(-) Index:

[llvm-commits] CVS: llvm/test/CodeGen/X86/2007-01-13-StackPtrIndex.ll 2007-03-16-InlineAsm.ll 2007-03-24-InlineAsmVectorOp.ll shift-codegen.ll test-hidden.ll x86-64-arg.ll x86-64-shortint.ll

2007-03-27 Thread Reid Spencer
Changes in directory llvm/test/CodeGen/X86: 2007-01-13-StackPtrIndex.ll updated: 1.4 - 1.5 2007-03-16-InlineAsm.ll updated: 1.1 - 1.2 2007-03-24-InlineAsmVectorOp.ll updated: 1.1 - 1.2 shift-codegen.ll updated: 1.1 - 1.2 test-hidden.ll updated: 1.3 - 1.4 x86-64-arg.ll updated: 1.1 - 1.2

[llvm-commits] CVS: llvm/test/CodeGen/CBackend/2007-01-08-ParamAttr-ICmp.ll 2007-02-05-memset.ll

2007-03-27 Thread Reid Spencer
Changes in directory llvm/test/CodeGen/CBackend: 2007-01-08-ParamAttr-ICmp.ll updated: 1.4 - 1.5 2007-02-05-memset.ll updated: 1.1 - 1.2 --- Log message: Remove use of implementation keyword. --- Diffs of the changes: (+0 -2) 2007-01-08-ParamAttr-ICmp.ll |1 - 2007-02-05-memset.ll

[llvm-commits] CVS: llvm/test/CodeGen/Alpha/add.ll i32_sub_1.ll zapnot.ll

2007-03-27 Thread Reid Spencer
Changes in directory llvm/test/CodeGen/Alpha: add.ll updated: 1.7 - 1.8 i32_sub_1.ll updated: 1.5 - 1.6 zapnot.ll updated: 1.5 - 1.6 --- Log message: Remove use of implementation keyword. --- Diffs of the changes: (+0 -3) add.ll |1 - i32_sub_1.ll |1 - zapnot.ll|1 -

[llvm-commits] CVS: llvm/test/Analysis/Dominators/2007-01-14-BreakCritEdges.ll

2007-03-27 Thread Reid Spencer
Changes in directory llvm/test/Analysis/Dominators: 2007-01-14-BreakCritEdges.ll updated: 1.2 - 1.3 --- Log message: Remove use of implementation keyword. --- Diffs of the changes: (+0 -1) 2007-01-14-BreakCritEdges.ll |1 - 1 files changed, 1 deletion(-) Index:

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

2007-03-27 Thread Reid Spencer
Changes in directory llvm/test/CodeGen/Generic: 2007-02-16-BranchFold.ll updated: 1.2 - 1.3 switch-lower.ll updated: 1.1 - 1.2 --- Log message: Remove use of implementation keyword. --- Diffs of the changes: (+0 -2) 2007-02-16-BranchFold.ll |1 - switch-lower.ll |1 - 2

[llvm-commits] CVS: llvm/test/Integer/BitArith.ll BitBit.ll BitCast.ll BitIcmp.ll BitMem.ll BitMisc.ll BitPacked.ll basictest_bt.ll cfgstructures_bt.ll constexpr_bt.ll constpointer_bt.ll forwardreftes

2007-03-27 Thread Reid Spencer
Changes in directory llvm/test/Integer: BitArith.ll updated: 1.2 - 1.3 BitBit.ll updated: 1.4 - 1.5 BitCast.ll updated: 1.2 - 1.3 BitIcmp.ll updated: 1.2 - 1.3 BitMem.ll updated: 1.2 - 1.3 BitMisc.ll updated: 1.2 - 1.3 BitPacked.ll updated: 1.2 - 1.3 basictest_bt.ll updated: 1.3 - 1.4

[llvm-commits] CVS: llvm/test/Analysis/BasicAA/2007-01-13-BasePointerBadNoAlias.ll

2007-03-27 Thread Reid Spencer
Changes in directory llvm/test/Analysis/BasicAA: 2007-01-13-BasePointerBadNoAlias.ll updated: 1.2 - 1.3 --- Log message: Remove use of implementation keyword. --- Diffs of the changes: (+0 -1) 2007-01-13-BasePointerBadNoAlias.ll |1 - 1 files changed, 1 deletion(-) Index:

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

2007-03-27 Thread Reid Spencer
Changes in directory llvm/test/Feature: packed_cmp.ll updated: 1.2 - 1.3 packed_struct.ll updated: 1.5 - 1.6 --- Log message: Remove use of implementation keyword. --- Diffs of the changes: (+0 -2) packed_cmp.ll|1 - packed_struct.ll |1 - 2 files changed, 2 deletions(-)

[llvm-commits] CVS: llvm/test/Transforms/InstCombine/2007-02-23-PhiFoldInfLoop.ll 2007-03-26-BadShiftMask.ll apint-add1.ll apint-add2.ll apint-and1.ll apint-and2.ll apint-call-cast-target.ll apint-div

2007-03-27 Thread Reid Spencer
Changes in directory llvm/test/Transforms/InstCombine: 2007-02-23-PhiFoldInfLoop.ll updated: 1.1 - 1.2 2007-03-26-BadShiftMask.ll updated: 1.1 - 1.2 apint-add1.ll updated: 1.2 - 1.3 apint-add2.ll updated: 1.2 - 1.3 apint-and1.ll updated: 1.1 - 1.2 apint-and2.ll updated: 1.1 - 1.2

[llvm-commits] CVS: llvm/test/Transforms/IndVarsSimplify/2007-01-06-TripCount.ll

2007-03-27 Thread Reid Spencer
Changes in directory llvm/test/Transforms/IndVarsSimplify: 2007-01-06-TripCount.ll updated: 1.5 - 1.6 --- Log message: Remove use of implementation keyword. --- Diffs of the changes: (+0 -1) 2007-01-06-TripCount.ll |1 - 1 files changed, 1 deletion(-) Index:

[llvm-commits] CVS: llvm/test/CodeGen/PowerPC/2007-01-31-InlineAsmAddrMode.ll 2007-02-16-InlineAsmNConstraint.ll 2007-02-23-lr-saved-twice.ll

2007-03-27 Thread Reid Spencer
Changes in directory llvm/test/CodeGen/PowerPC: 2007-01-31-InlineAsmAddrMode.ll updated: 1.1 - 1.2 2007-02-16-InlineAsmNConstraint.ll updated: 1.1 - 1.2 2007-02-23-lr-saved-twice.ll updated: 1.1 - 1.2 --- Log message: Remove use of implementation keyword. --- Diffs of the changes: (+0 -3)

[llvm-commits] CVS: llvm/test/Analysis/ScalarEvolution/trip-count.ll

2007-03-27 Thread Reid Spencer
Changes in directory llvm/test/Analysis/ScalarEvolution: trip-count.ll updated: 1.3 - 1.4 --- Log message: Remove use of implementation keyword. --- Diffs of the changes: (+0 -1) trip-count.ll |1 - 1 files changed, 1 deletion(-) Index:

[llvm-commits] CVS: llvm/test/Transforms/ScalarRepl/2007-03-19-CanonicalizeMemcpy.ll memset-aggregate-byte-leader.ll memset-aggregate.ll

2007-03-27 Thread Reid Spencer
Changes in directory llvm/test/Transforms/ScalarRepl: 2007-03-19-CanonicalizeMemcpy.ll updated: 1.1 - 1.2 memset-aggregate-byte-leader.ll updated: 1.2 - 1.3 memset-aggregate.ll updated: 1.3 - 1.4 --- Log message: Remove use of implementation keyword. --- Diffs of the changes: (+0 -3)

[llvm-commits] CVS: llvm/test/Assembler/2002-05-02-ParseError.ll 2007-01-02-Undefined-Arg-Type.ll

2007-03-27 Thread Reid Spencer
Changes in directory llvm/test/Assembler: 2002-05-02-ParseError.ll updated: 1.9 - 1.10 2007-01-02-Undefined-Arg-Type.ll updated: 1.3 - 1.4 --- Log message: Remove use of implementation keyword. --- Diffs of the changes: (+0 -2) 2002-05-02-ParseError.ll |1 -

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

2007-03-27 Thread Reid Spencer
Changes in directory llvm/docs: LangRef.html updated: 1.216 - 1.217 --- Log message: Undocument the implementation keyword Docuemnt the checkpoint keyword --- Diffs of the changes: (+12 -13) LangRef.html | 25 - 1 files changed, 12 insertions(+), 13 deletions(-)

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

2007-03-27 Thread Zhou Sheng
Changes in directory llvm/lib/Transforms/Scalar: InstructionCombining.cpp updated: 1.700 - 1.701 --- Log message: Remove unused APInt variable. --- Diffs of the changes: (+0 -3) InstructionCombining.cpp |3 --- 1 files changed, 3 deletions(-) Index:

Re: [llvm-commits] CVS: llvm/test/Assembler/2002-05-02-ParseError.ll 2007-01-02-Undefined-Arg-Type.ll

2007-03-27 Thread Chris Lattner
Index: llvm/test/Assembler/2002-05-02-ParseError.ll diff -u llvm/test/Assembler/2002-05-02-ParseError.ll:1.9 llvm/test/ Assembler/2002-05-02-ParseError.ll:1.10 --- llvm/test/Assembler/2002-05-02-ParseError.ll:1.9 Fri Jan 26 02:25:05 2007 +++ llvm/test/Assembler/2002-05-02-ParseError.ll

[llvm-commits] CVS: llvm/test/Assembler/2002-05-02-ParseError.ll

2007-03-27 Thread Reid Spencer
Changes in directory llvm/test/Assembler: 2002-05-02-ParseError.ll updated: 1.10 - 1.11 --- Log message: Delete the remanant of an obsolete comment. --- Diffs of the changes: (+0 -2) 2002-05-02-ParseError.ll |2 -- 1 files changed, 2 deletions(-) Index:

[llvm-commits] CVS: llvm-test/SingleSource/Benchmarks/Shootout/ackermann.c

2007-03-27 Thread Jeff Cohen
Changes in directory llvm-test/SingleSource/Benchmarks/Shootout: ackermann.c updated: 1.4 - 1.5 --- Log message: User-supplied prototype for printf *very* non-portable. --- Diffs of the changes: (+3 -3) ackermann.c |6 +++--- 1 files changed, 3 insertions(+), 3 deletions(-) Index:

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

2007-03-27 Thread Reid Spencer
Sheng, Some important feedback .. Reid. On Tue, 2007-03-27 at 21:19 -0500, Zhou Sheng wrote: Changes in directory llvm/lib/Transforms/Scalar: InstructionCombining.cpp updated: 1.699 - 1.700 --- Log message: Clean up codes in ComputeMaskedBits(): 1. Line out nested use of zext/trunc.

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

2007-03-27 Thread Zhou Sheng
Changes in directory llvm/lib/Transforms/Scalar: InstructionCombining.cpp updated: 1.701 - 1.702 --- Log message: Use UnknownBIts[BitWidth-1] instead of UnknownBIts SignBits. --- Diffs of the changes: (+1 -1) InstructionCombining.cpp |2 +- 1 files changed, 1 insertion(+), 1

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

2007-03-27 Thread Reid Spencer
Sheng, A correction to my last email .. On Tue, 2007-03-27 at 22:13 -0700, Reid Spencer wrote: // If the sign bit of the input is known set or clear, then we know the // top bits of the result. -APInt InSignBit(APInt::getSignBit(SrcTy-getBitWidth())); -