Lines Matching refs:getRoot
1023 SDValue SelectionDAGBuilder::getRoot() { in getRoot() function in SelectionDAGBuilder
1025 return DAG.getRoot(); in getRoot()
1054 SDValue Root = DAG.getRoot(); in getControlRoot()
2671 DAG.setRoot(DAG.getNode(ISD::TRAP, getCurSDLoc(), MVT::Other, DAG.getRoot())); in visitUnreachable()
3642 SDValue Ops[] = {getRoot(), AllocSize, DAG.getConstant(Align, dl, IntPtr)}; in visitAlloca()
3696 Root = getRoot(); in visitLoad()
3707 Root = DAG.getRoot(); in visitLoad()
3792 SDValue CopyNode = DAG.getCopyToReg(getRoot(), getCurSDLoc(), VReg, in visitStoreToSwiftError()
3828 getRoot(), getCurSDLoc(), in visitLoadFromSwiftError()
3871 SDValue Root = getRoot(); in visitStore()
3957 SDValue StoreNode = DAG.getMaskedStore(getRoot(), sdl, Src0, Ptr, Mask, VT, in visitMaskedStore()
4057 SDValue Ops[] = { getRoot(), Src0, Mask, Base, Index, Scale }; in visitMaskedScatter()
4110 SDValue InChain = AddToChain ? DAG.getRoot() : DAG.getEntryNode(); in visitMaskedLoad()
4143 SDValue Root = DAG.getRoot(); in visitMaskedGather()
4188 SDValue InChain = getRoot(); in visitAtomicCmpXchg()
4224 SDValue InChain = getRoot(); in visitAtomicRMW()
4245 Ops[0] = getRoot(); in visitFence()
4258 SDValue InChain = getRoot(); in visitAtomicLoad()
4294 SDValue InChain = getRoot(); in visitAtomicStore()
4330 Ops.push_back(DAG.getRoot()); in visitTargetIntrinsic()
4332 Ops.push_back(getRoot()); in visitTargetIntrinsic()
5096 SDValue Chain = getRoot(); in visitIntrinsicCall()
5109 SDValue Chain = getRoot(); in visitIntrinsicCall()
5133 SDValue MC = DAG.getMemcpy(getRoot(), sdl, Op1, Op2, Op3, Align, isVol, in visitIntrinsicCall()
5149 SDValue MS = DAG.getMemset(getRoot(), sdl, Op1, Op2, Op3, Align, isVol, in visitIntrinsicCall()
5167 SDValue MM = DAG.getMemmove(getRoot(), sdl, Op1, Op2, Op3, Align, isVol, in visitIntrinsicCall()
5184 SDValue MC = DAG.getAtomicMemcpy(getRoot(), sdl, Dst, DstAlign, Src, in visitIntrinsicCall()
5202 SDValue MC = DAG.getAtomicMemmove(getRoot(), sdl, Dst, DstAlign, Src, in visitIntrinsicCall()
5219 SDValue MC = DAG.getAtomicMemset(getRoot(), sdl, Dst, DstAlign, Val, Length, in visitIntrinsicCall()
5265 DAG.AddDbgValue(SDV, getRoot().getNode(), isParameter); in visitIntrinsicCall()
5454 Ops[0] = getRoot(); in visitIntrinsicCall()
5464 getRoot(), getValue(I.getArgOperand(0)))); in visitIntrinsicCall()
5468 getRoot())); in visitIntrinsicCall()
5713 DAG.setRoot(DAG.getNode(ISD::PCMARKER, sdl, MVT::Other, getRoot(), Tmp)); in visitIntrinsicCall()
5717 SDValue Op = getRoot(); in visitIntrinsicCall()
5854 SDValue Op = getRoot(); in visitIntrinsicCall()
5864 DAG.setRoot(DAG.getNode(ISD::STACKRESTORE, sdl, MVT::Other, getRoot(), Res)); in visitIntrinsicCall()
5867 SDValue Op = getRoot(); in visitIntrinsicCall()
5885 SDValue Chain = getRoot(); in visitIntrinsicCall()
5906 SDValue Src, Chain = getRoot(); in visitIntrinsicCall()
5972 Res = DAG.getLabelNode(ISD::ANNOTATION_LABEL, sdl, getRoot(), Label); in visitIntrinsicCall()
5981 Ops[0] = getRoot(); in visitIntrinsicCall()
6030 DAG.setRoot(DAG.getNode(Op, sdl,MVT::Other, getRoot())); in visitIntrinsicCall()
6036 CLI.setDebugLoc(sdl).setChain(getRoot()).setLibCallee( in visitIntrinsicCall()
6074 Ops[0] = DAG.getRoot(); in visitIntrinsicCall()
6089 Result = getRoot(); in visitIntrinsicCall()
6120 Ops[0] = getRoot(); in visitIntrinsicCall()
6248 SDValue Chain = getRoot(); in visitIntrinsicCall()
6282 SDValue Chain = getRoot(); in visitIntrinsicCall()
6321 Ops.push_back(DAG.getRoot()); in visitIntrinsicCall()
6461 SDValue Chain = getRoot(); in visitConstrainedFPIntrinsic()
6513 (void)getRoot(); in lowerInvokable()
6516 CLI.setChain(getRoot()); in lowerInvokable()
6542 DAG.setRoot(DAG.getEHLabel(getCurSDLoc(), getRoot(), EndLabel)); in lowerInvokable()
6628 .setChain(getRoot()) in LowerCallTo()
6687 Root = Builder.DAG.getRoot(); in getMemCmpLoad()
6732 DAG, getCurSDLoc(), DAG.getRoot(), getValue(LHS), getValue(RHS), in visitMemCmpCall()
6818 TSI.EmitTargetCodeForMemchr(DAG, getCurSDLoc(), DAG.getRoot(), in visitMemChrCall()
6852 SDValue MC = DAG.getMemcpy(getRoot(), sdl, Dst, Src, Size, Align, isVol, in visitMemPCpyCall()
6880 TSI.EmitTargetCodeForStrcpy(DAG, getCurSDLoc(), getRoot(), in visitStrCpyCall()
6903 TSI.EmitTargetCodeForStrcmp(DAG, getCurSDLoc(), DAG.getRoot(), in visitStrCmpCall()
6926 TSI.EmitTargetCodeForStrlen(DAG, getCurSDLoc(), DAG.getRoot(), in visitStrLenCall()
6947 TSI.EmitTargetCodeForStrnlen(DAG, getCurSDLoc(), DAG.getRoot(), in visitStrNLenCall()
7576 Chain = getRoot(); in visitInlineAsm()
7578 Chain = DAG.getRoot(); in visitInlineAsm()
7986 MVT::Other, getRoot(), in visitVAStart()
7995 getCurSDLoc(), getRoot(), getValue(I.getOperand(0)), in visitVAArg()
8004 MVT::Other, getRoot(), in visitVAEnd()
8011 MVT::Other, getRoot(), in visitVACopy()
8085 .setChain(getRoot()) in populateCallLoweringInfo()
8151 Chain = DAG.getCALLSEQ_START(getRoot(), 0, 0, DL); in visitStackmap()
9129 DAG.getRoot(), F.getCallingConv(), F.isVarArg(), Ins, dl, DAG, InVals); in LowerArguments()