2013-07-06 |
Nick Lewycky | Fix annotation of unlink. Should fix builder. |
blob | commitdiff | raw |
2013-07-06 |
Nick Lewycky | Extend 'readonly' and 'readnone' to work on function... |
blob | commitdiff | raw | diff to current |
2013-07-04 |
Nick Lewycky | Tabs to spaces. No functionality change. |
blob | commitdiff | raw | diff to current |
2013-07-03 |
Michael Gottesman | Added support in FunctionAttrs for adding relevant... |
blob | commitdiff | raw | diff to current |
2013-07-02 |
Nick Lewycky | Add missing break statements. Noticed by inspection. |
blob | commitdiff | raw | diff to current |
2013-06-22 |
Benjamin Kramer | Revert "FunctionAttrs: Merge attributes once instead... |
blob | commitdiff | raw | diff to current |
2013-06-22 |
Benjamin Kramer | FunctionAttrs: Merge attributes once instead of doing... |
blob | commitdiff | raw | diff to current |
2013-03-21 |
Meador Inge | Move library call prototype attribute inference to... |
blob | commitdiff | raw | diff to current |
2013-01-23 |
Bill Wendling | Remove the last of uses that use the Attribute object... |
blob | commitdiff | raw | diff to current |
2013-01-23 |
Bill Wendling | Use the AttributeSet when removing multiple attributes... |
blob | commitdiff | raw | diff to current |
2013-01-23 |
Bill Wendling | Use the AttributeSet when adding multiple attributes... |
blob | commitdiff | raw | diff to current |
2013-01-07 |
Chandler Carruth | Move CallGraphSCCPass.h into the Analysis tree; that... |
blob | commitdiff | raw | diff to current |
2013-01-02 |
Chandler Carruth | Move all of the header files which are involved in... |
blob | commitdiff | raw | diff to current |
2012-12-19 |
Bill Wendling | Rename the 'Attributes' class to 'Attribute'. It's... |
blob | commitdiff | raw | diff to current |
2012-12-07 |
Bill Wendling | s/AttrListPtr/AttributeSet/g to better label what this... |
blob | commitdiff | raw | diff to current |
2012-12-03 |
Chandler Carruth | Use the new script to sort the includes of every file... |
blob | commitdiff | raw | diff to current |
2012-10-31 |
Benjamin Kramer | Replace some instances of UniqueVector with SetVector... |
blob | commitdiff | raw | diff to current |
2012-10-15 |
Bill Wendling | Move the Attributes::Builder outside of the Attributes... |
blob | commitdiff | raw | diff to current |
2012-10-15 |
Bill Wendling | Add an enum for the return and function indexes into... |
blob | commitdiff | raw | diff to current |
2012-10-15 |
Bill Wendling | Attributes Rewrite |
blob | commitdiff | raw | diff to current |
2012-10-10 |
Bill Wendling | Remove the final bits of Attributes being declared... |
blob | commitdiff | raw | diff to current |
2012-10-09 |
Bill Wendling | Use the attribute enums to query if a parameter has... |
blob | commitdiff | raw | diff to current |
2012-10-08 |
Nick Lewycky | Give CaptureTracker::shouldExplore a base implementatio... |
blob | commitdiff | raw | diff to current |
2012-10-04 |
Bill Wendling | Add method to query for 'NoAlias' attribute on call... |
blob | commitdiff | raw | diff to current |
2012-01-05 |
Nick Lewycky | SCCCaptured is trivially false on entry to this loop... |
blob | commitdiff | raw | diff to current |
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 |
|