|
reference, declaration → definition
definition → references, declarations, derived classes, virtual overrides
reference to multiple definitions → definitions
unreferenced
|
Declarations
lib/CodeGen/SelectionDAG/SelectionDAGBuilder.h 451 SDValue getRoot();
References
lib/CodeGen/SelectionDAG/SelectionDAGBuilder.cpp 2777 Ops.push_back(getRoot()); // inchain
3990 SDValue Ops[] = {getRoot(), AllocSize, DAG.getConstant(Align, dl, IntPtr)};
4045 Root = getRoot();
4144 SDValue CopyNode = DAG.getCopyToReg(getRoot(), getCurSDLoc(), VReg,
4178 getRoot(), getCurSDLoc(),
4220 SDValue Root = getRoot();
4309 SDValue StoreNode = DAG.getMaskedStore(getRoot(), sdl, Src0, Ptr, Mask, VT,
4419 SDValue Ops[] = { getRoot(), Src0, Mask, Base, Index, Scale };
4556 SDValue InChain = getRoot();
4609 SDValue InChain = getRoot();
4640 Ops[0] = getRoot();
4653 SDValue InChain = getRoot();
4719 SDValue InChain = getRoot();
4776 Ops.push_back(getRoot());
5674 SDValue Chain = getRoot();
5687 SDValue Chain = getRoot();
5713 SDValue MC = DAG.getMemcpy(getRoot(), sdl, Op1, Op2, Op3, Align, isVol,
5729 SDValue MS = DAG.getMemset(getRoot(), sdl, Op1, Op2, Op3, Align, isVol,
5747 SDValue MM = DAG.getMemmove(getRoot(), sdl, Op1, Op2, Op3, Align, isVol,
5764 SDValue MC = DAG.getAtomicMemcpy(getRoot(), sdl, Dst, DstAlign, Src,
5782 SDValue MC = DAG.getAtomicMemmove(getRoot(), sdl, Dst, DstAlign, Src,
5799 SDValue MC = DAG.getAtomicMemset(getRoot(), sdl, Dst, DstAlign, Val, Length,
5845 DAG.AddDbgValue(SDV, getRoot().getNode(), isParameter);
5965 Ops[0] = getRoot();
5975 getRoot(), getValue(I.getArgOperand(0))));
5979 getRoot()));
6181 DAG.setRoot(DAG.getNode(ISD::PCMARKER, sdl, MVT::Other, getRoot(), Tmp));
6185 SDValue Op = getRoot();
6339 SDValue Op = getRoot();
6349 DAG.setRoot(DAG.getNode(ISD::STACKRESTORE, sdl, MVT::Other, getRoot(), Res));
6352 SDValue Op = getRoot();
6370 SDValue Chain = getRoot();
6391 SDValue Src, Chain = getRoot();
6439 Res = DAG.getLabelNode(ISD::ANNOTATION_LABEL, sdl, getRoot(), Label);
6448 Ops[0] = getRoot();
6497 DAG.setRoot(DAG.getNode(Op, sdl,MVT::Other, getRoot()));
6503 CLI.setDebugLoc(sdl).setChain(getRoot()).setLibCallee(
6562 Result = getRoot();
6598 Res = DAG.getLifetimeNode(IsStart, sdl, getRoot(), FrameIndex, ObjectSize,
6723 SDValue Chain = getRoot();
6757 SDValue Chain = getRoot();
6859 DAG, getCurSDLoc(), getRoot(), getValue(I.getArgOperand(0)),
6984 SDValue Chain = getRoot();
7048 (void)getRoot();
7051 CLI.setChain(getRoot());
7077 DAG.setRoot(DAG.getEHLabel(getCurSDLoc(), getRoot(), EndLabel));
7173 .setChain(getRoot())
7393 SDValue MC = DAG.getMemcpy(getRoot(), sdl, Dst, Src, Size, Align, isVol,
7421 TSI.EmitTargetCodeForStrcpy(DAG, getCurSDLoc(), getRoot(),
8126 SDValue Flag, Chain = (HasSideEffect) ? getRoot() : DAG.getRoot();
8540 MVT::Other, getRoot(),
8550 getRoot(), getValue(I.getOperand(0)), DAG.getSrcValue(I.getOperand(0)),
8562 MVT::Other, getRoot(),
8569 MVT::Other, getRoot(),
8643 .setChain(getRoot())
8709 Chain = DAG.getCALLSEQ_START(getRoot(), 0, 0, DL);
lib/CodeGen/SelectionDAG/SelectionDAGISel.cpp 1726 CurDAG->setRoot(SDB->getRoot());
1754 CurDAG->setRoot(SDB->getRoot());
1764 CurDAG->setRoot(SDB->getRoot());
1782 CurDAG->setRoot(SDB->getRoot());
1819 CurDAG->setRoot(SDB->getRoot());
1869 CurDAG->setRoot(SDB->getRoot());
1879 CurDAG->setRoot(SDB->getRoot());
1916 CurDAG->setRoot(SDB->getRoot());
lib/CodeGen/SelectionDAG/StatepointLowering.cpp 421 SDValue Chain = Builder.getRoot();
668 SI.CLI.setChain(getRoot());
1025 SDValue Chain = getRoot();