Lines Matching defs:dl

37                                SDLoc dl, SelectionDAG &DAG,
209 SDLoc dl(Op);
212 SDValue Cmp = DAG.getNode(ARCISD::CMP, dl, MVT::Glue, LHS, RHS);
213 return DAG.getNode(ARCISD::CMOV, dl, TVal.getValueType(), TVal, FVal,
214 DAG.getConstant(ArcCC, dl, MVT::i32), Cmp);
220 SDLoc dl(Op);
230 SDValue LS = DAG.getNode(ISD::SHL, dl, MVT::i32, Op0,
231 DAG.getConstant(32 - Width, dl, MVT::i32));
232 SDValue SR = DAG.getNode(ISD::SRA, dl, MVT::i32, LS,
233 DAG.getConstant(32 - Width, dl, MVT::i32));
243 SDLoc dl(Op);
246 return DAG.getNode(ARCISD::BRcc, dl, MVT::Other, Chain, Dest, LHS, RHS,
247 DAG.getConstant(arcCC, dl, MVT::i32));
266 SDLoc &dl = CLI.DL;
294 Chain = DAG.getCALLSEQ_START(Chain, NumBytes, 0, dl);
312 Arg = DAG.getNode(ISD::SIGN_EXTEND, dl, VA.getLocVT(), Arg);
315 Arg = DAG.getNode(ISD::ZERO_EXTEND, dl, VA.getLocVT(), Arg);
318 Arg = DAG.getNode(ISD::ANY_EXTEND, dl, VA.getLocVT(), Arg);
329 StackPtr = DAG.getCopyFromReg(Chain, dl, ARC::SP,
332 SDValue SOffset = DAG.getIntPtrConstant(VA.getLocMemOffset(), dl);
334 ISD::ADD, dl, getPointerTy(DAG.getDataLayout()), StackPtr, SOffset);
337 DAG.getStore(Chain, dl, Arg, PtrOff, MachinePointerInfo());
346 Chain = DAG.getNode(ISD::TokenFactor, dl, MVT::Other, MemOpChains);
354 Chain = DAG.getCopyToReg(Chain, dl, RegsToPass[i].first,
364 Callee = DAG.getTargetGlobalAddress(G->getGlobal(), dl, MVT::i32);
392 Chain = DAG.getNode(IsDirect ? ARCISD::BL : ARCISD::JL, dl, NodeTys, Ops);
396 Chain = DAG.getCALLSEQ_END(Chain, NumBytes, 0, Glue, dl);
403 return lowerCallResult(Chain, Glue, RVLocs, dl, DAG, InVals);
410 SDLoc dl, SelectionDAG &DAG,
419 DAG.getCopyFromReg(Chain, dl, VA.getLocReg(), VA.getValVT(), Glue);
439 SDValue SpLoc = DAG.getNode(ISD::ADD, dl, MVT::i32, StackPtr,
440 DAG.getConstant(Offset, dl, MVT::i32));
442 DAG.getLoad(MVT::i32, dl, Chain, SpLoc, MachinePointerInfo());
450 Chain = DAG.getNode(ISD::TokenFactor, dl, MVT::Other, MemOpChains);
471 const SmallVectorImpl<ISD::InputArg> &Ins, const SDLoc &dl,
478 return LowerCallArguments(Chain, CallConv, IsVarArg, Ins, dl, DAG, InVals);
486 const SmallVectorImpl<ISD::InputArg> &Ins, SDLoc dl, SelectionDAG &DAG,
533 ArgIn = DAG.getCopyFromReg(Chain, dl, VReg, RegVT);
549 ArgIn = DAG.getLoad(VA.getLocVT(), dl, Chain, FIN,
577 SDValue Val = DAG.getCopyFromReg(Chain, dl, VReg, MVT::i32);
579 SDValue VAObj = DAG.getNode(ISD::ADD, dl, MVT::i32, FIN,
580 DAG.getConstant(Offset, dl, MVT::i32));
583 DAG.getStore(Val.getValue(1), dl, Val, VAObj, MachinePointerInfo());
594 Chain = DAG.getNode(ISD::TokenFactor, dl, MVT::Other, CFRegNode);
610 Chain, dl, FIN, ArgDI.SDV, DAG.getConstant(Size, dl, MVT::i32),
621 Chain = DAG.getNode(ISD::TokenFactor, dl, MVT::Other, MemOps);
648 const SDLoc &dl, SelectionDAG &DAG) const {
688 Chain, dl, OutVals[i], FIN,
695 Chain = DAG.getNode(ISD::TokenFactor, dl, MVT::Other, MemOpChains);
703 Chain = DAG.getCopyToReg(Chain, dl, VA.getLocReg(), OutVals[i], Glue);
718 return DAG.getNode(ARCISD::RET, dl, MVT::Other, RetOps);
755 SDLoc dl(Op);
759 return DAG.getCopyFromReg(DAG.getEntryNode(), dl, FrameReg, VT);
766 SDLoc dl(GN);
768 SDValue GA = DAG.getTargetGlobalAddress(GV, dl, MVT::i32, Offset);
769 return DAG.getNode(ARCISD::GAWRAPPER, dl, MVT::i32, GA);
778 SDLoc dl(Op);
782 return DAG.getStore(Op.getOperand(0), dl, FR, Op.getOperand(1),