commit | 1a0909fd7fa0599e844d9870981e2e84c22b3a04 | [log] [tgz] |
---|---|---|
author | Quentin Colombet <qcolombet@apple.com> | Tue May 03 18:09:06 2016 +0000 |
committer | Quentin Colombet <qcolombet@apple.com> | Tue May 03 18:09:06 2016 +0000 |
tree | c5032538d5a8559a99467549bd0988a66d48ac16 | |
parent | 4ddc88ec41d2a7672194f83de4782bb8068d8028 [diff] |
[ImplicitNullChecks] Account for implicit-defs as well when updating the liveness. The replaced load may have implicit-defs and those defs may be used in the block of the original load. Make sure to update the liveness accordingly. This is a generalization of r267817. git-svn-id: https://llvm.org/svn/llvm-project/llvm/trunk@268412 91177308-0d34-0410-b5e6-96231b3b80d8