[llvm-commits] CVS: llvm-www/RandomBoxes/001-C++Compiler.html

2007-01-19 Thread Reid Spencer
Changes in directory llvm-www/RandomBoxes: 001-C++Compiler.html updated: 1.4 -> 1.5 --- Log message: Update to mention GCC 4.0 not 3.4 --- Diffs of the changes: (+1 -1) 001-C++Compiler.html |2 +- 1 files changed, 1 insertion(+), 1 deletion(-) Index: llvm-www/RandomBoxes/001-C++Compi

[llvm-commits] llvm-gcc4: implement FLOOR_MOD_EXPR and ROUND_DIV_EXPR

2007-01-19 Thread Duncan Sands
FLOOR_MOD_EXPR is generated by the Ada and Fortran front-ends. ROUND_DIV_EXPR is only generated by the Ada front-end. Tested by taking all possible combinations of 8 bit signed and unsigned input operands, and checking that the results coincide with those produced by mainline gcc. I also checked

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

2007-01-19 Thread Zhou Sheng
Changes in directory llvm/test/Integer: a1.ll updated: 1.1 -> 1.2 a1.ll.out updated: 1.1 -> 1.2 a15.ll updated: 1.1 -> 1.2 a15.ll.out updated: 1.1 -> 1.2 a17.ll updated: 1.1 -> 1.2 a17.ll.out updated: 1.1 -> 1.2 a31.ll updated: 1.1 -> 1.2 a31.ll.out updated: 1.1 -> 1.2 a33.ll updated: 1.1 -> 1.2

[llvm-commits] CVS: llvm/test/Integer/testarith_bt.ll

2007-01-19 Thread Zhou Sheng
Changes in directory llvm/test/Integer: testarith_bt.ll updated: 1.1 -> 1.2 --- Log message: Cover more arithmetics for arbitrary bitwidth integers. --- Diffs of the changes: (+3 -0) testarith_bt.ll |3 +++ 1 files changed, 3 insertions(+) Index: llvm/test/Integer/testarith_bt.ll dif

[llvm-commits] CVS: llvm/test/Integer/fold-fpcast_bt.ll undefined_bt.ll

2007-01-19 Thread Zhou Sheng
Changes in directory llvm/test/Integer: fold-fpcast_bt.ll updated: 1.1 -> 1.2 undefined_bt.ll updated: 1.1 -> 1.2 --- Log message: Cover non-byte-width BATs situation. --- Diffs of the changes: (+21 -6) fold-fpcast_bt.ll | 15 +++ undefined_bt.ll | 12 ++-- 2 file

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

2007-01-19 Thread Reid Spencer
Changes in directory llvm/docs: LangRef.html updated: 1.200 -> 1.201 --- Log message: icmp doesn't support comparison of packed types. --- Diffs of the changes: (+1 -4) LangRef.html |5 + 1 files changed, 1 insertion(+), 4 deletions(-) Index: llvm/docs/LangRef.html diff -u llvm/d

[llvm-commits] CVS: llvm/autoconf/configure.ac

2007-01-19 Thread Anton Korobeynikov
Changes in directory llvm/autoconf: configure.ac updated: 1.259 -> 1.260 --- Log message: Adding disassembler interface and external hook to udis86 library. --- Diffs of the changes: (+21 -2) configure.ac | 23 +-- 1 files changed, 21 insertions(+), 2 deletions(-) I

[llvm-commits] CVS: llvm/lib/Support/Disassembler.cpp

2007-01-19 Thread Anton Korobeynikov
Changes in directory llvm/lib/Support: Disassembler.cpp added (r1.1) --- Log message: Adding disassembler interface and external hook to udis86 library. --- Diffs of the changes: (+53 -0) Disassembler.cpp | 53 + 1 files changed, 53 ins

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

2007-01-19 Thread Anton Korobeynikov
Changes in directory llvm/include/llvm/Support: Disassembler.h added (r1.1) --- Log message: Adding disassembler interface and external hook to udis86 library. --- Diffs of the changes: (+36 -0) Disassembler.h | 36 1 files changed, 36 insertions(+)

[llvm-commits] CVS: llvm/lib/ExecutionEngine/JIT/JITEmitter.cpp

2007-01-19 Thread Anton Korobeynikov
Changes in directory llvm/lib/ExecutionEngine/JIT: JITEmitter.cpp updated: 1.124 -> 1.125 --- Log message: Adding disassembler interface and external hook to udis86 library. --- Diffs of the changes: (+14 -1) JITEmitter.cpp | 15 ++- 1 files changed, 14 insertions(+), 1 delet

[llvm-commits] CVS: llvm/include/llvm/Config/config.h.in

2007-01-19 Thread Anton Korobeynikov
Changes in directory llvm/include/llvm/Config: config.h.in updated: 1.73 -> 1.74 --- Log message: Adding disassembler interface and external hook to udis86 library. --- Diffs of the changes: (+6 -0) config.h.in |6 ++ 1 files changed, 6 insertions(+) Index: llvm/include/llvm/Conf

Re: [llvm-commits] CVS: llvm/lib/Support/Disassembler.cpp

2007-01-19 Thread Reid Spencer
On Fri, 2007-01-19 at 11:25 -0600, Anton Korobeynikov wrote: > > Changes in directory llvm/lib/Support: > > Disassembler.cpp added (r1.1) > --- > Log message: > > Adding disassembler interface and external hook to udis86 library. Anton, If the disassembly library is not available, please make

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

2007-01-19 Thread Lauro Ramos Venancio
Changes in directory llvm/lib/Target/ARM: ARMAsmPrinter.cpp updated: 1.43 -> 1.44 --- Log message: Fix section definition. --- Diffs of the changes: (+2 -2) ARMAsmPrinter.cpp |4 ++-- 1 files changed, 2 insertions(+), 2 deletions(-) Index: llvm/lib/Target/ARM/ARMAsmPrinter.cpp diff -

[llvm-commits] CVS: llvm/configure

2007-01-19 Thread Reid Spencer
Changes in directory llvm: configure updated: 1.264 -> 1.265 --- Log message: Add the check for udis86 to support disassembly. Regenerated for Anton Korobeynikov. --- Diffs of the changes: (+145 -28) configure | 173 +++--- 1 files

Re: [llvm-commits] CVS: llvm/lib/ExecutionEngine/JIT/JITEmitter.cpp

2007-01-19 Thread Reid Spencer
On Fri, 2007-01-19 at 11:25 -0600, Anton Korobeynikov wrote: > > Changes in directory llvm/lib/ExecutionEngine/JIT: > > JITEmitter.cpp updated: 1.124 -> 1.125 > --- > Log message: > > Adding disassembler interface and external hook to udis86 library. Some notes below. > > > --- > Diffs of th

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

2007-01-19 Thread Evan Cheng
Changes in directory llvm/lib/CodeGen/SelectionDAG: DAGCombiner.cpp updated: 1.267 -> 1.268 --- Log message: Remove this xform: (shl (add x, c1), c2) -> (add (shl x, c2), c1< (add (add (shl x, c2), c1<(N01); + if (N01C && N00.getOpcode() == ISD::ADD && N00.Val->hasOneUse() && + isa(N00.ge

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

2007-01-19 Thread Evan Cheng
Changes in directory llvm/lib/Target/ARM: ARMTargetAsmInfo.cpp updated: 1.4 -> 1.5 --- Log message: Modify emission of jump tables on darwin to emit an extra "l" label that delimits the boundaries of jump tables. This lets the linker's dead code stripping optimization do a better job. --- Dif

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

2007-01-19 Thread Evan Cheng
Changes in directory llvm/lib/Target/ARM: ARMSubtarget.h updated: 1.1 -> 1.2 ARMSubtarget.cpp updated: 1.1 -> 1.2 --- Log message: Introduce TargetType's ELF and Darwin. --- Diffs of the changes: (+17 -8) ARMSubtarget.cpp | 15 ++- ARMSubtarget.h | 10 +++--- 2 files c

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

2007-01-19 Thread Evan Cheng
Changes in directory llvm/lib/Target/ARM: ARMTargetAsmInfo.cpp updated: 1.5 -> 1.6 --- Log message: Darwin doesn't support .bss, but it does have .zerofill --- Diffs of the changes: (+7 -5) ARMTargetAsmInfo.cpp | 12 +++- 1 files changed, 7 insertions(+), 5 deletions(-) Index: l

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

2007-01-19 Thread Evan Cheng
Changes in directory llvm/lib/Target/ARM: ARMAsmPrinter.cpp updated: 1.44 -> 1.45 --- Log message: Restructure code a bit to make use of continue (simplifying things). Generalize the .zerofill directive emission to not be darwin-specific. --- Diffs of the changes: (+87 -64) ARMAsmPrinter.c

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

2007-01-19 Thread Evan Cheng
Changes in directory llvm/lib/Target/ARM: ARMISelLowering.cpp updated: 1.1 -> 1.2 ARMRegisterInfo.cpp updated: 1.34 -> 1.35 ARMTargetMachine.cpp updated: 1.14 -> 1.15 --- Log message: isDarwin -> isTargetDarwin --- Diffs of the changes: (+8 -8) ARMISelLowering.cpp |8 ARMRegis

[llvm-commits] CVS: llvm/lib/ExecutionEngine/JIT/JITEmitter.cpp

2007-01-19 Thread Andrew Lenharth
Changes in directory llvm/lib/ExecutionEngine/JIT: JITEmitter.cpp updated: 1.125 -> 1.126 --- Log message: fix build on amd64 --- Diffs of the changes: (+1 -1) JITEmitter.cpp |2 +- 1 files changed, 1 insertion(+), 1 deletion(-) Index: llvm/lib/ExecutionEngine/JIT/JITEmitter.cpp diff

[llvm-commits] CVS: llvm/lib/Target/ARM/ARMInstrInfo.td

2007-01-19 Thread Evan Cheng
Changes in directory llvm/lib/Target/ARM: ARMInstrInfo.td updated: 1.84 -> 1.85 --- Log message: Code clean up. Use def : pat instead of defining new instructions. --- Diffs of the changes: (+87 -127) ARMInstrInfo.td | 214 ++-- 1 files c

[llvm-commits] CVS: llvm/test/CFrontend/bit-accurate-int.c

2007-01-19 Thread Reid Spencer
Changes in directory llvm/test/CFrontend: bit-accurate-int.c updated: 1.1 -> 1.2 --- Log message: Make this test actually test what its supposed to test. --- Diffs of the changes: (+2 -1) bit-accurate-int.c |3 ++- 1 files changed, 2 insertions(+), 1 deletion(-) Index: llvm/test/CFro

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

2007-01-19 Thread Reid Spencer
Changes in directory llvm/lib/AsmParser: Lexer.cpp.cvs updated: 1.26 -> 1.27 --- Log message: For PR1043: http://llvm.org/PR1043 : This is the final patch for this PR. It implements some minor cleanup in the use of IntegerType, to wit: 1. Type::getIntegerTypeMask -> IntegerType::getBitMask 2.

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

2007-01-19 Thread Reid Spencer
Changes in directory llvm/lib/Transforms/IPO: IndMemRemoval.cpp updated: 1.10 -> 1.11 --- Log message: For PR1043: http://llvm.org/PR1043 : This is the final patch for this PR. It implements some minor cleanup in the use of IntegerType, to wit: 1. Type::getIntegerTypeMask -> IntegerType::getBi

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

2007-01-19 Thread Reid Spencer
Changes in directory llvm/lib/Transforms/Utils: SimplifyCFG.cpp updated: 1.113 -> 1.114 --- Log message: For PR1043: http://llvm.org/PR1043 : This is the final patch for this PR. It implements some minor cleanup in the use of IntegerType, to wit: 1. Type::getIntegerTypeMask -> IntegerType::get

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

2007-01-19 Thread Reid Spencer
Changes in directory llvm/lib/ExecutionEngine: ExecutionEngine.cpp updated: 1.100 -> 1.101 --- Log message: For PR1043: http://llvm.org/PR1043 : This is the final patch for this PR. It implements some minor cleanup in the use of IntegerType, to wit: 1. Type::getIntegerTypeMask -> IntegerType::

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

2007-01-19 Thread Reid Spencer
Changes in directory llvm/lib/Target/Alpha: AlphaISelDAGToDAG.cpp updated: 1.65 -> 1.66 --- Log message: For PR1043: http://llvm.org/PR1043 : This is the final patch for this PR. It implements some minor cleanup in the use of IntegerType, to wit: 1. Type::getIntegerTypeMask -> IntegerType::get

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

2007-01-19 Thread Reid Spencer
Changes in directory llvm/lib/Analysis: ConstantRange.cpp updated: 1.32 -> 1.33 ScalarEvolution.cpp updated: 1.89 -> 1.90 --- Log message: For PR1043: http://llvm.org/PR1043 : This is the final patch for this PR. It implements some minor cleanup in the use of IntegerType, to wit: 1. Type::getI

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

2007-01-19 Thread Reid Spencer
Changes in directory llvm/include/llvm: Constants.h updated: 1.119 -> 1.120 DerivedTypes.h updated: 1.80 -> 1.81 Type.h updated: 1.101 -> 1.102 --- Log message: For PR1043: http://llvm.org/PR1043 : This is the final patch for this PR. It implements some minor cleanup in the use of IntegerType,

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

2007-01-19 Thread Reid Spencer
Changes in directory llvm/lib/CodeGen/SelectionDAG: LegalizeDAG.cpp updated: 1.455 -> 1.456 --- Log message: For PR1043: http://llvm.org/PR1043 : This is the final patch for this PR. It implements some minor cleanup in the use of IntegerType, to wit: 1. Type::getIntegerTypeMask -> IntegerType:

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

2007-01-19 Thread Reid Spencer
Changes in directory llvm/lib/Transforms/Scalar: CorrelatedExprs.cpp updated: 1.49 -> 1.50 InstructionCombining.cpp updated: 1.603 -> 1.604 LoopUnswitch.cpp updated: 1.57 -> 1.58 ScalarReplAggregates.cpp updated: 1.66 -> 1.67 --- Log message: For PR1043: http://llvm.org/PR1043 : This is the fin

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

2007-01-19 Thread Reid Spencer
Changes in directory llvm/lib/VMCore: ConstantFolding.cpp updated: 1.132 -> 1.133 Constants.cpp updated: 1.201 -> 1.202 Type.cpp updated: 1.163 -> 1.164 ValueTypes.cpp updated: 1.10 -> 1.11 --- Log message: For PR1043: http://llvm.org/PR1043 : This is the final patch for this PR. It implements

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

2007-01-19 Thread Reid Spencer
Changes in directory llvm/lib/Transforms/Scalar: InstructionCombining.cpp updated: 1.604 -> 1.605 --- Log message: For this transform: store V, (cast P) -> store (cast V), P don't allow the transform if V and the pointer's element type are different width integer types. --- Diffs of the chan

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

2007-01-19 Thread Reid Spencer
Changes in directory llvm/lib/VMCore: Type.cpp updated: 1.164 -> 1.165 --- Log message: Remove dead methods in the ValTypes. --- Diffs of the changes: (+0 -31) Type.cpp | 31 --- 1 files changed, 31 deletions(-) Index: llvm/lib/VMCore/Type.cpp diff -u llvm/l

[llvm-commits] CVS: llvm/lib/System/DynamicLibrary.cpp

2007-01-19 Thread Reid Spencer
Changes in directory llvm/lib/System: DynamicLibrary.cpp updated: 1.20 -> 1.21 --- Log message: Handle each of stderr/stdin/stdout separately. --- Diffs of the changes: (+4 -0) DynamicLibrary.cpp |4 1 files changed, 4 insertions(+) Index: llvm/lib/System/DynamicLibrary.cpp diff

[llvm-commits] CVS: llvm/lib/System/DynamicLibrary.cpp

2007-01-19 Thread Reid Spencer
Changes in directory llvm/lib/System: DynamicLibrary.cpp updated: 1.21 -> 1.22 --- Log message: Help the lli interpreter find the stderr/stdin/stdout symbols. These are needed for output to be generated. On Linux these are both global vars and macro definitions so we have to special case Linux.

Re: [llvm-commits] CVS: llvm/lib/System/DynamicLibrary.cpp

2007-01-19 Thread Gordon Henriksen
This bit: +#ifndef errno +EXPLICIT_SYMBOL(errno); +#endif Is broken on Darwin. — Gordon On Jan 19, 2007, at 16:41, Reid Spencer wrote: Changes in directory llvm/lib/System: DynamicLibrary.cpp updated: 1.21 -> 1.22 --- Log message: Help the lli interpreter find the stderr/stdin/st

[llvm-commits] CVS: llvm/lib/System/DynamicLibrary.cpp

2007-01-19 Thread Reid Spencer
Changes in directory llvm/lib/System: DynamicLibrary.cpp updated: 1.22 -> 1.23 --- Log message: Unbreak Darwin. --- Diffs of the changes: (+0 -3) DynamicLibrary.cpp |3 --- 1 files changed, 3 deletions(-) Index: llvm/lib/System/DynamicLibrary.cpp diff -u llvm/lib/System/DynamicLibrar

Re: [llvm-commits] CVS: llvm/lib/System/DynamicLibrary.cpp

2007-01-19 Thread Reid Spencer
Hi Gordon, On Fri, 2007-01-19 at 17:01 -0500, Gordon Henriksen wrote: > This bit: > > > > +#ifndef errno > > +EXPLICIT_SYMBOL(errno); > > +#endif > > > Is broken on Darwin. Sorry about that. I reverted that part of the patch. Reid. > > — Gordon > > > > > > On Jan 19, 2007, at 16

[llvm-commits] CVS: llvm-test/SingleSource/UnitTests/Integer/override.cpp

2007-01-19 Thread Reid Spencer
Changes in directory llvm-test/SingleSource/UnitTests/Integer: override.cpp updated: 1.1 -> 1.2 --- Log message: Print something useful out. --- Diffs of the changes: (+3 -2) override.cpp |5 +++-- 1 files changed, 3 insertions(+), 2 deletions(-) Index: llvm-test/SingleSource/UnitTes

[llvm-commits] CVS: llvm-test/SingleSource/UnitTests/Integer/list.c

2007-01-19 Thread Reid Spencer
Changes in directory llvm-test/SingleSource/UnitTests/Integer: list.c updated: 1.1 -> 1.2 --- Log message: Add needed #include. --- Diffs of the changes: (+1 -0) list.c |1 + 1 files changed, 1 insertion(+) Index: llvm-test/SingleSource/UnitTests/Integer/list.c diff -u llvm-test/Sing

[llvm-commits] CVS: llvm-test/SingleSource/UnitTests/Integer/matrix.c

2007-01-19 Thread Reid Spencer
Changes in directory llvm-test/SingleSource/UnitTests/Integer: matrix.c updated: 1.2 -> 1.3 --- Log message: Rearrange code so sort definition comes before use and is not conflicting with builtin sort function name. --- Diffs of the changes: (+42 -41) matrix.c | 83 ++

[llvm-commits] CVS: llvm-test/SingleSource/UnitTests/Integer/memory.c

2007-01-19 Thread Reid Spencer
Changes in directory llvm-test/SingleSource/UnitTests/Integer: memory.c updated: 1.1 -> 1.2 --- Log message: Add needed #include --- Diffs of the changes: (+1 -0) memory.c |1 + 1 files changed, 1 insertion(+) Index: llvm-test/SingleSource/UnitTests/Integer/memory.c diff -u llvm-test

[llvm-commits] CVS: llvm-test/SingleSource/UnitTests/Integer/switch.c

2007-01-19 Thread Reid Spencer
Changes in directory llvm-test/SingleSource/UnitTests/Integer: switch.c updated: 1.1 -> 1.2 --- Log message: Add casts to eliminate warnings. --- Diffs of the changes: (+2 -2) switch.c |4 ++-- 1 files changed, 2 insertions(+), 2 deletions(-) Index: llvm-test/SingleSource/UnitTests/I

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

2007-01-19 Thread Evan Cheng
Changes in directory llvm/lib/CodeGen: VirtRegMap.cpp updated: 1.92 -> 1.93 --- Log message: GetRegForReload() now keeps track which registers have been considered and rejected during its quest to find a suitable reload register. This avoids an infinite loop in case like this: t1 := op t2,

[llvm-commits] CVS: llvm/test/CodeGen/ARM/2007-01-19-InfiniteLoop.ll ldr.ll

2007-01-19 Thread Evan Cheng
Changes in directory llvm/test/CodeGen/ARM: 2007-01-19-InfiniteLoop.ll added (r1.1) ldr.ll updated: 1.3 -> 1.4 --- Log message: Add test case extracted from lencod. Spiller was infinite looping in GetRegForReload(). --- Diffs of the changes: (+104 -2) 2007-01-19-InfiniteLoop.ll | 103

[llvm-commits] CVS: llvm/examples/HowToUseJIT/HowToUseJIT.cpp

2007-01-19 Thread Reid Spencer
Changes in directory llvm/examples/HowToUseJIT: HowToUseJIT.cpp updated: 1.14 -> 1.15 --- Log message: Add a #include to resolve IntegerType class. --- Diffs of the changes: (+1 -1) HowToUseJIT.cpp |2 +- 1 files changed, 1 insertion(+), 1 deletion(-) Index: llvm/examples/HowToUseJIT

[llvm-commits] CVS: llvm/examples/ParallelJIT/ParallelJIT.cpp

2007-01-19 Thread Reid Spencer
Changes in directory llvm/examples/ParallelJIT: ParallelJIT.cpp updated: 1.9 -> 1.10 --- Log message: Fix a #include to resolve IntegerType class. --- Diffs of the changes: (+1 -1) ParallelJIT.cpp |2 +- 1 files changed, 1 insertion(+), 1 deletion(-) Index: llvm/examples/ParallelJIT/

[llvm-commits] CVS: llvm-test/SingleSource/UnitTests/Integer/general-test.c

2007-01-19 Thread Reid Spencer
Changes in directory llvm-test/SingleSource/UnitTests/Integer: general-test.c updated: 1.2 -> 1.3 --- Log message: Get rid of compilation warnings. --- Diffs of the changes: (+4 -4) general-test.c |8 1 files changed, 4 insertions(+), 4 deletions(-) Index: llvm-test/SingleSo

[llvm-commits] CVS: llvm-test/SingleSource/UnitTests/Integer/SSAtest.c arith.c array.c bigint.c bitbit.c bitlogic.c cond-expr.c enum.cpp exception.cpp extern-inline-redef.c field.c folding.c global.c

2007-01-19 Thread Reid Spencer
Changes in directory llvm-test/SingleSource/UnitTests/Integer: SSAtest.c updated: 1.2 -> 1.3 arith.c updated: 1.2 -> 1.3 array.c updated: 1.2 -> 1.3 bigint.c updated: 1.2 -> 1.3 bitbit.c updated: 1.2 -> 1.3 bitlogic.c updated: 1.2 -> 1.3 cond-expr.c updated: 1.2 -> 1.3 enum.cpp updated: 1.2 -> 1

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

2007-01-19 Thread Evan Cheng
Changes in directory llvm/lib/CodeGen: PrologEpilogInserter.cpp updated: 1.63 -> 1.64 --- Log message: We not align the final stack slot but instead let the target do so in emitPrologue(). Each target can make adjustments to the stack frame and re-align the stack as it deem appropriate. Do no

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

2007-01-19 Thread Evan Cheng
Changes in directory llvm/lib/Target/X86: X86RegisterInfo.cpp updated: 1.189 -> 1.190 --- Log message: Backend is reponsible for aligning the stack. --- Diffs of the changes: (+5 -7) X86RegisterInfo.cpp | 12 +--- 1 files changed, 5 insertions(+), 7 deletions(-) Index: llvm/lib/

[llvm-commits] CVS: llvm/lib/Target/ARM/ARMMachineFunctionInfo.h ARMRegisterInfo.cpp ARMRegisterInfo.td ARMTargetMachine.cpp

2007-01-19 Thread Evan Cheng
Changes in directory llvm/lib/Target/ARM: ARMMachineFunctionInfo.h updated: 1.1 -> 1.2 ARMRegisterInfo.cpp updated: 1.35 -> 1.36 ARMRegisterInfo.td updated: 1.7 -> 1.8 ARMTargetMachine.cpp updated: 1.15 -> 1.16 --- Log message: Clean up ARM PEI code. --- Diffs of the changes: (+75 -91) ARMM

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

2007-01-19 Thread Evan Cheng
Changes in directory llvm/lib/Target/ARM: ARMRegisterInfo.cpp updated: 1.36 -> 1.37 --- Log message: Prologue and epilogue bugs for non-Darwin targets. --- Diffs of the changes: (+46 -22) ARMRegisterInfo.cpp | 68 +++- 1 files changed, 46 in

[llvm-commits] CVS: llvm/autoconf/configure.ac

2007-01-19 Thread Anton Korobeynikov
Changes in directory llvm/autoconf: configure.ac updated: 1.260 -> 1.261 --- Log message: Cleanup --- Diffs of the changes: (+17 -17) configure.ac | 34 +- 1 files changed, 17 insertions(+), 17 deletions(-) Index: llvm/autoconf/configure.ac diff -u llvm/

[llvm-commits] CVS: llvm/configure

2007-01-19 Thread Reid Spencer
Changes in directory llvm: configure updated: 1.265 -> 1.266 --- Log message: Regenerate for Anton Korobeynikov. --- Diffs of the changes: (+12 -115) configure | 127 +- 1 files changed, 12 insertions(+), 115 deletions(-) Index