[llvm-commits] CVS: nightlytest-serverside/NightlyTestAccept.php

2007-04-13 Thread Tanya Lattner
Changes in directory nightlytest-serverside: NightlyTestAccept.php updated: 1.61 - 1.62 --- Log message: Moving guts of accept script to a function. --- Diffs of the changes: (+435 -431) NightlyTestAccept.php | 866 +- 1 files changed, 435

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

2007-04-13 Thread Chris Lattner
Changes in directory llvm/lib/Target/ARM: ARMISelLowering.cpp updated: 1.43 - 1.44 --- Log message: arm has r+r*s and r+i addr modes, but no r+i+r*s addr modes. --- Diffs of the changes: (+5 -1) ARMISelLowering.cpp |6 +- 1 files changed, 5 insertions(+), 1 deletion(-) Index:

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

2007-04-13 Thread Anton Korobeynikov
Changes in directory llvm/lib/CodeGen/SelectionDAG: SelectionDAGISel.cpp updated: 1.417 - 1.418 --- Log message: Fix PR1323: http://llvm.org/PR1323 : we haven't updated phi nodes in good manner :) --- Diffs of the changes: (+1 -0) SelectionDAGISel.cpp |1 + 1 files changed, 1

[llvm-commits] CVS: llvm/test/CodeGen/Generic/2007-04-13-SwitchLowerBadPhi.ll

2007-04-13 Thread Anton Korobeynikov
Changes in directory llvm/test/CodeGen/Generic: 2007-04-13-SwitchLowerBadPhi.ll added (r1.1) --- Log message: Fix PR1323: http://llvm.org/PR1323 : we haven't updated phi nodes in good manner :) --- Diffs of the changes: (+27 -0) 2007-04-13-SwitchLowerBadPhi.ll | 27

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: + pbTax Exempt/b. 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-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-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

[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-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-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

[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-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-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-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? silence --- Diffs of the changes: (+2 -2) DevMtgMay2007.html |4 ++-- 1 files changed, 2 insertions(+), 2 deletions(-) Index: llvm-www/DevMtgMay2007.html diff -u

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 - tabletrtd - img src=http://www.cupertinoinn.com/images/conference.jpg; width=381 height=250 - /tdtdYes, this is

[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-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

[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-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

[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-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

[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

[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-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-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:

[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 +

[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

[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-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-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-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

[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

[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

[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