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

2007-06-15 Thread Dan Gohman
Changes in directory llvm/include/llvm/Analysis: ScalarEvolutionExpander.h updated: 1.16 - 1.17 ScalarEvolutionExpressions.h updated: 1.11 - 1.12 --- Log message: Add a SCEV class and supporting code for sign-extend expressions. This created an ambiguity for expandInTy to decide when to use

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

2007-06-05 Thread Chris Lattner
Changes in directory llvm/include/llvm/Analysis: ScalarEvolutionExpander.h updated: 1.15 - 1.16 --- Log message: add accessor --- Diffs of the changes: (+2 -0) ScalarEvolutionExpander.h |2 ++ 1 files changed, 2 insertions(+) Index:

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

2007-04-17 Thread Chris Lattner
Changes in directory llvm/include/llvm/Analysis: ScalarEvolutionExpander.h updated: 1.14 - 1.15 --- Log message: what's an between friends? --- Diffs of the changes: (+1 -1) ScalarEvolutionExpander.h |2 +- 1 files changed, 1 insertion(+), 1 deletion(-) Index:

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

2007-04-12 Thread Chris Lattner
Changes in directory llvm/include/llvm/Analysis: ScalarEvolutionExpander.h updated: 1.13 - 1.14 --- Log message: CSE simple binary expressions when they are inserted. This makes LSR produce less huge code that needs to be cleaned up by sdisel. --- Diffs of the changes: (+7 -4)

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

2007-01-20 Thread Reid Spencer
Changes in directory llvm/include/llvm/Analysis: ScalarEvolutionExpander.h updated: 1.12 - 1.13 --- Log message: For PR970: http://llvm.org/PR970 : Clean up handling of isFloatingPoint() and dealing with PackedType. Patch by Gordon Henriksen! --- Diffs of the changes: (+1 -2)

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

2007-01-14 Thread Chris Lattner
Changes in directory llvm/include/llvm/Analysis: ScalarEvolutionExpander.h updated: 1.10 - 1.11 --- Log message: Update code to eliminate calls to isInteger, calling isIntegral instead. --- Diffs of the changes: (+3 -3) ScalarEvolutionExpander.h |6 +++--- 1 files changed, 3

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

2007-01-14 Thread Chris Lattner
Changes in directory llvm/include/llvm/Analysis: ScalarEvolutionExpander.h updated: 1.11 - 1.12 --- Log message: rename Type::isIntegral to Type::isInteger, eliminating the old Type::isInteger. rename Type::getIntegralTypeMask to Type::getIntegerTypeMask. This makes naming much more

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

2006-12-13 Thread Reid Spencer
Changes in directory llvm/include/llvm/Analysis: ScalarEvolutionExpander.h updated: 1.9 - 1.10 --- Log message: Change the interface to SCEVExpander::InsertCastOfTo to take a cast opcode so the decision of which opcode to use is pushed upward to the caller. Adjust the callers to pass the

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

2006-12-03 Thread Reid Spencer
Changes in directory llvm/include/llvm/Analysis: ScalarEvolutionExpander.h updated: 1.7 - 1.8 --- Log message: Change inferred casts to explicit casts. --- Diffs of the changes: (+8 -2) ScalarEvolutionExpander.h | 10 -- 1 files changed, 8 insertions(+), 2 deletions(-) Index:

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

2006-11-26 Thread Reid Spencer
Changes in directory llvm/include/llvm/Analysis: ScalarEvolutionExpander.h updated: 1.6 - 1.7 --- Log message: For PR950: http://llvm.org/PR950 : The long awaited CAST patch. This introduces 12 new instructions into LLVM to replace the cast instruction. Corresponding changes throughout LLVM

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

2006-10-26 Thread Reid Spencer
Changes in directory llvm/include/llvm/Analysis: ScalarEvolutionExpander.h updated: 1.5 - 1.6 ScalarEvolutionExpressions.h updated: 1.7 - 1.8 --- Log message: For PR950: http://llvm.org/PR950 : Make necessary changes to support DIV - [SUF]Div. This changes llvm to have three division

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

2006-02-03 Thread Chris Lattner
Changes in directory llvm/include/llvm/Analysis: ScalarEvolutionExpander.h updated: 1.2 - 1.3 --- Log message: add a method --- Diffs of the changes: (+2 -0) ScalarEvolutionExpander.h |2 ++ 1 files changed, 2 insertions(+) Index: llvm/include/llvm/Analysis/ScalarEvolutionExpander.h