This is an archive of the discontinued LLVM Phabricator instance.

Have only one real instructionClobbersQuery
ClosedPublic

Authored by dberlin on Aug 2 2016, 11:40 AM.

Details

Summary

We really want to move towards MemoryLocOrCall (or fix AA) everywhere, but for now, this lets us have a single instructionClobbersQuery.

Diff Detail

Event Timeline

dberlin retitled this revision from to Have only one real instructionClobbersQuery.
dberlin updated this object.
dberlin added a reviewer: george.burgess.iv.
dberlin added a subscriber: llvm-commits.
  • Update to pass UseInst
george.burgess.iv accepted this revision.Aug 2 2016, 2:51 PM
george.burgess.iv edited edge metadata.

LGTM with nits. Thanks!

lib/Transforms/Utils/MemorySSA.cpp
141

IIRC, this else was removed in a post-commit review? (If not, please remove it anyway :) )

188

Please remove else

This revision is now accepted and ready to land.Aug 2 2016, 2:51 PM
This revision was automatically updated to reflect the committed changes.