Re: [llvm-commits] CVS: llvm-www/Funding.html

2007-04-13 Thread Bill Wendling
On Apr 12, 2007, at 8:52 PM, Reid Spencer wrote: > On Thu, 2007-04-12 at 20:38 -0700, Bill Wendling wrote: >> On Apr 12, 2007, at 5:25 AM, Reid Spencer wrote: >> >>> + Tax Exempt. Your donations are tax exempt in the >>> United States (and >>> + probably other countries). UIUC is a recognized

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

2007-04-13 Thread Bill Wendling
Changes in directory llvm-www: Name.html updated: 1.7 -> 1.8 --- Log message: Fix anchor tags. --- Diffs of the changes: (+5 -5) Name.html | 10 +- 1 files changed, 5 insertions(+), 5 deletions(-) Index: llvm-www/Name.html diff -u llvm-www/Name.html:1.7 llvm-www/Name.html:1.8 -

[llvm-commits] [126077] Apply FSF patch to make thunks non-comdat

2007-04-13 Thread johannes
Revision: 126077 Author: johannes Date: 2007-04-13 09:36:56 -0700 (Fri, 13 Apr 2007) Log Message: --- Apply FSF patch to make thunks non-comdat Modified Paths: -- apple-local/branches/llvm/gcc/cp/method.c Modified: apple-local/branches/llvm/gcc/cp/method.c =

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

2007-04-13 Thread Devang Patel
Changes in directory llvm-www: Name.html updated: 1.8 -> 1.9 --- Log message: Add Oscar. --- Diffs of the changes: (+4 -1) Name.html |5 - 1 files changed, 4 insertions(+), 1 deletion(-) Index: llvm-www/Name.html diff -u llvm-www/Name.html:1.8 llvm-www/Name.html:1.9 --- llvm-www/

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

2007-04-13 Thread Reid Spencer
Changes in directory llvm-www: Name.html updated: 1.9 -> 1.10 --- Log message: Add Christopher Lamb's idea. --- Diffs of the changes: (+3 -1) Name.html |4 +++- 1 files changed, 3 insertions(+), 1 deletion(-) Index: llvm-www/Name.html diff -u llvm-www/Name.html:1.9 llvm-www/Name.html

[llvm-commits] CVS: llvm/include/llvm/Argument.h BasicBlock.h Constant.h Constants.h Function.h GlobalValue.h GlobalVariable.h InlineAsm.h Instruction.h Value.h

2007-04-13 Thread Dan Gohman
Changes in directory llvm/include/llvm: Argument.h updated: 1.14 -> 1.15 BasicBlock.h updated: 1.63 -> 1.64 Constant.h updated: 1.35 -> 1.36 Constants.h updated: 1.145 -> 1.146 Function.h updated: 1.73 -> 1.74 GlobalValue.h updated: 1.34 -> 1.35 GlobalVariable.h updated: 1.40 -> 1.41 InlineAsm.h

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

2007-04-13 Thread Dan Gohman
Changes in directory llvm/include/llvm/Support: PatternMatch.h updated: 1.19 -> 1.20 --- Log message: Rename Value::getValueType to getValueID, to avoid confusion with other things named getValueType. --- Diffs of the changes: (+3 -3) PatternMatch.h |6 +++--- 1 files changed, 3 insert

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

2007-04-13 Thread Devang Patel
Changes in directory llvm/lib/Transforms/Hello: Makefile updated: 1.7 -> 1.8 --- Log message: Hello uses LLVMSupport.a (SlowerOperationInformer) --- Diffs of the changes: (+1 -1) Makefile |2 +- 1 files changed, 1 insertion(+), 1 deletion(-) Index: llvm/lib/Transforms/Hello/Makefile

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

2007-04-13 Thread Devang Patel
Changes in directory llvm/lib/Transforms/Hello: Makefile updated: 1.8 -> 1.9 --- Log message: Undo previous check-in. --- Diffs of the changes: (+1 -1) Makefile |2 +- 1 files changed, 1 insertion(+), 1 deletion(-) Index: llvm/lib/Transforms/Hello/Makefile diff -u llvm/lib/Transforms

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

2007-04-13 Thread Devang Patel
Changes in directory llvm/lib/Transforms/Hello: Hello.cpp updated: 1.13 -> 1.14 --- Log message: Remove use of SlowOperationInformer. --- Diffs of the changes: (+0 -3) Hello.cpp |3 --- 1 files changed, 3 deletions(-) Index: llvm/lib/Transforms/Hello/Hello.cpp diff -u llvm/lib/Transf

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

2007-04-13 Thread Reid Spencer
Changes in directory llvm/lib/Support: APInt.cpp updated: 1.76 -> 1.77 --- Log message: Implement a getBitsNeeded method to determine how many bits are needed to represent a string in binary form by an APInt. --- Diffs of the changes: (+37 -0) APInt.cpp | 37 +

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

2007-04-13 Thread Reid Spencer
Changes in directory llvm/include/llvm/ADT: APInt.h updated: 1.65 -> 1.66 --- Log message: Implement a getBitsNeeded method to determine how many bits are needed to represent a string in binary form by an APInt. --- Diffs of the changes: (+6 -0) APInt.h |6 ++ 1 files changed, 6 in

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

2007-04-13 Thread Chris Lattner
Changes in directory llvm-www: DevMtgMay2007.html updated: 1.102 -> 1.103 --- Log message: add Alex --- Diffs of the changes: (+5 -5) DevMtgMay2007.html | 10 +- 1 files changed, 5 insertions(+), 5 deletions(-) Index: llvm-www/DevMtgMay2007.html diff -u llvm-www/DevMtgMay2007.h

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

2007-04-13 Thread Chris Lattner
Changes in directory llvm-www: DevMtgMay2007.html updated: 1.103 -> 1.104 --- Log message: move the image --- Diffs of the changes: (+3 -1) DevMtgMay2007.html |4 +++- 1 files changed, 3 insertions(+), 1 deletion(-) Index: llvm-www/DevMtgMay2007.html diff -u llvm-www/DevMtgMay2007.ht

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

2007-04-13 Thread Chris Lattner
Changes in directory llvm-www: DevMtgMay2007.html updated: 1.104 -> 1.105 --- Log message: slightly better formatting --- Diffs of the changes: (+2 -2) DevMtgMay2007.html |4 ++-- 1 files changed, 2 insertions(+), 2 deletions(-) Index: llvm-www/DevMtgMay2007.html diff -u llvm-www/Dev

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

2007-04-13 Thread Chris Lattner
Changes in directory llvm-www: DevMtgMay2007.html updated: 1.105 -> 1.106 --- Log message: who loves tables? --- Diffs of the changes: (+2 -2) DevMtgMay2007.html |4 ++-- 1 files changed, 2 insertions(+), 2 deletions(-) Index: llvm-www/DevMtgMay2007.html diff -u llvm-www/DevMtgMay2

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

2007-04-13 Thread Reid Spencer
Chris, On Fri, 2007-04-13 at 15:00 -0500, Chris Lattner wrote: > > Changes in directory llvm-www: > > DevMtgMay2007.html updated: 1.102 -> 1.103 > --- > Log message: > > add Alex > - > - http://www.cupertinoinn.com/images/conference.jpg"; width="381" > height="250"> > - Yes, this is the ac

[llvm-commits] CVS: llvm/test/CodeGen/X86/isel-sink.ll

2007-04-13 Thread Chris Lattner
Changes in directory llvm/test/CodeGen/X86: isel-sink.ll added (r1.1) --- Log message: New testcase --- Diffs of the changes: (+17 -0) isel-sink.ll | 17 + 1 files changed, 17 insertions(+) Index: llvm/test/CodeGen/X86/isel-sink.ll diff -c /dev/null llvm/test/CodeGen/X8

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

2007-04-13 Thread Chris Lattner
Changes in directory llvm/lib/Transforms/Scalar: CodeGenPrepare.cpp updated: 1.3 -> 1.4 --- Log message: Completely rewrite addressing-mode related sinking of code. In particular, this fixes problems where codegenprepare would sink expressions into load/stores that are not valid, and fixes cas

[llvm-commits] CVS: llvm/test/CodeGen/ARM/lsr-code-insertion.ll

2007-04-13 Thread Chris Lattner
Changes in directory llvm/test/CodeGen/ARM: lsr-code-insertion.ll added (r1.1) --- Log message: new lsr testcase --- Diffs of the changes: (+60 -0) lsr-code-insertion.ll | 60 ++ 1 files changed, 60 insertions(+) Index: llvm/test/CodeGen/

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

2007-04-13 Thread Chris Lattner
Changes in directory llvm/lib/Transforms/Scalar: LoopStrengthReduce.cpp updated: 1.128 -> 1.129 --- Log message: Now that codegen prepare isn't defeating me, I can finally fix what I set out to do! :) This fixes a problem where LSR would insert a bunch of code into each MBB that uses a particu

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

2007-04-13 Thread Chris Lattner
Changes in directory llvm-www: DevMtgMay2007.html updated: 1.106 -> 1.107 --- Log message: make the reid happier. --- Diffs of the changes: (+6 -6) DevMtgMay2007.html | 12 ++-- 1 files changed, 6 insertions(+), 6 deletions(-) Index: llvm-www/DevMtgMay2007.html diff -u llvm-www

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

2007-04-13 Thread Reid Spencer
Changes in directory llvm-www: DevMtgMay2007.html updated: 1.107 -> 1.108 --- Log message: Hopefully fix validation problems. --- Diffs of the changes: (+5 -5) DevMtgMay2007.html | 10 +- 1 files changed, 5 insertions(+), 5 deletions(-) Index: llvm-www/DevMtgMay2007.html diff -

[llvm-commits] CVS: llvm/test/CodeGen/ARM/2007-03-15-GEP-Idx-Sink.ll

2007-04-13 Thread Chris Lattner
Changes in directory llvm/test/CodeGen/ARM: 2007-03-15-GEP-Idx-Sink.ll updated: 1.1 -> 1.2 --- Log message: xfail this for now --- Diffs of the changes: (+3 -0) 2007-03-15-GEP-Idx-Sink.ll |3 +++ 1 files changed, 3 insertions(+) Index: llvm/test/CodeGen/ARM/2007-03-15-GEP-Idx-Sink.ll

[llvm-commits] llvm-gcc: implement CEIL_DIV_EXPR

2007-04-13 Thread Duncan Sands
CEIL_DIV_EXPR performs integer division with rounding towards positive infinity, thus 3 cdiv 2 = 2 while -3 cdiv 2 = -1. Testing is tricky, because CEIL_DIV_EXPR is only generated in unusual circumstances, giving little coverage, so I modified the llvm- and mainline gcc compilers to output CEIL_DI

[llvm-commits] CVS: llvm/test/Transforms/SCCP/apint-array.ll apint-basictest.ll apint-basictest2.ll apint-basictest3.ll apint-basictest4.ll apint-bigarray.ll apint-bigint.ll apint-bigint2.ll apint-ips

2007-04-13 Thread Reid Spencer
Changes in directory llvm/test/Transforms/SCCP: apint-array.ll added (r1.1) apint-basictest.ll added (r1.1) apint-basictest2.ll added (r1.1) apint-basictest3.ll added (r1.1) apint-basictest4.ll added (r1.1) apint-bigarray.ll added (r1.1) apint-bigint.ll added (r1.1) apint-bigint2.ll added (r1.1)

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

2007-04-13 Thread Duncan Sands
Changes in directory llvm-www: Name.html updated: 1.10 -> 1.11 --- Log message: Yet another name suggestion. --- Diffs of the changes: (+3 -2) Name.html |5 +++-- 1 files changed, 3 insertions(+), 2 deletions(-) Index: llvm-www/Name.html diff -u llvm-www/Name.html:1.10 llvm-www/Name.

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

2007-04-13 Thread Jeff Cohen
Changes in directory llvm/lib/Target/CBackend: CBackend.cpp updated: 1.336 -> 1.337 --- Log message: Silence VC++ warning. --- Diffs of the changes: (+1 -1) CBackend.cpp |2 +- 1 files changed, 1 insertion(+), 1 deletion(-) Index: llvm/lib/Target/CBackend/CBackend.cpp diff -u llvm/lib

[llvm-commits] [126086] Allow reg-sized structs and unions as inputs to asm.

2007-04-13 Thread johannes
Revision: 126086 Author: johannes Date: 2007-04-13 15:52:00 -0700 (Fri, 13 Apr 2007) Log Message: --- Allow reg-sized structs and unions as inputs to asm. Modified Paths: -- apple-local/branches/llvm/gcc/llvm-convert.cpp Modified: apple-local/branches/llvm/gcc/llvm-

[llvm-commits] CVS: llvm/test/CFrontend/2007-04-13-InlineAsmStruct2.c 2007-04-13-InlineAsmUnion2.c

2007-04-13 Thread Dale Johannesen
Changes in directory llvm/test/CFrontend: 2007-04-13-InlineAsmStruct2.c added (r1.1) 2007-04-13-InlineAsmUnion2.c added (r1.1) --- Log message: tests for struct/union as input operands to asm. --- Diffs of the changes: (+16 -0) 2007-04-13-InlineAsmStruct2.c |9 + 2007-04-13-Inl

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

2007-04-13 Thread Reid Spencer
Changes in directory llvm/lib/Support: APInt.cpp updated: 1.77 -> 1.78 --- Log message: We want the number of bits needed, not the power of 2. --- Diffs of the changes: (+1 -1) APInt.cpp |2 +- 1 files changed, 1 insertion(+), 1 deletion(-) Index: llvm/lib/Support/APInt.cpp diff -u l

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

2007-04-13 Thread Chris Lattner
Changes in directory llvm/include/llvm: Instructions.h updated: 1.65 -> 1.66 --- Log message: add GetElementPtrInst::hasAllZeroIndices, a long-overdue helper method. Writing it twice in the same day was too much for me. --- Diffs of the changes: (+5 -0) Instructions.h |5 + 1 files

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

2007-04-13 Thread Chris Lattner
Changes in directory llvm/lib/VMCore: Instructions.cpp updated: 1.84 -> 1.85 --- Log message: add GetElementPtrInst::hasAllZeroIndices, a long-overdue helper method. Writing it twice in the same day was too much for me. --- Diffs of the changes: (+16 -0) Instructions.cpp | 16 +++

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

2007-04-13 Thread Chris Lattner
Changes in directory llvm/lib/Transforms/Scalar: CodeGenPrepare.cpp updated: 1.4 -> 1.5 --- Log message: use an accessor to simplify code. --- Diffs of the changes: (+1 -15) CodeGenPrepare.cpp | 16 +--- 1 files changed, 1 insertion(+), 15 deletions(-) Index: llvm/lib/Trans

[llvm-commits] CVS: llvm/test/Transforms/InstCombine/malloc-free-delete.ll

2007-04-13 Thread Chris Lattner
Changes in directory llvm/test/Transforms/InstCombine: malloc-free-delete.ll added (r1.1) --- Log message: testcase for PR1201: http://llvm.org/PR1201 --- Diffs of the changes: (+12 -0) malloc-free-delete.ll | 12 1 files changed, 12 insertions(+) Index: llvm/test/Transfo

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

2007-04-13 Thread Chris Lattner
Changes in directory llvm/lib/Transforms/Scalar: InstructionCombining.cpp updated: 1.742 -> 1.743 --- Log message: Implement PR1201: http://llvm.org/PR1201 and test/Transforms/InstCombine/malloc-free-delete.ll --- Diffs of the changes: (+23 -8) InstructionCombining.cpp | 31 +++

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

2007-04-13 Thread Reid Spencer
Changes in directory llvm-www: Name.html updated: 1.11 -> 1.12 --- Log message: Add some submission rules. --- Diffs of the changes: (+8 -1) Name.html |9 - 1 files changed, 8 insertions(+), 1 deletion(-) Index: llvm-www/Name.html diff -u llvm-www/Name.html:1.11 llvm-www/Name

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

2007-04-13 Thread Chris Lattner
Changes in directory llvm/lib/Transforms/IPO: ConstantMerge.cpp updated: 1.35 -> 1.36 --- Log message: in addition to merging, constantmerge should also delete trivially dead globals, in order to clean up after simplifylibcalls. --- Diffs of the changes: (+8 -1) ConstantMerge.cpp |9 ++

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

2007-04-13 Thread Chris Lattner
Changes in directory llvm/lib/Transforms/IPO: SimplifyLibCalls.cpp updated: 1.110 -> 1.111 --- Log message: Implement a few missing xforms: printf("foo\n") -> puts. printf("x") -> putchar printf("") -> noop. Still need to do the xforms for fprintf. This implements Transforms/SimplifyLibCalls

[llvm-commits] CVS: llvm/test/Transforms/SimplifyLibCalls/Printf.ll

2007-04-13 Thread Chris Lattner
Changes in directory llvm/test/Transforms/SimplifyLibCalls: Printf.ll added (r1.1) --- Log message: new testcase --- Diffs of the changes: (+20 -0) Printf.ll | 20 1 files changed, 20 insertions(+) Index: llvm/test/Transforms/SimplifyLibCalls/Printf.ll diff -c /dev

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

2007-04-13 Thread Chris Lattner
Changes in directory llvm/lib/CodeGen/SelectionDAG: SelectionDAGISel.cpp updated: 1.418 -> 1.419 --- Log message: disable shift/and lowering to work around PR1325: http://llvm.org/PR1325 for now. --- Diffs of the changes: (+3 -1) SelectionDAGISel.cpp |4 +++- 1 files changed, 3 inser

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

2007-04-13 Thread Reid Spencer
Changes in directory llvm-www: DevMtgMay2007.html updated: 1.108 -> 1.109 --- Log message: Add Gabe McArthur. --- Diffs of the changes: (+3 -2) DevMtgMay2007.html |5 +++-- 1 files changed, 3 insertions(+), 2 deletions(-) Index: llvm-www/DevMtgMay2007.html diff -u llvm-www/DevMtgMay2