Lines Matching refs:dl
48 SelectionDAG &DAG, SDLoc dl, SDValue Chain, SDValue Dst, SDValue Src, in EmitTargetCodeForMemset() argument
88 CLI.setDebugLoc(dl).setChain(Chain) in EmitTargetCodeForMemset()
134 Count = DAG.getIntPtrConstant(SizeVal, dl); in EmitTargetCodeForMemset()
140 Count = DAG.getIntPtrConstant(SizeVal / UBytes, dl); in EmitTargetCodeForMemset()
144 Chain = DAG.getCopyToReg(Chain, dl, ValReg, DAG.getConstant(Val, dl, AVT), in EmitTargetCodeForMemset()
149 Count = DAG.getIntPtrConstant(SizeVal, dl); in EmitTargetCodeForMemset()
150 Chain = DAG.getCopyToReg(Chain, dl, X86::AL, Src, InFlag); in EmitTargetCodeForMemset()
154 Chain = DAG.getCopyToReg(Chain, dl, Subtarget.is64Bit() ? X86::RCX : X86::ECX, in EmitTargetCodeForMemset()
157 Chain = DAG.getCopyToReg(Chain, dl, Subtarget.is64Bit() ? X86::RDI : X86::EDI, in EmitTargetCodeForMemset()
163 Chain = DAG.getNode(X86ISD::REP_STOS, dl, Tys, Ops); in EmitTargetCodeForMemset()
169 SDValue Left = DAG.getNode(ISD::AND, dl, CVT, Count, in EmitTargetCodeForMemset()
170 DAG.getConstant((AVT == MVT::i64) ? 7 : 3, dl, in EmitTargetCodeForMemset()
172 Chain = DAG.getCopyToReg(Chain, dl, (CVT == MVT::i64) ? X86::RCX : X86::ECX, in EmitTargetCodeForMemset()
177 Chain = DAG.getNode(X86ISD::REP_STOS, dl, Tys, Ops); in EmitTargetCodeForMemset()
184 Chain = DAG.getMemset(Chain, dl, in EmitTargetCodeForMemset()
185 DAG.getNode(ISD::ADD, dl, AddrVT, Dst, in EmitTargetCodeForMemset()
186 DAG.getConstant(Offset, dl, AddrVT)), in EmitTargetCodeForMemset()
188 DAG.getConstant(BytesLeft, dl, SizeVT), in EmitTargetCodeForMemset()
198 SelectionDAG &DAG, SDLoc dl, SDValue Chain, SDValue Dst, SDValue Src, in EmitTargetCodeForMemcpy() argument
244 SDValue Count = DAG.getIntPtrConstant(CountVal, dl); in EmitTargetCodeForMemcpy()
248 Chain = DAG.getCopyToReg(Chain, dl, Subtarget.is64Bit() ? X86::RCX : X86::ECX, in EmitTargetCodeForMemcpy()
251 Chain = DAG.getCopyToReg(Chain, dl, Subtarget.is64Bit() ? X86::RDI : X86::EDI, in EmitTargetCodeForMemcpy()
254 Chain = DAG.getCopyToReg(Chain, dl, Subtarget.is64Bit() ? X86::RSI : X86::ESI, in EmitTargetCodeForMemcpy()
260 SDValue RepMovs = DAG.getNode(X86ISD::REP_MOVS, dl, Tys, Ops); in EmitTargetCodeForMemcpy()
270 Results.push_back(DAG.getMemcpy(Chain, dl, in EmitTargetCodeForMemcpy()
271 DAG.getNode(ISD::ADD, dl, DstVT, Dst, in EmitTargetCodeForMemcpy()
272 DAG.getConstant(Offset, dl, in EmitTargetCodeForMemcpy()
274 DAG.getNode(ISD::ADD, dl, SrcVT, Src, in EmitTargetCodeForMemcpy()
275 DAG.getConstant(Offset, dl, in EmitTargetCodeForMemcpy()
277 DAG.getConstant(BytesLeft, dl, SizeVT), in EmitTargetCodeForMemcpy()
283 return DAG.getNode(ISD::TokenFactor, dl, MVT::Other, Results); in EmitTargetCodeForMemcpy()