summaryrefslogtreecommitdiffstats
path: root/llvm/lib/CodeGen/MachineBasicBlock.cpp
diff options
context:
space:
mode:
authorNadav Rotem <nrotem@apple.com>2012-08-13 23:06:54 +0000
committerNadav Rotem <nrotem@apple.com>2012-08-13 23:06:54 +0000
commit8d804520766b6772277fcc1d9b31da02f320bc12 (patch)
treebe4177477844c06c7e2416f4f320af2afbba02b0 /llvm/lib/CodeGen/MachineBasicBlock.cpp
parent5d4e20587494c6e90e1f606ce8859a1c793ad37c (diff)
downloadbcm5719-llvm-8d804520766b6772277fcc1d9b31da02f320bc12.tar.gz
bcm5719-llvm-8d804520766b6772277fcc1d9b31da02f320bc12.zip
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 llvm-svn: 161803
Diffstat (limited to 'llvm/lib/CodeGen/MachineBasicBlock.cpp')
0 files changed, 0 insertions, 0 deletions
OpenPOWER on IntegriCloud