Commit message (Collapse) | Author | Age | Files | Lines | |
---|---|---|---|---|---|
* | Use the new addEscapingValue callback to update GlobalsModRef when GVN adds ↵ | Owen Anderson | 2011-01-03 | 1 | -0/+1 |
| | | | | | | | | | PHIs of GEPs. For the moment, have GlobalsModRef handle this conservatively by simply removing the value from its maps. git-svn-id: https://llvm.org/svn/llvm-project/llvm/trunk@122787 91177308-0d34-0410-b5e6-96231b3b80d8 | ||||
* | Extend the AliasAnalysis::pointsToConstantMemory interface to allow it | Dan Gohman | 2010-11-08 | 1 | -1/+4 |
| | | | | | | | | | | | | | to optionally look for constant or local (alloca) memory. Teach BasicAliasAnalysis::pointsToConstantMemory to look through Select and Phi nodes, and to support looking for local memory. Remove FunctionAttrs' PointsToLocalOrConstantMemory function, now that AliasAnalysis knows all the tricks that it knew. git-svn-id: https://llvm.org/svn/llvm-project/llvm/trunk@118412 91177308-0d34-0410-b5e6-96231b3b80d8 | ||||
* | Move NoAA out of BasicAliasAnalysis.cpp into its own file, now that | Dan Gohman | 2010-10-19 | 1 | -0/+84 |
it doesn't have a special relationship with BasicAliasAnalysis anymore. git-svn-id: https://llvm.org/svn/llvm-project/llvm/trunk@116876 91177308-0d34-0410-b5e6-96231b3b80d8 |