add iteration support to TinyPtrVector for clang's use.
[oota-llvm.git] / include / llvm / Analysis /
2011-07-16 Jakub StaszakRemove "LoopInfo.h" include from BranchProbabilityInfo.h.
2011-07-16 Jakub StaszakAdd MachineBlockFrequency analysis.
2011-07-16 Andrew TrickFix SCEVEXpander to handle arbitrary phi expansion...
2011-07-13 Jay FoadConvert InsertValueInst and ExtractValueInst APIs to...
2011-06-28 Andrew TrickCleanup. Fix a stupid variable name.
2011-06-28 Andrew TrickSCEVExpander: give new insts a name that identifies...
2011-06-27 Nick LewyckyMove onlyUsedByLifetimeMarkers to ValueTracking so...
2011-06-24 Devang PatelFix struct member's scope. Patch by Xi Wang.
2011-06-23 Jakub StaszakCalculate backedge probability correctly.
2011-06-23 Jakub StaszakMissing files for the BlockFrequency analysis added.
2011-06-23 Jakub StaszakIntroduce BlockFrequency analysis for BasicBlocks.
2011-06-21 Andrew TrickIVUsers no longer needs to record the phis.
2011-06-16 Jakub StaszakIntroduce MachineBranchProbabilityInfo class, which...
2011-06-15 John McCallThe ARC language-specific optimizer. Credit to Dan...
2011-06-15 Eli FriedmanAdd "unknown" results for memdep, which mean "I don...
2011-06-11 Andrew TrickBranch profiling: floating-point avoidance.
2011-06-09 John McCallTeach the CallGraph to ignore calls to intrinsics.
2011-06-04 Andrew TrickNew BranchProbabilityInfo analysis. Patch by Jakub...
2011-06-04 Dan GohmanFix BasicAA's recursion detection so that it doesn...
2011-06-03 Devang PatelA typedef's context is not the same as type's context...
2011-05-20 Andrew Trickindvars: Prototyping Sign/ZeroExtend elimination withou...
2011-05-13 Julien LerougeFix a source of non determinism in FindUsedTypes, use...
2011-05-12 Devang PatelDoug convinced me that DW_AT_APPLE_objc_complete_type...
2011-05-12 Devang PatelLet Objective-C front-end identify class extension...
2011-05-09 Dan GohmanChange a few std::maps to DenseMaps.
2011-05-05 Hongbin ZhengMinor change: Fix the typo in RegionPass.h and RegionPa...
2011-05-02 Duncan SandsForgot to commit the changes to this file.
2011-04-28 Chris Lattnerteach GVN to widen integer loads when they are overalig...
2011-04-26 Devang PatelFix an off by one error while accessing complex address...
2011-04-26 Chris LattnerEnhance MemDep: When alias analysis returns a partial...
2011-04-24 Jay FoadPR9214: Convert the DIBuilder API to use ArrayRef.
2011-04-23 Jay FoadRemove unused STL header includes.
2011-04-22 Devang PatelLet front-end tie subprogram declaration with subprogra...
2011-04-16 Devang PatelIntroduce support to encode Objective-C property inform...
2011-04-15 Chris LattnerFix a ton of comment typos found by codespell. Patch by
2011-04-11 Jay FoadDon't include Operator.h from InstrTypes.h.
2011-04-09 Eli FriedmanPR9604; try to deal with RAUW updates correctly in...
2011-04-09 Chris Lattnerfix a potentially serious bug in AliasSet::removeCallSite
2011-04-05 Devang PatelAdd support to encode function's template parameters.
2011-04-05 Chris Lattnerremove postdom frontiers, because it is dead. Forward...
2011-04-04 Tobias GrosserRegion: Allow user control the printing style of the...
2011-03-24 Jay FoadFix typo in comment.
2011-03-18 Andrew TrickAvoid creating canonical induction variables for non...
2011-03-17 Andrew TrickAdded isValidRewrite() to check the result of ScalarEvo...
2011-03-14 Andrew TrickAdded SCEV::NoWrapFlags to manage unsigned, signed...
2011-03-02 Duncan SandsRemove DIFactory. Patch by Devang.
2011-03-01 Devang PatelToday, the language front ends produces llvm.dbg.*...
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...
next