Lines Matching refs:CTLZ
393 setOperationAction(ISD::CTLZ, MVT::i32, in RISCVTargetLowering()
398 setOperationAction({ISD::CTLZ, ISD::CTLZ_ZERO_UNDEF}, MVT::i32, Custom); in RISCVTargetLowering()
401 setOperationAction(ISD::CTLZ, XLenVT, Expand); in RISCVTargetLowering()
403 setOperationAction(ISD::CTLZ, MVT::i32, Expand); in RISCVTargetLowering()
882 setOperationAction({ISD::CTLZ, ISD::CTTZ, ISD::CTPOP}, VT, Expand); in RISCVTargetLowering()
891 setOperationAction({ISD::CTLZ, ISD::CTLZ_ZERO_UNDEF, in RISCVTargetLowering()
1212 setOperationAction({ISD::BITREVERSE, ISD::CTLZ, ISD::CTLZ_ZERO_UNDEF, in RISCVTargetLowering()
1221 {ISD::CTLZ, ISD::CTLZ_ZERO_UNDEF, ISD::CTTZ_ZERO_UNDEF}, VT, in RISCVTargetLowering()
5224 if (Op.getOpcode() == ISD::CTLZ) in lowerCTLZ_CTTZ_ZERO_UNDEF()
5575 OP_CASE(CTLZ) in getRISCVVLOp()
5624 VP_CASE(CTLZ) // VP_CTLZ in getRISCVVLOp()
6592 case ISD::CTLZ: in LowerOperation()
11606 case ISD::CTLZ: in ReplaceNodeResults()
14610 CountZeroes.getOpcode() != ISD::CTLZ && in foldSelectOfCTTZOrCTLZ()
14625 CountZeroes = DAG.getNode(ISD::CTLZ, SDLoc(CountZeroes), in foldSelectOfCTTZOrCTLZ()