This is an archive of the discontinued LLVM Phabricator instance.

[X86] Use BWI instructions to improve lowering of v32i8 MULHU/S
ClosedPublic

Authored by craig.topper on Sep 26 2017, 10:30 PM.

Details

Summary

If we have BWI instructions we can widen to v32i16 to do the multiply instead of splitting.

Diff Detail

Event Timeline

craig.topper created this revision.Sep 26 2017, 10:30 PM

Rebase after r314274

zvi accepted this revision.Sep 28 2017, 5:53 AM

LGTM

This revision is now accepted and ready to land.Sep 28 2017, 5:53 AM
This revision was automatically updated to reflect the committed changes.