Similar to the existing support for X86ISD::VTRUNCUS.
This need to be done before I can add support for PACKSS/PACKUS saturated truncation handling.
Paths
| Differential D42544
[X86][AVX512] Add combining support for X86ISD::VTRUNCS ClosedPublic Authored by RKSimon on Jan 25 2018, 8:37 AM.
Details Summary Similar to the existing support for X86ISD::VTRUNCUS. This need to be done before I can add support for PACKSS/PACKUS saturated truncation handling.
Diff Detail
Event Timeline
Comment Actions LGTM after removing those unneded lambda captures.
This revision is now accepted and ready to land.Jan 26 2018, 11:09 AM Closed by commit rL323553: [X86][AVX512] Add combining support for X86ISD::VTRUNCS (authored by RKSimon). · Explain WhyJan 26 2018, 12:03 PM This revision was automatically updated to reflect the committed changes.
Revision Contents
Diff 131636 llvm/trunk/lib/Target/X86/X86ISelLowering.cpp
llvm/trunk/test/CodeGen/X86/vector-trunc-ssat.ll
|