| /freebsd/contrib/llvm-project/llvm/lib/Target/SystemZ/ |
| H A D | SystemZSelectionDAGInfo.h | 32 MachinePointerInfo DstPtrInfo, 33 MachinePointerInfo SrcPtrInfo) const override; 39 MachinePointerInfo DstPtrInfo) const override; 44 MachinePointerInfo Op1PtrInfo, 45 MachinePointerInfo Op2PtrInfo) const override; 50 MachinePointerInfo SrcPtrInfo) const override; 54 SDValue Src, MachinePointerInfo DestPtrInfo, 55 MachinePointerInfo SrcPtrInfo, bool isStpcpy) const override; 60 MachinePointerInfo Op1PtrInfo, 61 MachinePointerInfo Op2PtrInfo) const override; [all …]
|
| H A D | SystemZSelectionDAGInfo.cpp | 73 MachinePointerInfo DstPtrInfo, MachinePointerInfo SrcPtrInfo) const { in EmitTargetCodeForMemcpy() 89 Align Alignment, MachinePointerInfo DstPtrInfo) { in memsetStore() 101 bool AlwaysInline, MachinePointerInfo DstPtrInfo) const { in EmitTargetCodeForMemset() 184 SDValue Src2, SDValue Size, MachinePointerInfo Op1PtrInfo, in EmitTargetCodeForMemcmp() 185 MachinePointerInfo Op2PtrInfo) const { in EmitTargetCodeForMemcmp() 200 SDValue Char, SDValue Length, MachinePointerInfo SrcPtrInfo) const { in EmitTargetCodeForMemchr() 226 SDValue Src, MachinePointerInfo DestPtrInfo, MachinePointerInfo SrcPtrInfo, in EmitTargetCodeForStrcpy() 236 SDValue Src2, MachinePointerInfo Op1PtrInfo, in EmitTargetCodeForStrcmp() 237 MachinePointerInfo Op2PtrInfo) const { in EmitTargetCodeForStrcmp() 267 MachinePointerInfo SrcPtrInfo) const { in EmitTargetCodeForStrlen() [all …]
|
| /freebsd/contrib/llvm-project/llvm/include/llvm/CodeGen/ |
| H A D | SelectionDAGTargetInfo.h | 80 MachinePointerInfo DstPtrInfo, in EmitTargetCodeForMemcpy() 81 MachinePointerInfo SrcPtrInfo) const { in EmitTargetCodeForMemcpy() 94 MachinePointerInfo DstPtrInfo, MachinePointerInfo SrcPtrInfo) const { in EmitTargetCodeForMemmove() 110 MachinePointerInfo DstPtrInfo) const { in EmitTargetCodeForMemset() 121 MachinePointerInfo Op1PtrInfo, in EmitTargetCodeForMemcmp() 122 MachinePointerInfo Op2PtrInfo) const { in EmitTargetCodeForMemcmp() 133 MachinePointerInfo SrcPtrInfo) const { in EmitTargetCodeForMemchr() 146 MachinePointerInfo DestPtrInfo, in EmitTargetCodeForStrcpy() 147 MachinePointerInfo SrcPtrInfo, bool isStpcpy) const { in EmitTargetCodeForStrcpy() 158 MachinePointerInfo Op1PtrInfo, in EmitTargetCodeForStrcmp() [all …]
|
| H A D | MachineMemOperand.h | 42 struct MachinePointerInfo { struct 53 explicit MachinePointerInfo(const Value *v, int64_t offset = 0, argument 59 explicit MachinePointerInfo(const PseudoSourceValue *v, int64_t offset = 0, argument 65 explicit MachinePointerInfo(unsigned AddressSpace = 0, int64_t offset = 0) argument 69 explicit MachinePointerInfo( 82 MachinePointerInfo getWithOffset(int64_t O) const { in getWithOffset() argument 84 return MachinePointerInfo(AddrSpace, Offset + O); in getWithOffset() 86 return MachinePointerInfo(cast<const Value *>(V), Offset + O, StackID); in getWithOffset() 87 return MachinePointerInfo(cast<const PseudoSourceValue *>(V), Offset + O, in getWithOffset() 100 LLVM_ABI static MachinePointerInfo getConstantPool(MachineFunction &MF); [all …]
|
| /freebsd/contrib/llvm-project/llvm/lib/Target/AArch64/ |
| H A D | AArch64SelectionDAGInfo.h | 35 MachinePointerInfo DstPtrInfo, 36 MachinePointerInfo SrcPtrInfo) const; 42 MachinePointerInfo DstPtrInfo, 43 MachinePointerInfo SrcPtrInfo) const override; 48 MachinePointerInfo DstPtrInfo) const override; 53 MachinePointerInfo DstPtrInfo, 54 MachinePointerInfo SrcPtrInfo) const override; 58 MachinePointerInfo DstPtrInfo,
|
| H A D | AArch64SelectionDAGInfo.cpp | 119 MachinePointerInfo DstPtrInfo, in EmitMOPS() 120 MachinePointerInfo SrcPtrInfo) const { in EmitMOPS() 220 MachinePointerInfo DstPtrInfo, MachinePointerInfo SrcPtrInfo) const { in EmitTargetCodeForMemcpy() 239 MachinePointerInfo DstPtrInfo) const { in EmitTargetCodeForMemset() 246 MachinePointerInfo{}); in EmitTargetCodeForMemset() 259 MachinePointerInfo DstPtrInfo, MachinePointerInfo SrcPtrInfo) const { in EmitTargetCodeForMemmove() 331 SDValue Size, MachinePointerInfo DstPtrInfo, bool ZeroData) const { in EmitTargetCodeForSetTag()
|
| /freebsd/contrib/llvm-project/llvm/lib/Target/WebAssembly/ |
| H A D | WebAssemblySelectionDAGInfo.h | 32 MachinePointerInfo DstPtrInfo, 33 MachinePointerInfo SrcPtrInfo) const override; 38 MachinePointerInfo DstPtrInfo, 39 MachinePointerInfo SrcPtrInfo) const override; 44 MachinePointerInfo DstPtrInfo) const override;
|
| H A D | WebAssemblySelectionDAGInfo.cpp | 36 MachinePointerInfo DstPtrInfo, MachinePointerInfo SrcPtrInfo) const { in EmitTargetCodeForMemcpy() 55 MachinePointerInfo DstPtrInfo, MachinePointerInfo SrcPtrInfo) const { in EmitTargetCodeForMemmove() 64 MachinePointerInfo DstPtrInfo) const { in EmitTargetCodeForMemset()
|
| /freebsd/contrib/llvm-project/llvm/lib/Target/ARM/ |
| H A D | ARMSelectionDAGInfo.h | 46 MachinePointerInfo DstPtrInfo, 47 MachinePointerInfo SrcPtrInfo) const override; 53 MachinePointerInfo DstPtrInfo, 54 MachinePointerInfo SrcPtrInfo) const override; 61 MachinePointerInfo DstPtrInfo) const override;
|
| H A D | ARMSelectionDAGInfo.cpp | 176 MachinePointerInfo DstPtrInfo, MachinePointerInfo SrcPtrInfo) const { in EmitTargetCodeForMemcpy() 294 MachinePointerInfo DstPtrInfo, MachinePointerInfo SrcPtrInfo) const { in EmitTargetCodeForMemmove() 302 MachinePointerInfo DstPtrInfo) const { in EmitTargetCodeForMemset()
|
| /freebsd/contrib/llvm-project/llvm/lib/Target/PowerPC/GISel/ |
| H A D | PPCCallLowering.cpp | 38 const MachinePointerInfo &MPO, 41 MachinePointerInfo &MPO, 57 const MachinePointerInfo &MPO, in assignValueToAddress() 63 MachinePointerInfo &MPO, in getStackAddress() 150 Register ValVReg, Register Addr, LLT MemTy, const MachinePointerInfo &MPO, in assignValueToAddress() 154 const MachinePointerInfo &MPO, LLT MemTy, in assignValueToAddress() 166 MachinePointerInfo &MPO, in getStackAddress() 171 MPO = MachinePointerInfo::getFixedStack(MIRBuilder.getMF(), FI); in getStackAddress()
|
| H A D | PPCCallLowering.h | 51 const MachinePointerInfo &MPO, 55 MachinePointerInfo &MPO,
|
| /freebsd/contrib/llvm-project/llvm/lib/Target/X86/ |
| H A D | X86SelectionDAGInfo.h | 37 MachinePointerInfo DstPtrInfo) const override; 43 MachinePointerInfo DstPtrInfo, 44 MachinePointerInfo SrcPtrInfo) const override;
|
| H A D | X86CallLowering.cpp | |
| /freebsd/contrib/llvm-project/llvm/lib/CodeGen/ |
| H A D | MachineOperand.cpp | 1051 unsigned MachinePointerInfo::getAddrSpace() const { return AddrSpace; } in getAddrSpace() 1055 bool MachinePointerInfo::isDereferenceable(unsigned Size, LLVMContext &C, in isDereferenceable() 1071 MachinePointerInfo MachinePointerInfo::getConstantPool(MachineFunction &MF) { in getConstantPool() 1072 return MachinePointerInfo(MF.getPSVManager().getConstantPool()); in getConstantPool() 1077 MachinePointerInfo MachinePointerInfo::getFixedStack(MachineFunction &MF, in getFixedStack() 1079 return MachinePointerInfo(MF.getPSVManager().getFixedStack(FI), Offset); in getFixedStack() 1082 MachinePointerInfo MachinePointerInfo::getJumpTable(MachineFunction &MF) { in getJumpTable() 1083 return MachinePointerInfo(MF.getPSVManager().getJumpTable()); in getJumpTable() 1086 MachinePointerInfo MachinePointerInfo::getGOT(MachineFunction &MF) { in getGOT() 1087 return MachinePointerInfo(MF.getPSVManager().getGOT()); in getGOT() [all …]
|
| /freebsd/contrib/llvm-project/llvm/lib/Target/Mips/ |
| H A D | MipsCallLowering.cpp | 99 MachinePointerInfo &MPO, 102 const MachinePointerInfo &MPO, 140 MachinePointerInfo &MPO, in getStackAddress() 148 MPO = MachinePointerInfo::getFixedStack(MIRBuilder.getMF(), FI); in getStackAddress() 154 Register ValVReg, Register Addr, LLT MemTy, const MachinePointerInfo &MPO, in assignValueToAddress() 206 MachinePointerInfo &MPO, 210 const MachinePointerInfo &MPO, 230 MachinePointerInfo &MPO, in getStackAddress() 233 MPO = MachinePointerInfo::getStack(MF, Offset); in getStackAddress() 245 Register ValVReg, Register Addr, LLT MemTy, const MachinePointerInfo &MPO, in assignValueToAddress() [all …]
|
| H A D | MipsMachineFunction.cpp | 191 MachinePointerInfo MipsFunctionInfo::callPtrInfo(MachineFunction &MF, in callPtrInfo() 193 return MachinePointerInfo(MF.getPSVManager().getExternalSymbolCallEntry(ES)); in callPtrInfo() 196 MachinePointerInfo MipsFunctionInfo::callPtrInfo(MachineFunction &MF, in callPtrInfo() 198 return MachinePointerInfo(MF.getPSVManager().getGlobalValueCallEntry(GV)); in callPtrInfo()
|
| /freebsd/contrib/llvm-project/llvm/lib/Target/Lanai/ |
| H A D | LanaiSelectionDAGInfo.cpp | 29 MachinePointerInfo /*DstPtrInfo*/, in EmitTargetCodeForMemcpy() argument 30 MachinePointerInfo /*SrcPtrInfo*/) const { in EmitTargetCodeForMemcpy()
|
| H A D | LanaiSelectionDAGInfo.h | 32 MachinePointerInfo DstPtrInfo, 33 MachinePointerInfo SrcPtrInfo) const override;
|
| /freebsd/contrib/llvm-project/llvm/lib/Target/BPF/ |
| H A D | BPFSelectionDAGInfo.h | 26 MachinePointerInfo DstPtrInfo, 27 MachinePointerInfo SrcPtrInfo) const override;
|
| H A D | BPFSelectionDAGInfo.cpp | 22 MachinePointerInfo DstPtrInfo, MachinePointerInfo SrcPtrInfo) const { in EmitTargetCodeForMemcpy()
|
| /freebsd/contrib/llvm-project/llvm/lib/Target/M68k/GISel/ |
| H A D | M68kCallLowering.cpp | 67 const MachinePointerInfo &MPO, in assignValueToAddress() 78 MachinePointerInfo &MPO, in getStackAddress() 86 MPO = MachinePointerInfo::getStack(MIRBuilder.getMF(), Offset); in getStackAddress() 158 Register ValVReg, Register Addr, LLT MemTy, const MachinePointerInfo &MPO, in assignValueToAddress() 168 MachinePointerInfo &MPO, in getStackAddress() 173 MPO = MachinePointerInfo::getFixedStack(MIRBuilder.getMF(), FI); in getStackAddress()
|
| /freebsd/contrib/llvm-project/llvm/lib/Target/Hexagon/ |
| H A D | HexagonSelectionDAGInfo.h | 28 MachinePointerInfo DstPtrInfo, 29 MachinePointerInfo SrcPtrInfo) const override;
|
| /freebsd/contrib/llvm-project/llvm/lib/Target/XCore/ |
| H A D | XCoreSelectionDAGInfo.h | 31 MachinePointerInfo DstPtrInfo, 32 MachinePointerInfo SrcPtrInfo) const override;
|
| /freebsd/contrib/llvm-project/llvm/include/llvm/CodeGen/GlobalISel/ |
| H A D | CallLowering.h | 41 struct MachinePointerInfo; 267 MachinePointerInfo &MPO, 289 LLT MemTy, const MachinePointerInfo &MPO, 297 const MachinePointerInfo &MPO, in assignValueToAddress() 320 const MachinePointerInfo &DstPtrInfo, Align DstAlign, 321 const MachinePointerInfo &SrcPtrInfo, Align SrcAlign,
|