summaryrefslogtreecommitdiff
path: root/lib/Analysis/ScalarEvolution.cpp
Commit message (Expand)AuthorAge
* Revert last patch. It was already fixed.Reid Spencer2007-04-16
* For PR1336:Reid Spencer2007-04-16
* Fix a nasty bug introduced when apint'ified. This fixesChris Lattner2007-04-15
* Eliminate unnecessary APInt construction.Zhou Sheng2007-04-07
* Make APInt variables do the computation stuffs instead ofZhou Sheng2007-04-07
* Eliminate unnecessary zext/trunc stuffs.Zhou Sheng2007-04-07
* Treat xor of signbit like an add.Chris Lattner2007-04-02
* Guard further against APInt operations with operands of unequal bit width.Reid Spencer2007-03-04
* Fix an unequal bitwidth issue.Reid Spencer2007-03-02
* Prefer non-virtual calls to ConstantInt::isZero over virtual calls toReid Spencer2007-03-02
* Make it possible to create an SCEVUnknown from an APInt as well as an int.Reid Spencer2007-03-01
* Construct ConstantInt with simpler constructor.Reid Spencer2007-03-01
* Fix last night's 445.gobmk breakage which was caused by comparison ofReid Spencer2007-03-01
* Remove the "isSigned" parameters from ConstantRange. It turns out theyReid Spencer2007-03-01
* APIntify various computations in ScalarEvolutionReid Spencer2007-03-01
* For PR1205:Reid Spencer2007-02-28
* For PR1205:Reid Spencer2007-02-28
* For PR1205:Reid Spencer2007-02-28
* For PR1205:Reid Spencer2007-02-28
* Changes to support making the shift instructions be true BinaryOperators.Reid Spencer2007-02-02
* The local "ConstantFold" method is now just a watered down version ofChris Lattner2007-01-30
* adjust to constant folding api changes.Chris Lattner2007-01-30
* For PR1043:Reid Spencer2007-01-19
* Unbreak VC++ build.Jeff Cohen2007-01-15
* rename Type::isIntegral to Type::isInteger, eliminating the old Type::isInteger.Chris Lattner2007-01-15
* Update code to eliminate calls to isInteger, calling isIntegral instead.Chris Lattner2007-01-15
* Fix PR1101 and Analysis/ScalarEvolution/trip-count.llChris Lattner2007-01-14
* don't discriminate against boolChris Lattner2007-01-12
* Implement review feedback for the ConstantBool->ConstantInt merge. ChrisReid Spencer2007-01-12
* Rename BoolTy as Int1Ty. Patch by Sheng Zhou.Reid Spencer2007-01-11
* For PR1043:Zhou Sheng2007-01-11
* Convert uses of getPrimitiveSize that should be getPrimitiveSizeInBits.Reid Spencer2007-01-08
* Fix PR1015 and Transforms/IndVarsSimplify/2007-01-06-TripCount.ll, aChris Lattner2007-01-07
* cast of int to bool no longer does a compare, rendering this fixmeChris Lattner2007-01-07
* For PR950:Reid Spencer2006-12-31
* For PR950:Reid Spencer2006-12-23
* Add a FIXME about signedness.Reid Spencer2006-12-21
* Add some comments about things that can go away once signless types are in.Reid Spencer2006-12-21
* eliminate static ctors from StatisticsChris Lattner2006-12-19
* Fix a bug in GetConstantFactor for affine expressions, in which the existingChris Lattner2006-12-19
* Replace inferred getCast(V,Ty) calls with more strict variants.Reid Spencer2006-12-12
* Get even more accurate on the casting.Reid Spencer2006-12-12
* Change inferred getCast into specific getCast. Passes all tests.Reid Spencer2006-12-12
* teach scev to analyze X*4|1 like X*4+c. This allows us to produce:Chris Lattner2006-12-12
* clarify some comments, simplify some checks, fix:Chris Lattner2006-12-11
* Changed llvm_ostream et all to OStream. llvm_cerr, llvm_cout, llvm_null, areBill Wendling2006-12-07
* Detemplatize the Statistic class. The only type it is instantiated withChris Lattner2006-12-06
* Finally get the casting right in this file. Also, remove some unnecessaryReid Spencer2006-12-05
* Bail on the getInferredCast idea. Remove the function and convertReid Spencer2006-12-05
* Fix comment grammaroReid Spencer2006-12-04