make DOTGraphTraits public, patch by Tobias Grosser!
[oota-llvm.git] / include / llvm / Analysis /
2009-10-18 Chris Lattnermake DOTGraphTraits public, patch by Tobias Grosser!
2009-10-18 Chris Lattneradd nodes_begin/end/iterator for dominfo, patch by...
2009-10-17 Daniel DunbarAdd required #includes for freestanding .h files.
2009-10-15 Victor HernandezFix bug where array malloc with unexpected computation...
2009-10-13 Dan GohmanFix resetCachedCostInfo to reset all of the cost inform...
2009-10-13 Dan GohmanSplit code not specific to Function inlining out into...
2009-10-13 Dan GohmanMove the InlineCost code from Transforms/Utils to Analysis.
2009-10-12 Devang PatelEnable "debug info attached to an instruction" mode.
2009-10-09 Dan GohmanAdd the ability to track HasNSW and HasNUW on more...
2009-10-08 Chris Lattnerremove LoopVR pass. According to Nick:
2009-10-07 Devang PatelExtract subprogram and compile unit information from...
2009-10-05 Dan GohmanRemove an unnnecessary LLVMContext argument in
2009-10-01 Mike StumpExpand api out in the usual inserter way, though, I...
2009-09-30 Devang PatelAdd isFOO() helpers. Fix getDirectory() and getFilename...
2009-09-30 Mike StumpAdd a way for a frontend to generate more complex dwarf...
2009-09-29 Devang PatelRemove std::string uses from DebugInfo interface.
2009-09-28 Dan GohmanMove the dominator verification code out of special...
2009-09-27 Dan GohmanExtract the code for inserting a loop into the loop...
2009-09-27 Dan GohmanRemove a redundant assert.
2009-09-27 Dan GohmanAdd dominates and releaseMemory member functions to...
2009-09-27 Dan GohmanAdd a properlyDominates member function to ScalarEvolution.
2009-09-26 Dan GohmanAdd a comment describing natural loops.
2009-09-22 Daniel DunbarSwitch DIDescriptor to use a TrackingVH. - This makes...
2009-09-21 Chris Lattnermove DominatorTree::dominates for instructions out...
2009-09-19 Daniel DunbarPrefer super class constructor to explicit initialization.
2009-09-19 Daniel DunbarTabs -> spaces (really?)
2009-09-19 Daniel DunbarStrip trailing whitespace.
2009-09-19 Nick LewyckyLett users of sparse propagation do their own thing...
2009-09-18 Victor HernandezUpdate malloc call creation code (AllocType is now...
2009-09-17 Dan GohmanTeach ScalarEvolution how to reason about no-wrap flags...
2009-09-16 Devang PatelProvide a way to extract location info from DILocation.
2009-09-16 Andreas NeustifterReapplied r81355 with the problems fixed.
2009-09-15 Dan GohmanFix apostrophos.
2009-09-15 Chris Lattneradd a new CallGraphNode::replaceCallEdge method and...
2009-09-10 Dan GohmanGive these files top-level comments that describe the...
2009-09-10 Evan ChengAdd malloc call utility functions. Patch by Victor...
2009-09-09 Andreas NeustifterAdd the first functions for updating ProfileInfo.
2009-09-09 Chris Lattnerrevert r81335, which breaks the build.
2009-09-09 Andreas NeustifterUpdated ProfileInfo to have clean seperation between...
2009-09-08 Dan GohmanRe-apply r80926, with fixes: keep the domtree informed...
2009-09-08 Chris Lattnerfix PR4915, a crash in -debug mode.
2009-09-08 Chris Lattneradd some comments to describe the invariants.
2009-09-06 Duncan SandsPublic and private corrections, warned about by icc...
2009-09-06 Evan ChengRevert r80926. It causes loop unswitch assertion and...
2009-09-03 Dan GohmanAdd a verifyAnalysis to LoopInfo, LoopSimplify, and...
2009-09-03 Dan GohmanMove getUniqueExitBlocks from LoopBase to Loop, since...
2009-09-03 Dan GohmanRemove references to expression "handles", which are...
2009-09-02 Dan GohmanAdd const qualifiers to dominates' arguments.
2009-09-01 Andreas NeustifterOptimalEdgeProfiling: Reading in Profiles.
2009-09-01 Andreas NeustifterOptimalEdgeProfiling: Creation of profiles.
2009-09-01 Chris Lattnerremove CallGraphNode::replaceCallSite, it is redundant...
2009-09-01 Andreas NeustifterPreparation for Optimal Edge Profiling:
2009-09-01 Andreas NeustifterPreparation for Optimal Edge Profiling:
2009-09-01 Chris LattnerChange CallGraphNode to maintain it's Function as an...
2009-09-01 Devang PatelAdd virtual destructor.
2009-09-01 Devang PatelIntroduce DILocation.
2009-09-01 Devang PatelAdd getDirectory() and getFilename() interface to DIScope.
2009-08-31 Devang PatelSubprogram is a scope. Derive DISubprogram from DIScope.
2009-08-31 Devang PatelRename DIBlock as DILexicalBlock.
2009-08-31 Devang PatelDerive DICompileUnit from DIScope.
2009-08-31 Caroline TiceAdd flag to mark structs for Apple Block "byref" variab...
2009-08-31 Dan GohmanExtend the ValuesAtScope cache to cover all expressions...
2009-08-31 Devang PatelIntroduce DIScope.
2009-08-31 Devang PatelSimplify isDerivedType() and other predicate interface.
2009-08-31 Chris LattnerStep #1 to giving Callgraph some sane invariants. ...
2009-08-31 Chris LattnerFix PR4834, a tricky case where the inliner would resol...
2009-08-31 Chris LattnerFix some nasty callgraph dangling pointer problems in
2009-08-30 Chris Lattneradd a dump() method on callgraph.
2009-08-28 Devang PatelReapply 79977.
2009-08-27 Devang PatelClosure is a very generic name. Use AppleBlock instead.
2009-08-27 Gabor Greifeliminate all 80-col violations that I have introduced...
2009-08-27 Dan GohmanMinor code simplification.
2009-08-27 Dan GohmanBe somewhat more consistent about const qualifiers.
2009-08-27 Dan GohmanGlobal Aliases are not identifiable objects.
2009-08-27 Dan GohmanHandle TargetData with const.
2009-08-27 Dan GohmanStrip trailing whitespace from blank lines.
2009-08-27 Gabor Greifthe buildbots revealed one more breakage. fix. (why...
2009-08-27 Gabor GreifClean up the minor mess I caused with removing iterator...
2009-08-26 Dan GohmanMove ProfileInfo::Edge's operator<< out of line. Among...
2009-08-26 Andreas NeustifterBugfix for r80100, forgot include. Sorry.
2009-08-26 Andreas NeustifterImplemented comments from Daniel Dunbar.
2009-08-26 Dan GohmanCreate a ScalarEvolution-based AliasAnalysis implementa...
2009-08-26 Devang PatelRevert 79977. It causes llvm-gcc bootstrap failures...
2009-08-26 Chris Lattnerfix some funky indentation
2009-08-26 Devang PatelAdd isClosure() predicate. This is used to add DW_AT_AP...
2009-08-25 Devang PatelUpdate DebugInfo interface to use metadata, instead...
2009-08-24 Andreas NeustifterThis patch cleans up the ProfileInfo by
2009-08-24 Chris Lattnerremove a few dead insertion methods.
2009-08-23 Chris Lattnerconvert LoopInfo.h and GraphWriter.h to use raw_ostream
2009-08-23 Chris LattnerChange Pass::print to take a raw ostream instead of...
2009-08-23 Chris Lattnereliminate the std::ostream form of WriteAsOperand and...
2009-08-23 Chris Lattnereliminate the "Value" printing methods that print to...
2009-08-20 Dan GohmanRename hasNoUnsignedOverflow and hasNoSignedOverflow...
2009-08-20 Dan GohmanVarious comment and whitespace cleanups.
2009-08-18 Dan GohmanGeneralize ScalarEvolution to be able to analyze GEPs...
2009-08-11 Benjamin KramerMake LLVMContext and LLVMContextImpl classes instead...
2009-08-11 Dan GohmanTidy #includes.
2009-08-10 Devang PatelKeep track of DIType.
2009-08-08 Daniel DunbarSome ProfileInfo cleanups.
2009-08-08 Daniel DunbarAdd a basic static ProfileInfo provider (ProfileEstimat...
next