PHI nodes are not pass through but change their value, we have to
account for that to avoid missing stores.
Follow up for D107798 to fix PR51249 for good.
Paths
| Differential D107808
[Attributor][FIX] Handle recurrences (PHIs) in AAPointerInfo explicitly ClosedPublic Authored by jdoerfert on Aug 10 2021, 2:37 AM.
Details Summary PHI nodes are not pass through but change their value, we have to Follow up for D107798 to fix PR51249 for good.
Diff Detail
Event TimelineThis revision is now accepted and ready to land.Aug 10 2021, 12:11 PM This revision was landed with ongoing or failed builds.Aug 10 2021, 10:50 PM Closed by commit rGe7e3585cde0b: [Attributor][FIX] Handle recurrences (PHIs) in AAPointerInfo explicitly (authored by jdoerfert). · Explain Why This revision was automatically updated to reflect the committed changes.
Revision Contents
Diff 365661 llvm/lib/Transforms/IPO/AttributorAttributes.cpp
llvm/test/Transforms/Attributor/value-simplify-pointer-info.ll
|