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 | 4c8a02521d5068182021417e83481bfcd191ef93 (patch) | |
tree | 634cc4cc8bdde4adf575ca8300ac2b5c72e095f9 /clang/lib/Frontend/CompilerInvocation.cpp | |
parent | 4393aa7efb0829f463911f783d87e8a9f039ffbd (diff) | |
download | llvm-4c8a02521d5068182021417e83481bfcd191ef93.zip llvm-4c8a02521d5068182021417e83481bfcd191ef93.tar.gz llvm-4c8a02521d5068182021417e83481bfcd191ef93.tar.bz2 |
[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.
llvm-svn: 201008
Diffstat (limited to 'clang/lib/Frontend/CompilerInvocation.cpp')
0 files changed, 0 insertions, 0 deletions