Convert a std::vector to a SmallVector for another 5.4% speedup on domtree.
[oota-llvm.git] / include / llvm / Analysis /
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...
2010-11-10 Dan GohmanEnhance GVN to do more precise alias queries for non...
2010-11-10 Dan GohmanRename AccessesArguments and AccessesArgumentsReadonly...
2010-11-10 Dan GohmanFix a copy+pasto Duncan noticed.
2010-11-10 Dan GohmanAdd a doesAccessArgPointees helper function, and update...
2010-11-10 Dan GohmanFactor out the code for testing whether a function...
2010-11-10 Dan GohmanGive NonLocalDepResult a NonLocalDepEntry member, replacing
2010-11-10 Dan GohmanMake ModRefBehavior a lattice. Use this to clean up...
2010-11-09 Dan GohmanConvert comments to doxygen syntax.
2010-11-09 Dan GohmanAccessesArgumentsReadonly is read-only.
2010-11-09 Dan GohmanAdd a AccessesArgumentsReadonly ModRefBehavior value...
2010-11-09 Dan GohmanFactor out the logic for onlyReadsMemory into a helper...
2010-11-09 Dan GohmanDelete AccessesArgumentsAndGlobals, which was unused.
2010-11-08 Dan GohmanAdd some comments noting some correspondences between...
2010-11-08 Devang PatelDocument parameters. Fix typos.
2010-11-08 Dan GohmanExtend the AliasAnalysis::pointsToConstantMemory interf...
2010-11-08 Dan GohmanDelete getIntrinsicModRefBehavior. Clients can just...
2010-11-08 Dan GohmanAdd comments.
2010-11-04 Devang PatelIntroduce DIBuilder. It is intended to be a front-end...
next