Code simplification.
[oota-llvm.git] / include / llvm / Analysis /
2011-02-28 Dan GohmanDelete the LiveValues pass. I won't get get back to...
2011-02-22 Devang PatelFollow LLVM coding style.
2011-02-18 Devang PatelProvide enums to build complex address calucation expre...
2011-02-15 Devang PatelMove DbgInfoPrinter specific utlities inside DbgInfoPri...
2011-02-09 Chris LattnerTeach instsimplify some tricks about exact/nuw/nsw...
2011-02-05 Eric ChristopherRewrite how the indirect call bonus is handled. This...
2011-02-02 Devang PatelAdd support to describe template value parameter in...
2011-02-02 Devang PatelAdd support to describe template parameter type in...
2011-02-01 Eric ChristopherReapply 124275 since the Dragonegg failure was unreprod...
2011-01-29 Bill WendlingThis is #included by .c files. Remove C++-style comments.
2011-01-29 Frits van BommelMove InstCombine's knowledge of fdiv to SimplifyInstruc...
2011-01-29 Andrew TrickImplementation of path profiling.
2011-01-28 Duncan SandsMy auto-simplifier noticed that ((X/Y)*Y)/Y occurs...
2011-01-26 Eric ChristopherTemporarily revert 124275 to see if it brings the drago...
2011-01-26 Eric ChristopherSeparate out the constant bonus from the size reduction...
2011-01-25 Duncan SandsAccording to my auto-simplifier the most common missed...
2011-01-24 Eric ChristopherPerhaps a bit too much vertical whitespace.
2011-01-24 Dan GohmanGive GetUnderlyingObject a TargetData, to keep it in...
2011-01-23 Cameron ZwarichConvert a std::vector to a SmallVector for another...
2011-01-23 Cameron ZwarichIn the simpler version of the link-eval data structure...
2011-01-23 Cameron ZwarichRemove useless struct fields.
2011-01-23 Cameron ZwarichRemove friend declaration for removed function.
2011-01-23 Cameron ZwarichConvert a std::vector to a SmallVector.
2011-01-23 Cameron ZwarichSimplify some code now that we've removed the more...
2011-01-18 Cameron ZwarichThere is no point in verifying an analysis that is...
2011-01-18 Cameron ZwarichRemove some now-unused DominanceFrontier methods.
2011-01-16 Chris Lattnerremove the partial specialization pass. It is unmainta...
2011-01-14 Duncan SandsMove some shift transforms out of instcombine and into...
2011-01-13 Tobias GrosserAdd single entry / single exit accessors.
2011-01-11 Jakob Stoklund OlesenPut the Dominator improvements back in. They were not...
2011-01-11 Jakob Stoklund OlesenSpeculatively revert the recent improvements to Dominat...
2011-01-11 Chris Lattnersome comment improvements.
2011-01-09 Chris LattnerStep #2 to improve trip count analysis for loops like...
2011-01-09 Tobias GrosserDominatorTree->print() now prints the status of the...
2011-01-08 Chris Lattnerfit in 80 cols
2011-01-08 Chris Lattnermake this file properly self contained.
2011-01-03 Owen AndersonStub out a new updating interface to AliasAnalysis...
2011-01-03 Nick LewyckyAdd spliceFunction to the CallGraph interface. This...
2011-01-02 Chris Lattnersplit dom frontier handling stuff out to its own Domina...
2011-01-02 Cameron ZwarichRemove an unused member function.
2011-01-02 Cameron ZwarichFix a typo in a variable name.
2011-01-02 Cameron ZwarichMove a load into the only branch where it is used and...
2011-01-02 Cameron ZwarichAdd the explanatory comment from r122680's commit messa...
2011-01-02 Cameron ZwarichTidy up indentation.
2011-01-02 Cameron ZwarichFix a typo, which should also fix the failure on llvm...
2011-01-02 Cameron ZwarichRemove the #ifdef'd code for balancing the eval-link...
2011-01-02 Cameron ZwarichSpeed up dominator computation some more by optimizing...
2010-12-28 Duncan SandsClarify that InstructionSimplify only returns values...
2010-12-28 Duncan SandsSmall optimization to speed up replacementPreservesLCSS...
2010-12-26 Chris Lattnerimplement enough of the memset inference algorithm...
2010-12-26 Chris Lattnermove isBytewiseValue out to ValueTracking.h/cpp
2010-12-22 Dan GohmanConstify.
2010-12-21 Duncan SandsPull a few more simplifications out of instcombine...
2010-12-15 Dan GohmanMove Value::getUnderlyingObject to be a standalone
2010-12-15 Duncan SandsMove Sub simplifications and additional Add simplificat...
2010-12-10 Dan GohmanIntroduce a new PartialAlias response for AliasAnalysis...
2010-12-08 Devang PatelAdd support to create debug info for functions and...
2010-12-08 Devang PatelAdd support to create class type.
2010-12-08 Devang PatelAdd support to create vector, array, enums etc...
2010-12-08 Devang PatelGlobal variable does not need linkage name.
2010-12-07 Devang PatelAdd support to create local variable's debug info.
2010-12-07 Devang PatelAdd support to create variables, structs etc.. using...
2010-12-06 Chris LattnerFix PR8728, a miscompilation I recently introduced...
2010-12-06 Chris Lattneradd a helper method.
2010-11-30 Chris Lattnerteach DSE to use GetPointerBaseWithConstantOffset to...
2010-11-30 Chris Lattnermove GetPointerBaseWithConstantOffset out of GVN into...
2010-11-30 Cameron ZwarichChange the basic block map in LoopInfo from a std:...
2010-11-30 Chris LattnerRewrite the main DSE loop to be written in terms of...
2010-11-30 Chris Lattnerdeath to extraneous \n's.
2010-11-30 Chris LattnergetLocationForDest should work for memset as well.
2010-11-30 Chris Lattnerclean up handling of 'free', detangling it from everyth...
2010-11-29 Michael J. SpencerMerge System into Support.
2010-11-23 Duncan SandsExpand a little on the description of what InstructionS...
2010-11-23 Duncan SandsClarify that constant folding of instructions applies...
2010-11-23 Cameron ZwarichOptimize a common case in the Lengauer-Tarjan dominator...
2010-11-21 Chris Lattnerthe getLocationForSource/Dest methods can be static.
2010-11-21 Chris Lattneradd "getLocation" method to AliasAnalysis for getting...
2010-11-21 Chris Lattnerimplement PR8576, deleting dead stores with intervening...
2010-11-19 Duncan SandsSimplify, no functionality change.
2010-11-18 Duncan SandsFactor code for testing whether replacing one value...
2010-11-18 Dan GohmanDocument the units for the Size field.
2010-11-18 Dan GohmanIntroduce memoization for ScalarEvolution dominates...
2010-11-17 Dan GohmanFactor out the code for purging a SCEV from all the...
2010-11-17 Dan GohmanMerge the implementations of isLoopInvariant and hasCom...
2010-11-17 Dan GohmanMake SCEV::getType() and SCEV::print non-virtual. Move...
2010-11-17 Dan GohmanMove SCEV::dominates and properlyDominates to ScalarEvo...
2010-11-17 Dan GohmanMove SCEV::isLoopInvariant and hasComputableLoopEvoluti...
2010-11-17 Dan GohmanVerify SCEVAddRecExpr's invariant in ScalarEvolution...
2010-11-17 Dan GohmanFix ScalarEvolution's range memoization to avoid using a
2010-11-17 Duncan SandsMove some those Xor simplifications which don't require...
2010-11-17 Duncan SandsPreviously SimplifyInstruction could report that an...
2010-11-17 Dan GohmanMemoize results from ScalarEvolution's getUnsignedRange...
2010-11-16 Duncan SandsIn which I discover the existence of loops. Threading...
2010-11-14 Duncan SandsIf dom tree information is available, make it possible...
2010-11-14 Duncan SandsStrip trailing whitespace.
2010-11-11 Dan GohmanAdd helper functions for computing the Location of...
2010-11-11 Dan GohmanAdd comments.
2010-11-11 Dan GohmanAdd brief doxygen comments for AliasResult enum values.
2010-11-11 Dan GohmanSet NonLocalDepInfo's Size field to UnknownSize when...
2010-11-10 Devang PatelTake care of special characters while creating named...
next