Lines Matching refs:getNode

329     DST = SDValue(Op.getNode(), 0);
348 DST = SDValue(Op.getNode(), 0);
362 Nodes1 = DAG.getNode(AMDGPUISD::VBUILD,
384 Nodes1 = DAG.getNode(
395 Nodes1 = DAG.getNode(
406 Nodes1 = DAG.getNode(
434 Data = DAG.getNode(ISD::ZERO_EXTEND, DL, IVT, Data);
440 Data = DAG.getNode(ISD::SHL, DL, DVT, Data, Shift);
442 Data = DAG.getNode(ISD::SRA, DL, DVT, Data, Shift);
480 Result = DAG.getNode(
509 SDValue jq = DAG.getNode(ISD::XOR, DL, OVT, LHS, RHS);
512 jq = DAG.getNode(ISD::SRA, DL, OVT, jq, DAG.getConstant(bitsize - 2, OVT));
515 jq = DAG.getNode(ISD::OR, DL, OVT, jq, DAG.getConstant(1, OVT));
527 SDValue fa = DAG.getNode(ISD::SINT_TO_FP, DL, FLTTY, ia);
530 SDValue fb = DAG.getNode(ISD::SINT_TO_FP, DL, FLTTY, ib);
533 SDValue fq = DAG.getNode(AMDGPUISD::DIV_INF, DL, FLTTY, fa, fb);
536 fq = DAG.getNode(ISD::FTRUNC, DL, FLTTY, fq);
539 SDValue fqneg = DAG.getNode(ISD::FNEG, DL, FLTTY, fq);
542 SDValue fr = DAG.getNode(AMDGPUISD::MAD, DL, FLTTY, fqneg, fb, fa);
545 SDValue iq = DAG.getNode(ISD::FP_TO_SINT, DL, INTTY, fq);
548 fr = DAG.getNode(ISD::FABS, DL, FLTTY, fr);
551 fb = DAG.getNode(ISD::FABS, DL, FLTTY, fb);
561 jq = DAG.getNode(ISD::SELECT, DL, OVT, cv, jq,
565 iq = DAG.getNode(ISD::ADD, DL, OVT, iq, jq);
611 r0 = DAG.getNode(ISD::ADD, DL, OVT, r0, r10);
614 r1 = DAG.getNode(ISD::ADD, DL, OVT, r1, r11);
617 r0 = DAG.getNode(ISD::XOR, DL, OVT, r0, r10);
620 r1 = DAG.getNode(ISD::XOR, DL, OVT, r1, r11);
623 r0 = DAG.getNode(ISD::UDIV, DL, OVT, r0, r1);
626 r10 = DAG.getNode(ISD::XOR, DL, OVT, r10, r11);
629 r0 = DAG.getNode(ISD::ADD, DL, OVT, r0, r10);
632 SDValue DST = DAG.getNode(ISD::XOR, DL, OVT, r0, r10);
639 return SDValue(Op.getNode(), 0);
655 LHS = DAG.getNode(ISD::SREM, DL, INTTY, LHS, RHS);
673 LHS = DAG.getNode(ISD::SREM, DL, INTTY, LHS, RHS);
713 r0 = DAG.getNode(ISD::ADD, DL, OVT, r0, r10);
716 r1 = DAG.getNode(ISD::ADD, DL, OVT, r1, r11);
719 r0 = DAG.getNode(ISD::XOR, DL, OVT, r0, r10);
722 r1 = DAG.getNode(ISD::XOR, DL, OVT, r1, r11);
725 SDValue r20 = DAG.getNode(ISD::UREM, DL, OVT, r0, r1);
728 r20 = DAG.getNode(AMDGPUISD::UMUL, DL, OVT, r20, r1);
731 r0 = DAG.getNode(ISD::SUB, DL, OVT, r0, r20);
734 r0 = DAG.getNode(ISD::ADD, DL, OVT, r0, r10);
737 SDValue DST = DAG.getNode(ISD::XOR, DL, OVT, r0, r10);
744 return SDValue(Op.getNode(), 0);