summaryrefslogtreecommitdiff
path: root/lib/Transforms/IPO/FunctionAttrs.cpp
Commit message (Expand)AuthorAge
* simplify some code by making the SCCNodes set contain Function*'sChris Lattner2009-08-31
* Fix some nasty callgraph dangling pointer problems in Chris Lattner2009-08-31
* Fix PR3754: don't mark functions that wrap MallocInst withDuncan Sands2009-05-06
* This debug info special case should no longerDuncan Sands2009-03-09
* Fix comments, pointed out by Duncan Sands.Nick Lewycky2009-03-08
* Mark function returns as noalias.Nick Lewycky2009-03-08
* Ignore debug info intrinsics.Devang Patel2009-03-03
* BasicAliasAnalysis and FunctionAttrs were bothDuncan Sands2009-01-18
* Remove alloca tracking from nocapture analysis. Not onlyDuncan Sands2009-01-07
* Reorder these.Duncan Sands2009-01-07
* Use a switch rather than a sequence of "isa" tests.Duncan Sands2009-01-07
* Any void readonly functions are provably dead, don't waste time adding Nick Lewycky2009-01-03
* Load tracking means that the value analyzed mayDuncan Sands2009-01-02
* When calculating 'nocapture' argument attributes, allowDuncan Sands2009-01-02
* Improve comments and reorganize a bit - no functionalityDuncan Sands2009-01-02
* Make adding nocapture a bit stronger. FreeInst is nocapture. Also, Nick Lewycky2009-01-02
* Mention that this pass does escape analysis in theDuncan Sands2009-01-01
* Look through phi nodes and select instructions whenDuncan Sands2008-12-31
* Don't analyze arguments already marked 'nocapture'.Duncan Sands2008-12-31
* Rename AddReadAttrs to FunctionAttrs, and teach it howDuncan Sands2008-12-31