[PATCH] D109989: [X86] Improve i8 all-ones element insertion in pre-SSE4.1

Craig Topper via Phabricator via llvm-commits llvm-commits at lists.llvm.org
Fri Sep 17 15:03:15 PDT 2021


craig.topper added inline comments.


================
Comment at: llvm/lib/Target/X86/X86ISelLowering.cpp:19319
+      SDValue CstVector = DAG.getBuildVector(VT, dl, CstVectorElts);
+      return DAG.getNode(IsZeroElt ? ISD::AND : ISD::OR, dl, VT, N0, CstVector);
+    }
----------------
Drop the IsZeroElt here?


Repository:
  rG LLVM Github Monorepo

CHANGES SINCE LAST ACTION
  https://reviews.llvm.org/D109989/new/

https://reviews.llvm.org/D109989



More information about the llvm-commits mailing list