aboutsummaryrefslogtreecommitdiff
path: root/lib/Transforms/Scalar/LoopRotation.cpp
AgeCommit message (Expand)Author
2008-10-22Change create*Pass factory functions to return Pass* instead ofDaniel Dunbar
2008-09-04Tidy up several unbeseeming casts from pointer to intptr_t.Dan Gohman
2008-07-23Enable first-class aggregates support.Dan Gohman
2008-06-19Avoid using BasicBlock::getInstList directly in a few places.Dan Gohman
2008-05-23Tidy up BasicBlock::getFirstNonPHI, and change a bunch of places toDan Gohman
2008-05-15Fix a bunch of 80col violations that arose from the Create API change. Tweak ...Gabor Greif
2008-05-13Clean up the use of static and anonymous namespaces. This turned upDan Gohman
2008-05-02add a FIXME so we remember to eventually remove this code.Chris Lattner
2008-05-01Don't try to create PHIs of struct types. FalloutDale Johannesen
2008-04-14Revert r49614. As Dan pointed out, some of these aren't correct.Owen Anderson
2008-04-13Replace calls of the form V1->setName(V2->getName()) with V1->takeName(V2), Owen Anderson
2008-04-06API changes for class Use size reduction, wave 1.Gabor Greif
2008-02-15Fix PR2028Devang Patel
2007-12-29Remove attribution from file headers, per discussion on llvmdev.Chris Lattner
2007-11-27Make LoopInfoBase more generic, in preparation for having MachineLoopInfo. T...Owen Anderson
2007-11-21typoNick Lewycky
2007-08-21Use SmallVector instead of std::vector.Devang Patel
2007-07-30Loop Rotation pass preserves dominator tree and frontier.Devang Patel
2007-07-13Disable claims to preserve analysis until open issues are resolved.Devang Patel
2007-07-11Preserve analysis info.Devang Patel
2007-07-07Back out Devang's fix for PR1320 because it causes PR1542.Nick Lewycky
2007-07-06Request DominanceFrontiner in advance.Devang Patel
2007-07-06Preserve various analysis info.Devang Patel
2007-05-11Fix typos.Dan Gohman
2007-05-03Drop 'const'Devang Patel
2007-05-02Use 'static const char' instead of 'static const int'.Devang Patel
2007-05-01Do not use typeinfo to identify pass in pass manager.Devang Patel
2007-04-14fix long linesChris Lattner
2007-04-09Check _all_ PHINodes.Devang Patel
2007-04-09Insert new pre-header before new header. Original pre-header mayDevang Patel
2007-04-09Preserve canonical loop form.Devang Patel
2007-04-09Do not create new pre-header. Reuse original pre-header.Devang Patel
2007-04-09Simpler for() loops.Devang Patel
2007-04-09Fix future bug. Of course, Chris spotted this.Devang Patel
2007-04-09More cosmetic changes.Devang Patel
2007-04-09Only cosmetic changes. Zero functionality Change.Devang Patel
2007-04-07Add loop rotation pass.Devang Patel