Lines Matching defs:PreShift
6548 SDValue PreShift, MagicFactor, NPQFactor, PostShift;
6553 PreShift = PostShift = DAG.getUNDEF(ShSVT);
6562 assert(magics.PreShift < Divisor.getBitWidth() &&
6566 assert((!magics.IsAdd || magics.PreShift == 0) &&
6568 PreShift = DAG.getConstant(magics.PreShift, dl, ShSVT);
6575 UsePreShift |= magics.PreShift != 0;
6579 PreShifts.push_back(PreShift);
6590 SDValue PreShift, PostShift, MagicFactor, NPQFactor;
6592 PreShift = DAG.getBuildVector(ShVT, dl, PreShifts);
6600 PreShift = DAG.getSplatVector(ShVT, dl, PreShifts[0]);
6606 PreShift = PreShifts[0];
6613 Q = DAG.getNode(ISD::SRL, dl, VT, Q, PreShift);