Home
last modified time | relevance | path

Searched refs:SrcPtrInfo (Results 1 – 24 of 24) sorted by relevance

/llvm-project-15.0.7/llvm/include/llvm/CodeGen/
H A DSelectionDAGTargetInfo.h57 MachinePointerInfo SrcPtrInfo) const { in EmitTargetCodeForMemcpy() argument
70 MachinePointerInfo DstPtrInfo, MachinePointerInfo SrcPtrInfo) const { in EmitTargetCodeForMemmove() argument
109 MachinePointerInfo SrcPtrInfo) const { in EmitTargetCodeForMemchr() argument
123 MachinePointerInfo SrcPtrInfo, bool isStpcpy) const { in EmitTargetCodeForStrcpy() argument
141 SDValue Src, MachinePointerInfo SrcPtrInfo) const { in EmitTargetCodeForStrlen() argument
148 MachinePointerInfo SrcPtrInfo) const { in EmitTargetCodeForStrnlen() argument
H A DSelectionDAG.h1045 MachinePointerInfo SrcPtrInfo,
1052 MachinePointerInfo SrcPtrInfo,
1066 MachinePointerInfo SrcPtrInfo);
1072 MachinePointerInfo SrcPtrInfo);
/llvm-project-15.0.7/llvm/lib/Target/SystemZ/
H A DSystemZSelectionDAGInfo.h29 MachinePointerInfo SrcPtrInfo) const override;
46 MachinePointerInfo SrcPtrInfo) const override;
51 MachinePointerInfo SrcPtrInfo, bool isStpcpy) const override;
62 MachinePointerInfo SrcPtrInfo) const override;
67 MachinePointerInfo SrcPtrInfo) const override;
H A DSystemZSelectionDAGInfo.cpp63 MachinePointerInfo DstPtrInfo, MachinePointerInfo SrcPtrInfo) const { in EmitTargetCodeForMemcpy()
190 SDValue Char, SDValue Length, MachinePointerInfo SrcPtrInfo) const { in EmitTargetCodeForMemchr()
216 SDValue Src, MachinePointerInfo DestPtrInfo, MachinePointerInfo SrcPtrInfo, in EmitTargetCodeForStrcpy() argument
257 MachinePointerInfo SrcPtrInfo) const { in EmitTargetCodeForStrlen()
264 SDValue MaxLength, MachinePointerInfo SrcPtrInfo) const { in EmitTargetCodeForStrnlen()
/llvm-project-15.0.7/llvm/lib/Target/AArch64/
H A DAArch64SelectionDAGInfo.h26 MachinePointerInfo SrcPtrInfo) const;
33 MachinePointerInfo SrcPtrInfo) const override;
44 MachinePointerInfo SrcPtrInfo) const override;
H A DAArch64SelectionDAGInfo.cpp24 MachinePointerInfo SrcPtrInfo) const { in EmitMOPS()
60 MF.getMachineMemOperand(SrcPtrInfo, Flags, ConstSize, Alignment); in EmitMOPS()
83 MachinePointerInfo DstPtrInfo, MachinePointerInfo SrcPtrInfo) const { in EmitTargetCodeForMemcpy()
88 Alignment, isVolatile, DstPtrInfo, SrcPtrInfo); in EmitTargetCodeForMemcpy()
109 MachinePointerInfo DstPtrInfo, MachinePointerInfo SrcPtrInfo) const { in EmitTargetCodeForMemmove()
114 Alignment, isVolatile, DstPtrInfo, SrcPtrInfo); in EmitTargetCodeForMemmove()
/llvm-project-15.0.7/llvm/lib/Target/WebAssembly/
H A DWebAssemblySelectionDAGInfo.cpp24 MachinePointerInfo DstPtrInfo, MachinePointerInfo SrcPtrInfo) const { in EmitTargetCodeForMemcpy()
39 MachinePointerInfo DstPtrInfo, MachinePointerInfo SrcPtrInfo) const { in EmitTargetCodeForMemmove()
42 DstPtrInfo, SrcPtrInfo); in EmitTargetCodeForMemmove()
H A DWebAssemblySelectionDAGInfo.h30 MachinePointerInfo SrcPtrInfo) const override;
36 MachinePointerInfo SrcPtrInfo) const override;
/llvm-project-15.0.7/llvm/lib/Target/ARM/
H A DARMSelectionDAGInfo.h45 MachinePointerInfo SrcPtrInfo) const override;
52 MachinePointerInfo SrcPtrInfo) const override;
H A DARMSelectionDAGInfo.cpp172 MachinePointerInfo DstPtrInfo, MachinePointerInfo SrcPtrInfo) const { in EmitTargetCodeForMemcpy()
239 SrcPtrInfo = SrcPtrInfo.getWithOffset(NumRegs * VTSize); in EmitTargetCodeForMemcpy()
263 SrcPtrInfo.getWithOffset(SrcOff)); in EmitTargetCodeForMemcpy()
292 MachinePointerInfo DstPtrInfo, MachinePointerInfo SrcPtrInfo) const { in EmitTargetCodeForMemmove()
/llvm-project-15.0.7/llvm/lib/Target/X86/
H A DX86SelectionDAGInfo.cpp209 MachinePointerInfo DstPtrInfo, MachinePointerInfo SrcPtrInfo) { in emitConstantSizeRepmov() argument
257 DstPtrInfo.getWithOffset(Offset), SrcPtrInfo.getWithOffset(Offset))); in emitConstantSizeRepmov()
264 MachinePointerInfo DstPtrInfo, MachinePointerInfo SrcPtrInfo) const { in EmitTargetCodeForMemcpy()
266 if (DstPtrInfo.getAddrSpace() >= 256 || SrcPtrInfo.getAddrSpace() >= 256) in EmitTargetCodeForMemcpy()
288 DstPtrInfo, SrcPtrInfo); in EmitTargetCodeForMemcpy()
H A DX86SelectionDAGInfo.h40 MachinePointerInfo SrcPtrInfo) const override;
/llvm-project-15.0.7/llvm/lib/Target/XCore/
H A DXCoreSelectionDAGInfo.h27 MachinePointerInfo SrcPtrInfo) const override;
H A DXCoreSelectionDAGInfo.cpp21 MachinePointerInfo DstPtrInfo, MachinePointerInfo SrcPtrInfo) const { in EmitTargetCodeForMemcpy()
/llvm-project-15.0.7/llvm/lib/Target/BPF/
H A DBPFSelectionDAGInfo.h27 MachinePointerInfo SrcPtrInfo) const override;
H A DBPFSelectionDAGInfo.cpp23 MachinePointerInfo DstPtrInfo, MachinePointerInfo SrcPtrInfo) const { in EmitTargetCodeForMemcpy()
/llvm-project-15.0.7/llvm/lib/Target/Lanai/
H A DLanaiSelectionDAGInfo.h30 MachinePointerInfo SrcPtrInfo) const override;
/llvm-project-15.0.7/llvm/lib/Target/Hexagon/
H A DHexagonSelectionDAGInfo.h29 MachinePointerInfo SrcPtrInfo) const override;
H A DHexagonSelectionDAGInfo.cpp22 MachinePointerInfo DstPtrInfo, MachinePointerInfo SrcPtrInfo) const { in EmitTargetCodeForMemcpy()
/llvm-project-15.0.7/llvm/include/llvm/CodeGen/GlobalISel/
H A DCallLowering.h304 const MachinePointerInfo &SrcPtrInfo, Align SrcAlign,
/llvm-project-15.0.7/llvm/lib/CodeGen/SelectionDAG/
H A DSelectionDAG.cpp6815 const Value *SrcVal = SrcPtrInfo.V.dyn_cast<const Value *>(); in getMemcpyLoadsAndStores()
6887 SrcPtrInfo.getWithOffset(SrcOff), VT, in getMemcpyLoadsAndStores()
6982 DstPtrInfo.getAddrSpace(), SrcPtrInfo.getAddrSpace(), in getMemmoveLoadsAndStores()
7170 MachinePointerInfo SrcPtrInfo, in getMemcpy() argument
7182 isVol, false, DstPtrInfo, SrcPtrInfo, AAInfo, AA); in getMemcpy()
7192 DstPtrInfo, SrcPtrInfo); in getMemcpy()
7203 isVol, true, DstPtrInfo, SrcPtrInfo, AAInfo, AA); in getMemcpy()
7207 checkAddrSpaceIsValidForLibcall(TLI, SrcPtrInfo.getAddrSpace()); in getMemcpy()
7284 MachinePointerInfo SrcPtrInfo, in getMemmove() argument
7296 isVol, false, DstPtrInfo, SrcPtrInfo, AAInfo); in getMemmove()
[all …]
/llvm-project-15.0.7/llvm/lib/CodeGen/GlobalISel/
H A DCallLowering.cpp1090 const MachinePointerInfo &SrcPtrInfo, Align SrcAlign, uint64_t MemSize, in copyArgumentMemory() argument
1094 SrcPtrInfo, in copyArgumentMemory()
H A DLegalizerHelper.cpp7629 MachinePointerInfo SrcPtrInfo = SrcMMO.getPointerInfo(); in lowerMemcpy() local
7635 DstPtrInfo.getAddrSpace(), SrcPtrInfo.getAddrSpace(), in lowerMemcpy()
7734 MachinePointerInfo SrcPtrInfo = SrcMMO.getPointerInfo(); in lowerMemmove() local
7743 DstPtrInfo.getAddrSpace(), SrcPtrInfo.getAddrSpace(), in lowerMemmove()
/llvm-project-15.0.7/llvm/lib/Target/AMDGPU/
H A DAMDGPUISelLowering.cpp4196 auto SrcPtrInfo = MachinePointerInfo::getStack(MF, Offset); in loadStackInputValue() local
4199 return DAG.getLoad(VT, SL, DAG.getEntryNode(), Ptr, SrcPtrInfo, Align(4), in loadStackInputValue()