commit | 8b6ce0169b4213aa66fd41406db6295440a2b9af | [log] [tgz] |
---|---|---|
author | David Majnemer <david.majnemer@gmail.com> | Wed Aug 31 03:22:32 2016 +0000 |
committer | David Majnemer <david.majnemer@gmail.com> | Wed Aug 31 03:22:32 2016 +0000 |
tree | 574a1da7f433a3af0c31b4902a335dab1cce8c5e | |
parent | 982b9c9736ad7691b58c3aba134bcd1011cff55b [diff] |
[Loads] Properly populate the visited set in isDereferenceableAndAlignedPointer There were paths where we wouldn't populate the visited set, causing us to recurse forever if an SSA variable was defined in terms of itself. This fixes PR30210. git-svn-id: https://llvm.org/svn/llvm-project/llvm/trunk@280191 91177308-0d34-0410-b5e6-96231b3b80d8