| /openbsd-src/gnu/llvm/llvm/include/llvm/CodeGen/ |
| H A D | SelectionDAGTargetInfo.h | 56 MachinePointerInfo DstPtrInfo, in EmitTargetCodeForMemcpy() 57 MachinePointerInfo SrcPtrInfo) const { in EmitTargetCodeForMemcpy() 70 MachinePointerInfo DstPtrInfo, MachinePointerInfo SrcPtrInfo) const { in EmitTargetCodeForMemmove() 86 MachinePointerInfo DstPtrInfo) const { in EmitTargetCodeForMemset() 97 MachinePointerInfo Op1PtrInfo, in EmitTargetCodeForMemcmp() 98 MachinePointerInfo Op2PtrInfo) const { in EmitTargetCodeForMemcmp() 109 MachinePointerInfo SrcPtrInfo) const { in EmitTargetCodeForMemchr() 122 MachinePointerInfo DestPtrInfo, in EmitTargetCodeForStrcpy() 123 MachinePointerInfo SrcPtrInfo, bool isStpcpy) const { in EmitTargetCodeForStrcpy() 134 MachinePointerInfo Op1PtrInfo, in EmitTargetCodeForStrcmp() [all …]
|
| H A D | MachineMemOperand.h | 39 struct MachinePointerInfo { struct 50 explicit MachinePointerInfo(const Value *v, int64_t offset = 0, argument 56 explicit MachinePointerInfo(const PseudoSourceValue *v, int64_t offset = 0, argument 62 explicit MachinePointerInfo(unsigned AddressSpace = 0, int64_t offset = 0) argument 66 explicit MachinePointerInfo( 79 MachinePointerInfo getWithOffset(int64_t O) const { in getWithOffset() argument 81 return MachinePointerInfo(AddrSpace, Offset + O); in getWithOffset() 83 return MachinePointerInfo(V.get<const Value*>(), Offset + O, StackID); in getWithOffset() 84 return MachinePointerInfo(V.get<const PseudoSourceValue*>(), Offset + O, in getWithOffset() 97 static MachinePointerInfo getConstantPool(MachineFunction &MF); [all …]
|
| H A D | SelectionDAG.h | 1130 MachinePointerInfo DstPtrInfo, 1131 MachinePointerInfo SrcPtrInfo, 1137 MachinePointerInfo DstPtrInfo, 1138 MachinePointerInfo SrcPtrInfo, 1145 MachinePointerInfo DstPtrInfo, 1151 MachinePointerInfo DstPtrInfo, 1152 MachinePointerInfo SrcPtrInfo); 1157 MachinePointerInfo DstPtrInfo, 1158 MachinePointerInfo SrcPtrInfo); 1163 MachinePointerInfo DstPtrInfo); [all …]
|
| /openbsd-src/gnu/llvm/llvm/lib/Target/SystemZ/ |
| H A D | SystemZSelectionDAGInfo.h | 28 MachinePointerInfo DstPtrInfo, 29 MachinePointerInfo SrcPtrInfo) const override; 35 MachinePointerInfo DstPtrInfo) const override; 40 MachinePointerInfo Op1PtrInfo, 41 MachinePointerInfo Op2PtrInfo) const override; 46 MachinePointerInfo SrcPtrInfo) const override; 50 SDValue Src, MachinePointerInfo DestPtrInfo, 51 MachinePointerInfo SrcPtrInfo, bool isStpcpy) const override; 56 MachinePointerInfo Op1PtrInfo, 57 MachinePointerInfo Op2PtrInfo) const override; [all …]
|
| H A D | SystemZSelectionDAGInfo.cpp | 63 MachinePointerInfo DstPtrInfo, MachinePointerInfo SrcPtrInfo) const { in EmitTargetCodeForMemcpy() 79 Align Alignment, MachinePointerInfo DstPtrInfo) { in memsetStore() 91 bool AlwaysInline, MachinePointerInfo DstPtrInfo) const { in EmitTargetCodeForMemset() 174 SDValue Src2, SDValue Size, MachinePointerInfo Op1PtrInfo, in EmitTargetCodeForMemcmp() 175 MachinePointerInfo Op2PtrInfo) const { in EmitTargetCodeForMemcmp() 190 SDValue Char, SDValue Length, MachinePointerInfo SrcPtrInfo) const { in EmitTargetCodeForMemchr() 216 SDValue Src, MachinePointerInfo DestPtrInfo, MachinePointerInfo SrcPtrInfo, in EmitTargetCodeForStrcpy() 226 SDValue Src2, MachinePointerInfo Op1PtrInfo, in EmitTargetCodeForStrcmp() 227 MachinePointerInfo Op2PtrInfo) const { in EmitTargetCodeForStrcmp() 257 MachinePointerInfo SrcPtrInfo) const { in EmitTargetCodeForStrlen() [all …]
|
| /openbsd-src/gnu/llvm/llvm/lib/Target/AArch64/ |
| H A D | AArch64SelectionDAGInfo.h | 25 bool isVolatile, MachinePointerInfo DstPtrInfo, 26 MachinePointerInfo SrcPtrInfo) const; 32 MachinePointerInfo DstPtrInfo, 33 MachinePointerInfo SrcPtrInfo) const override; 38 MachinePointerInfo DstPtrInfo) const override; 43 MachinePointerInfo DstPtrInfo, 44 MachinePointerInfo SrcPtrInfo) const override; 48 MachinePointerInfo DstPtrInfo,
|
| H A D | AArch64SelectionDAGInfo.cpp | 23 MachinePointerInfo DstPtrInfo, in EmitMOPS() 24 MachinePointerInfo SrcPtrInfo) const { in EmitMOPS() 83 MachinePointerInfo DstPtrInfo, MachinePointerInfo SrcPtrInfo) const { in EmitTargetCodeForMemcpy() 95 MachinePointerInfo DstPtrInfo) const { in EmitTargetCodeForMemset() 101 Alignment, isVolatile, DstPtrInfo, MachinePointerInfo{}); in EmitTargetCodeForMemset() 109 MachinePointerInfo DstPtrInfo, MachinePointerInfo SrcPtrInfo) const { in EmitTargetCodeForMemmove() 175 SDValue Size, MachinePointerInfo DstPtrInfo, bool ZeroData) const { in EmitTargetCodeForSetTag()
|
| /openbsd-src/gnu/llvm/llvm/lib/Target/WebAssembly/ |
| H A D | WebAssemblySelectionDAGInfo.h | 29 MachinePointerInfo DstPtrInfo, 30 MachinePointerInfo SrcPtrInfo) const override; 35 MachinePointerInfo DstPtrInfo, 36 MachinePointerInfo SrcPtrInfo) const override; 41 MachinePointerInfo DstPtrInfo) const override;
|
| H A D | WebAssemblySelectionDAGInfo.cpp | 24 MachinePointerInfo DstPtrInfo, MachinePointerInfo SrcPtrInfo) const { in EmitTargetCodeForMemcpy() 39 MachinePointerInfo DstPtrInfo, MachinePointerInfo SrcPtrInfo) const { in EmitTargetCodeForMemmove() 48 MachinePointerInfo DstPtrInfo) const { in EmitTargetCodeForMemset()
|
| /openbsd-src/gnu/llvm/llvm/lib/Target/ARM/ |
| H A D | ARMSelectionDAGInfo.h | 44 MachinePointerInfo DstPtrInfo, 45 MachinePointerInfo SrcPtrInfo) const override; 51 MachinePointerInfo DstPtrInfo, 52 MachinePointerInfo SrcPtrInfo) const override; 59 MachinePointerInfo DstPtrInfo) const override;
|
| /openbsd-src/gnu/llvm/llvm/lib/Target/PowerPC/GISel/ |
| H A D | PPCCallLowering.cpp | 41 MachinePointerInfo &MPO, CCValAssign &VA) override; 43 MachinePointerInfo &MPO, 59 MachinePointerInfo &MPO, in assignValueToAddress() 65 MachinePointerInfo &MPO, in getStackAddress() 153 MachinePointerInfo &MPO, in assignValueToAddress() 156 auto BuildLoad = [](MachineIRBuilder &MIRBuilder, MachinePointerInfo &MPO, in assignValueToAddress() 168 MachinePointerInfo &MPO, in getStackAddress() 173 MPO = MachinePointerInfo::getFixedStack(MIRBuilder.getMF(), FI); in getStackAddress()
|
| H A D | PPCCallLowering.h | 52 MachinePointerInfo &MPO, CCValAssign &VA) override; 55 MachinePointerInfo &MPO,
|
| /openbsd-src/gnu/llvm/llvm/lib/Target/X86/ |
| H A D | X86SelectionDAGInfo.h | 33 MachinePointerInfo DstPtrInfo) const override; 39 MachinePointerInfo DstPtrInfo, 40 MachinePointerInfo SrcPtrInfo) const override;
|
| /openbsd-src/gnu/llvm/llvm/lib/CodeGen/ |
| H A D | MachineOperand.cpp | 1019 unsigned MachinePointerInfo::getAddrSpace() const { return AddrSpace; } in getAddrSpace() 1023 bool MachinePointerInfo::isDereferenceable(unsigned Size, LLVMContext &C, in isDereferenceable() 1038 MachinePointerInfo MachinePointerInfo::getConstantPool(MachineFunction &MF) { in getConstantPool() 1039 return MachinePointerInfo(MF.getPSVManager().getConstantPool()); in getConstantPool() 1044 MachinePointerInfo MachinePointerInfo::getFixedStack(MachineFunction &MF, in getFixedStack() 1046 return MachinePointerInfo(MF.getPSVManager().getFixedStack(FI), Offset); in getFixedStack() 1049 MachinePointerInfo MachinePointerInfo::getJumpTable(MachineFunction &MF) { in getJumpTable() 1050 return MachinePointerInfo(MF.getPSVManager().getJumpTable()); in getJumpTable() 1053 MachinePointerInfo MachinePointerInfo::getGOT(MachineFunction &MF) { in getGOT() 1054 return MachinePointerInfo(MF.getPSVManager().getGOT()); in getGOT() [all …]
|
| /openbsd-src/gnu/llvm/llvm/lib/Target/Mips/ |
| H A D | MipsCallLowering.cpp | 99 MachinePointerInfo &MPO, 102 MachinePointerInfo &MPO, CCValAssign &VA) override; 139 MachinePointerInfo &MPO, in getStackAddress() 147 MPO = MachinePointerInfo::getFixedStack(MIRBuilder.getMF(), FI); in getStackAddress() 154 MachinePointerInfo &MPO, in assignValueToAddress() 206 MachinePointerInfo &MPO, 210 MachinePointerInfo &MPO, CCValAssign &VA) override; 229 MachinePointerInfo &MPO, in getStackAddress() 232 MPO = MachinePointerInfo::getStack(MF, Offset); in getStackAddress() 245 MachinePointerInfo &MPO, in assignValueToAddress() [all …]
|
| H A D | MipsMachineFunction.cpp | 190 MachinePointerInfo MipsFunctionInfo::callPtrInfo(MachineFunction &MF, in callPtrInfo() 192 return MachinePointerInfo(MF.getPSVManager().getExternalSymbolCallEntry(ES)); in callPtrInfo() 195 MachinePointerInfo MipsFunctionInfo::callPtrInfo(MachineFunction &MF, in callPtrInfo() 197 return MachinePointerInfo(MF.getPSVManager().getGlobalValueCallEntry(GV)); in callPtrInfo()
|
| /openbsd-src/gnu/llvm/llvm/lib/Target/Lanai/ |
| H A D | LanaiSelectionDAGInfo.cpp | 25 MachinePointerInfo /*DstPtrInfo*/, in EmitTargetCodeForMemcpy() argument 26 MachinePointerInfo /*SrcPtrInfo*/) const { in EmitTargetCodeForMemcpy()
|
| H A D | LanaiSelectionDAGInfo.h | 29 MachinePointerInfo DstPtrInfo, 30 MachinePointerInfo SrcPtrInfo) const override;
|
| /openbsd-src/gnu/llvm/llvm/lib/Target/XCore/ |
| H A D | XCoreSelectionDAGInfo.h | 26 MachinePointerInfo DstPtrInfo, 27 MachinePointerInfo SrcPtrInfo) const override;
|
| H A D | XCoreSelectionDAGInfo.cpp | 21 MachinePointerInfo DstPtrInfo, MachinePointerInfo SrcPtrInfo) const { in EmitTargetCodeForMemcpy()
|
| /openbsd-src/gnu/llvm/llvm/lib/Target/BPF/ |
| H A D | BPFSelectionDAGInfo.h | 26 MachinePointerInfo DstPtrInfo, 27 MachinePointerInfo SrcPtrInfo) const override;
|
| H A D | BPFSelectionDAGInfo.cpp | 23 MachinePointerInfo DstPtrInfo, MachinePointerInfo SrcPtrInfo) const { in EmitTargetCodeForMemcpy()
|
| /openbsd-src/gnu/llvm/llvm/lib/Target/Hexagon/ |
| H A D | HexagonSelectionDAGInfo.h | 28 MachinePointerInfo DstPtrInfo, 29 MachinePointerInfo SrcPtrInfo) const override;
|
| /openbsd-src/gnu/llvm/llvm/lib/Target/M68k/GISel/ |
| H A D | M68kCallLowering.cpp | 46 MachinePointerInfo &MPO, CCValAssign &VA) override { in assignValueToAddress() 56 MachinePointerInfo &MPO, in getStackAddress() 64 MPO = MachinePointerInfo::getStack(MIRBuilder.getMF(), Offset); in getStackAddress() 138 MachinePointerInfo &MPO, in assignValueToAddress() 148 MachinePointerInfo &MPO, in getStackAddress() 153 MPO = MachinePointerInfo::getFixedStack(MIRBuilder.getMF(), FI); in getStackAddress()
|
| /openbsd-src/gnu/llvm/llvm/include/llvm/CodeGen/GlobalISel/ |
| H A D | CallLowering.h | 40 struct MachinePointerInfo; 253 MachinePointerInfo &MPO, 275 LLT MemTy, MachinePointerInfo &MPO, 283 MachinePointerInfo &MPO, in assignValueToAddress() 306 const MachinePointerInfo &DstPtrInfo, Align DstAlign, 307 const MachinePointerInfo &SrcPtrInfo, Align SrcAlign,
|