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

2007-02-01 Thread Anton Korobeynikov
Changes in directory llvm/include/llvm/Target: TargetLowering.h updated: 1.105 - 1.106 --- Log message: Fixed uninitialized stuff inside LegalizeDAG. Fortunately, the only affected part is codegen of memove inside x86 backend. This fixes PR1144: http://llvm.org/PR1144 --- Diffs of the

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

2007-02-01 Thread Anton Korobeynikov
Changes in directory llvm/lib/Target/X86: X86ISelLowering.cpp updated: 1.319 - 1.320 --- Log message: Fixed uninitialized stuff inside LegalizeDAG. Fortunately, the only affected part is codegen of memove inside x86 backend. This fixes PR1144: http://llvm.org/PR1144 --- Diffs of the

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

2007-02-01 Thread Anton Korobeynikov
Changes in directory llvm/lib/CodeGen/SelectionDAG: LegalizeDAG.cpp updated: 1.464 - 1.465 --- Log message: Fixed uninitialized stuff inside LegalizeDAG. Fortunately, the only affected part is codegen of memove inside x86 backend. This fixes PR1144: http://llvm.org/PR1144 --- Diffs of the

[llvm-commits] CVS: llvm/lib/Target/ARM/ARMConstantIslandPass.cpp

2007-02-01 Thread Evan Cheng
Changes in directory llvm/lib/Target/ARM: ARMConstantIslandPass.cpp updated: 1.19 - 1.20 --- Log message: - Off by one bugs in maximum displacement calculation / testing. - In thumb mode, a new constpool island BB size should be 4 + 2 to compensate for the potential padding due to alignment

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

2007-02-01 Thread Reid Spencer
Changes in directory llvm/include/llvm/Support: Debug.h updated: 1.14 - 1.15 --- Log message: Fix a homonymo in a comment. --- Diffs of the changes: (+1 -1) Debug.h |2 +- 1 files changed, 1 insertion(+), 1 deletion(-) Index: llvm/include/llvm/Support/Debug.h diff -u

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

2007-02-01 Thread Jim Laskey
Changes in directory llvm/include/llvm/Support: Dwarf.h updated: 1.10 - 1.11 --- Log message: Support for non-landing pad exception handling. --- Diffs of the changes: (+19 -1) Dwarf.h | 20 +++- 1 files changed, 19 insertions(+), 1 deletion(-) Index:

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

2007-02-01 Thread Jim Laskey
Changes in directory llvm/include/llvm/CodeGen: MachineModuleInfo.h updated: 1.3 - 1.4 --- Log message: Support for non-landing pad exception handling. --- Diffs of the changes: (+0 -5) MachineModuleInfo.h |5 - 1 files changed, 5 deletions(-) Index:

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

2007-02-01 Thread Jim Laskey
Changes in directory llvm/lib/Target: TargetAsmInfo.cpp updated: 1.17 - 1.18 --- Log message: Support for non-landing pad exception handling. --- Diffs of the changes: (+2 -0) TargetAsmInfo.cpp |2 ++ 1 files changed, 2 insertions(+) Index: llvm/lib/Target/TargetAsmInfo.cpp diff -u

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

2007-02-01 Thread Jim Laskey
Changes in directory llvm/include/llvm/Target: TargetAsmInfo.h updated: 1.24 - 1.25 --- Log message: Support for non-landing pad exception handling. --- Diffs of the changes: (+18 -1) TargetAsmInfo.h | 19 ++- 1 files changed, 18 insertions(+), 1 deletion(-) Index:

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

2007-02-01 Thread Jim Laskey
Changes in directory llvm/lib/CodeGen: AsmPrinter.cpp updated: 1.141 - 1.142 DwarfWriter.cpp updated: 1.122 - 1.123 MachineModuleInfo.cpp updated: 1.2 - 1.3 --- Log message: Support for non-landing pad exception handling. --- Diffs of the changes: (+272 -173) AsmPrinter.cpp|4

[llvm-commits] CVS: llvm/lib/Linker/LinkModules.cpp

2007-02-01 Thread Andrew Lenharth
Changes in directory llvm/lib/Linker: LinkModules.cpp updated: 1.130 - 1.131 --- Log message: preserve sections of globals --- Diffs of the changes: (+10 -1) LinkModules.cpp | 11 ++- 1 files changed, 10 insertions(+), 1 deletion(-) Index: llvm/lib/Linker/LinkModules.cpp diff

Re: [llvm-commits] CVS: llvm/lib/Target/ARM/ARMConstantIslandPass.cpp

2007-02-01 Thread Lauro Ramos Venancio
Hi Evan, Does this patch is correct? According to ARM manual, AddrMode2 and AddrMode3 don't have scale (scale=1). I think MaxOffs should be ((1 Bits) - 1) * Scale. Lauro @@ -304,34 +307,42 @@ continue; assert(0 Unknown addressing mode for CP reference!);

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

2007-02-01 Thread Jim Laskey
Changes in directory llvm/lib/CodeGen: AsmPrinter.cpp updated: 1.142 - 1.143 DwarfWriter.cpp updated: 1.123 - 1.124 --- Log message: Emit labels as label_n and not as debug_n --- Diffs of the changes: (+9 -9) AsmPrinter.cpp |2 +- DwarfWriter.cpp | 16 2 files

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

2007-02-01 Thread Jim Laskey
Changes in directory llvm/lib/CodeGen: DwarfWriter.cpp updated: 1.124 - 1.125 --- Log message: Slip up --- 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/ARM/ARMAsmPrinter.cpp

2007-02-01 Thread Lauro Ramos Venancio
Changes in directory llvm/lib/Target/ARM: ARMAsmPrinter.cpp updated: 1.56 - 1.57 --- Log message: Fix .thumb_func directive on linux. --- Diffs of the changes: (+4 -1) ARMAsmPrinter.cpp |5 - 1 files changed, 4 insertions(+), 1 deletion(-) Index:

[llvm-commits] CVS: llvm/lib/Transforms/Utils/CloneFunction.cpp

2007-02-01 Thread Chris Lattner
Changes in directory llvm/lib/Transforms/Utils: CloneFunction.cpp updated: 1.39 - 1.40 --- Log message: Fix bugs in the inliner having to do with single-entry phi nodes and valuemap updating. These were exposed by Devang's recent passmgr changes (with non-default passorderings) because now

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

2007-02-01 Thread Reid Spencer
Changes in directory llvm/lib/Transforms: ExprTypeConvert.cpp updated: 1.122 - 1.123 --- Log message: Ensure that ConvertOperandToType generates a result conversion by initializing the Res variable to 0 and asserting it is not zero after the result should have been created. --- Diffs of the

Re: [llvm-commits] CVS: llvm/lib/Target/ARM/ARMConstantIslandPass.cpp

2007-02-01 Thread Evan Cheng
Yep. I shouldn't have checked in stuff just before I went to bed. :-) You can tell there is a definite mismatch between comments and code. Lots of copy and paste bugs. Thanks, Evan On Feb 1, 2007, at 9:34 AM, Lauro Ramos Venancio wrote: Hi Evan, Does this patch is correct? According to

[llvm-commits] CVS: llvm/lib/Target/ARM/ARMConstantIslandPass.cpp

2007-02-01 Thread Evan Cheng
Changes in directory llvm/lib/Target/ARM: ARMConstantIslandPass.cpp updated: 1.20 - 1.21 --- Log message: Pasto. Lots of it. --- Diffs of the changes: (+3 -5) ARMConstantIslandPass.cpp |8 +++- 1 files changed, 3 insertions(+), 5 deletions(-) Index:

[llvm-commits] CVS: llvm/lib/Target/ARM/ARMTargetAsmInfo.cpp

2007-02-01 Thread Lauro Ramos Venancio
Changes in directory llvm/lib/Target/ARM: ARMTargetAsmInfo.cpp updated: 1.10 - 1.11 --- Log message: Define PrivateGlobalPrefix for ARM Linux. (Fix CodeGen/ARM/large_stack.ll) --- Diffs of the changes: (+1 -0) ARMTargetAsmInfo.cpp |1 + 1 files changed, 1 insertion(+) Index:

[llvm-commits] CVS: llvm/test/ExecutionEngine/test-fp.ll

2007-02-01 Thread Reid Spencer
Changes in directory llvm/test/ExecutionEngine: test-fp.ll updated: 1.6 - 1.7 --- Log message: Make sure the value passed to test function is initialized. --- Diffs of the changes: (+1 -0) test-fp.ll |1 + 1 files changed, 1 insertion(+) Index: llvm/test/ExecutionEngine/test-fp.ll

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

2007-02-01 Thread Devang Patel
Changes in directory llvm/lib/VMCore: PassManager.cpp updated: 1.132 - 1.133 --- Log message: cvs commit --- Diffs of the changes: (+8 -0) PassManager.cpp |8 1 files changed, 8 insertions(+) Index: llvm/lib/VMCore/PassManager.cpp diff -u

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

2007-02-01 Thread Devang Patel
Changes in directory llvm/lib/Analysis/IPA: CallGraphSCCPass.cpp updated: 1.16 - 1.17 --- Log message: Pretty print pass manager --- Diffs of the changes: (+4 -0) CallGraphSCCPass.cpp |4 1 files changed, 4 insertions(+) Index: llvm/lib/Analysis/IPA/CallGraphSCCPass.cpp diff -u

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

2007-02-01 Thread Devang Patel
Changes in directory llvm/include/llvm: PassManagers.h updated: 1.6 - 1.7 --- Log message: Pretty print pass managers. --- Diffs of the changes: (+4 -0) PassManagers.h |4 1 files changed, 4 insertions(+) Index: llvm/include/llvm/PassManagers.h diff -u

[llvm-commits] CVS: llvm/test/CodeGen/ARM/large-stack.ll

2007-02-01 Thread Reid Spencer
Changes in directory llvm/test/CodeGen/ARM: large-stack.ll updated: 1.3 - 1.4 --- Log message: XFAIL this on x86 linux as it continues to fail. --- Diffs of the changes: (+3 -1) large-stack.ll |4 +++- 1 files changed, 3 insertions(+), 1 deletion(-) Index:

[llvm-commits] [123265] fix copyright block.

2007-02-01 Thread clattner
Title: [123265] fix copyright block. Revision 123265 Author clattner Date 2007-02-01 14:10:57 -0800 (Thu, 01 Feb 2007) Log Message fix copyright block. Modified Paths apple-local/branches/llvm/gcc/llvm-main.cpp Diff Modified: apple-local/branches/llvm/gcc/llvm-main.cpp (123264 =>

[llvm-commits] [123266] test commit

2007-02-01 Thread clattner
Title: [123266] test commit Revision 123266 Author clattner Date 2007-02-01 14:14:42 -0800 (Thu, 01 Feb 2007) Log Message test commit Modified Paths apple-local/branches/llvm/gcc/llvm-main.cpp Diff Modified: apple-local/branches/llvm/gcc/llvm-main.cpp (123265 => 123266) ---

[llvm-commits] CVS: llvm/test/CodeGen/ARM/large-stack.ll

2007-02-01 Thread Reid Spencer
Changes in directory llvm/test/CodeGen/ARM: large-stack.ll updated: 1.4 - 1.5 --- Log message: My mistake, my environment wasn't up to date. This passes now. --- Diffs of the changes: (+0 -1) large-stack.ll |1 - 1 files changed, 1 deletion(-) Index:

[llvm-commits] CVS: llvm/test/Transforms/InstCombine/2007-02-01-LoadSinkAlloca.ll

2007-02-01 Thread Chris Lattner
Changes in directory llvm/test/Transforms/InstCombine: 2007-02-01-LoadSinkAlloca.ll added (r1.1) --- Log message: new testcase for serious code pessimization --- Diffs of the changes: (+43 -0) 2007-02-01-LoadSinkAlloca.ll | 43 +++ 1 files

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

2007-02-01 Thread Chris Lattner
Changes in directory llvm/lib/Transforms/Scalar: InstructionCombining.cpp updated: 1.618 - 1.619 --- Log message: Fix Transforms/InstCombine/2007-02-01-LoadSinkAlloca.ll, a serious code pessimization where instcombine can sink a load (good for code size) that prevents an alloca from being

[llvm-commits] [123267] now with less html!

2007-02-01 Thread clattner
Revision: 123267 Author: clattner Date: 2007-02-01 14:30:07 -0800 (Thu, 01 Feb 2007) Log Message: --- now with less html! Modified Paths: -- apple-local/branches/llvm/gcc/llvm-main.cpp Modified: apple-local/branches/llvm/gcc/llvm-main.cpp

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

2007-02-01 Thread Devang Patel
Changes in directory llvm/lib/Analysis/IPA: CallGraphSCCPass.cpp updated: 1.17 - 1.18 --- Log message: Dump function names when debug-pass=Executions is used. --- Diffs of the changes: (+5 -1) CallGraphSCCPass.cpp |6 +- 1 files changed, 5 insertions(+), 1 deletion(-) Index:

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

2007-02-01 Thread Evan Cheng
Changes in directory llvm/lib/Target/ARM: ARMISelLowering.cpp updated: 1.10 - 1.11 --- Log message: Thumb does not have clz. --- Diffs of the changes: (+1 -1) ARMISelLowering.cpp |2 +- 1 files changed, 1 insertion(+), 1 deletion(-) Index: llvm/lib/Target/ARM/ARMISelLowering.cpp diff

[llvm-commits] CVS: llvm-test/Makefile.programs TEST.nightly.Makefile

2007-02-01 Thread Devang Patel
Changes in directory llvm-test: Makefile.programs updated: 1.250 - 1.251 TEST.nightly.Makefile updated: 1.43 - 1.44 --- Log message: Provide hook to add gccas switch (e.g. -inline-threshold=xyz). --- Diffs of the changes: (+4 -4) Makefile.programs |4 ++-- TEST.nightly.Makefile |

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

2007-02-01 Thread Evan Cheng
Changes in directory llvm/lib/Target/ARM: ARMISelLowering.cpp updated: 1.11 - 1.12 --- Log message: Fix a bug in getARMCMP (which translate CondCode to ARM specific CC) when the RHS is a constant. --- Diffs of the changes: (+18 -20) ARMISelLowering.cpp | 38

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

2007-02-01 Thread Reid Spencer
Changes in directory llvm/lib: Makefile updated: 1.22 - 1.23 --- Log message: Changes to support making the shift instructions be true BinaryOperators. This feature is needed in order to support shifts of more than 255 bits on large integer types. This changes the syntax for llvm assembly to

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

2007-02-01 Thread Reid Spencer
Changes in directory llvm/lib/CodeGen/SelectionDAG: SelectionDAGISel.cpp updated: 1.354 - 1.355 --- Log message: Changes to support making the shift instructions be true BinaryOperators. This feature is needed in order to support shifts of more than 255 bits on large integer types. This

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

2007-02-01 Thread Reid Spencer
Changes in directory llvm/test/CodeGen/Alpha: add.ll updated: 1.6 - 1.7 --- Log message: Changes to support making the shift instructions be true BinaryOperators. This feature is needed in order to support shifts of more than 255 bits on large integer types. This changes the syntax for llvm

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

2007-02-01 Thread Reid Spencer
Changes in directory llvm/lib/Target/CBackend: CBackend.cpp updated: 1.323 - 1.324 --- Log message: Changes to support making the shift instructions be true BinaryOperators. This feature is needed in order to support shifts of more than 255 bits on large integer types. This changes the syntax

[llvm-commits] CVS: llvm/test/CodeGen/ARM/2007-01-19-InfiniteLoop.ll 2007-01-31-RegInfoAssert.ll bits.ll long_shift.ll sxt_rot.ll uxt_rot.ll

2007-02-01 Thread Reid Spencer
Changes in directory llvm/test/CodeGen/ARM: 2007-01-19-InfiniteLoop.ll updated: 1.3 - 1.4 2007-01-31-RegInfoAssert.ll updated: 1.1 - 1.2 bits.ll updated: 1.2 - 1.3 long_shift.ll updated: 1.2 - 1.3 sxt_rot.ll updated: 1.2 - 1.3 uxt_rot.ll updated: 1.2 - 1.3 --- Log message: Changes to support

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

2007-02-01 Thread Reid Spencer
Changes in directory llvm/lib/CodeGen: IntrinsicLowering.cpp updated: 1.62 - 1.63 --- Log message: Changes to support making the shift instructions be true BinaryOperators. This feature is needed in order to support shifts of more than 255 bits on large integer types. This changes the syntax

[llvm-commits] CVS: llvm/test/CodeGen/PowerPC/and-elim.ll and_sext.ll rlwinm2.ll rotl.ll

2007-02-01 Thread Reid Spencer
Changes in directory llvm/test/CodeGen/PowerPC: and-elim.ll updated: 1.6 - 1.7 and_sext.ll updated: 1.7 - 1.8 rlwinm2.ll updated: 1.2 - 1.3 rotl.ll updated: 1.5 - 1.6 --- Log message: Changes to support making the shift instructions be true BinaryOperators. This feature is needed in order to

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

2007-02-01 Thread Reid Spencer
Changes in directory llvm/lib/Analysis/IPA: Andersens.cpp updated: 1.43 - 1.44 --- Log message: Changes to support making the shift instructions be true BinaryOperators. This feature is needed in order to support shifts of more than 255 bits on large integer types. This changes the syntax for

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

2007-02-01 Thread Reid Spencer
Changes in directory llvm/lib/Transforms: ExprTypeConvert.cpp updated: 1.123 - 1.124 --- Log message: Changes to support making the shift instructions be true BinaryOperators. This feature is needed in order to support shifts of more than 255 bits on large integer types. This changes the

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

2007-02-01 Thread Reid Spencer
Changes in directory llvm/lib/Bytecode/Reader: Reader.cpp updated: 1.228 - 1.229 --- Log message: Changes to support making the shift instructions be true BinaryOperators. This feature is needed in order to support shifts of more than 255 bits on large integer types. This changes the syntax

[llvm-commits] CVS: llvm/lib/ExecutionEngine/Interpreter/Execution.cpp Interpreter.h

2007-02-01 Thread Reid Spencer
Changes in directory llvm/lib/ExecutionEngine/Interpreter: Execution.cpp updated: 1.166 - 1.167 Interpreter.h updated: 1.81 - 1.82 --- Log message: Changes to support making the shift instructions be true BinaryOperators. This feature is needed in order to support shifts of more than 255 bits

[llvm-commits] CVS: llvm-stacker/lib/compiler/StackerCompiler.cpp

2007-02-01 Thread Reid Spencer
Changes in directory llvm-stacker/lib/compiler: StackerCompiler.cpp updated: 1.31 - 1.32 --- Log message: Changes to support making the shift instructions be true BinaryOperators. This feature is needed in order to support shifts of more than 255 bits on large integer types. This changes the

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

2007-02-01 Thread Reid Spencer
Changes in directory llvm/lib/Analysis: ConstantFolding.cpp updated: 1.15 - 1.16 ScalarEvolution.cpp updated: 1.92 - 1.93 --- Log message: Changes to support making the shift instructions be true BinaryOperators. This feature is needed in order to support shifts of more than 255 bits on large

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

2007-02-01 Thread Reid Spencer
Changes in directory llvm/lib/VMCore: AsmWriter.cpp updated: 1.257 - 1.258 Constants.cpp updated: 1.206 - 1.207 Instructions.cpp updated: 1.70 - 1.71 Verifier.cpp updated: 1.188 - 1.189 --- Log message: Changes to support making the shift instructions be true BinaryOperators. This feature is

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

2007-02-01 Thread Reid Spencer
Changes in directory llvm/test/Integer: BitBit.ll updated: 1.2 - 1.3 a1.ll updated: 1.3 - 1.4 a15.ll updated: 1.3 - 1.4 a17.ll updated: 1.3 - 1.4 a31.ll updated: 1.3 - 1.4 a33.ll updated: 1.3 - 1.4 a63.ll updated: 1.3 - 1.4 a7.ll updated: 1.4 - 1.5 a9.ll updated: 1.3 - 1.4 testarith_bt.ll

[llvm-commits] CVS: llvm/test/Assembler/2007-02-01-UpgradeShift.ll 2003-05-21-MalformedShiftCrash.llx

2007-02-01 Thread Reid Spencer
Changes in directory llvm/test/Assembler: 2007-02-01-UpgradeShift.ll added (r1.1) 2003-05-21-MalformedShiftCrash.llx updated: 1.5 - 1.6 --- Log message: Changes to support making the shift instructions be true BinaryOperators. This feature is needed in order to support shifts of more than 255

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

2007-02-01 Thread Reid Spencer
Changes in directory llvm/include/llvm/Support: InstVisitor.h updated: 1.45 - 1.46 PatternMatch.h updated: 1.17 - 1.18 --- Log message: Changes to support making the shift instructions be true BinaryOperators. This feature is needed in order to support shifts of more than 255 bits on large

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

2007-02-01 Thread Reid Spencer
Changes in directory llvm/include/llvm: Constants.h updated: 1.122 - 1.123 Instruction.def updated: 1.28 - 1.29 Instruction.h updated: 1.78 - 1.79 Instructions.h updated: 1.52 - 1.53 --- Log message: Changes to support making the shift instructions be true BinaryOperators. This feature is

[llvm-commits] CVS: llvm/test/Transforms/Reassociate/shifttest.ll

2007-02-01 Thread Reid Spencer
Changes in directory llvm/test/Transforms/Reassociate: shifttest.ll updated: 1.3 - 1.4 --- Log message: Changes to support making the shift instructions be true BinaryOperators. This feature is needed in order to support shifts of more than 255 bits on large integer types. This changes the

[llvm-commits] CVS: llvm/test/CodeGen/X86/2007-01-13-StackPtrIndex.ll trunc-to-bool.ll

2007-02-01 Thread Reid Spencer
Changes in directory llvm/test/CodeGen/X86: 2007-01-13-StackPtrIndex.ll updated: 1.3 - 1.4 trunc-to-bool.ll updated: 1.9 - 1.10 --- Log message: Changes to support making the shift instructions be true BinaryOperators. This feature is needed in order to support shifts of more than 255 bits on

[llvm-commits] CVS: llvm/lib/Transforms/IPO/GlobalOpt.cpp

2007-02-01 Thread Reid Spencer
Changes in directory llvm/lib/Transforms/IPO: GlobalOpt.cpp updated: 1.93 - 1.94 --- Log message: Changes to support making the shift instructions be true BinaryOperators. This feature is needed in order to support shifts of more than 255 bits on large integer types. This changes the syntax

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

2007-02-01 Thread Reid Spencer
Changes in directory llvm/lib/Transforms/Scalar: InstructionCombining.cpp updated: 1.619 - 1.620 LICM.cpp updated: 1.85 - 1.86 SCCP.cpp updated: 1.155 - 1.156 ScalarReplAggregates.cpp updated: 1.68 - 1.69 --- Log message: Changes to support making the shift instructions be true

[llvm-commits] CVS: llvm/test/Transforms/InstCombine/add.ll shift-simplify.ll shift-sra.ll signext.ll

2007-02-01 Thread Reid Spencer
Changes in directory llvm/test/Transforms/InstCombine: add.ll updated: 1.36 - 1.37 shift-simplify.ll updated: 1.2 - 1.3 shift-sra.ll updated: 1.5 - 1.6 signext.ll updated: 1.2 - 1.3 --- Log message: Changes to support making the shift instructions be true BinaryOperators. This feature is

[llvm-commits] [llvm-gcc] SHIFT-llvmgcc.patch

2007-02-01 Thread Reid Spencer
All, Here's the patch to llvm-gcc for the Shift instruction changes. Reid. Index: gcc/llvm-convert.cpp === --- gcc/llvm-convert.cpp (revision 264) +++ gcc/llvm-convert.cpp (working copy) @@ -1800,15 +1800,15 @@ LV.BitStart =

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

2007-02-01 Thread Chris Lattner
Changes in directory llvm/lib/Target/ARM: README.txt updated: 1.10 - 1.11 --- Log message: add a note --- Diffs of the changes: (+14 -0) README.txt | 14 ++ 1 files changed, 14 insertions(+) Index: llvm/lib/Target/ARM/README.txt diff -u llvm/lib/Target/ARM/README.txt:1.10

[llvm-commits] [123299] apply reid's shift patch.

2007-02-01 Thread clattner
Revision: 123299 Author: clattner Date: 2007-02-01 20:59:13 -0800 (Thu, 01 Feb 2007) Log Message: --- apply reid's shift 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] SHIFT-llvmgcc.patch

2007-02-01 Thread Chris Lattner
On Feb 1, 2007, at 6:55 PM, Reid Spencer wrote: All, Here's the patch to llvm-gcc for the Shift instruction changes. Applied, thanks! -Chris ___ llvm-commits mailing list llvm-commits@cs.uiuc.edu

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

2007-02-01 Thread Chris Lattner
Index: llvm/lib/VMCore/AsmWriter.cpp diff -u llvm/lib/VMCore/AsmWriter.cpp:1.257 llvm/lib/VMCore/ AsmWriter.cpp:1.258 --- llvm/lib/VMCore/AsmWriter.cpp:1.257 Tue Jan 30 14:08:38 2007 +++ llvm/lib/VMCore/AsmWriter.cpp Thu Feb 1 20:16:22 2007 @@ -1272,8 +1272,7 @@ // Shift

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

2007-02-01 Thread Chris Lattner
Index: llvm/lib/Transforms/Scalar/ScalarReplAggregates.cpp diff -u llvm/lib/Transforms/Scalar/ScalarReplAggregates.cpp:1.68 llvm/lib/Transforms/Scalar/ScalarReplAggregates.cpp:1.69 --- llvm/lib/Transforms/Scalar/ScalarReplAggregates.cpp:1.68 Sat Jan 20 18:29:25 2007 +++

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

2007-02-01 Thread Chris Lattner
Changes in directory llvm/lib/Transforms/Scalar: InstructionCombining.cpp updated: 1.620 - 1.621 --- Log message: bugfix for reid's shift patch. --- Diffs of the changes: (+2 -2) InstructionCombining.cpp |4 ++-- 1 files changed, 2 insertions(+), 2 deletions(-) Index:

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

2007-02-01 Thread Chris Lattner
diff -u llvm/lib/Transforms/Scalar/InstructionCombining.cpp:1.619 llvm/lib/Transforms/Scalar/InstructionCombining.cpp:1.620 --- llvm/lib/Transforms/Scalar/InstructionCombining.cpp:1.619 Thu Feb 1 16:30:07 2007 +++ llvm/lib/Transforms/Scalar/InstructionCombining.cpp Thu Feb 1