This is an archive of the discontinued LLVM Phabricator instance.

[X86][SSE] Remove AssertZext stage from PEXTRW/PEXTRB lowering. NFCI.
ClosedPublic

Authored by RKSimon on Oct 22 2017, 1:39 PM.

Details

Summary

Remove AssertZext and instead add PEXTRW/PEXTRB support to computeKnownBitsForTargetNode to simplify instruction selection.

Diff Detail

Repository
rL LLVM

Event Timeline

RKSimon created this revision.Oct 22 2017, 1:39 PM
andreadb accepted this revision.Oct 23 2017, 7:39 AM

Lgtm.

This revision is now accepted and ready to land.Oct 23 2017, 7:39 AM
This revision was automatically updated to reflect the committed changes.