Lines Matching defs:Extract
3471 SDValue Extract = CurDAG->getNode(X86ISD::BZHI, DL, NVT, X, NBits);
3472 ReplaceNode(Node, Extract.getNode());
3473 SelectCode(Extract.getNode());
3530 SDValue Extract = CurDAG->getNode(X86ISD::BEXTR, DL, XVT, X, Control);
3534 insertDAGNode(*CurDAG, SDValue(Node, 0), Extract);
3535 Extract = CurDAG->getNode(ISD::TRUNCATE, DL, NVT, Extract);
3538 ReplaceNode(Node, Extract.getNode());
3539 SelectCode(Extract.getNode());
5085 // Extract upper 8-bits of AX.
5086 SDValue Extract =
5093 SDValue AH = CurDAG->getCopyToReg(Chain, dl, X86::AH, Extract, SDValue());
5252 // Extract the subregister if necessary.