Lines Matching refs:GRLenVT
39 MVT GRLenVT = Subtarget.getGRLenVT(); in LoongArchTargetLowering() local
41 addRegisterClass(GRLenVT, &LoongArch::GPRRegClass); in LoongArchTargetLowering()
47 setLoadExtAction({ISD::EXTLOAD, ISD::SEXTLOAD, ISD::ZEXTLOAD}, GRLenVT, in LoongArchTargetLowering()
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()
82 setOperationAction(ISD::BR_CC, GRLenVT, Expand); in LoongArchTargetLowering()
83 setOperationAction(ISD::SELECT_CC, GRLenVT, 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()
417 MVT GRLenVT = Subtarget.getGRLenVT(); in performANDCombine() local
461 DAG.getConstant(msb, DL, GRLenVT), in performANDCombine()
462 DAG.getConstant(lsb, DL, GRLenVT)); in performANDCombine()
481 MVT GRLenVT = Subtarget.getGRLenVT(); in performSRLCombine() local
500 DAG.getConstant(MaskIdx + MaskLen - 1, DL, GRLenVT), in performSRLCombine()
501 DAG.getConstant(Shamt, DL, GRLenVT)); in performSRLCombine()
509 MVT GRLenVT = Subtarget.getGRLenVT(); in performORCombine() local
544 DAG.getConstant((MaskIdx0 + MaskLen0 - 1), DL, GRLenVT), in performORCombine()
545 DAG.getConstant(MaskIdx0, DL, GRLenVT)); in performORCombine()
566 DAG.getConstant((MaskIdx0 + MaskLen0 - 1), DL, GRLenVT), in performORCombine()
567 DAG.getConstant(MaskIdx0, DL, GRLenVT)); in performORCombine()
585 DAG.getConstant(MaskIdx0, DL, GRLenVT)), in performORCombine()
589 DL, GRLenVT), in performORCombine()
590 DAG.getConstant(MaskIdx0, DL, GRLenVT)); in performORCombine()
608 DAG.getConstant((ValBits - 1), DL, GRLenVT), in performORCombine()
609 DAG.getConstant(Shamt, DL, GRLenVT)); in performORCombine()
627 DAG.getConstant((MaskIdx0 + MaskLen0 - 1), DL, GRLenVT), in performORCombine()
628 DAG.getConstant(MaskIdx0, DL, GRLenVT)); in performORCombine()
653 DAG.getConstant(Shamt + MaskLen - 1, DL, GRLenVT), in performORCombine()
654 DAG.getConstant(Shamt, DL, GRLenVT)); in performORCombine()
677 DAG.getConstant(MaskIdx + MaskLen - 1, DL, GRLenVT), in performORCombine()
678 DAG.getConstant(MaskIdx, DL, GRLenVT)); in performORCombine()
709 DAG.getConstant(MaskIdx, DL, GRLenVT)), in performORCombine()
710 DAG.getConstant(MaskIdx + MaskLen - 1, DL, GRLenVT), in performORCombine()
711 DAG.getConstant(MaskIdx, DL, GRLenVT)); in performORCombine()