diff options
author | Nadav Rotem <nrotem@apple.com> | 2012-08-13 23:06:54 +0000 |
---|---|---|
committer | Nadav Rotem <nrotem@apple.com> | 2012-08-13 23:06:54 +0000 |
commit | 7b6783a03f16376e8e2d0d9791f090ef32727c8f (patch) | |
tree | 5a52d078f152b92426f9f57633c4934016d95f3d /tools | |
parent | 8dff60e96a0b3044628511b0e43a59788de56b9d (diff) |
LICM uses AliasSet information to hoist and sink instructions. However, other passes, such as LoopRotate
may invalidate its AliasSet because SSAUpdater does not update the AliasSet properly.
This patch teaches SSAUpdater to notify AliasSet that it made changes.
The testcase in PR12901 is too big to be useful and I could not reduce it to a normal size.
rdar://11872059 PR12901
git-svn-id: https://llvm.org/svn/llvm-project/llvm/trunk@161803 91177308-0d34-0410-b5e6-96231b3b80d8
Diffstat (limited to 'tools')
0 files changed, 0 insertions, 0 deletions