Home
last modified time | relevance | path

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

/freebsd/contrib/llvm-project/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.h1192 MachinePointerInfo DstPtrInfo, MachinePointerInfo SrcPtrInfo,
1202 MachinePointerInfo SrcPtrInfo,
1216 MachinePointerInfo SrcPtrInfo);
1222 MachinePointerInfo SrcPtrInfo);
/freebsd/contrib/llvm-project/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()
/freebsd/contrib/llvm-project/llvm/lib/Target/AArch64/
H A DAArch64SelectionDAGInfo.h26 MachinePointerInfo SrcPtrInfo) const;
33 MachinePointerInfo SrcPtrInfo) const override;
44 MachinePointerInfo SrcPtrInfo) const override;
H A DAArch64SelectionDAGInfo.cpp30 MachinePointerInfo SrcPtrInfo) const { in EmitMOPS()
79 MF.getMachineMemOperand(SrcPtrInfo, SrcFlags, ConstSize, Alignment); in EmitMOPS()
146 MachinePointerInfo DstPtrInfo, MachinePointerInfo SrcPtrInfo) const { in EmitTargetCodeForMemcpy()
152 Alignment, isVolatile, DstPtrInfo, SrcPtrInfo); in EmitTargetCodeForMemcpy()
182 MachinePointerInfo DstPtrInfo, MachinePointerInfo SrcPtrInfo) const { in EmitTargetCodeForMemmove()
188 Alignment, isVolatile, DstPtrInfo, SrcPtrInfo); in EmitTargetCodeForMemmove()
/freebsd/contrib/llvm-project/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;
/freebsd/contrib/llvm-project/llvm/lib/Target/ARM/
H A DARMSelectionDAGInfo.cpp171 MachinePointerInfo DstPtrInfo, MachinePointerInfo SrcPtrInfo) const { in EmitTargetCodeForMemcpy()
238 SrcPtrInfo = SrcPtrInfo.getWithOffset(NumRegs * VTSize); in EmitTargetCodeForMemcpy()
262 SrcPtrInfo.getWithOffset(SrcOff)); in EmitTargetCodeForMemcpy()
289 MachinePointerInfo DstPtrInfo, MachinePointerInfo SrcPtrInfo) const { in EmitTargetCodeForMemmove()
H A DARMSelectionDAGInfo.h45 MachinePointerInfo SrcPtrInfo) const override;
52 MachinePointerInfo SrcPtrInfo) const override;
/freebsd/contrib/llvm-project/llvm/lib/Target/X86/
H A DX86SelectionDAGInfo.cpp211 MachinePointerInfo DstPtrInfo, MachinePointerInfo SrcPtrInfo) { in emitConstantSizeRepmov() argument
259 DstPtrInfo.getWithOffset(Offset), SrcPtrInfo.getWithOffset(Offset))); in emitConstantSizeRepmov()
266 MachinePointerInfo DstPtrInfo, MachinePointerInfo SrcPtrInfo) const { in EmitTargetCodeForMemcpy()
268 if (DstPtrInfo.getAddrSpace() >= 256 || SrcPtrInfo.getAddrSpace() >= 256) in EmitTargetCodeForMemcpy()
290 AlwaysInline, DstPtrInfo, SrcPtrInfo); in EmitTargetCodeForMemcpy()
H A DX86SelectionDAGInfo.h40 MachinePointerInfo SrcPtrInfo) const override;
/freebsd/contrib/llvm-project/llvm/lib/Target/XCore/
H A DXCoreSelectionDAGInfo.h27 MachinePointerInfo SrcPtrInfo) const override;
H A DXCoreSelectionDAGInfo.cpp21 MachinePointerInfo DstPtrInfo, MachinePointerInfo SrcPtrInfo) const { in EmitTargetCodeForMemcpy()
/freebsd/contrib/llvm-project/llvm/lib/Target/Lanai/
H A DLanaiSelectionDAGInfo.h30 MachinePointerInfo SrcPtrInfo) const override;
/freebsd/contrib/llvm-project/llvm/lib/Target/BPF/
H A DBPFSelectionDAGInfo.h27 MachinePointerInfo SrcPtrInfo) const override;
H A DBPFSelectionDAGInfo.cpp23 MachinePointerInfo DstPtrInfo, MachinePointerInfo SrcPtrInfo) const { in EmitTargetCodeForMemcpy()
/freebsd/contrib/llvm-project/llvm/lib/Target/Hexagon/
H A DHexagonSelectionDAGInfo.h29 MachinePointerInfo SrcPtrInfo) const override;
H A DHexagonSelectionDAGInfo.cpp22 MachinePointerInfo DstPtrInfo, MachinePointerInfo SrcPtrInfo) const { in EmitTargetCodeForMemcpy()
/freebsd/contrib/llvm-project/llvm/include/llvm/CodeGen/GlobalISel/
H A DCallLowering.h320 const MachinePointerInfo &SrcPtrInfo, Align SrcAlign,
/freebsd/contrib/llvm-project/llvm/lib/CodeGen/SelectionDAG/
H A DSelectionDAG.cpp7807 MachinePointerInfo SrcPtrInfo, in getMemcpyLoadsAndStores() argument
7845 SrcPtrInfo.getAddrSpace(), MF.getFunction().getAttributes())) in getMemcpyLoadsAndStores()
7872 const Value *SrcVal = dyn_cast_if_present<const Value *>(SrcPtrInfo.V); in getMemcpyLoadsAndStores()
7934 SrcPtrInfo.getWithOffset(SrcOff).isDereferenceable(VTSize, C, DL); in getMemcpyLoadsAndStores()
7944 SrcPtrInfo.getWithOffset(SrcOff), VT, in getMemcpyLoadsAndStores()
8010 MachinePointerInfo SrcPtrInfo, in getMemmoveLoadsAndStores() argument
8039 DstPtrInfo.getAddrSpace(), SrcPtrInfo.getAddrSpace(), in getMemmoveLoadsAndStores()
8080 SrcPtrInfo.getWithOffset(SrcOff).isDereferenceable(VTSize, C, DL); in getMemmoveLoadsAndStores()
8088 SrcPtrInfo.getWithOffset(SrcOff), *SrcAlign, SrcMMOFlags, NewAAInfo); in getMemmoveLoadsAndStores()
8260 MachinePointerInfo SrcPtrInfo, const AAMDNodes &AAInfo, AAResults *AA) { in getMemcpy() argument
[all …]
/freebsd/contrib/llvm-project/llvm/lib/CodeGen/GlobalISel/
H A DCallLowering.cpp1272 const MachinePointerInfo &SrcPtrInfo, Align SrcAlign, uint64_t MemSize, in copyArgumentMemory() argument
1276 SrcPtrInfo, in copyArgumentMemory()
H A DLegalizerHelper.cpp8943 MachinePointerInfo SrcPtrInfo = SrcMMO.getPointerInfo(); in lowerMemcpy() local
8949 DstPtrInfo.getAddrSpace(), SrcPtrInfo.getAddrSpace(), in lowerMemcpy()
9048 MachinePointerInfo SrcPtrInfo = SrcMMO.getPointerInfo(); in lowerMemmove() local
9057 DstPtrInfo.getAddrSpace(), SrcPtrInfo.getAddrSpace(), in lowerMemmove()
/freebsd/contrib/llvm-project/llvm/lib/Target/AMDGPU/
H A DAMDGPUISelLowering.cpp5335 auto SrcPtrInfo = MachinePointerInfo::getStack(MF, Offset); in loadStackInputValue() local
5338 return DAG.getLoad(VT, SL, DAG.getEntryNode(), Ptr, SrcPtrInfo, Align(4), in loadStackInputValue()