Lines Matching defs:NPQ
6667 SDValue NPQ = DAG.getNode(ISD::SUB, dl, VT, N0, Q);
6668 Created.push_back(NPQ.getNode());
6670 // For vectors we might have a mix of non-NPQ/NPQ paths, so use
6671 // MULHU to act as a SRL-by-1 for NPQ, else multiply by zero.
6673 NPQ = GetMULHU(NPQ, NPQFactor);
6675 NPQ = DAG.getNode(ISD::SRL, dl, VT, NPQ, DAG.getConstant(1, dl, ShVT));
6677 Created.push_back(NPQ.getNode());
6679 Q = DAG.getNode(ISD::ADD, dl, VT, NPQ, Q);