Lines Matching defs:LogBase2
4485 if (SDValue LogBase2 = BuildLogBase2(N1, DL)) {
4487 SDValue Trunc = DAG.getZExtOrTrunc(LogBase2, DL, ShiftVT);
5033 if (SDValue LogBase2 = BuildLogBase2(N1, DL)) {
5034 AddToWorklist(LogBase2.getNode());
5037 SDValue Trunc = DAG.getZExtOrTrunc(LogBase2, DL, ShiftVT);
5047 if (SDValue LogBase2 = BuildLogBase2(N10, DL)) {
5048 AddToWorklist(LogBase2.getNode());
5051 SDValue Trunc = DAG.getZExtOrTrunc(LogBase2, DL, ADDVT);
5274 if (SDValue LogBase2 = BuildLogBase2(N1, DL)) {
5277 ISD::SUB, DL, VT, DAG.getConstant(NumEltBits, DL, VT), LogBase2);
28570 /// Determines the LogBase2 value for a non-null input value using the
28571 /// transform: LogBase2(V) = (EltBits - 1) - ctlz(V).
28583 SDValue LogBase2 = DAG.getNode(ISD::SUB, DL, VT, Base, Ctlz);
28584 return LogBase2;