This is an archive of the discontinued LLVM Phabricator instance.

perform DSE through invariant.group.barrier
ClosedPublic

Authored by Prazek on Apr 2 2017, 8:26 AM.

Details

Summary

Alias Analysis knows that llvm.invariant.group.barrier
returns pointer that mustalias argument, but this information
wasn't used, therefor we didn't DSE through invariant.group.barrier

Diff Detail

Repository
rL LLVM

Event Timeline

Prazek created this revision.Apr 2 2017, 8:26 AM
dberlin accepted this revision.Apr 2 2017, 10:26 AM

This is obviously correct, its the same test we use in other places (gvn, etc).

This revision is now accepted and ready to land.Apr 2 2017, 10:26 AM
Prazek updated this revision to Diff 93807.Apr 2 2017, 12:50 PM

Fixed test

Prazek added a subscriber: amharc.Apr 2 2017, 1:07 PM
Prazek updated this revision to Diff 93817.Apr 2 2017, 2:41 PM
  • format
Prazek updated this revision to Diff 141555.Apr 8 2018, 9:49 AM

Rename test file

This revision was automatically updated to reflect the committed changes.