Lines Matching refs:getRoot

1046   SDValue Root = DAG.getRoot();  in updateRoot()
1079 SDValue SelectionDAGBuilder::getRoot() { in getRoot() function in SelectionDAGBuilder
2910 Ops.push_back(getRoot()); // inchain in visitInvoke()
3092 DAG.setRoot(DAG.getNode(ISD::TRAP, getCurSDLoc(), MVT::Other, DAG.getRoot())); in visitUnreachable()
4025 getRoot(), AllocSize, in visitAlloca()
4077 Root = getRoot(); in visitLoad()
4090 Root = DAG.getRoot(); in visitLoad()
4172 SDValue CopyNode = DAG.getCopyToReg(getRoot(), getCurSDLoc(), VReg, in visitStoreToSwiftError()
4206 getRoot(), getCurSDLoc(), in visitLoadFromSwiftError()
4248 SDValue Root = I.isVolatile() ? getRoot() : getMemoryRoot(); in visitStore()
4502 SDValue InChain = AddToChain ? DAG.getRoot() : DAG.getEntryNode(); in visitMaskedLoad()
4536 SDValue Root = DAG.getRoot(); in visitMaskedGather()
4578 SDValue InChain = getRoot(); in visitAtomicCmpXchg()
4626 SDValue InChain = getRoot(); in visitAtomicRMW()
4652 Ops[0] = getRoot(); in visitFence()
4665 SDValue InChain = getRoot(); in visitAtomicLoad()
4718 SDValue InChain = getRoot(); in visitAtomicStore()
4769 Ops.push_back(DAG.getRoot()); in visitTargetIntrinsic()
4771 Ops.push_back(getRoot()); in visitTargetIntrinsic()
5835 SDValue Chain = getRoot(); in visitIntrinsicCall()
5848 SDValue Chain = getRoot(); in visitIntrinsicCall()
5868 SDValue Root = isVol ? getRoot() : getMemoryRoot(); in visitIntrinsicCall()
5894 SDValue MC = DAG.getMemcpy(getRoot(), sdl, Dst, Src, Size, Alignment, isVol, in visitIntrinsicCall()
5910 SDValue Root = isVol ? getRoot() : getMemoryRoot(); in visitIntrinsicCall()
5931 SDValue Root = isVol ? getRoot() : getMemoryRoot(); in visitIntrinsicCall()
5951 SDValue MC = DAG.getAtomicMemcpy(getRoot(), sdl, Dst, DstAlign, Src, in visitIntrinsicCall()
5969 SDValue MC = DAG.getAtomicMemmove(getRoot(), sdl, Dst, DstAlign, Src, in visitIntrinsicCall()
5986 SDValue MC = DAG.getAtomicMemset(getRoot(), sdl, Dst, DstAlign, Val, Length, in visitIntrinsicCall()
5996 getRoot(), SrcValue); in visitIntrinsicCall()
6005 Ops[0] = getRoot(); in visitIntrinsicCall()
6060 Variable, Expression, FI, getRoot().getNode(), /*IsIndirect*/ true, in visitIntrinsicCall()
6183 Ops[0] = getRoot(); in visitIntrinsicCall()
6193 getRoot(), getValue(I.getArgOperand(0)))); in visitIntrinsicCall()
6197 getRoot())); in visitIntrinsicCall()
6396 {getRoot(), getValue(I.getArgOperand(0))}); in visitIntrinsicCall()
6402 DAG.setRoot(DAG.getNode(ISD::PCMARKER, sdl, MVT::Other, getRoot(), Tmp)); in visitIntrinsicCall()
6406 SDValue Op = getRoot(); in visitIntrinsicCall()
6551 SDValue Op = getRoot(); in visitIntrinsicCall()
6560 DAG.setRoot(DAG.getNode(ISD::STACKRESTORE, sdl, MVT::Other, getRoot(), Res)); in visitIntrinsicCall()
6563 SDValue Op = getRoot(); in visitIntrinsicCall()
6580 SDValue Chain = getRoot(); in visitIntrinsicCall()
6601 SDValue Src, Chain = getRoot(); in visitIntrinsicCall()
6654 Res = DAG.getLabelNode(ISD::ANNOTATION_LABEL, sdl, getRoot(), Label); in visitIntrinsicCall()
6663 Ops[0] = getRoot(); in visitIntrinsicCall()
6695 Res = DAG.getNode(ISD::FLT_ROUNDS_, sdl, {MVT::i32, MVT::Other}, getRoot()); in visitIntrinsicCall()
6715 DAG.setRoot(DAG.getNode(ISD::TRAP, sdl, MVT::Other, getRoot())); in visitIntrinsicCall()
6718 DAG.setRoot(DAG.getNode(ISD::DEBUGTRAP, sdl, MVT::Other, getRoot())); in visitIntrinsicCall()
6722 ISD::UBSANTRAP, sdl, MVT::Other, getRoot(), in visitIntrinsicCall()
6740 CLI.setDebugLoc(sdl).setChain(getRoot()).setLibCallee( in visitIntrinsicCall()
6784 Ops[0] = DAG.getRoot(); in visitIntrinsicCall()
6797 Result = getRoot(); in visitIntrinsicCall()
6832 Res = DAG.getLifetimeNode(IsStart, sdl, getRoot(), FrameIndex, ObjectSize, in visitIntrinsicCall()
6842 Res = DAG.getPseudoProbeNode(sdl, getRoot(), Guid, Index, Attr); in visitIntrinsicCall()
6970 SDValue Chain = getRoot(); in visitIntrinsicCall()
7004 SDValue Chain = getRoot(); in visitIntrinsicCall()
7087 Ops.push_back(DAG.getRoot()); // Chain in visitIntrinsicCall()
7108 DAG, getCurSDLoc(), getRoot(), getValue(I.getArgOperand(0)), in visitIntrinsicCall()
7214 SDValue Chain = DAG.getRoot(); in visitConstrainedFPIntrinsic()
7424 (void)getRoot(); in lowerInvokable()
7426 CLI.setChain(getRoot()); in lowerInvokable()
7450 DAG.setRoot(lowerEndEH(getRoot(), cast_or_null<InvokeInst>(CLI.CB), EHPadBB, in lowerInvokable()
7542 .setChain(getRoot()) in LowerCallTo()
7598 Root = Builder.DAG.getRoot(); in getMemCmpLoad()
7643 DAG, getCurSDLoc(), DAG.getRoot(), getValue(LHS), getValue(RHS), in visitMemCmpBCmpCall()
7729 TSI.EmitTargetCodeForMemchr(DAG, getCurSDLoc(), DAG.getRoot(), in visitMemChrCall()
7762 SDValue Root = isVol ? getRoot() : getMemoryRoot(); in visitMemPCpyCall()
7793 TSI.EmitTargetCodeForStrcpy(DAG, getCurSDLoc(), getRoot(), in visitStrCpyCall()
7816 TSI.EmitTargetCodeForStrcmp(DAG, getCurSDLoc(), DAG.getRoot(), in visitStrCmpCall()
7839 TSI.EmitTargetCodeForStrlen(DAG, getCurSDLoc(), DAG.getRoot(), in visitStrLenCall()
7860 TSI.EmitTargetCodeForStrnlen(DAG, getCurSDLoc(), DAG.getRoot(), in visitStrNLenCall()
8515 SDValue Flag, Chain = (HasSideEffect) ? getRoot() : DAG.getRoot(); in visitInlineAsm()
8956 MVT::Other, getRoot(), in visitVAStart()
8966 getRoot(), getValue(I.getOperand(0)), DAG.getSrcValue(I.getOperand(0)), in visitVAArg()
8978 MVT::Other, getRoot(), in visitVAEnd()
8985 MVT::Other, getRoot(), in visitVACopy()
9059 .setChain(getRoot()) in populateCallLoweringInfo()
9127 Chain = DAG.getCALLSEQ_START(getRoot(), 0, 0, DL); in visitStackmap()
10224 DAG.getRoot(), F.getCallingConv(), F.isVarArg(), Ins, dl, DAG, InVals); in LowerArguments()