[llvm] [X86] Use GFNI for vXi8 shifts/rotates (PR #89115)
via llvm-commits
llvm-commits at lists.llvm.org
Thu Apr 18 09:04:39 PDT 2024
================
@@ -29175,6 +29198,14 @@ static SDValue LowerShiftByScalarImmediate(SDValue Op, SelectionDAG &DAG,
if (VT == MVT::v16i8 && Subtarget.hasXOP())
return SDValue();
+ if (Subtarget.hasGFNI()) {
----------------
goldsteinn wrote:
does GFNI imply BWI? Otherwise you will miss `v64i8` if BWI isn't available.
https://github.com/llvm/llvm-project/pull/89115
More information about the llvm-commits
mailing list