================ @@ -303,6 +303,14 @@ SPIRVLegalizerInfo::SPIRVLegalizerInfo(const SPIRVSubtarget &ST) { getActionDefinitionsBuilder(G_FPOWI).legalForCartesianProduct( allFloatScalarsAndVectors, allIntScalarsAndVectors); + getActionDefinitionsBuilder(G_FDOTPROD) + .legalForCartesianProduct(allFloatScalarsAndVectors, ---------------- tschuett wrote:
``` getActionDefinitionBuilder(G_FDOTPROD) .legalFor({{s32, s32vector}, {s64, s64vector}, ....}); ``` https://github.com/llvm/llvm-project/pull/102872 _______________________________________________ cfe-commits mailing list cfe-commits@lists.llvm.org https://lists.llvm.org/cgi-bin/mailman/listinfo/cfe-commits