summaryrefslogtreecommitdiffstats
path: root/llvm/test/Analysis/BasicAA/interprocedural.ll
Commit message (Collapse)AuthorAgeFilesLines
* Remove interprocedural-basic-aa and associated code. The AliasAnalysisDan Gohman2010-07-071-73/+0
| | | | | | | | | | | interface needs implementations to be consistent, so any code which wants to support different semantics must use a different interface. It's not currently worthwhile to add a new interface for this new concept. Document that AliasAnalysis doesn't support cross-function queries. llvm-svn: 107776
* Remove context sensitivity concerns from interprocedural-basic-aa, andDan Gohman2010-07-011-7/+17
| | | | | | | make it more aggressive in cases where both pointers are known to live in the same function. llvm-svn: 107420
* Add a few more interesting testcases.Dan Gohman2010-06-291-0/+21
| | | | llvm-svn: 107177
* Add an Intraprocedural form of BasicAliasAnalysis, which aims toDan Gohman2010-06-291-0/+42
properly handles instructions and arguments defined in different functions, or across recursive function iterations. llvm-svn: 107109
OpenPOWER on IntegriCloud