aboutsummaryrefslogtreecommitdiffstats
path: root/lib/Transforms/Scalar/IndVarSimplify.cpp
Commit message (Expand)AuthorAgeFilesLines
* Turn floating point IVs into integer IVs where possible.Devang Patel2008-11-031-0/+150
* Change create*Pass factory functions to return Pass* instead ofDaniel Dunbar2008-10-221-1/+1
* fix white spaces.Devang Patel2008-09-101-5/+5
* if loop induction variable is always sign or zero extended then Devang Patel2008-09-091-1/+118
* Remove unused map.Devang Patel2008-09-051-1/+0
* Tidy up several unbeseeming casts from pointer to intptr_t.Dan Gohman2008-09-041-1/+1
* Pass the computed iteration count value to RewriteLoopExitValuesDan Gohman2008-08-051-4/+4
* Use Loop::block_iterator.Dan Gohman2008-06-221-3/+5
* Use recently added getTruncateOrZeroExtend method to make the code shorter.Wojciech Matyjewicz2008-06-131-5/+1
* Tidy up BasicBlock::getFirstNonPHI, and change a bunch of places toDan Gohman2008-05-231-4/+2
* API change for {BinaryOperator|CmpInst|CastInst}::create*() --> Create. Legac...Gabor Greif2008-05-161-1/+1
* Clean up the use of static and anonymous namespaces. This turned upDan Gohman2008-05-131-3/+4
* API changes for class Use size reduction, wave 1.Gabor Greif2008-04-061-5/+5
* Remove attribution from file headers, per discussion on llvmdev.Chris Lattner2007-12-291-2/+2
* Move the SCEV object factors from being static members of the individualDan Gohman2007-10-221-3/+3
* Require SCEV before LCSSA.Devang Patel2007-09-101-1/+1
* Update GEP constructors to use an iterator interface to fixDavid Greene2007-09-041-1/+4
* Use SmallVector instead of std::vector.Devang Patel2007-08-211-2/+2
* It's not necessary to do rounding for alloca operations when the requestedDan Gohman2007-07-181-0/+604