Skip to content
Commit 3459d6ea authored by Daniel Berlin's avatar Daniel Berlin
Browse files

Update BasicAliasAnalysis to understand that nothing aliases with undef values.

It got this in some cases (if one of them was an identified object), but not in all cases.

This caused stores to undef to block load-forwarding in some cases, etc.

Added test to Transforms/GVN to verify optimization occurs as expected.

llvm-svn: 236511
parent 73cf872a
Loading
Loading
Loading
Loading
0% Loading or .
You are about to add 0 people to the discussion. Proceed with caution.
Finish editing this message first!
Please register or to comment