Simplify a pshufb shuffle mask based on the elements of the mask that are actually demanded.
Details
Details
Diff Detail
Diff Detail
- Repository
- rL LLVM
Paths
| Differential D28745
[InstCombine][SSE] Add DemandedElts support for PSHUFB instructions ClosedPublic Authored by RKSimon on Jan 15 2017, 10:24 AM.
Details Summary Simplify a pshufb shuffle mask based on the elements of the mask that are actually demanded.
Diff Detail
Event TimelineThis revision is now accepted and ready to land.Jan 15 2017, 1:07 PM Closed by commit rL292101: [InstCombine][SSE] Add DemandedElts support for PSHUFB instructions (authored by RKSimon). · Explain WhyJan 16 2017, 3:41 AM This revision was automatically updated to reflect the committed changes.
Revision Contents
Diff 84542 llvm/trunk/lib/Transforms/InstCombine/InstCombineCalls.cpp
llvm/trunk/lib/Transforms/InstCombine/InstCombineSimplifyDemanded.cpp
llvm/trunk/test/Transforms/InstCombine/x86-pshufb.ll
|