Lines Matching refs:PreShift
6368 SDValue PreShift, MagicFactor, NPQFactor, PostShift; in BuildUDIV() local
6373 PreShift = PostShift = DAG.getUNDEF(ShSVT); in BuildUDIV()
6381 assert(magics.PreShift < Divisor.getBitWidth() && in BuildUDIV()
6385 assert((!magics.IsAdd || magics.PreShift == 0) && in BuildUDIV()
6387 PreShift = DAG.getConstant(magics.PreShift, dl, ShSVT); in BuildUDIV()
6394 UsePreShift |= magics.PreShift != 0; in BuildUDIV()
6398 PreShifts.push_back(PreShift); in BuildUDIV()
6409 SDValue PreShift, PostShift, MagicFactor, NPQFactor; in BuildUDIV() local
6411 PreShift = DAG.getBuildVector(ShVT, dl, PreShifts); in BuildUDIV()
6419 PreShift = DAG.getSplatVector(ShVT, dl, PreShifts[0]); in BuildUDIV()
6425 PreShift = PreShifts[0]; in BuildUDIV()
6432 Q = DAG.getNode(ISD::SRL, dl, VT, Q, PreShift); in BuildUDIV()