/freebsd/contrib/llvm-project/llvm/include/llvm/CodeGen/ |
H A D | SelectionDAGTargetInfo.h | 57 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 D | SelectionDAG.h | 1192 MachinePointerInfo DstPtrInfo, MachinePointerInfo SrcPtrInfo, 1202 MachinePointerInfo SrcPtrInfo, 1216 MachinePointerInfo SrcPtrInfo); 1222 MachinePointerInfo SrcPtrInfo);
|
/freebsd/contrib/llvm-project/llvm/lib/Target/SystemZ/ |
H A D | SystemZSelectionDAGInfo.h | 29 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 D | SystemZSelectionDAGInfo.cpp | 63 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 D | AArch64SelectionDAGInfo.h | 26 MachinePointerInfo SrcPtrInfo) const; 33 MachinePointerInfo SrcPtrInfo) const override; 44 MachinePointerInfo SrcPtrInfo) const override;
|
H A D | AArch64SelectionDAGInfo.cpp | 30 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 D | WebAssemblySelectionDAGInfo.cpp | 24 MachinePointerInfo DstPtrInfo, MachinePointerInfo SrcPtrInfo) const { in EmitTargetCodeForMemcpy() 39 MachinePointerInfo DstPtrInfo, MachinePointerInfo SrcPtrInfo) const { in EmitTargetCodeForMemmove() 42 DstPtrInfo, SrcPtrInfo); in EmitTargetCodeForMemmove()
|
H A D | WebAssemblySelectionDAGInfo.h | 30 MachinePointerInfo SrcPtrInfo) const override; 36 MachinePointerInfo SrcPtrInfo) const override;
|
/freebsd/contrib/llvm-project/llvm/lib/Target/ARM/ |
H A D | ARMSelectionDAGInfo.cpp | 171 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 D | ARMSelectionDAGInfo.h | 45 MachinePointerInfo SrcPtrInfo) const override; 52 MachinePointerInfo SrcPtrInfo) const override;
|
/freebsd/contrib/llvm-project/llvm/lib/Target/X86/ |
H A D | X86SelectionDAGInfo.cpp | 211 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 D | X86SelectionDAGInfo.h | 40 MachinePointerInfo SrcPtrInfo) const override;
|
/freebsd/contrib/llvm-project/llvm/lib/Target/XCore/ |
H A D | XCoreSelectionDAGInfo.h | 27 MachinePointerInfo SrcPtrInfo) const override;
|
H A D | XCoreSelectionDAGInfo.cpp | 21 MachinePointerInfo DstPtrInfo, MachinePointerInfo SrcPtrInfo) const { in EmitTargetCodeForMemcpy()
|
/freebsd/contrib/llvm-project/llvm/lib/Target/Lanai/ |
H A D | LanaiSelectionDAGInfo.h | 30 MachinePointerInfo SrcPtrInfo) const override;
|
/freebsd/contrib/llvm-project/llvm/lib/Target/BPF/ |
H A D | BPFSelectionDAGInfo.h | 27 MachinePointerInfo SrcPtrInfo) const override;
|
H A D | BPFSelectionDAGInfo.cpp | 23 MachinePointerInfo DstPtrInfo, MachinePointerInfo SrcPtrInfo) const { in EmitTargetCodeForMemcpy()
|
/freebsd/contrib/llvm-project/llvm/lib/Target/Hexagon/ |
H A D | HexagonSelectionDAGInfo.h | 29 MachinePointerInfo SrcPtrInfo) const override;
|
H A D | HexagonSelectionDAGInfo.cpp | 22 MachinePointerInfo DstPtrInfo, MachinePointerInfo SrcPtrInfo) const { in EmitTargetCodeForMemcpy()
|
/freebsd/contrib/llvm-project/llvm/include/llvm/CodeGen/GlobalISel/ |
H A D | CallLowering.h | 320 const MachinePointerInfo &SrcPtrInfo, Align SrcAlign,
|
/freebsd/contrib/llvm-project/llvm/lib/CodeGen/SelectionDAG/ |
H A D | SelectionDAG.cpp | 7807 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 D | CallLowering.cpp | 1272 const MachinePointerInfo &SrcPtrInfo, Align SrcAlign, uint64_t MemSize, in copyArgumentMemory() argument 1276 SrcPtrInfo, in copyArgumentMemory()
|
H A D | LegalizerHelper.cpp | 8943 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 D | AMDGPUISelLowering.cpp | 5335 auto SrcPtrInfo = MachinePointerInfo::getStack(MF, Offset); in loadStackInputValue() local 5338 return DAG.getLoad(VT, SL, DAG.getEntryNode(), Ptr, SrcPtrInfo, Align(4), in loadStackInputValue()
|