Lines Matching refs:dl

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