Lines Matching refs:CTTZ
386 setOperationAction(ISD::CTTZ, MVT::i32, Legal);
388 setOperationAction({ISD::CTTZ, ISD::CTTZ_ZERO_UNDEF}, MVT::i32, Custom);
391 setOperationAction({ISD::CTTZ, ISD::CTPOP}, XLenVT, Expand);
393 setOperationAction({ISD::CTTZ, ISD::CTPOP}, MVT::i32, Expand);
915 setOperationAction({ISD::CTLZ, ISD::CTTZ, ISD::CTPOP}, VT, Expand);
1272 ISD::CTTZ, ISD::CTTZ_ZERO_UNDEF, ISD::CTPOP},
5971 OP_CASE(CTTZ)
6028 VP_CASE(CTTZ) // VP_CTTZ
7067 case ISD::CTTZ:
7071 assert(Op.getOpcode() != ISD::CTTZ);
12423 case ISD::CTTZ:
12433 N->getOpcode() == ISD::CTTZ || N->getOpcode() == ISD::CTTZ_ZERO_UNDEF;
15921 // This represents either CTTZ or CTLZ instruction.
15947 if (CountZeroes.getOpcode() != ISD::CTTZ &&
15961 CountZeroes = DAG.getNode(ISD::CTTZ, SDLoc(CountZeroes),