Lines Matching defs:Promote
731 setOperationAction(ISD::FCOPYSIGN, MVT::f16, Promote);
732 setOperationAction(ISD::FCOPYSIGN, MVT::bf16, Promote);
747 setOperationAction(Op, MVT::f16, Promote);
750 setOperationAction(Op, MVT::bf16, Promote);
795 setOperationAction(Op, ScalarVT, Promote);
800 // Round-to-integer need custom lowering for fp16, as Promote doesn't work
1808 setOperationAction(Op, MVT::f32, Promote);
1815 setOperationAction(Op, MVT::f16, Promote);
4673 // Promote bf16 conversions to f32.
6246 // Promote vector operands except for passthrough, which we know is either
6337 // Promote vector operands.
8494 // Promote the value if needed.
27415 // Scalable vector i8/i16 DIV is not supported. Promote it to i32.
27790 auto Promote = DAG.getBoolExtOrTrunc(Cmp, DL, PromoteVT, InVT);
27791 return convertFromScalableVector(DAG, Op.getValueType(), Promote);