Lines Matching defs:Extract
1083 SDValue Extract = CurDAG->getNode(ISD::EXTRACT_SUBVECTOR, dl, SubVT,
1086 SDValue Res = CurDAG->getBitcast(VT, Extract);
4017 SDValue Extract = CurDAG->getNode(X86ISD::BZHI, DL, NVT, X, NBits);
4018 ReplaceNode(Node, Extract.getNode());
4019 SelectCode(Extract.getNode());
4076 SDValue Extract = CurDAG->getNode(X86ISD::BEXTR, DL, XVT, X, Control);
4080 insertDAGNode(*CurDAG, SDValue(Node, 0), Extract);
4081 Extract = CurDAG->getNode(ISD::TRUNCATE, DL, NVT, Extract);
4084 ReplaceNode(Node, Extract.getNode());
4085 SelectCode(Extract.getNode());
5965 // Extract upper 8-bits of AX.
5966 SDValue Extract =
5973 SDValue AH = CurDAG->getCopyToReg(Chain, dl, X86::AH, Extract, SDValue());
6179 // Extract the subregister if necessary.