Revert r110396 to fix buildbots.
[oota-llvm.git] / lib / Transforms /
2010-08-06 Owen AndersonRevert r110396 to fix buildbots.
2010-08-05 Owen AndersonDon't use PassInfo* as a type identifier for passes...
2010-08-05 Owen AndersonGive JumpThreading+LVI a long-form cl::opt so that...
2010-08-04 Owen AndersonExperiments show that we can safely increase our unroll...
2010-08-04 Dan GohmanFix whitespace.
2010-08-04 Dan GohmanFix a comment.
2010-08-03 Dan GohmanThread const correctness through a bunch of AliasAnalys...
2010-08-03 Dan GohmanMake instcombine set explicit alignments on load or...
2010-08-03 Peter CollingbourneAdd an atomic lowering pass
2010-08-03 Dan GohmanUse unary + instead of a separate local variable for...
2010-08-02 Owen AndersonRe-apply the infamous r108614, with a fix pointed out...
2010-08-02 Oscar FuentesPrefix `next' iterator operation with `llvm::'.
2010-08-02 Daniel DunbarFix a -Wreorder warning.
2010-08-02 Nick LewyckyWork in progress.
2010-07-31 Daniel DunbarSpeculatively revert r108614, "Another attempt at getti...
2010-07-31 Rafael EspindolaThe BlockExtractorPass() constructor was not reading...
2010-07-30 Dan GohmanMove MaximumAlignment to be a member of the Value class.
2010-07-30 Nick LewyckyAdd missing newline to debug statement.
2010-07-29 Eli FriedmanPR7750: !CExpr->isNullValue() only properly computes...
2010-07-28 Gabor Greifsimplify by using CallSite constructors; virtually...
2010-07-28 Dan GohmanDefine a maximum supported alignment value for load...
2010-07-28 Dan GohmanWhen user code intentionally dereferences null, the...
2010-07-28 Gabor Greifsimplify
2010-07-28 Gabor Greifuse Value* constructor of CallSite to create potentiall...
2010-07-27 Gabor Greifrecommit simplification (r109502, backed out r109509...
2010-07-27 Gabor Greifback out this too to restore the bots
2010-07-27 Gabor Greifsimplify: CallSite::get --> CallSite constructor
2010-07-27 Gabor Greifsimplify
2010-07-26 Owen AndersonAdd an initial implementation of LazyValueInfo updating...
2010-07-26 Dan GohmanRemove LCSSA's bogus dependence on LoopSimplify and...
2010-07-26 Dan GohmanPreserve ScalarEvolution in the loop unroller.
2010-07-26 Dan GohmanUse DominatorTree::properlyDominates instead of dominat...
2010-07-26 Dan GohmanA block dominates itself, by definition.
2010-07-24 Nick LewyckyRevert this because we can't clone cyclic MDNodes which...
2010-07-24 Nick LewyckyWhether function-local or not, a MDNode may reference...
2010-07-22 Devang PatelSpeculatively revert 109117
2010-07-22 Gabor Greifkeep in 80 cols
2010-07-22 Devang PatelMap MDNode correctly.
2010-07-22 Gabor Greifmass elimination of reliance on automatic iterator...
2010-07-22 Gabor Greifsimplify
2010-07-22 Gabor Greifdo not access arguments via low-level interface, do...
2010-07-22 Gabor Greifpass dereferenced iterator to dyn_cast
2010-07-22 Gabor Greifpass dereferenced iterator to dyn_cast
2010-07-22 Gabor Greifundo 80 column trespassing I caused
2010-07-21 Dan GohmanMake NamedMDNode not be a subclass of Value, and simpli...
2010-07-21 Owen AndersonFix batch of converting RegisterPass<> to INTIALIZE_PASS().
2010-07-20 Dan GohmanMake this code a little more readable.
2010-07-20 Dan GohmanUse DebugLocs instead of MDNodes.
2010-07-20 Dan GohmanFix a typo.
2010-07-20 Dan GohmanDon't look up the "dbg" metadata kind by name.
2010-07-20 Dan GohmanUse getDebugLoc and setDebugLoc instead of getDbgMetada...
2010-07-20 Dan GohmanRemember that the induction variable is always a PHINod...
2010-07-19 Owen AndersonTweak per Chris' comments.
2010-07-19 Owen AndersonReimplement r108639 in InstCombine rather than DAGCombine.
2010-07-17 Owen AndersonAnother attempt at getting the clang self-host to like...
2010-07-16 Chris Lattnereliminate unlockedRefineAbstractTypeTo, types are all...
2010-07-16 Dan GohmanReorder the contents of various getAnalysisUsage functi...
2010-07-16 Owen AndersonRemove the rest of my instcombine changes. Back to...
2010-07-16 Gabor Greifeliminate CallInst::ArgOffset
2010-07-16 Nick LewyckyArrays and vectors with different numbers of elements...
2010-07-16 Eric ChristopherAlso revert 108422, it's causing some test failures.
2010-07-15 Dan GohmanDon't merge uses when they are targetting fixup sites...
2010-07-15 Dan GohmanUse dbgs() instead of errs() in a DEBUG.
2010-07-15 Owen AndersonSpeculatively revert r108429 to fix the clang self...
2010-07-15 Owen AndersonPer Chris' suggestion, get rid of the select canonicali...
2010-07-15 Owen AndersonRemove unneeded check, and correct style.
2010-07-15 Dan GohmanWatch out for a constant offset cancelling out a base...
2010-07-15 Owen AndersonReapply r108378, with bugfixes, testcase, and improved...
2010-07-15 Nick LewyckyThis is a full sentence.
2010-07-15 Nick LewyckyDisable aliases on all platforms.
2010-07-15 Chris Lattnermake various clients of ReplaceAndSimplifyAllUses tolerate
2010-07-15 Eli FriedmanSpeculatively revert r108378; may be causing bootstrap...
2010-07-14 Owen AndersonAdd instcombine transforms to optimize tests of multipl...
2010-07-14 Owen AndersonExtend SimplifyCFG's common-destination folding heurist...
2010-07-14 Chris Lattnerrevert r108320, I see the failures now...
2010-07-14 Chris Lattnerreapply benjamin's instcombine patch, I don't see anyth...
2010-07-13 Eric ChristopherGrammar.
2010-07-13 Duncan SandsHandle the case of a tail recursion in which the tail...
2010-07-12 Benjamin KramerNope, still breaks the release selfhost bots :(
2010-07-12 Benjamin KramerReapply the "or" half of r108136, which seems to be...
2010-07-12 Gabor Greifcache result of operator*
2010-07-12 Benjamin KramerRevert r108141 again, sigh.
2010-07-12 Gabor Greifcache result of operator*
2010-07-12 Gabor Greifcache result of operator*
2010-07-12 Gabor Greifcache result of operator*
2010-07-12 Gabor Greifcache result of operator*
2010-07-12 Gabor Greifcache results of operator*
2010-07-12 Gabor Greifcache results of operator*
2010-07-12 Benjamin KramerReapply 108136 with an ugly pasto fixed.
2010-07-12 Benjamin KramerMove optimization to avoid redundant matching.
2010-07-12 Benjamin KramerRevert r108136 until I figure out why it broke selfhost.
2010-07-12 Gabor Greifcache dereferenced iterators
2010-07-12 Gabor Greifrecommit r108131 (hich has been backed out in r108135...
2010-07-12 Benjamin Kramerinstcombine: fold (x & y) | (~x & z) and (x & y) ^...
2010-07-12 Gabor Greifback out r108131 (of TailDuplication.cpp) for now,...
2010-07-12 Gabor Greifcache dereferenced iterators
2010-07-12 Gabor Greifcache dereferenced iterators
2010-07-12 Gabor Greifcache dereferenced iterators
2010-07-12 Gabor Greifcache dereferenced iterators
2010-07-12 Duncan SandsConvert some tab stops into spaces.
next