commit | 55d8857f8f30584a4ba5d5124304ff5572db43c9 | [log] [tgz] |
---|---|---|
author | Daniel Berlin <dberlin@dberlin.org> | Fri May 19 20:22:20 2017 +0000 |
committer | Daniel Berlin <dberlin@dberlin.org> | Fri May 19 20:22:20 2017 +0000 |
tree | fcf2226e4eaee61d4aea1b9e6da8e282d0a12682 | |
parent | d17a1f592181c45ba7508eb97c3ee84e45da2b0d [diff] |
NewGVN: Fix PR32838. This is a complicated bug involving two issues: 1. What do we do with phi nodes when we prove all arguments are not live? 2. When is it safe to use value leaders to determine if we can ignore an argumnet? git-svn-id: https://llvm.org/svn/llvm-project/llvm/trunk@303453 91177308-0d34-0410-b5e6-96231b3b80d8