diff options
author | Juergen Ributzka <juergen@apple.com> | 2014-02-08 00:20:45 +0000 |
---|---|---|
committer | Juergen Ributzka <juergen@apple.com> | 2014-02-08 00:20:45 +0000 |
commit | 1368e659d7f5f5b1f87268a9a4c8265b29879320 (patch) | |
tree | f2e8769b5c79e5f514809d679a8d70046fd2fede /include | |
parent | 3365433e453d939a9f5c3fe5958edfa05f016b4b (diff) | |
download | llvm-1368e659d7f5f5b1f87268a9a4c8265b29879320.tar.gz llvm-1368e659d7f5f5b1f87268a9a4c8265b29879320.tar.bz2 llvm-1368e659d7f5f5b1f87268a9a4c8265b29879320.tar.xz |
[Constant Hoisting] Don't update the use list while traversing it - DOH!
This fix first traverses the whole use list of the constant expression and
keeps track of the instructions that need to be updated. Then perform the
fixup afterwards.
git-svn-id: https://llvm.org/svn/llvm-project/llvm/trunk@201008 91177308-0d34-0410-b5e6-96231b3b80d8
Diffstat (limited to 'include')
0 files changed, 0 insertions, 0 deletions