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

2007-02-13 Thread Chris Lattner
Changes in directory llvm/include/llvm: InstrTypes.h updated: 1.60 - 1.61 Instruction.h updated: 1.79 - 1.80 Instructions.h updated: 1.57 - 1.58 --- Log message: Switch UnaryOperators to default to passing names up by const char* when possible. This speeds up bcreading by 1.5%. --- Diffs of

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

2007-02-13 Thread Reid Spencer
Changes in directory llvm/docs: DeveloperPolicy.html added (r1.1) --- Log message: First draft of the LLVM Developer Policy. This document is a first cut at stating in clear terms the LLVM project's policies with respect to developers and their contributions. Feedback on this is welcome while

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

2007-02-13 Thread Reid Spencer
Changes in directory llvm/docs: index.html updated: 1.61 - 1.62 --- Log message: Add DeveloperPolicy.html --- Diffs of the changes: (+4 -1) index.html |5 - 1 files changed, 4 insertions(+), 1 deletion(-) Index: llvm/docs/index.html diff -u llvm/docs/index.html:1.61

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

2007-02-13 Thread Reid Spencer
Changes in directory llvm/docs: DeveloperPolicy.html updated: 1.1 - 1.2 --- Log message: Make the draft notice more prominent. --- Diffs of the changes: (+2 -2) DeveloperPolicy.html |4 ++-- 1 files changed, 2 insertions(+), 2 deletions(-) Index: llvm/docs/DeveloperPolicy.html diff

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

2007-02-13 Thread Reid Spencer
Changes in directory llvm/docs: DeveloperPolicy.html updated: 1.2 - 1.3 --- Log message: Fix an HTML validation error. --- Diffs of the changes: (+2 -2) DeveloperPolicy.html |4 ++-- 1 files changed, 2 insertions(+), 2 deletions(-) Index: llvm/docs/DeveloperPolicy.html diff -u

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

2007-02-13 Thread Reid Spencer
Changes in directory llvm/docs: DeveloperPolicy.html updated: 1.3 - 1.4 --- Log message: Clean up spelling mistakes. --- Diffs of the changes: (+7 -7) DeveloperPolicy.html | 14 +++--- 1 files changed, 7 insertions(+), 7 deletions(-) Index: llvm/docs/DeveloperPolicy.html diff

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

2007-02-13 Thread Reid Spencer
Changes in directory llvm/include/llvm: InstrTypes.h updated: 1.61 - 1.62 --- Log message: Fix a compilation error that caused the nightly test to fail. --- Diffs of the changes: (+1 -1) InstrTypes.h |2 +- 1 files changed, 1 insertion(+), 1 deletion(-) Index:

[llvm-commits] llvm-gcc4: compile fixes

2007-02-13 Thread Duncan Sands
Breakage caused by eliminate instruction ctors that take vectors: http://lists.cs.uiuc.edu/pipermail/llvm-commits/Week-of-Mon-20070212/044423.html No idea if this is the right approach, but it compiles! Ciao, Duncan. Index: gcc.llvm.master/gcc/llvm-convert.cpp

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

2007-02-13 Thread Lauro Ramos Venancio
Changes in directory llvm/lib/CodeGen/SelectionDAG: SelectionDAGISel.cpp updated: 1.361 - 1.362 --- Log message: Add original alignment to function arguments flags. --- Diffs of the changes: (+30 -10) SelectionDAGISel.cpp | 40 ++-- 1 files changed,

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

2007-02-13 Thread Lauro Ramos Venancio
Changes in directory llvm/test/CodeGen/ARM: arguments.ll added (r1.1) --- Log message: According to ARM EABI, 8-bytes function arguments must be 8-bytes aligned. --- Diffs of the changes: (+10 -0) arguments.ll | 10 ++ 1 files changed, 10 insertions(+) Index:

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

2007-02-13 Thread Lauro Ramos Venancio
Changes in directory llvm/lib/Target/ARM: ARMISelLowering.cpp updated: 1.13 - 1.14 ARMTargetMachine.cpp updated: 1.20 - 1.21 --- Log message: According to ARM EABI, 8-bytes function arguments must be 8-bytes aligned. --- Diffs of the changes: (+53 -30) ARMISelLowering.cpp | 79

[llvm-commits] fix cases of assert(foo)

2007-02-13 Thread Dan Gohman
While preparing http://llvm.org/PR1198 I noticed several asserts protecting unprepared code from i128 types that weren't actually failing when they should because they were written as assert(foo) instead of something like assert(0 foo). This patch fixes all the cases that a quick grep found. Dan

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

2007-02-13 Thread Reid Spencer
Changes in directory llvm/docs: DeveloperPolicy.html updated: 1.4 - 1.5 --- Log message: Fix tow grammaros that Bill Wendling noticed. --- Diffs of the changes: (+3 -3) DeveloperPolicy.html |6 +++--- 1 files changed, 3 insertions(+), 3 deletions(-) Index:

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

2007-02-13 Thread Evan Cheng
Hi Lauro, This is wrong for Mac OS X. Please back out the patch until it is fixed. Make sure you conditionalize base on the ABI of choice Please add an ABI enum ABIType to ARMSubtarget.h and the corresponding methods. Looking at llvm-gcc/gcc/config/arm/arm.h, I see there are 5 ARM abi's:

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

2007-02-13 Thread Lauro Ramos Venancio
Hi Evan, I change function arguments alignment only for ELF. The code generated for mtriple=arm-apple-darwin remains the same. For now, I am implementing only ARM EABI. I don't have testing environment for others ABIs. Did you found any miscompilation caused by this patch? Lauro 2007/2/13, Evan

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

2007-02-13 Thread Evan Cheng
On Feb 13, 2007, at 5:50 AM, Lauro Ramos Venancio wrote: Changes in directory llvm/lib/CodeGen/SelectionDAG: SelectionDAGISel.cpp updated: 1.361 - 1.362 --- Log message: Add original alignment to function arguments flags. --- Diffs of the changes: (+30 -10) SelectionDAGISel.cpp |

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

2007-02-13 Thread Evan Cheng
Ah, I see you have only changed long alignment when target isn't Darwin. My mistake, this will not break Mac OS X / APCS support. What is the default ABI for Linux? Can you experiment with gcc -mabi= to see if this might break other ABI's? Thanks, Evan On Feb 13, 2007, at 9:33 AM, Lauro

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

2007-02-13 Thread Lauro Ramos Venancio
Changes in directory llvm/include/llvm/CodeGen: SelectionDAGNodes.h updated: 1.175 - 1.176 --- Log message: Add comment about original function argument alignment. --- Diffs of the changes: (+2 -0) SelectionDAGNodes.h |2 ++ 1 files changed, 2 insertions(+) Index:

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

2007-02-13 Thread Lauro Ramos Venancio
Changes in directory llvm/lib/CodeGen/SelectionDAG: SelectionDAGISel.cpp updated: 1.362 - 1.363 --- Log message: Add a space between // and the comment. --- Diffs of the changes: (+9 -9) SelectionDAGISel.cpp | 18 +- 1 files changed, 9 insertions(+), 9 deletions(-)

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

2007-02-13 Thread Lauro Ramos Venancio
Some comments: 1. Why 27 - 31 instead of 3 - 6? I preferred to separate multi-bit values from boolean values. Please add comment to SelectionDAGNodes.h (see CALL). Added. 2. Purely a stylistic nitpick. Please add a space between // and the actual comment. Added.

[llvm-commits] [123793] Fix target-specific .cpp files dependencies.

2007-02-13 Thread dpatel
Revision: 123793 Author: dpatel Date: 2007-02-13 10:19:31 -0800 (Tue, 13 Feb 2007) Log Message: --- Fix target-specific .cpp files dependencies. Modified Paths: -- apple-local/branches/llvm/gcc/Makefile.in Modified: apple-local/branches/llvm/gcc/Makefile.in

[llvm-commits] (yet another) updated TargetData patch

2007-02-13 Thread Scott Michel
- Merged llvm HEAD changes. - Found/fixed structure size calculation bug. Index: include/llvm/Target/TargetData.h === --- include/llvm/Target/TargetData.h (.../trunk) (revision 818) +++ include/llvm/Target/TargetData.h

[llvm-commits] [123794] Fix llvm-gcc builds without --enable-llvm

2007-02-13 Thread dpatel
Revision: 123794 Author: dpatel Date: 2007-02-13 10:39:43 -0800 (Tue, 13 Feb 2007) Log Message: --- Fix llvm-gcc builds without --enable-llvm Modified Paths: -- apple-local/branches/llvm/gcc/Makefile.in Modified: apple-local/branches/llvm/gcc/Makefile.in

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

2007-02-13 Thread Lauro Ramos Venancio
Changes in directory llvm/test/CodeGen/ARM: arguments.ll updated: 1.1 - 1.2 --- Log message: Add ABI information to ARM subtarget. --- Diffs of the changes: (+1 -1) arguments.ll |2 +- 1 files changed, 1 insertion(+), 1 deletion(-) Index: llvm/test/CodeGen/ARM/arguments.ll diff -u

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

2007-02-13 Thread Lauro Ramos Venancio
Changes in directory llvm/lib/Target/ARM: ARMSubtarget.cpp updated: 1.2 - 1.3 ARMSubtarget.h updated: 1.2 - 1.3 ARMTargetMachine.cpp updated: 1.21 - 1.22 --- Log message: Add ABI information to ARM subtarget. --- Diffs of the changes: (+24 -8) ARMSubtarget.cpp | 14 ++

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

2007-02-13 Thread Chris Lattner
Changes in directory llvm/lib/CodeGen/SelectionDAG: SelectionDAGISel.cpp updated: 1.363 - 1.364 --- Log message: revert my previous switch lowering change, which miscompiles a few programs. This will break a dj test until I have time to investigate. --- Diffs of the changes: (+2 -2)

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

2007-02-13 Thread Reid Spencer
Changes in directory llvm/docs: DeveloperPolicy.html updated: 1.5 - 1.6 --- Log message: Add missing closing parenthesis. --- Diffs of the changes: (+2 -2) DeveloperPolicy.html |4 ++-- 1 files changed, 2 insertions(+), 2 deletions(-) Index: llvm/docs/DeveloperPolicy.html diff -u

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

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

[llvm-commits] [release_19] CVS: llvm-poolalloc/lib/DSA/DataStructure.cpp

2007-02-13 Thread John Criswell
Changes in directory llvm-poolalloc/lib/DSA: DataStructure.cpp updated: 1.248.2.3 - 1.248.2.4 --- Log message: Merged in revision 1.258. This patch marks nodes incomplete. --- Diffs of the changes: (+8 -0) DataStructure.cpp |8 1 files changed, 8 insertions(+) Index:

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

2007-02-13 Thread Reid Spencer
Changes in directory llvm-test/SingleSource/UnitTests/Integer/APInt: arith.cpp updated: 1.3 - 1.4 --- Log message: Significantly beef up this test to check all interface operations on a variety of bitwidths from 1 to 1024 and using randomly generated data. --- Diffs of the changes: (+162

[llvm-commits] CVS: llvm/include/llvm/ADT/APInt.h

2007-02-13 Thread Reid Spencer
Changes in directory llvm/include/llvm/ADT: APInt.h updated: 1.7 - 1.8 --- Log message: Make some minor improvements to APInt: 1. Make all the operators use uppercase 2. Rename APIntRoundToDouble method just RoundToDouble, the APInt is redundant. 3. Turn the class on for compilation. ---

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

2007-02-13 Thread Reid Spencer
Changes in directory llvm/lib/Support: APInt.cpp updated: 1.8 - 1.9 --- Log message: Make some minor improvements to APInt: 1. Make all the operators use uppercase 2. Rename APIntRoundToDouble method just RoundToDouble, the APInt is redundant. 3. Turn the class on for compilation. ---

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

2007-02-13 Thread Andrew Lenharth
Changes in directory llvm/lib/Target/Alpha: AlphaAsmPrinter.cpp updated: 1.62 - 1.63 --- Log message: Well this isn't as ugly and it works better. At least gcc bootstraps again --- Diffs of the changes: (+70 -71) AlphaAsmPrinter.cpp | 141

[llvm-commits] CVS: llvm/test/CodeGen/X86/i128-mul.ll

2007-02-13 Thread Chris Lattner
Changes in directory llvm/test/CodeGen/X86: i128-mul.ll added (r1.1) --- Log message: new testcase, by Dan Gohman --- Diffs of the changes: (+12 -0) i128-mul.ll | 12 1 files changed, 12 insertions(+) Index: llvm/test/CodeGen/X86/i128-mul.ll diff -c /dev/null

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

2007-02-13 Thread Chris Lattner
Changes in directory llvm/lib/CodeGen/SelectionDAG: TargetLowering.cpp updated: 1.89 - 1.90 --- Log message: Fix PR1198: http://llvm.org/PR1198 , by adding initial i128 support. Patch by Dan Gohman. --- Diffs of the changes: (+1 -0) TargetLowering.cpp |1 + 1 files changed, 1

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

2007-02-13 Thread Chris Lattner
Changes in directory llvm/lib/CodeGen/SelectionDAG: LegalizeDAG.cpp updated: 1.472 - 1.473 --- Log message: implement expand of truncate. This allows truncates from i128 to i64 to be supported on 32-bit hosts. --- Diffs of the changes: (+13 -0) LegalizeDAG.cpp | 13 + 1

[llvm-commits] CVS: llvm/test/CodeGen/Generic/i128-arith.ll

2007-02-13 Thread Chris Lattner
Changes in directory llvm/test/CodeGen/Generic: i128-arith.ll added (r1.1) --- Log message: sanity check for *basic* i128 arithmetic on all hosts. --- Diffs of the changes: (+11 -0) i128-arith.ll | 11 +++ 1 files changed, 11 insertions(+) Index:

[llvm-commits] [123798] Pred needed to be initialized.

2007-02-13 Thread bwendlin
Revision: 123798 Author: bwendlin Date: 2007-02-13 15:58:36 -0800 (Tue, 13 Feb 2007) Log Message: --- Pred needed to be initialized. During a buildit, warnings are treated as errors. Modified Paths: -- apple-local/branches/llvm/gcc/config/i386/llvm-i386.cpp

[llvm-commits] CVS: llvm-test/SingleSource/UnitTests/Integer/APInt/Makefile

2007-02-13 Thread Reid Spencer
Changes in directory llvm-test/SingleSource/UnitTests/Integer/APInt: Makefile updated: 1.1 - 1.2 --- Log message: turn on debug for these test. --- Diffs of the changes: (+2 -1) Makefile |3 ++- 1 files changed, 2 insertions(+), 1 deletion(-) Index:

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

2007-02-13 Thread Reid Spencer
Changes in directory llvm-test/SingleSource/UnitTests/Integer/APInt: to_string.cpp added (r1.1) --- Log message: A test program to test the to_string method. --- Diffs of the changes: (+33 -0) to_string.cpp | 33 + 1 files changed, 33 insertions(+)

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

2007-02-13 Thread Reid Spencer
Changes in directory llvm/lib/Support: APInt.cpp updated: 1.9 - 1.10 --- Log message: Use brute-force algorithm for to_string. It doesn't have to be efficient at this point, it just needs to work so we can test things reliably. --- Diffs of the changes: (+35 -28) APInt.cpp | 63

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

2007-02-13 Thread Reid Spencer
Changes in directory llvm-test/SingleSource/UnitTests/Integer/APInt: arith.cpp updated: 1.4 - 1.5 --- Log message: 1. Add a utility function for getting a printable string from an APInt 2. Comment out the ByteSwap function, it crashes. 3. Prevent divid by zero. 4. Test every bit width from 1

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

2007-02-13 Thread Reid Spencer
Changes in directory llvm-test/SingleSource/UnitTests/Integer/APInt: arith.cpp updated: 1.5 - 1.6 --- Log message: Clean up some output. Actually shift the bits when generating the random values. --- Diffs of the changes: (+6 -4) arith.cpp | 10 ++ 1 files changed, 6

[llvm-commits] CVS: llvm-test/SingleSource/UnitTests/Integer/APInt/Makefile

2007-02-13 Thread Reid Spencer
Changes in directory llvm-test/SingleSource/UnitTests/Integer/APInt: Makefile updated: 1.2 - 1.3 --- Log message: Disable optimization for better testing. --- Diffs of the changes: (+1 -1) Makefile |2 +- 1 files changed, 1 insertion(+), 1 deletion(-) Index:

Re: [llvm-commits] (yet another) updated TargetData patch

2007-02-13 Thread Chris Lattner
On Feb 13, 2007, at 10:19 AM, Scott Michel wrote: - Merged llvm HEAD changes. - Found/fixed structure size calculation bug. TargetData.diff llvm-cfrontend.diff Hi Scott, I'm going to commit this patch, because it looks like a great step forward and is a pain for you to maintain. I'll

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

2007-02-13 Thread Chris Lattner
Changes in directory llvm/lib/Target/ARM: ARMTargetMachine.cpp updated: 1.23 - 1.24 --- Log message: Generalize TargetData strings, to support more interesting forms of data. Patch by Scott Michel. --- Diffs of the changes: (+6 -4) ARMTargetMachine.cpp | 10 ++ 1 files changed,

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

2007-02-13 Thread Chris Lattner
Changes in directory llvm/lib/Target: TargetData.cpp updated: 1.92 - 1.93 --- Log message: Generalize TargetData strings, to support more interesting forms of data. Patch by Scott Michel. --- Diffs of the changes: (+309 -216) TargetData.cpp | 525

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

2007-02-13 Thread Chris Lattner
Changes in directory llvm/lib/Target/X86: X86TargetMachine.cpp updated: 1.141 - 1.142 --- Log message: Generalize TargetData strings, to support more interesting forms of data. Patch by Scott Michel. --- Diffs of the changes: (+2 -2) X86TargetMachine.cpp |4 ++-- 1 files changed, 2

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

2007-02-13 Thread Chris Lattner
Changes in directory llvm/lib/Target/Sparc: SparcAsmPrinter.cpp updated: 1.76 - 1.77 --- Log message: Generalize TargetData strings, to support more interesting forms of data. Patch by Scott Michel. --- Diffs of the changes: (+1 -1) SparcAsmPrinter.cpp |2 +- 1 files changed, 1

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

2007-02-13 Thread Chris Lattner
Changes in directory llvm/lib/CodeGen/SelectionDAG: LegalizeDAG.cpp updated: 1.473 - 1.474 SelectionDAGISel.cpp updated: 1.364 - 1.365 --- Log message: Generalize TargetData strings, to support more interesting forms of data. Patch by Scott Michel. --- Diffs of the changes: (+7 -7)

[llvm-commits] CVS: llvm/lib/Target/PowerPC/PPCSubtarget.h

2007-02-13 Thread Chris Lattner
Changes in directory llvm/lib/Target/PowerPC: PPCSubtarget.h updated: 1.23 - 1.24 --- Log message: Generalize TargetData strings, to support more interesting forms of data. Patch by Scott Michel. --- Diffs of the changes: (+2 -2) PPCSubtarget.h |4 ++-- 1 files changed, 2

[llvm-commits] CVS: llvm/lib/CodeGen/ELFWriter.cpp MachOWriter.cpp MachineFunction.cpp

2007-02-13 Thread Chris Lattner
Changes in directory llvm/lib/CodeGen: ELFWriter.cpp updated: 1.37 - 1.38 MachOWriter.cpp updated: 1.26 - 1.27 MachineFunction.cpp updated: 1.108 - 1.109 --- Log message: Generalize TargetData strings, to support more interesting forms of data. Patch by Scott Michel. --- Diffs of the

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

2007-02-13 Thread Chris Lattner
Changes in directory llvm/lib/Transforms/Scalar: InstructionCombining.cpp updated: 1.631 - 1.632 --- Log message: Generalize TargetData strings, to support more interesting forms of data. Patch by Scott Michel. --- Diffs of the changes: (+13 -12) InstructionCombining.cpp | 25

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

2007-02-13 Thread Chris Lattner
Changes in directory llvm/include/llvm/Target: TargetData.h updated: 1.53 - 1.54 --- Log message: Generalize TargetData strings, to support more interesting forms of data. Patch by Scott Michel. --- Diffs of the changes: (+99 -153) TargetData.h | 252

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

2007-02-13 Thread Chris Lattner
Changes in directory llvm/lib/ExecutionEngine/JIT: JIT.cpp updated: 1.92 - 1.93 --- Log message: Generalize TargetData strings, to support more interesting forms of data. Patch by Scott Michel. --- Diffs of the changes: (+1 -1) JIT.cpp |2 +- 1 files changed, 1 insertion(+), 1

[llvm-commits] [123805] Patches to support generalize TargetData strings, to support

2007-02-13 Thread clattner
Revision: 123805 Author: clattner Date: 2007-02-13 21:53:55 -0800 (Tue, 13 Feb 2007) Log Message: --- Patches to support generalize TargetData strings, to support more interesting forms of data. Patch by Scott Michel, a couple bugfixes by me. Modified Paths: --

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

2007-02-13 Thread Chris Lattner
On Feb 13, 2007, at 9:52 PM, Chris Lattner wrote: Generalize TargetData strings, to support more interesting forms of data. Patch by Scott Michel. Scott, Index: llvm/include/llvm/Target/TargetData.h diff -u llvm/include/llvm/Target/TargetData.h:1.53 llvm/include/

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

2007-02-13 Thread Chris Lattner
Generalize TargetData strings, to support more interesting forms of data. Patch by Scott Michel. Scott, @@ -54,11 +48,10 @@ // Loop over each of the elements, placing them in memory... for (unsigned i = 0, e = NumElements; i != e; ++i) { const Type *Ty = ST-getElementType(i);

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

2007-02-13 Thread Chris Lattner
Changes in directory llvm/lib/Bytecode/Reader: Reader.cpp updated: 1.238 - 1.239 --- Log message: From Dan Gohman: While preparing http://llvm.org/PR1198: http://llvm.org/PR1198 I noticed several asserts protecting unprepared code from i128 types that weren't actually failing when they

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

2007-02-13 Thread Chris Lattner
Changes in directory llvm/lib/ExecutionEngine: ExecutionEngine.cpp updated: 1.105 - 1.106 --- Log message: From Dan Gohman: While preparing http://llvm.org/PR1198: http://llvm.org/PR1198 I noticed several asserts protecting unprepared code from i128 types that weren't actually failing when

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

2007-02-13 Thread Chris Lattner
Changes in directory llvm/lib/Bytecode/Writer: Writer.cpp updated: 1.166 - 1.167 --- Log message: From Dan Gohman: While preparing http://llvm.org/PR1198: http://llvm.org/PR1198 I noticed several asserts protecting unprepared code from i128 types that weren't actually failing when they

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

2007-02-13 Thread Chris Lattner
Changes in directory llvm/lib/ExecutionEngine/Interpreter: Execution.cpp updated: 1.169 - 1.170 --- Log message: From Dan Gohman: While preparing http://llvm.org/PR1198: http://llvm.org/PR1198 I noticed several asserts protecting unprepared code from i128 types that weren't actually failing

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

2007-02-13 Thread Chris Lattner
Changes in directory llvm/lib/CodeGen/SelectionDAG: SelectionDAGISel.cpp updated: 1.365 - 1.366 --- Log message: Refix CodeGen/Generic/switch-lower.ll. In contrast to my previous patch, this doesn't miscompile lots of programs :) --- Diffs of the changes: (+5 -5) SelectionDAGISel.cpp |

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

2007-02-13 Thread Reid Spencer
Changes in directory llvm/docs: DeveloperPolicy.html updated: 1.6 - 1.7 --- Log message: Incorporate Chris' first round of comments. --- Diffs of the changes: (+114 -83) DeveloperPolicy.html | 197 +-- 1 files changed, 114 insertions(+), 83

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

2007-02-13 Thread Chris Lattner
Changes in directory llvm/docs: GettingStarted.html updated: 1.153 - 1.154 --- Log message: There is no circular dependency between llvm and llvm-gcc anymore. stop scaring users. --- Diffs of the changes: (+14 -5) GettingStarted.html | 19 ++- 1 files changed, 14

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

2007-02-13 Thread Chris Lattner
Changes in directory llvm/lib/CodeGen/SelectionDAG: SelectionDAGISel.cpp updated: 1.366 - 1.367 --- Log message: fix a warning --- Diffs of the changes: (+1 -1) SelectionDAGISel.cpp |2 +- 1 files changed, 1 insertion(+), 1 deletion(-) Index:

[llvm-commits] CVS: llvm/utils/makellvm

2007-02-13 Thread Chris Lattner
Changes in directory llvm/utils: makellvm updated: 1.10 - 1.11 --- Log message: remove obsolete path --- Diffs of the changes: (+1 -1) makellvm |2 +- 1 files changed, 1 insertion(+), 1 deletion(-) Index: llvm/utils/makellvm diff -u llvm/utils/makellvm:1.10 llvm/utils/makellvm:1.11

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

2007-02-13 Thread Chris Lattner
Changes in directory llvm/docs: FAQ.html updated: 1.41 - 1.42 --- Log message: remove an obsolete question --- Diffs of the changes: (+1 -18) FAQ.html | 19 +-- 1 files changed, 1 insertion(+), 18 deletions(-) Index: llvm/docs/FAQ.html diff -u llvm/docs/FAQ.html:1.41

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

2007-02-13 Thread Chris Lattner
Changes in directory llvm/docs: CFEBuildInstrs.html updated: 1.62 - 1.63 --- Log message: now that llvm-gcc3 is gone, life is significantly simpler and less scary --- Diffs of the changes: (+9 -350) CFEBuildInstrs.html | 359 +--- 1 files

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

2007-02-13 Thread Chris Lattner
Changes in directory llvm/docs: CFEBuildInstrs.html updated: 1.63 - 1.64 --- Log message: fix validation bug --- Diffs of the changes: (+1 -2) CFEBuildInstrs.html |3 +-- 1 files changed, 1 insertion(+), 2 deletions(-) Index: llvm/docs/CFEBuildInstrs.html diff -u

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

2007-02-13 Thread Reid Spencer
Changes in directory llvm/docs: DeveloperPolicy.html updated: 1.7 - 1.8 --- Log message: Incorporate Chris Lattner's second round of feedback. --- Diffs of the changes: (+40 -32) DeveloperPolicy.html | 72 --- 1 files changed, 40