================ @@ -450,6 +474,18 @@ multiclass VPatVC_XVV<string intrinsic_suffix, string instruction_suffix, "PseudoVC_V_" # instruction_suffix # "_" # vti.LMul.MX, wti.Vector, wti.Vector, vti.Vector, type, vti.Log2SEW, wti.RegClass, vti.RegClass, kind, op1_kind>; + // Add another patterns for float type return value. + if !ne(wti.SEW, 8) then { + defvar wfti = !cast<VTypeInfo>("VF"#wti.SEW#wti.LMul.MX); ---------------- topperc wrote:
some mix is probably good enough https://github.com/llvm/llvm-project/pull/69559 _______________________________________________ cfe-commits mailing list cfe-commits@lists.llvm.org https://lists.llvm.org/cgi-bin/mailman/listinfo/cfe-commits