[llvm] use multiplication with holes for 32-bit/64-bit clmul fallback (PR #203727)
Ramkumar Ramachandra via llvm-commits
llvm-commits at lists.llvm.org
Sat Jun 13 15:16:57 PDT 2026
================
@@ -8899,6 +8899,57 @@ SDValue TargetLowering::expandCLMUL(SDNode *Node, SelectionDAG &DAG) const {
// calculation in BasicTTIImpl::getTypeBasedIntrinsicInstrCost for
// Intrinsic::clmul.
+ // Strategy 4: multiplication with holes.
----------------
artagnon wrote:
I think this belongs inside the guard of VT.isVector(), immediately following strategy 3?
https://github.com/llvm/llvm-project/pull/203727
More information about the llvm-commits
mailing list