Lines Matching defs:getRoot
1120 SDValue Root = DAG.getRoot();
1153 SDValue SelectionDAGBuilder::getRoot() {
3556 DAG.setRoot(DAG.getNode(ISD::TRAP, getCurSDLoc(), MVT::Other, DAG.getRoot()));
4480 getRoot(), AllocSize,
4554 Root = getRoot();
4568 Root = DAG.getRoot();
4642 // Chain can be getRoot or getControlRoot.
4643 SDValue CopyNode = DAG.getCopyToReg(getRoot(), getCurSDLoc(), VReg,
4675 getRoot(), getCurSDLoc(),
4717 SDValue Root = I.isVolatile() ? getRoot() : getMemoryRoot();
4972 SDValue InChain = AddToChain ? DAG.getRoot() : DAG.getEntryNode();
5017 SDValue Root = DAG.getRoot();
5058 SDValue InChain = getRoot();
5114 SDValue InChain = getRoot();
5141 Ops[0] = getRoot();
5156 SDValue InChain = getRoot();
5193 SDValue InChain = getRoot();
5239 Ops.push_back(DAG.getRoot());
5241 Ops.push_back(getRoot());
6347 SDValue Root = DAG.getRoot();
6435 SDValue Chain = getRoot();
6448 SDValue Chain = getRoot();
6467 SDValue Root = isVol ? getRoot() : getMemoryRoot();
6489 SDValue MC = DAG.getMemcpy(getRoot(), sdl, Dst, Src, Size, Alignment, isVol,
6505 SDValue Root = isVol ? getRoot() : getMemoryRoot();
6521 SDValue Root = isVol ? getRoot() : getMemoryRoot();
6541 SDValue Root = isVol ? getRoot() : getMemoryRoot();
6560 DAG.getAtomicMemcpy(getRoot(), sdl, Dst, Src, Length, LengthTy, ElemSz,
6576 DAG.getAtomicMemmove(getRoot(), sdl, Dst, Src, Length, LengthTy, ElemSz,
6592 DAG.getAtomicMemset(getRoot(), sdl, Dst, Val, Length, LengthTy, ElemSz,
6601 getRoot(), SrcValue);
6610 Ops[0] = getRoot();
6730 Ops[0] = getRoot();
6740 getRoot(), getValue(I.getArgOperand(0))));
6744 getRoot()));
7000 {getRoot(), getValue(I.getArgOperand(0))});
7034 SDValue Chain = getRoot();
7063 SDValue Chain = getRoot();
7086 DAG.setRoot(DAG.getNode(ISD::RESET_FPENV, sdl, MVT::Other, getRoot()));
7093 DAG.getRoot());
7098 Res = DAG.getNode(ISD::SET_FPMODE, sdl, MVT::Other, {DAG.getRoot()},
7103 Res = DAG.getNode(ISD::RESET_FPMODE, sdl, MVT::Other, getRoot());
7109 DAG.setRoot(DAG.getNode(ISD::PCMARKER, sdl, MVT::Other, getRoot(), Tmp));
7113 SDValue Op = getRoot();
7121 SDValue Op = getRoot();
7280 SDValue Op = getRoot();
7289 DAG.setRoot(DAG.getNode(ISD::STACKRESTORE, sdl, MVT::Other, getRoot(), Res));
7292 SDValue Op = getRoot();
7310 SDValue Chain = getRoot();
7331 SDValue Src, Chain = getRoot();
7383 Res = DAG.getLabelNode(ISD::ANNOTATION_LABEL, sdl, getRoot(), Label);
7392 Ops[0] = getRoot();
7424 Res = DAG.getNode(ISD::GET_ROUNDING, sdl, {MVT::i32, MVT::Other}, getRoot());
7442 DAG.setRoot(DAG.getNode(ISD::TRAP, sdl, MVT::Other, getRoot()));
7445 DAG.setRoot(DAG.getNode(ISD::DEBUGTRAP, sdl, MVT::Other, getRoot()));
7449 ISD::UBSANTRAP, sdl, MVT::Other, getRoot(),
7467 CLI.setDebugLoc(sdl).setChain(getRoot()).setLibCallee(
7516 Ops[0] = DAG.getRoot();
7532 Result = getRoot();
7567 Res = DAG.getLifetimeNode(IsStart, sdl, getRoot(), FrameIndex, ObjectSize,
7577 Res = DAG.getPseudoProbeNode(sdl, getRoot(), Guid, Index, Attr);
7590 SDValue InputChain = DAG.getRoot();
7714 SDValue Chain = getRoot();
7746 SDValue Chain = getRoot();
7831 Ops.push_back(DAG.getRoot()); // Chain
7852 DAG, sdl, getRoot(), getValue(I.getArgOperand(0)),
7892 .setChain(getRoot())
8143 SDValue Chain = DAG.getRoot();
8293 SDValue InChain = AddToChain ? DAG.getRoot() : DAG.getEntryNode();
8340 {DAG.getRoot(), Base, Index, Scale, OpValues[1], OpValues[2]}, MMO,
8422 SDValue InChain = AddToChain ? DAG.getRoot() : DAG.getEntryNode();
8680 (void)getRoot();
8682 CLI.setChain(getRoot());
8706 DAG.setRoot(lowerEndEH(getRoot(), cast_or_null<InvokeInst>(CLI.CB), EHPadBB,
8708 Result.second = getRoot();
8816 .setChain(getRoot())
8884 Root = Builder.DAG.getRoot();
8926 DAG, getCurSDLoc(), DAG.getRoot(), getValue(LHS), getValue(RHS),
9012 TSI.EmitTargetCodeForMemchr(DAG, getCurSDLoc(), DAG.getRoot(),
9073 TSI.EmitTargetCodeForStrcpy(DAG, getCurSDLoc(), getRoot(),
9096 TSI.EmitTargetCodeForStrcmp(DAG, getCurSDLoc(), DAG.getRoot(),
9119 TSI.EmitTargetCodeForStrlen(DAG, getCurSDLoc(), DAG.getRoot(),
9140 TSI.EmitTargetCodeForStrnlen(DAG, getCurSDLoc(), DAG.getRoot(),
9825 SDValue Glue, Chain = (HasSideEffect) ? getRoot() : DAG.getRoot();
10344 MVT::Other, getRoot(),
10354 getRoot(), getValue(I.getOperand(0)), DAG.getSrcValue(I.getOperand(0)),
10366 MVT::Other, getRoot(),
10373 MVT::Other, getRoot(),
10444 .setChain(getRoot())
10511 Chain = DAG.getCALLSEQ_START(getRoot(), 0, 0, DL);
11621 DAG.getRoot(), F.getCallingConv(), F.isVarArg(), Ins, dl, DAG, InVals);
12582 SDValue Chain = DAG.getRoot();