This is an archive of the discontinued LLVM Phabricator instance.

[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
account for that to avoid missing stores.

Follow up for D107798 to fix PR51249 for good.

Diff Detail

Event Timeline

jdoerfert created this revision.Aug 10 2021, 2:37 AM
jdoerfert requested review of this revision.Aug 10 2021, 2:37 AM
Herald added a reviewer: baziotis. · View Herald Transcript
Herald added a project: Restricted Project. · View Herald Transcript

This and D107798 fix the issues on my end.

This 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
This revision was automatically updated to reflect the committed changes.