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.
Paths
| Differential D18741
[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
Event TimelineThis revision is now accepted and ready to land.Apr 3 2016, 9:35 AM Closed by commit rL265266: [X86][SSE] Support for MOVMSK signbit extraction instructions (authored by RKSimon). · Explain WhyApr 3 2016, 11:27 AM This revision was automatically updated to reflect the committed changes.
Revision Contents
Diff 52508 llvm/trunk/lib/Target/X86/X86ISelLowering.h
llvm/trunk/lib/Target/X86/X86ISelLowering.cpp
llvm/trunk/lib/Target/X86/X86InstrFragmentsSIMD.td
llvm/trunk/lib/Target/X86/X86InstrSSE.td
llvm/trunk/lib/Target/X86/X86IntrinsicsInfo.h
|