This is an archive of the discontinued LLVM Phabricator instance.

[X86][SSE] Support for MOVMSK signbit extraction instructions
ClosedPublic

Authored by RKSimon on Apr 3 2016, 6:55 AM.

Details

Summary

Add support for lowering with the MOVMSK instruction to extract vector element signbits to a GPR.

This is an early step towards more optimal handling of vector comparison results.

Diff Detail

Repository
rL LLVM

Event Timeline

RKSimon updated this revision to Diff 52500.Apr 3 2016, 6:55 AM
RKSimon retitled this revision from to [X86][SSE] Support for MOVMSK signbit extraction instructions.
RKSimon updated this object.
RKSimon added reviewers: delena, andreadb, spatel.
RKSimon set the repository for this revision to rL LLVM.
RKSimon added a subscriber: llvm-commits.
delena accepted this revision.Apr 3 2016, 9:35 AM
delena edited edge metadata.

LGTM

This revision is now accepted and ready to land.Apr 3 2016, 9:35 AM
This revision was automatically updated to reflect the committed changes.