Lines Matching defs:LogBase2
4372 if (SDValue LogBase2 = BuildLogBase2(N1, DL)) {
4374 SDValue Trunc = DAG.getZExtOrTrunc(LogBase2, DL, ShiftVT);
4914 if (SDValue LogBase2 = BuildLogBase2(N1, DL)) {
4915 AddToWorklist(LogBase2.getNode());
4918 SDValue Trunc = DAG.getZExtOrTrunc(LogBase2, DL, ShiftVT);
4928 if (SDValue LogBase2 = BuildLogBase2(N10, DL)) {
4929 AddToWorklist(LogBase2.getNode());
4932 SDValue Trunc = DAG.getZExtOrTrunc(LogBase2, DL, ADDVT);
5155 if (SDValue LogBase2 = BuildLogBase2(N1, DL)) {
5158 ISD::SUB, DL, VT, DAG.getConstant(NumEltBits, DL, VT), LogBase2);
28028 /// Determines the LogBase2 value for a non-null input value using the
28029 /// transform: LogBase2(V) = (EltBits - 1) - ctlz(V).
28041 SDValue LogBase2 = DAG.getNode(ISD::SUB, DL, VT, Base, Ctlz);
28042 return LogBase2;