Lines Matching defs:getRoot

1042   SDValue Root = DAG.getRoot();
1075 SDValue SelectionDAGBuilder::getRoot() {
2808 Ops.push_back(getRoot()); // inchain
2989 DAG.setRoot(DAG.getNode(ISD::TRAP, getCurSDLoc(), MVT::Other, DAG.getRoot()));
4028 SDValue Ops[] = {getRoot(), AllocSize, DAG.getConstant(Align, dl, IntPtr)};
4083 Root = getRoot();
4096 Root = DAG.getRoot();
4183 // Chain can be getRoot or getControlRoot.
4184 SDValue CopyNode = DAG.getCopyToReg(getRoot(), getCurSDLoc(), VReg,
4218 getRoot(), getCurSDLoc(),
4260 SDValue Root = I.isVolatile() ? getRoot() : getMemoryRoot();
4543 SDValue InChain = AddToChain ? DAG.getRoot() : DAG.getEntryNode();
4580 SDValue Root = DAG.getRoot();
4631 SDValue InChain = getRoot();
4684 SDValue InChain = getRoot();
4715 Ops[0] = getRoot();
4728 SDValue InChain = getRoot();
4794 SDValue InChain = getRoot();
4849 Ops.push_back(DAG.getRoot());
4851 Ops.push_back(getRoot());
5824 SDValue Chain = getRoot();
5837 SDValue Chain = getRoot();
5857 SDValue Root = isVol ? getRoot() : getMemoryRoot();
5874 SDValue Root = isVol ? getRoot() : getMemoryRoot();
5893 SDValue Root = isVol ? getRoot() : getMemoryRoot();
5911 SDValue MC = DAG.getAtomicMemcpy(getRoot(), sdl, Dst, DstAlign, Src,
5929 SDValue MC = DAG.getAtomicMemmove(getRoot(), sdl, Dst, DstAlign, Src,
5946 SDValue MC = DAG.getAtomicMemset(getRoot(), sdl, Dst, DstAlign, Val, Length,
5992 DAG.AddDbgValue(SDV, getRoot().getNode(), isParameter);
6112 Ops[0] = getRoot();
6122 getRoot(), getValue(I.getArgOperand(0))));
6126 getRoot()));
6299 DAG.setRoot(DAG.getNode(ISD::PCMARKER, sdl, MVT::Other, getRoot(), Tmp));
6303 SDValue Op = getRoot();
6452 SDValue Op = getRoot();
6462 DAG.setRoot(DAG.getNode(ISD::STACKRESTORE, sdl, MVT::Other, getRoot(), Res));
6465 SDValue Op = getRoot();
6483 SDValue Chain = getRoot();
6504 SDValue Src, Chain = getRoot();
6552 Res = DAG.getLabelNode(ISD::ANNOTATION_LABEL, sdl, getRoot(), Label);
6561 Ops[0] = getRoot();
6610 DAG.setRoot(DAG.getNode(Op, sdl,MVT::Other, getRoot()));
6616 CLI.setDebugLoc(sdl).setChain(getRoot()).setLibCallee(
6660 Ops[0] = DAG.getRoot();
6675 Result = getRoot();
6711 Res = DAG.getLifetimeNode(IsStart, sdl, getRoot(), FrameIndex, ObjectSize,
6836 SDValue Chain = getRoot();
6870 SDValue Chain = getRoot();
6951 Ops.push_back(DAG.getRoot()); // Chain
6972 DAG, getCurSDLoc(), getRoot(), getValue(I.getArgOperand(0)),
7005 SDValue Chain = DAG.getRoot();
7101 (void)getRoot();
7104 CLI.setChain(getRoot());
7130 DAG.setRoot(DAG.getEHLabel(getCurSDLoc(), getRoot(), EndLabel));
7234 .setChain(getRoot())
7289 Root = Builder.DAG.getRoot();
7334 DAG, getCurSDLoc(), DAG.getRoot(), getValue(LHS), getValue(RHS),
7420 TSI.EmitTargetCodeForMemchr(DAG, getCurSDLoc(), DAG.getRoot(),
7454 SDValue Root = isVol ? getRoot() : getMemoryRoot();
7483 TSI.EmitTargetCodeForStrcpy(DAG, getCurSDLoc(), getRoot(),
7506 TSI.EmitTargetCodeForStrcmp(DAG, getCurSDLoc(), DAG.getRoot(),
7529 TSI.EmitTargetCodeForStrlen(DAG, getCurSDLoc(), DAG.getRoot(),
7550 TSI.EmitTargetCodeForStrnlen(DAG, getCurSDLoc(), DAG.getRoot(),
8188 SDValue Flag, Chain = (HasSideEffect) ? getRoot() : DAG.getRoot();
8592 MVT::Other, getRoot(),
8602 getRoot(), getValue(I.getOperand(0)), DAG.getSrcValue(I.getOperand(0)),
8614 MVT::Other, getRoot(),
8621 MVT::Other, getRoot(),
8695 .setChain(getRoot())
8761 Chain = DAG.getCALLSEQ_START(getRoot(), 0, 0, DL);
9788 DAG.getRoot(), F.getCallingConv(), F.isVarArg(), Ins, dl, DAG, InVals);