Update computeArraySize() to use ComputeMultiple() to determine the array size associ...
[oota-llvm.git] / include / llvm / Analysis /
2009-11-10 Victor HernandezUpdate computeArraySize() to use ComputeMultiple()...
2009-11-10 Victor HernandezAdd ComputeMultiple() analysis function that recursivel...
2009-11-10 Chris Lattneradd a new SimplifyInstruction API, which is like Consta...
2009-11-10 Jeffrey YasskinFix DenseMap iterator constness.
2009-11-10 Chris Lattnerfactor simplification logic for AND and OR out to InstS...
2009-11-09 Chris Lattnerrename SimplifyCompare -> SimplifyCmpInst and split...
2009-11-09 Chris Lattnerfix ConstantFoldCompareInstOperands to take the LHS...
2009-11-09 Chris Lattnerstub out a new libanalysis "instruction simplify" inter...
2009-11-09 Dan GohmanFix an 80-column violation.
2009-11-07 Victor HernandezRe-commit r86077 now that r86290 fixes the 179.art...
2009-11-06 Chris Lattnerremove some more Context arguments.
2009-11-06 Chris Lattnerremove a bunch of extraneous LLVMContext arguments
2009-11-06 Victor HernandezRevert r86077 because it caused crashes in 179.art...
2009-11-05 Dan GohmanFactor out the predicate code for loopsimplify form...
2009-11-05 Victor HernandezUpdate CreateMalloc so that its callers specify the...
2009-11-01 Douglas GregorReverting 85714, 85715, 85716, which are breaking the...
2009-11-01 Dan GohmanAdd a function to Passes.h to allow clients to create...
2009-11-01 Dan GohmanDon't #include Pass.h from CallGraph.h.
2009-10-31 Dan GohmanRename forgetLoopBackedgeTakenCount to forgetLoop,...
2009-10-28 Victor HernandezExtend getMallocArraySize() to determine the array...
2009-10-27 Victor HernandezRename MallocFreeHelper as MemoryBuiltins
2009-10-26 Victor HernandezRename MallocHelper as MallocFreeHelper, since it now...
2009-10-26 Victor HernandezRemove FreeInst.
2009-10-26 Devang PatelAdd support to encode type info using llvm::Constant.
2009-10-26 Chandler CarruthMove DataTypes.h to include/llvm/System, update all...
2009-10-24 Dan GohmanRename isLoopExit to isLoopExiting, for consistency...
2009-10-24 Dan GohmanMake DominanceFrontier::addBasicBlock return the iterat...
2009-10-24 Victor HernandezAuto-upgrade free instructions to calls to the builtin...
2009-10-22 Chris LattnerMove some constant folding logic for loads out of instc...
2009-10-18 Chris Lattneradd function passes for printing various dominator...
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.
next