This is an archive of the discontinued LLVM Phabricator instance.

[Attributor] Introduce an API to delete stuff
ClosedPublic

Authored by jdoerfert on Aug 26 2019, 6:19 PM.

Details

Summary

During the fixpoint iteration, including the manifest stage, we should
not delete stuff as other abstract attributes might have a reference to
the value. Through the API this can now be done safely at the very end.

Diff Detail

Repository
rL LLVM

Event Timeline

jdoerfert created this revision.Aug 26 2019, 6:19 PM
Herald added a project: Restricted Project. · View Herald TranscriptAug 26 2019, 6:19 PM
sstefan1 accepted this revision.Aug 26 2019, 6:41 PM

LGTM.

This revision is now accepted and ready to land.Aug 26 2019, 6:41 PM
This revision was automatically updated to reflect the committed changes.