Lines Matching defs:ExtOpc
1468 unsigned ExtOpc =
1470 return DAG.getNode(ExtOpc, DL, PVT, Op);
7205 unsigned ExtOpc = N0.getOpcode();
7208 (ExtOpc != ISD::ZERO_EXTEND || !TLI.isZExtFree(N0Op0, VT)) &&
7210 if (SDValue NewExt = DAG.FoldConstantArithmetic(ExtOpc, DL, VT,
7215 DAG.getNode(ExtOpc, DL, VT, N0Op0.getOperand(0)),
13245 unsigned ExtOpc,
13257 if (ExtOpc != ISD::ANY_EXTEND && User->getOpcode() == ISD::SETCC) {
13259 if (ExtOpc == ISD::ZERO_EXTEND && ISD::isSignedIntSetCC(CC))
13579 ISD::NodeType ExtOpc,
13586 assert(ExtLoadType == ISD::ZEXTLOAD && ExtOpc == ISD::ZERO_EXTEND &&
13593 ExtOpc = ISD::SIGN_EXTEND;
13611 DoXform = ExtendUsesToFormExtLoad(VT, N, N0, ExtOpc, SetCCs, TLI);
13621 Combiner.ExtendSetCCUses(SetCCs, N0, ExtLoad, ExtOpc);
13639 ISD::LoadExtType ExtLoadType, ISD::NodeType ExtOpc) {
13655 SDValue PassThru = DAG.getNode(ExtOpc, dl, VT, Ld->getPassThru());