This is an archive of the discontinued LLVM Phabricator instance.

[BasicAA] Delete dead code related to memset/memcpy/memmove intrinsics [NFCI]
ClosedPublic

Authored by reames on Jan 4 2016, 5:50 PM.

Details

Summary

We only need to describe the writeonly property of one of the arguments. All of the rest of the semantics are nicely described by existing attributes in Intrinsics.td.

Diff Detail

Event Timeline

reames updated this revision to Diff 43952.Jan 4 2016, 5:50 PM
reames retitled this revision from to [BasicAA] Delete dead code related to memset/memcpy/memmove intrinsics [NFCI].
reames updated this object.
reames added reviewers: chandlerc, dberlin, hfinkel.
reames added a subscriber: llvm-commits.
dberlin accepted this revision.Jan 5 2016, 12:09 PM
dberlin edited edge metadata.
This revision is now accepted and ready to land.Jan 5 2016, 12:09 PM
This revision was automatically updated to reflect the committed changes.