Home | History | Annotate | Download | only in SelectionDAG

Lines Matching refs:getRoot

898 /// getRoot - Return the current virtual root of the Selection DAG,
903 SDValue SelectionDAGBuilder::getRoot() {
905 return DAG.getRoot();
922 /// getControlRoot - Similar to getRoot, but instead of flushing all the
927 SDValue Root = DAG.getRoot();
3269 SDValue Ops[] = { getRoot(), AllocSize, DAG.getIntPtrConstant(Align) };
3308 Root = getRoot();
3316 Root = DAG.getRoot();
3384 SDValue Root = getRoot();
3445 SDValue InChain = getRoot();
3493 SDValue InChain = getRoot();
3524 Ops[0] = getRoot();
3535 SDValue InChain = getRoot();
3566 SDValue InChain = getRoot();
3606 Ops.push_back(DAG.getRoot());
3608 Ops.push_back(getRoot());
4496 DAG.setRoot(DAG.getMemcpy(getRoot(), sdl, Op1, Op2, Op3, Align, isVol, false,
4514 DAG.setRoot(DAG.getMemset(getRoot(), sdl, Op1, Op2, Op3, Align, isVol,
4533 DAG.setRoot(DAG.getMemmove(getRoot(), sdl, Op1, Op2, Op3, Align, isVol,
4739 Ops[0] = getRoot();
4750 getRoot(), getValue(I.getArgOperand(0))));
4964 DAG.setRoot(DAG.getNode(ISD::PCMARKER, sdl, MVT::Other, getRoot(), Tmp));
4968 SDValue Op = getRoot();
5004 SDValue Op = getRoot();
5013 DAG.setRoot(DAG.getNode(ISD::STACKRESTORE, sdl, MVT::Other, getRoot(), Res));
5031 Res = DAG.getStore(getRoot(), sdl, Src, FIN,
5068 Ops[0] = getRoot();
5114 DAG.setRoot(DAG.getNode(Op, sdl,MVT::Other, getRoot()));
5119 CallLoweringInfo CLI(getRoot(), I.getType(),
5157 Ops[0] = getRoot();
5194 Ops[0] = getRoot();
5307 (void)getRoot();
5317 CallLoweringInfo CLI(getRoot(), RetTy, FTy, isTailCall, Callee, Args, DAG,
5382 DAG.setRoot(DAG.getEHLabel(getCurSDLoc(), getRoot(), EndLabel));
5433 Root = Builder.DAG.getRoot();
5950 Chain = getRoot();
5952 Chain = DAG.getRoot();
6392 MVT::Other, getRoot(),
6401 getRoot(), getValue(I.getOperand(0)),
6410 MVT::Other, getRoot(),
6417 MVT::Other, getRoot(),
6731 SDValue NewRoot = TLI->LowerFormalArguments(DAG.getRoot(), F.getCallingConv(),