[PATCH] D76212: [X86] Make v32i16/v64i8 legal types without avx512bw. Use custom splitting instead.
Simon Pilgrim via Phabricator via llvm-commits
llvm-commits at lists.llvm.org
Wed Apr 15 09:50:48 PDT 2020
RKSimon accepted this revision.
RKSimon added a comment.
This revision is now accepted and ready to land.
LGTM with a couple of minors
================
Comment at: llvm/lib/Target/X86/X86ISelLowering.cpp:79
-// Added in 10.0.
-static cl::opt<bool> EnableOldKNLABI(
- "x86-enable-old-knl-abi", cl::init(false),
----------------
Add something for the next release notes announcing this is going away?
================
Comment at: llvm/lib/Target/X86/X86ISelLowering.cpp:1571
+ setOperationAction(ISD::MULHS, MVT::v64i8, Custom);
+ setOperationAction(ISD::MULHU, MVT::v64i8, Custom);
----------------
Someday we'll be consistent with indentation/padding for these things :-) Which do you prefer - readability or clang-format friendliness?
CHANGES SINCE LAST ACTION
https://reviews.llvm.org/D76212/new/
https://reviews.llvm.org/D76212
More information about the llvm-commits
mailing list