Lines Matching refs:setI16x2OperationAction
463 auto setI16x2OperationAction = [&](unsigned Op, MVT VT, LegalizeAction Action, in NVPTXTargetLowering() local
686 setI16x2OperationAction(ISD::ABS, MVT::v2i16, Legal, Custom); in NVPTXTargetLowering()
687 setI16x2OperationAction(ISD::SMIN, MVT::v2i16, Legal, Custom); in NVPTXTargetLowering()
688 setI16x2OperationAction(ISD::SMAX, MVT::v2i16, Legal, Custom); in NVPTXTargetLowering()
689 setI16x2OperationAction(ISD::UMIN, MVT::v2i16, Legal, Custom); in NVPTXTargetLowering()
690 setI16x2OperationAction(ISD::UMAX, MVT::v2i16, Legal, Custom); in NVPTXTargetLowering()
691 setI16x2OperationAction(ISD::CTPOP, MVT::v2i16, Legal, Expand); in NVPTXTargetLowering()
692 setI16x2OperationAction(ISD::CTLZ, MVT::v2i16, Legal, Expand); in NVPTXTargetLowering()
694 setI16x2OperationAction(ISD::ADD, MVT::v2i16, Legal, Custom); in NVPTXTargetLowering()
695 setI16x2OperationAction(ISD::SUB, MVT::v2i16, Legal, Custom); in NVPTXTargetLowering()
696 setI16x2OperationAction(ISD::MUL, MVT::v2i16, Legal, Custom); in NVPTXTargetLowering()
697 setI16x2OperationAction(ISD::SHL, MVT::v2i16, Legal, Custom); in NVPTXTargetLowering()
698 setI16x2OperationAction(ISD::SREM, MVT::v2i16, Legal, Custom); in NVPTXTargetLowering()
699 setI16x2OperationAction(ISD::UREM, MVT::v2i16, Legal, Custom); in NVPTXTargetLowering()