[llvm-commits] CVS: llvm/test/lib/llvm.exp

2007-04-14 Thread Reid Spencer
Changes in directory llvm/test/lib: llvm.exp added (r1.1) --- Log message: Initial version of a re-write of llvm-runtest that doesn't write the tests to a script file but executes each line individually and catches errors on each line too. --- Diffs of the changes: (+159 -0) llvm.exp |

[llvm-commits] CVS: llvm/test/Feature/llvm2cpp.ll

2007-04-14 Thread Reid Spencer
Changes in directory llvm/test/Feature: llvm2cpp.ll updated: 1.2 - 1.3 --- Log message: Fix a missing -f caught by the new llvm.exp script. --- Diffs of the changes: (+1 -1) llvm2cpp.ll |2 +- 1 files changed, 1 insertion(+), 1 deletion(-) Index: llvm/test/Feature/llvm2cpp.ll diff

[llvm-commits] CVS: llvm/test/Feature/fold-fpcast.ll

2007-04-14 Thread Reid Spencer
Changes in directory llvm/test/Feature: fold-fpcast.ll updated: 1.2 - 1.3 --- Log message: Fix a missing -f that the new llvm.exp found. --- Diffs of the changes: (+1 -1) fold-fpcast.ll |2 +- 1 files changed, 1 insertion(+), 1 deletion(-) Index: llvm/test/Feature/fold-fpcast.ll

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

2007-04-14 Thread Reid Spencer
Changes in directory llvm-www: Name.html updated: 1.12 - 1.13 --- Log message: Add Ralph's naming entry. --- Diffs of the changes: (+13 -1) Name.html | 14 +- 1 files changed, 13 insertions(+), 1 deletion(-) Index: llvm-www/Name.html diff -u llvm-www/Name.html:1.12

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

2007-04-14 Thread Duncan Sands
Changes in directory llvm/docs: ExceptionHandling.html updated: 1.2 - 1.3 --- Log message: Correct typo. --- Diffs of the changes: (+2 -2) ExceptionHandling.html |4 ++-- 1 files changed, 2 insertions(+), 2 deletions(-) Index: llvm/docs/ExceptionHandling.html diff -u

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

2007-04-14 Thread Anton Korobeynikov
Changes in directory llvm/lib/CodeGen/SelectionDAG: SelectionDAGISel.cpp updated: 1.419 - 1.420 --- Log message: Fix PR1325: http://llvm.org/PR1325 : Case range optimization was performed in the case it shouldn't. Also fix some latent bug on 64-bit platforms --- Diffs of the changes: (+2

[llvm-commits] CVS: llvm/test/CodeGen/Generic/2007-04-14-BitTestsBadMask.ll

2007-04-14 Thread Anton Korobeynikov
Changes in directory llvm/test/CodeGen/Generic: 2007-04-14-BitTestsBadMask.ll added (r1.1) --- Log message: Fix PR1325: http://llvm.org/PR1325 : Case range optimization was performed in the case it shouldn't. Also fix some latent bug on 64-bit platforms --- Diffs of the changes: (+160 -0)

[llvm-commits] Handle global variables in eh_selector lowering

2007-04-14 Thread Duncan Sands
The eh_selector intrinsic wants global variables for its extra arguments, but wasn't expecting to get... global variables! Only bitcasts of global variables. Discovered by the Ada f-e, fix attached. Maybe it can be done more neatly, but I don't know LLVM well enough to say. Ciao, Duncan.

[llvm-commits] CVS: llvm/test/Scripts/ignore

2007-04-14 Thread Reid Spencer
Changes in directory llvm/test/Scripts: ignore added (r1.1) --- Log message: Add a script to run a command but ignore its return code. This script always returns 0. This is useful with the llvm.exp based dejagnu testing when a test wants to check the error output of tool invocation that

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

2007-04-14 Thread Reid Spencer
Changes in directory llvm/test/Integer: fold-fpcast_bt.ll updated: 1.2 - 1.3 --- Log message: FIx this test, thanks to llvm.exp --- Diffs of the changes: (+10 -10) fold-fpcast_bt.ll | 20 ++-- 1 files changed, 10 insertions(+), 10 deletions(-) Index:

[llvm-commits] CVS: llvm/test/Feature/dg.exp globalredefinition2.ll globalredefinition3.ll packed_struct.ll

2007-04-14 Thread Reid Spencer
Changes in directory llvm/test/Feature: dg.exp updated: 1.6 - 1.7 globalredefinition2.ll updated: 1.2 - 1.3 globalredefinition3.ll updated: 1.3 - 1.4 packed_struct.ll updated: 1.6 - 1.7 --- Log message: For PR1319: http://llvm.org/PR1319 : Changes necessary for conversion of this directory to

[llvm-commits] CVS: llvm/test/lib/llvm.exp

2007-04-14 Thread Reid Spencer
Changes in directory llvm/test/lib: llvm.exp updated: 1.1 - 1.2 --- Log message: Add the line number where the script failed to the error output. --- Diffs of the changes: (+6 -4) llvm.exp | 10 ++ 1 files changed, 6 insertions(+), 4 deletions(-) Index: llvm/test/lib/llvm.exp

[llvm-commits] CVS: llvm/test/Integer/2007-01-19-TruncSext.ll dg.exp packed_struct_bt.ll

2007-04-14 Thread Reid Spencer
Changes in directory llvm/test/Integer: 2007-01-19-TruncSext.ll updated: 1.3 - 1.4 dg.exp updated: 1.2 - 1.3 packed_struct_bt.ll updated: 1.3 - 1.4 --- Log message: For PR1319: http://llvm.org/PR1319 : Changes necessary to run this with the llvm.exp version of llvm_runtest. --- Diffs of the

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

2007-04-14 Thread Reid Spencer
Changes in directory llvm-www: Name.html updated: 1.13 - 1.14 --- Log message: Add Gabor's entry. --- Diffs of the changes: (+7 -2) Name.html |9 +++-- 1 files changed, 7 insertions(+), 2 deletions(-) Index: llvm-www/Name.html diff -u llvm-www/Name.html:1.13

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

2007-04-14 Thread Jeff Cohen
Changes in directory llvm/lib/Transforms/IPO: ConstantMerge.cpp updated: 1.36 - 1.37 --- Log message: Fix recent regression that broke several llvm-tests. --- Diffs of the changes: (+2 -0) ConstantMerge.cpp |2 ++ 1 files changed, 2 insertions(+) Index:

[llvm-commits] CVS: llvm/test/Integer/2007-01-19-TruncSext.ll

2007-04-14 Thread Reid Spencer
Changes in directory llvm/test/Integer: 2007-01-19-TruncSext.ll updated: 1.4 - 1.5 --- Log message: No need to quote things, shell isn't interpreting any more. --- Diffs of the changes: (+1 -1) 2007-01-19-TruncSext.ll |2 +- 1 files changed, 1 insertion(+), 1 deletion(-) Index:

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

2007-04-14 Thread Jeff Cohen
Changes in directory llvm/lib/Transforms/IPO: ConstantMerge.cpp updated: 1.37 - 1.38 --- Log message: An even better fix. --- Diffs of the changes: (+2 -3) ConstantMerge.cpp |5 ++--- 1 files changed, 2 insertions(+), 3 deletions(-) Index: llvm/lib/Transforms/IPO/ConstantMerge.cpp

Re: [llvm-commits] Handle global variables in eh_selector lowering

2007-04-14 Thread Duncan Sands
How about this instead? Duncan. Index: llvm.master/lib/CodeGen/SelectionDAG/SelectionDAGISel.cpp === --- llvm.master.orig/lib/CodeGen/SelectionDAG/SelectionDAGISel.cpp 2007-04-14 17:37:08.0 +0200 +++

[llvm-commits] CVS: llvm/test/lib/llvm.exp

2007-04-14 Thread Reid Spencer
Changes in directory llvm/test/lib: llvm.exp updated: 1.2 - 1.3 --- Log message: Print full errorInfo when a failure occurs. --- Diffs of the changes: (+1 -1) llvm.exp |2 +- 1 files changed, 1 insertion(+), 1 deletion(-) Index: llvm/test/lib/llvm.exp diff -u

[llvm-commits] CVS: llvm/test/Integer/2007-01-19-TruncSext.ll

2007-04-14 Thread Reid Spencer
Changes in directory llvm/test/Integer: 2007-01-19-TruncSext.ll updated: 1.5 - 1.6 --- Log message: Don't try to interpret a fictitious file. --- Diffs of the changes: (+1 -1) 2007-01-19-TruncSext.ll |2 +- 1 files changed, 1 insertion(+), 1 deletion(-) Index:

[llvm-commits] CVS: llvm/test/Feature/load_module.ll

2007-04-14 Thread Reid Spencer
Changes in directory llvm/test/Feature: load_module.ll updated: 1.3 - 1.4 --- Log message: Simplify this test and correct redirection for Tcl exec. --- Diffs of the changes: (+2 -3) load_module.ll |5 ++--- 1 files changed, 2 insertions(+), 3 deletions(-) Index:

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

2007-04-14 Thread Chris Lattner
Changes in directory llvm/lib/Transforms/IPO: ConstantMerge.cpp updated: 1.38 - 1.39 --- Log message: avoid iterator invalidation. --- Diffs of the changes: (+4 -2) ConstantMerge.cpp |6 -- 1 files changed, 4 insertions(+), 2 deletions(-) Index:

[llvm-commits] CVS: llvm/test/Transforms/InstCombine/apint-binop-cast.ll

2007-04-14 Thread Reid Spencer
Changes in directory llvm/test/Transforms/InstCombine: apint-binop-cast.ll updated: 1.1 - 1.2 --- Log message: Fix an already-upgraded test that llvm.exp found. --- Diffs of the changes: (+1 -1) apint-binop-cast.ll |2 +- 1 files changed, 1 insertion(+), 1 deletion(-) Index:

[llvm-commits] CVS: llvm/test/Transforms/InstCombine/apint-div1.ll

2007-04-14 Thread Reid Spencer
Changes in directory llvm/test/Transforms/InstCombine: apint-div1.ll updated: 1.2 - 1.3 --- Log message: Fix a syntax error that llvm.exp found. --- Diffs of the changes: (+1 -2) apint-div1.ll |3 +-- 1 files changed, 1 insertion(+), 2 deletions(-) Index:

[llvm-commits] CVS: llvm/test/Transforms/InstCombine/apint-div1.ll apint-div2.ll

2007-04-14 Thread Reid Spencer
Changes in directory llvm/test/Transforms/InstCombine: apint-div1.ll updated: 1.3 - 1.4 apint-div2.ll updated: 1.2 - 1.3 --- Log message: bool - i1 (found by llvm.exp) --- Diffs of the changes: (+3 -4) apint-div1.ll |2 +- apint-div2.ll |5 ++--- 2 files changed, 3 insertions(+),

[llvm-commits] CVS: llvm/test/Transforms/InstCombine/binop-cast.ll

2007-04-14 Thread Reid Spencer
Changes in directory llvm/test/Transforms/InstCombine: binop-cast.ll updated: 1.2 - 1.3 --- Log message: Fix a test test llvm.exp found. --- Diffs of the changes: (+5 -5) binop-cast.ll | 10 +- 1 files changed, 5 insertions(+), 5 deletions(-) Index:

[llvm-commits] CVS: llvm/test/lib/llvm.exp

2007-04-14 Thread Reid Spencer
Changes in directory llvm/test/lib: llvm.exp updated: 1.3 - 1.4 --- Log message: 1. Don't generate redundant copy of stderr 2. Only match \ at the *end* of a line. --- Diffs of the changes: (+2 -2) llvm.exp |4 ++-- 1 files changed, 2 insertions(+), 2 deletions(-) Index:

[llvm-commits] CVS: llvm/test/Analysis/Andersens/dg.exp modreftest.ll

2007-04-14 Thread Reid Spencer
Changes in directory llvm/test/Analysis/Andersens: dg.exp updated: 1.4 - 1.5 modreftest.ll updated: 1.3 - 1.4 --- Log message: For PR1319: http://llvm.org/PR1319 : Convert to use new llvm.exp version of llvm_testrun --- Diffs of the changes: (+2 -2) dg.exp|2 +- modreftest.ll

[llvm-commits] CVS: llvm/test/Analysis/BasicAA/2004-01-29-InvariantMemory.llx 2004-07-28-MustAliasbug.llx 2005-03-09-BrokenBasicAA.ll 2007-01-13-BasePointerBadNoAlias.ll dg.exp tailcall-modref.ll

2007-04-14 Thread Reid Spencer
Changes in directory llvm/test/Analysis/BasicAA: 2004-01-29-InvariantMemory.llx updated: 1.1 - 1.2 2004-07-28-MustAliasbug.llx updated: 1.3 - 1.4 2005-03-09-BrokenBasicAA.ll updated: 1.3 - 1.4 2007-01-13-BasePointerBadNoAlias.ll updated: 1.3 - 1.4 dg.exp updated: 1.4 - 1.5 tailcall-modref.ll

[llvm-commits] CVS: llvm/test/lib/llvm.exp

2007-04-14 Thread Reid Spencer
Changes in directory llvm/test/lib: llvm.exp updated: 1.4 - 1.5 --- Log message: For PR1319: http://llvm.org/PR1319 : More improvements: 1. Using ::errorInfo wasn't such a hot idea. Go back to just printing the offending line of code and the stderr output. This is sufficient and not

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

2007-04-14 Thread Chris Lattner
Changes in directory llvm/lib/CodeGen/SelectionDAG: SelectionDAGISel.cpp updated: 1.420 - 1.421 --- Log message: disable switch lowering using shift/and. It still breaks ppc bootstrap for some reason. :( Will investigate. --- Diffs of the changes: (+1 -0) SelectionDAGISel.cpp |1 +

[llvm-commits] [126124] CEIL_DIV_EXPR performs integer division with rounding

2007-04-14 Thread clattner
Revision: 126124 Author: clattner Date: 2007-04-14 12:42:51 -0700 (Sat, 14 Apr 2007) Log Message: --- 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

Re: [llvm-commits] CVS: llvm-test/SingleSource/UnitTests/tls.c Makefile

2007-04-14 Thread Chris Lattner
On Apr 11, 2007, at 11:57 AM, Lauro Ramos Venancio wrote: Add a TLS test. Hi Lauro, can you please add a Threads subdirectory of UnitTests and move this testcase there? That way we won't be linking all UnitTests with -lpthreads. Thanks! -Chris --- Diffs of the changes: (+21 -0)

[llvm-commits] CVS: llvm/test/Transforms/InstCombine/fpcast.ll

2007-04-14 Thread Reid Spencer
Changes in directory llvm/test/Transforms/InstCombine: fpcast.ll updated: 1.3 - 1.4 --- Log message: This test needs to use egrep. --- Diffs of the changes: (+1 -1) fpcast.ll |2 +- 1 files changed, 1 insertion(+), 1 deletion(-) Index: llvm/test/Transforms/InstCombine/fpcast.ll diff

[llvm-commits] CVS: llvm/test/Transforms/InstCombine/memmove.ll

2007-04-14 Thread Reid Spencer
Changes in directory llvm/test/Transforms/InstCombine: memmove.ll updated: 1.3 - 1.4 --- Log message: This test should have been updated with llvm 1.7! --- Diffs of the changes: (+3 -3) memmove.ll |6 +++--- 1 files changed, 3 insertions(+), 3 deletions(-) Index:

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

2007-04-14 Thread Reid Spencer
Changes in directory llvm/docs: TestingGuide.html updated: 1.40 - 1.41 --- Log message: For PR1319: http://llvm.org/PR1319 : Rewrite much of the DejaGnu section to bring it in line with the new facilities in llvm.exp. --- Diffs of the changes: (+192 -74) TestingGuide.html | 266

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

2007-04-14 Thread Jeff Cohen
Changes in directory llvm/include/llvm/ADT: SmallPtrSet.h updated: 1.10 - 1.11 --- Log message: Fix PR1329: http://llvm.org/PR1329 . --- Diffs of the changes: (+4 -0) SmallPtrSet.h |4 1 files changed, 4 insertions(+) Index: llvm/include/llvm/ADT/SmallPtrSet.h diff -u

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

2007-04-14 Thread Jeff Cohen
Changes in directory llvm/lib/Support: SmallPtrSet.cpp updated: 1.5 - 1.6 --- Log message: Fix PR1329: http://llvm.org/PR1329 . --- Diffs of the changes: (+28 -0) SmallPtrSet.cpp | 28 1 files changed, 28 insertions(+) Index:

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

2007-04-14 Thread Chris Lattner
Changes in directory llvm/lib/Transforms/Utils: LCSSA.cpp updated: 1.35 - 1.36 --- Log message: avoid copying sets and vectors around. --- Diffs of the changes: (+6 -7) LCSSA.cpp | 13 ++--- 1 files changed, 6 insertions(+), 7 deletions(-) Index:

[llvm-commits] CVS: llvm/test/Feature/globalredefinition2.ll globalredefinition3.ll packed_struct.ll

2007-04-14 Thread Reid Spencer
Changes in directory llvm/test/Feature: globalredefinition2.ll updated: 1.3 - 1.4 globalredefinition3.ll updated: 1.4 - 1.5 packed_struct.ll updated: 1.7 - 1.8 --- Log message: Try some alternative syntax. --- Diffs of the changes: (+5 -5) globalredefinition2.ll |4 ++--

[llvm-commits] CVS: llvm/test/Transforms/InstCombine/vec_demanded_elts.ll

2007-04-14 Thread Chris Lattner
Changes in directory llvm/test/Transforms/InstCombine: vec_demanded_elts.ll updated: 1.3 - 1.4 --- Log message: manually upgrade test. Add a new test2. I have no way to see if this works because of the tclification. :( --- Diffs of the changes: (+33 -22) vec_demanded_elts.ll | 55

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

2007-04-14 Thread Chris Lattner
Changes in directory llvm/lib/Transforms/Scalar: InstructionCombining.cpp updated: 1.743 - 1.744 --- Log message: Implement InstCombine/vec_demanded_elts.ll:test2. This allows us to turn unsigned test(float f) { return _mm_cvtsi128_si32( (__m128i) _mm_set_ss( f*f )); } into: _test:

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

2007-04-14 Thread Reid Spencer
Changes in directory llvm/test/Integer: packed_struct_bt.ll updated: 1.4 - 1.5 --- Log message: Fix syntax. --- Diffs of the changes: (+1 -1) packed_struct_bt.ll |2 +- 1 files changed, 1 insertion(+), 1 deletion(-) Index: llvm/test/Integer/packed_struct_bt.ll diff -u

[llvm-commits] CVS: llvm/test/Integer/dg.exp

2007-04-14 Thread Reid Spencer
Changes in directory llvm/test/Integer: dg.exp updated: 1.3 - 1.4 --- Log message: Changes to fix problems with make check. Apparently you can redefine functions and Tcl's just tickled with that. The fix is to give the new test system a different interface function name. --- Diffs of the

[llvm-commits] CVS: llvm/test/Feature/dg.exp

2007-04-14 Thread Reid Spencer
Changes in directory llvm/test/Feature: dg.exp updated: 1.7 - 1.8 --- Log message: Changes to fix problems with make check. Apparently you can redefine functions and Tcl's just tickled with that. The fix is to give the new test system a different interface function name. --- Diffs of the

[llvm-commits] CVS: llvm/test/Analysis/Andersens/dg.exp

2007-04-14 Thread Reid Spencer
Changes in directory llvm/test/Analysis/Andersens: dg.exp updated: 1.5 - 1.6 --- Log message: Changes to fix problems with make check. Apparently you can redefine functions and Tcl's just tickled with that. The fix is to give the new test system a different interface function name. --- Diffs

[llvm-commits] CVS: llvm/test/lib/llvm.exp

2007-04-14 Thread Reid Spencer
Changes in directory llvm/test/lib: llvm.exp updated: 1.5 - 1.6 --- Log message: Changes to fix problems with make check. Apparently you can redefine functions and Tcl's just tickled with that. The fix is to give the new test system a different interface function name. --- Diffs of the

[llvm-commits] CVS: llvm/test/Transforms/InstCombine/2004-08-10-BoolSetCC.ll dg.exp

2007-04-14 Thread Reid Spencer
Changes in directory llvm/test/Transforms/InstCombine: 2004-08-10-BoolSetCC.ll updated: 1.4 - 1.5 dg.exp updated: 1.5 - 1.6 --- Log message: Changes to fix problems with make check. Apparently you can redefine functions and Tcl's just tickled with that. The fix is to give the new test system a

[llvm-commits] CVS: llvm/test/Transforms/ADCE/dg.exp

2007-04-14 Thread Reid Spencer
Changes in directory llvm/test/Transforms/ADCE: dg.exp updated: 1.4 - 1.5 --- Log message: For PR1319: http://llvm.org/PR1319 : Convert to new test system. --- Diffs of the changes: (+2 -2) dg.exp |4 ++-- 1 files changed, 2 insertions(+), 2 deletions(-) Index:

[llvm-commits] CVS: llvm/test/Transforms/InstCombine/vec_extract_elt.ll

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

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

2007-04-14 Thread Chris Lattner
Changes in directory llvm/lib/Transforms/Scalar: InstructionCombining.cpp updated: 1.744 - 1.745 --- Log message: Implement Transforms/InstCombine/vec_extract_elt.ll, transforming: define i32 @test(float %f) { %tmp7 = insertelement 4 x float undef, float %f, i32 0

[llvm-commits] CVS: llvm/test/Transforms/ConstProp/2002-05-03-NotOperator.ll 2005-01-28-SetCCGEP.ll 2006-11-30-vector-cast.ll 2006-12-01-TruncBoolBug.ll 2006-12-01-bool-casts.ll 2007-02-23-sdiv.ll cal

2007-04-14 Thread Reid Spencer
Changes in directory llvm/test/Transforms/ConstProp: 2002-05-03-NotOperator.ll updated: 1.5 - 1.6 2005-01-28-SetCCGEP.ll updated: 1.2 - 1.3 2006-11-30-vector-cast.ll updated: 1.4 - 1.5 2006-12-01-TruncBoolBug.ll updated: 1.3 - 1.4 2006-12-01-bool-casts.ll updated: 1.3 - 1.4 2007-02-23-sdiv.ll

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

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

[llvm-commits] CVS: llvm/test/Transforms/ConstProp/calls.ll

2007-04-14 Thread Reid Spencer
Changes in directory llvm/test/Transforms/ConstProp: calls.ll updated: 1.5 - 1.6 --- Log message: Oops. A little aggressive on the name changes there. --- Diffs of the changes: (+8 -8) calls.ll | 16 1 files changed, 8 insertions(+), 8 deletions(-) Index:

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

2007-04-14 Thread Reid Spencer
Changes in directory llvm/docs: TestingGuide.html updated: 1.41 - 1.42 --- Log message: Add some info about the pipelines and redirection. --- Diffs of the changes: (+19 -1) TestingGuide.html | 20 +++- 1 files changed, 19 insertions(+), 1 deletion(-) Index:

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

2007-04-14 Thread Chris Lattner
Changes in directory llvm/lib/Transforms/Scalar: GCSE.cpp updated: 1.52 - 1.53 InstructionCombining.cpp updated: 1.745 - 1.746 LICM.cpp updated: 1.89 - 1.90 LoopRotation.cpp updated: 1.9 - 1.10 PredicateSimplifier.cpp updated: 1.66 - 1.67 SCCP.cpp updated: 1.164 - 1.165 --- Log message: fix

[llvm-commits] CVS: llvm/Makefile.rules

2007-04-14 Thread Chris Lattner
Changes in directory llvm: Makefile.rules updated: 1.430 - 1.431 --- Log message: add a target to print out 80-column violations. --- Diffs of the changes: (+3 -0) Makefile.rules |3 +++ 1 files changed, 3 insertions(+) Index: llvm/Makefile.rules diff -u llvm/Makefile.rules:1.430

[llvm-commits] CVS: llvm/test/CodeGen/Generic/2007-04-14-BitTestsBadMask.ll

2007-04-14 Thread Chris Lattner
Changes in directory llvm/test/CodeGen/Generic: 2007-04-14-BitTestsBadMask.ll updated: 1.1 - 1.2 --- Log message: xfail for now --- Diffs of the changes: (+3 -0) 2007-04-14-BitTestsBadMask.ll |3 +++ 1 files changed, 3 insertions(+) Index:

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

2007-04-14 Thread Owen Anderson
Changes in directory llvm/lib/VMCore: Dominators.cpp updated: 1.92 - 1.93 --- Log message: Make ETForest depend on DomTree rather than IDom. This is the first step in the long process that will be fixing PR 217: http://llvm.org/PR217 . --- Diffs of the changes: (+11 -8) Dominators.cpp |

[llvm-commits] CVS: llvm/include/llvm/Analysis/Dominators.h

2007-04-14 Thread Owen Anderson
Changes in directory llvm/include/llvm/Analysis: Dominators.h updated: 1.69 - 1.70 --- Log message: Make ETForest depend on DomTree rather than IDom. This is the first step in the long process that will be fixing PR 217: http://llvm.org/PR217 . --- Diffs of the changes: (+5 -5)

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

2007-04-14 Thread Owen Anderson
Changes in directory llvm/lib/VMCore: Dominators.cpp updated: 1.93 - 1.94 --- Log message: Fix some unsafe code. Also, tabs - spaces. --- Diffs of the changes: (+6 -6) Dominators.cpp | 12 ++-- 1 files changed, 6 insertions(+), 6 deletions(-) Index:

[llvm-commits] CVS: llvm/test/Transforms/InstCombine/apint-binop-cast.ll

2007-04-14 Thread Owen Anderson
Changes in directory llvm/test/Transforms/InstCombine: apint-binop-cast.ll updated: 1.2 - 1.3 --- Log message: XFAIL this for now. --- Diffs of the changes: (+1 -0) apint-binop-cast.ll |1 + 1 files changed, 1 insertion(+) Index: llvm/test/Transforms/InstCombine/apint-binop-cast.ll

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

2007-04-14 Thread Chris Lattner
Changes in directory llvm/lib/Transforms/Scalar: InstructionCombining.cpp updated: 1.746 - 1.747 --- Log message: refactor some code, no functionality change. --- Diffs of the changes: (+77 -58) InstructionCombining.cpp | 135 ++- 1 files

[llvm-commits] [126125] Make llvm honor -fno-builtin.

2007-04-14 Thread johannes
Revision: 126125 Author: johannes Date: 2007-04-14 17:14:13 -0700 (Sat, 14 Apr 2007) Log Message: --- Make llvm honor -fno-builtin. Modified Paths: -- apple-local/branches/llvm/gcc/c-common.c apple-local/branches/llvm/gcc/c-common.h

[llvm-commits] [126126] Improve handling of aggregate inputs to asm, per Chris' suggestion

2007-04-14 Thread johannes
Revision: 126126 Author: johannes Date: 2007-04-14 17:15:43 -0700 (Sat, 14 Apr 2007) Log Message: --- Improve handling of aggregate inputs to asm, per Chris' suggestion Modified Paths: -- apple-local/branches/llvm/gcc/llvm-convert.cpp Modified:

[llvm-commits] CVS: llvm/test/CFrontend/2007-04-14-FNoBuiltin.c

2007-04-14 Thread Dale Johannesen
Changes in directory llvm/test/CFrontend: 2007-04-14-FNoBuiltin.c added (r1.1) --- Log message: testcases for -fno-builtin --- Diffs of the changes: (+7 -0) 2007-04-14-FNoBuiltin.c |7 +++ 1 files changed, 7 insertions(+) Index: llvm/test/CFrontend/2007-04-14-FNoBuiltin.c diff

[llvm-commits] CVS: llvm/test/C++Frontend/2007-04-14-FNoBuiltin.cpp

2007-04-14 Thread Dale Johannesen
Changes in directory llvm/test/C++Frontend: 2007-04-14-FNoBuiltin.cpp added (r1.1) --- Log message: testcases for -fno-builtin --- Diffs of the changes: (+7 -0) 2007-04-14-FNoBuiltin.cpp |7 +++ 1 files changed, 7 insertions(+) Index:

[llvm-commits] CVS: llvm/test/Transforms/InstCombine/store-merge.ll

2007-04-14 Thread Chris Lattner
Changes in directory llvm/test/Transforms/InstCombine: store-merge.ll added (r1.1) --- Log message: new testcase --- Diffs of the changes: (+36 -0) store-merge.ll | 36 1 files changed, 36 insertions(+) Index:

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

2007-04-14 Thread Chris Lattner
Changes in directory llvm/lib/Transforms/Scalar: InstructionCombining.cpp updated: 1.747 - 1.748 --- Log message: Extend store merging to support the 'if/then' version in addition to if/then/else. This sinks the two stores in this example into a single store in cond_next. In this case, it

[llvm-commits] CVS: llvm/test/CFrontend/2007-04-14-FNoBuiltin.c

2007-04-14 Thread Dale Johannesen
Changes in directory llvm/test/CFrontend: 2007-04-14-FNoBuiltin.c updated: 1.1 - 1.2 --- Log message: adjust per review comments --- Diffs of the changes: (+1 -1) 2007-04-14-FNoBuiltin.c |2 +- 1 files changed, 1 insertion(+), 1 deletion(-) Index:

[llvm-commits] CVS: llvm/test/C++Frontend/2007-04-14-FNoBuiltin.cpp

2007-04-14 Thread Dale Johannesen
Changes in directory llvm/test/C++Frontend: 2007-04-14-FNoBuiltin.cpp updated: 1.1 - 1.2 --- Log message: adjust per review comments --- Diffs of the changes: (+1 -1) 2007-04-14-FNoBuiltin.cpp |2 +- 1 files changed, 1 insertion(+), 1 deletion(-) Index:

[llvm-commits] CVS: llvm/test/Transforms/InstCombine/store-merge.ll

2007-04-14 Thread Jeff Cohen
Changes in directory llvm/test/Transforms/InstCombine: store-merge.ll updated: 1.1 - 1.2 --- Log message: Patch supplied by gabor. --- Diffs of the changes: (+1 -1) store-merge.ll |2 +- 1 files changed, 1 insertion(+), 1 deletion(-) Index:

[llvm-commits] CVS: llvm/test/Transforms/InstCombine/store-merge.ll

2007-04-14 Thread Reid Spencer
Changes in directory llvm/test/Transforms/InstCombine: store-merge.ll updated: 1.2 - 1.3 --- Log message: Keep lines a reasonable length. --- Diffs of the changes: (+2 -1) store-merge.ll |3 ++- 1 files changed, 2 insertions(+), 1 deletion(-) Index:

[llvm-commits] CVS: llvm/test/lib/llvm.exp

2007-04-14 Thread Reid Spencer
Changes in directory llvm/test/lib: llvm.exp updated: 1.6 - 1.7 --- Log message: Allow replacement of %% with % --- Diffs of the changes: (+2 -0) llvm.exp |2 ++ 1 files changed, 2 insertions(+) Index: llvm/test/lib/llvm.exp diff -u llvm/test/lib/llvm.exp:1.6

[llvm-commits] CVS: llvm/test/Transforms/TailDup/dg.exp if-tail-dup.ll

2007-04-14 Thread Reid Spencer
Changes in directory llvm/test/Transforms/TailDup: dg.exp updated: 1.4 - 1.5 if-tail-dup.ll updated: 1.2 - 1.3 --- Log message: For PR1319: http://llvm.org/PR1319 : Conver to new test system. --- Diffs of the changes: (+7 -4) dg.exp |4 ++-- if-tail-dup.ll |7 +-- 2

[llvm-commits] CVS: llvm/test/Transforms/TailCallElim/dg.exp dont-tce-tail-marked-call.ll move_alloca_for_tail_call.ll trivial_codegen_tailcall.ll

2007-04-14 Thread Reid Spencer
Changes in directory llvm/test/Transforms/TailCallElim: dg.exp updated: 1.4 - 1.5 dont-tce-tail-marked-call.ll updated: 1.4 - 1.5 move_alloca_for_tail_call.ll updated: 1.4 - 1.5 trivial_codegen_tailcall.ll updated: 1.3 - 1.4 --- Log message: For PR1319: http://llvm.org/PR1319 : Conver to new

[llvm-commits] CVS: llvm/test/Transforms/SimplifyLibCalls/2007-04-06-strchr-miscompile.ll ExitInMain.ll IsDigit.ll MemSet.ll Pow.ll dg.exp floor.ll

2007-04-14 Thread Reid Spencer
Changes in directory llvm/test/Transforms/SimplifyLibCalls: 2007-04-06-strchr-miscompile.ll updated: 1.1 - 1.2 ExitInMain.ll updated: 1.3 - 1.4 IsDigit.ll updated: 1.4 - 1.5 MemSet.ll updated: 1.3 - 1.4 Pow.ll updated: 1.5 - 1.6 dg.exp updated: 1.3 - 1.4 floor.ll updated: 1.4 - 1.5 --- Log

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

2007-04-14 Thread Chris Lattner
Changes in directory llvm/lib/Transforms/IPO: SimplifyLibCalls.cpp updated: 1.111 - 1.112 --- Log message: fix SimplifyLibCalls/IsDigit.ll --- Diffs of the changes: (+1 -1) SimplifyLibCalls.cpp |2 +- 1 files changed, 1 insertion(+), 1 deletion(-) Index: