| /llvm-project-15.0.7/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 | 1045 MachinePointerInfo SrcPtrInfo, 1052 MachinePointerInfo SrcPtrInfo, 1066 MachinePointerInfo SrcPtrInfo); 1072 MachinePointerInfo SrcPtrInfo);
|
| /llvm-project-15.0.7/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()
|
| /llvm-project-15.0.7/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 | 24 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 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;
|
| /llvm-project-15.0.7/llvm/lib/Target/ARM/ |
| H A D | ARMSelectionDAGInfo.h | 45 MachinePointerInfo SrcPtrInfo) const override; 52 MachinePointerInfo SrcPtrInfo) const override;
|
| H A D | ARMSelectionDAGInfo.cpp | 172 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 D | X86SelectionDAGInfo.cpp | 209 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 D | X86SelectionDAGInfo.h | 40 MachinePointerInfo SrcPtrInfo) const override;
|
| /llvm-project-15.0.7/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()
|
| /llvm-project-15.0.7/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()
|
| /llvm-project-15.0.7/llvm/lib/Target/Lanai/ |
| H A D | LanaiSelectionDAGInfo.h | 30 MachinePointerInfo SrcPtrInfo) const override;
|
| /llvm-project-15.0.7/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()
|
| /llvm-project-15.0.7/llvm/include/llvm/CodeGen/GlobalISel/ |
| H A D | CallLowering.h | 304 const MachinePointerInfo &SrcPtrInfo, Align SrcAlign,
|
| /llvm-project-15.0.7/llvm/lib/CodeGen/SelectionDAG/ |
| H A D | SelectionDAG.cpp | 6815 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 D | CallLowering.cpp | 1090 const MachinePointerInfo &SrcPtrInfo, Align SrcAlign, uint64_t MemSize, in copyArgumentMemory() argument 1094 SrcPtrInfo, in copyArgumentMemory()
|
| H A D | LegalizerHelper.cpp | 7629 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 D | AMDGPUISelLowering.cpp | 4196 auto SrcPtrInfo = MachinePointerInfo::getStack(MF, Offset); in loadStackInputValue() local 4199 return DAG.getLoad(VT, SL, DAG.getEntryNode(), Ptr, SrcPtrInfo, Align(4), in loadStackInputValue()
|