2012-01-05 |
Nick Lewycky | SCCCaptured is trivially false on entry to this loop... |
blob | commitdiff | raw |
2011-12-28 |
Nick Lewycky | Change CaptureTracking to pass a Use* instead of a... |
blob | commitdiff | raw | diff to current |
2011-08-16 |
Eli Friedman | Revert a bit of r137667; the logic in question can... |
blob | commitdiff | raw | diff to current |
2011-08-15 |
Eli Friedman | Update inter-procedural optimizations for atomic load... |
blob | commitdiff | raw | diff to current |
2010-11-11 |
Dan Gohman | Add helper functions for computing the Location of... |
blob | commitdiff | raw | diff to current |
2010-11-10 |
Dan Gohman | Add a doesAccessArgPointees helper function, and update... |
blob | commitdiff | raw | diff to current |
2010-11-10 |
Dan Gohman | Factor out the code for testing whether a function... |
blob | commitdiff | raw | diff to current |
2010-11-10 |
Dan Gohman | Make ModRefBehavior a lattice. Use this to clean up... |
blob | commitdiff | raw | diff to current |
2010-11-09 |
Dan Gohman | Teach FunctionAttrs about the VAArg instruction. |
blob | commitdiff | raw | diff to current |
2010-11-09 |
Dan Gohman | Use the AliasAnalysis interface to determine how a... |
blob | commitdiff | raw | diff to current |
2010-11-09 |
Dan Gohman | Teach FunctionAttrs about AccessesArgumentsReadonly. |
blob | commitdiff | raw | diff to current |
2010-11-08 |
Dan Gohman | Fix a thinko that Duncan spotted. |
blob | commitdiff | raw | diff to current |
2010-11-08 |
Dan Gohman | Make FunctionAttrs TBAA-aware. |
blob | commitdiff | raw | diff to current |
2010-11-08 |
Dan Gohman | Extend the AliasAnalysis::pointsToConstantMemory interf... |
blob | commitdiff | raw | diff to current |
2010-11-08 |
Dan Gohman | Make FunctionAttrs use AliasAnalysis::getModRefBehavior... |
blob | commitdiff | raw | diff to current |
2010-11-03 |
Duncan Sands | Rename PointsToLocalMemory to PointsToLocalOrConstantMe... |
blob | commitdiff | raw | diff to current |
2010-10-30 |
Duncan Sands | Now that the MallocInst no longer exists, this workarou... |
blob | commitdiff | raw | diff to current |
2010-10-30 |
Duncan Sands | If a function does a volatile load from a global consta... |
blob | commitdiff | raw | diff to current |
2010-10-19 |
Owen Anderson | Get rid of static constructors for pass registration... |
blob | commitdiff | raw | diff to current |
2010-10-13 |
Owen Anderson | CallGraphSCC passes implicity require CallGraph analysis. |
blob | commitdiff | raw | diff to current |
2010-10-07 |
Owen Anderson | Now with fewer extraneous semicolons! |
blob | commitdiff | raw | diff to current |
2010-08-06 |
Owen Anderson | Reapply r110396, with fixes to appease the Linux buildb... |
blob | commitdiff | raw | diff to current |
2010-08-06 |
Owen Anderson | Revert r110396 to fix buildbots. |
blob | commitdiff | raw | diff to current |
2010-08-05 |
Owen Anderson | Don't use PassInfo* as a type identifier for passes... |
blob | commitdiff | raw | diff to current |
2010-08-03 |
Dan Gohman | Thread const correctness through a bunch of AliasAnalys... |
blob | commitdiff | raw | diff to current |
2010-07-28 |
Gabor Greif | simplify by using CallSite constructors; virtually... |
blob | commitdiff | raw | diff to current |
2010-07-21 |
Owen Anderson | Fix batch of converting RegisterPass<> to INTIALIZE_PASS(). |
blob | commitdiff | raw | diff to current |
2010-04-16 |
Chris Lattner | introduce a new CallGraphSCC class, and pass it around |
blob | commitdiff | raw | diff to current |
2010-02-16 |
Duncan Sands | There are two ways of checking for a given type, for... |
blob | commitdiff | raw | diff to current |
2010-01-07 |
Duncan Sands | Be less stingy as to how many selects and phi nodes we |
blob | commitdiff | raw | diff to current |
2010-01-06 |
Duncan Sands | Fix a README item: have functionattrs look through... |
blob | commitdiff | raw | diff to current |
2010-01-06 |
Duncan Sands | Partially address a README by having functionattrs... |
blob | commitdiff | raw | diff to current |
2009-11-19 |
Dan Gohman | Extend CaptureTracking to indicate when a value is... |
blob | commitdiff | raw | diff to current |
2009-10-27 |
Victor Hernandez | Rename MallocFreeHelper as MemoryBuiltins |
blob | commitdiff | raw | diff to current |
2009-10-26 |
Victor Hernandez | Rename MallocHelper as MallocFreeHelper, since it now... |
blob | commitdiff | raw | diff to current |
2009-10-25 |
Nick Lewycky | Remove includes of Support/Compiler.h that are no longe... |
blob | commitdiff | raw | diff to current |
2009-10-25 |
Nick Lewycky | Remove VISIBILITY_HIDDEN from class/struct found inside... |
blob | commitdiff | raw | diff to current |
2009-10-19 |
Victor Hernandez | Malloc calls are marked NoAlias, so the code below... |
blob | commitdiff | raw | diff to current |
2009-10-17 |
Victor Hernandez | Remove MallocInst from LLVM Instructions. |
blob | commitdiff | raw | diff to current |
2009-09-27 |
Chris Lattner | remove special handling of bitcast(malloc), it will... |
blob | commitdiff | raw | diff to current |
2009-09-27 |
Chris Lattner | unlike the malloc instruction, "malloc" calls do not... |
blob | commitdiff | raw | diff to current |
2009-09-18 |
Victor Hernandez | Enhance transform passes so that they apply the same... |
blob | commitdiff | raw | diff to current |
2009-08-31 |
Chris Lattner | simplify some code by making the SCCNodes set contain... |
blob | commitdiff | raw | diff to current |
2009-08-31 |
Chris Lattner | Fix some nasty callgraph dangling pointer problems in |
blob | commitdiff | raw | diff to current |
2009-05-06 |
Duncan Sands | Fix PR3754: don't mark functions that wrap MallocInst... |
blob | commitdiff | raw | diff to current |
2009-03-09 |
Duncan Sands | This debug info special case should no longer |
blob | commitdiff | raw | diff to current |
2009-03-08 |
Nick Lewycky | Fix comments, pointed out by Duncan Sands. |
blob | commitdiff | raw | diff to current |
2009-03-08 |
Nick Lewycky | Mark function returns as noalias. |
blob | commitdiff | raw | diff to current |
2009-03-03 |
Devang Patel | Ignore debug info intrinsics. |
blob | commitdiff | raw | diff to current |
2009-01-18 |
Duncan Sands | BasicAliasAnalysis and FunctionAttrs were both |
blob | commitdiff | raw | diff to current |
2009-01-07 |
Duncan Sands | Remove alloca tracking from nocapture analysis. Not... |
blob | commitdiff | raw | diff to current |
2009-01-07 |
Duncan Sands | Reorder these. |
blob | commitdiff | raw | diff to current |
2009-01-07 |
Duncan Sands | Use a switch rather than a sequence of "isa" tests. |
blob | commitdiff | raw | diff to current |
2009-01-03 |
Nick Lewycky | Any void readonly functions are provably dead, don... |
blob | commitdiff | raw | diff to current |
2009-01-02 |
Duncan Sands | Load tracking means that the value analyzed may |
blob | commitdiff | raw | diff to current |
2009-01-02 |
Duncan Sands | When calculating 'nocapture' argument attributes, allow |
blob | commitdiff | raw | diff to current |
2009-01-02 |
Duncan Sands | Improve comments and reorganize a bit - no functionality |
blob | commitdiff | raw | diff to current |
2009-01-02 |
Nick Lewycky | Make adding nocapture a bit stronger. FreeInst is nocap... |
blob | commitdiff | raw | diff to current |
2009-01-01 |
Duncan Sands | Mention that this pass does escape analysis in the |
blob | commitdiff | raw | diff to current |
2008-12-31 |
Duncan Sands | Look through phi nodes and select instructions when |
blob | commitdiff | raw | diff to current |
2008-12-31 |
Duncan Sands | Don't analyze arguments already marked 'nocapture'. |
blob | commitdiff | raw | diff to current |
2008-12-31 |
Duncan Sands | Rename AddReadAttrs to FunctionAttrs, and teach it how |
blob | commitdiff | raw | diff to current |
|