================
@@ -9876,6 +9878,35 @@ SDValue SITargetLowering::lowerWorkitemID(SelectionDAG
&DAG, SDValue Op,
DAG.getValueType(SmallVT));
}
+/// Helper function for LowerINTRINSIC_WO_CHAIN. Replace a \p Op of
+/// scalar type with a new node \p NewISD node with one argument which
+/// is the operand at index \p OperandIndex of Op. Scalarizes for
+/// vector types.
+///
+// FIXME The manual scalarization seems to be necessary because the
+// Expand fallback is not supported for ISD::INTRINSIC_WO_CHAIN and
----------------
arsenm wrote:
Correct, and it never should be
https://github.com/llvm/llvm-project/pull/176382
_______________________________________________
llvm-branch-commits mailing list
[email protected]
https://lists.llvm.org/cgi-bin/mailman/listinfo/llvm-branch-commits