Lines Matching refs:setOperationAction

51   setOperationAction(ISD::SHL_PARTS, GRLenVT, Custom);  in LoongArchTargetLowering()
52 setOperationAction(ISD::SRA_PARTS, GRLenVT, Custom); in LoongArchTargetLowering()
53 setOperationAction(ISD::SRL_PARTS, GRLenVT, Custom); in LoongArchTargetLowering()
54 setOperationAction(ISD::FP_TO_SINT, GRLenVT, Custom); in LoongArchTargetLowering()
56 setOperationAction({ISD::GlobalAddress, ISD::ConstantPool}, GRLenVT, Custom); in LoongArchTargetLowering()
59 setOperationAction(ISD::SHL, MVT::i32, Custom); in LoongArchTargetLowering()
60 setOperationAction(ISD::SRA, MVT::i32, Custom); in LoongArchTargetLowering()
61 setOperationAction(ISD::SRL, MVT::i32, Custom); in LoongArchTargetLowering()
62 setOperationAction(ISD::FP_TO_SINT, MVT::i32, Custom); in LoongArchTargetLowering()
63 setOperationAction(ISD::BITCAST, MVT::i32, Custom); in LoongArchTargetLowering()
65 setOperationAction(ISD::FP_TO_UINT, MVT::i32, Custom); in LoongArchTargetLowering()
73 setOperationAction(ISD::SELECT_CC, MVT::f32, Expand); in LoongArchTargetLowering()
77 setOperationAction(ISD::SELECT_CC, MVT::f64, Expand); in LoongArchTargetLowering()
82 setOperationAction(ISD::BR_CC, GRLenVT, Expand); in LoongArchTargetLowering()
83 setOperationAction(ISD::SELECT_CC, GRLenVT, Expand); in LoongArchTargetLowering()
84 setOperationAction(ISD::SIGN_EXTEND_INREG, MVT::i1, Expand); in LoongArchTargetLowering()
85 setOperationAction({ISD::SMUL_LOHI, ISD::UMUL_LOHI}, GRLenVT, Expand); in LoongArchTargetLowering()
89 setOperationAction(ISD::FP_TO_UINT, GRLenVT, Custom); in LoongArchTargetLowering()
90 setOperationAction(ISD::UINT_TO_FP, GRLenVT, Custom); in LoongArchTargetLowering()