aboutsummaryrefslogtreecommitdiff
path: root/llvm/lib/CodeGen/SwiftErrorValueTracking.cpp
diff options
context:
space:
mode:
authorEric Fiselier <eric@efcs.ca>2019-05-23 23:34:43 +0000
committerEric Fiselier <eric@efcs.ca>2019-05-23 23:34:43 +0000
commitffafdb9afc84126fe3156b8075bc3d7d3dad6dfe (patch)
tree32fd54f80c93e22d84f6fb3ab71b5e28f349508a /llvm/lib/CodeGen/SwiftErrorValueTracking.cpp
parent093c922205fe53be35edcf99258aa5a00981c605 (diff)
downloadllvm-ffafdb9afc84126fe3156b8075bc3d7d3dad6dfe.zip
llvm-ffafdb9afc84126fe3156b8075bc3d7d3dad6dfe.tar.gz
llvm-ffafdb9afc84126fe3156b8075bc3d7d3dad6dfe.tar.bz2
Fix hang during constant evaluation of union assignment.
HandleUnionActiveMemberChange forgot to walk over a nop implicit conversion node and got stuck in the process. As a cleanup I changed the declaration of `E` so it can't be accidentally accessed after the loop. llvm-svn: 361571
Diffstat (limited to 'llvm/lib/CodeGen/SwiftErrorValueTracking.cpp')
0 files changed, 0 insertions, 0 deletions