This is an archive of the discontinued LLVM Phabricator instance.

[PM/AA] Remove the last of the legacy update API from AliasAnalysis as part of simplifying its interface and usage in preparation for porting to work with the new pass manager.
ClosedPublic

Authored by chandlerc on Jul 18 2015, 2:39 AM.

Details

Summary

Note that this will likely expose that we have dead arguments, members,
and maybe even pass requirements for AA. I'll be cleaning those up in
seperate patches. This just zaps the actual update API.

Depends on D11324.

Diff Detail

Repository
rL LLVM

Event Timeline

chandlerc updated this revision to Diff 30077.Jul 18 2015, 2:39 AM
chandlerc retitled this revision from to [PM/AA] Remove the last of the legacy update API from AliasAnalysis as part of simplifying its interface and usage in preparation for porting to work with the new pass manager..
chandlerc updated this object.
chandlerc added a subscriber: llvm-commits.
This revision was automatically updated to reflect the committed changes.