This is an archive of the discontinued LLVM Phabricator instance.

[AssumeBundles] Detection of Empty bundles
ClosedPublic

Authored by Tyker on Mar 13 2020, 10:52 AM.

Details

Summary

Prevent InstCombine from removing llvm.assume for which the arguement is true when they have operand bundles with usefull information.

Diff Detail

Event Timeline

Tyker created this revision.Mar 13 2020, 10:52 AM
Herald added a project: Restricted Project. · View Herald TranscriptMar 13 2020, 10:52 AM
jdoerfert accepted this revision.Mar 13 2020, 4:39 PM

LGTM. Thanks for splitting it out and adding test coverage!

This revision is now accepted and ready to land.Mar 13 2020, 4:39 PM
This revision was automatically updated to reflect the committed changes.