Home
last modified time | relevance | path

Searched refs:MachinePointerInfo (Results 1 – 25 of 136) sorted by relevance

123456

/freebsd-13.1/contrib/llvm-project/llvm/include/llvm/CodeGen/
H A DSelectionDAGTargetInfo.h56 MachinePointerInfo DstPtrInfo, in EmitTargetCodeForMemcpy()
70 MachinePointerInfo DstPtrInfo, MachinePointerInfo SrcPtrInfo) const { in EmitTargetCodeForMemmove()
95 MachinePointerInfo Op1PtrInfo, in EmitTargetCodeForMemcmp()
96 MachinePointerInfo Op2PtrInfo) const { in EmitTargetCodeForMemcmp()
107 MachinePointerInfo SrcPtrInfo) const { in EmitTargetCodeForMemchr()
120 MachinePointerInfo DestPtrInfo, in EmitTargetCodeForStrcpy()
132 MachinePointerInfo Op1PtrInfo, in EmitTargetCodeForStrcmp()
133 MachinePointerInfo Op2PtrInfo) const { in EmitTargetCodeForStrcmp()
139 SDValue Src, MachinePointerInfo SrcPtrInfo) const { in EmitTargetCodeForStrlen()
146 MachinePointerInfo SrcPtrInfo) const { in EmitTargetCodeForStrnlen()
[all …]
H A DMachineMemOperand.h38 struct MachinePointerInfo { struct
51 explicit MachinePointerInfo(const Value *v, int64_t offset = 0, argument
67 explicit MachinePointerInfo(
80 MachinePointerInfo getWithOffset(int64_t O) const { in getWithOffset() argument
82 return MachinePointerInfo(AddrSpace, Offset + O); in getWithOffset()
98 static MachinePointerInfo getConstantPool(MachineFunction &MF);
102 static MachinePointerInfo getFixedStack(MachineFunction &MF, int FI,
106 static MachinePointerInfo getJumpTable(MachineFunction &MF);
109 static MachinePointerInfo getGOT(MachineFunction &MF);
116 static MachinePointerInfo getUnknownStack(MachineFunction &MF);
[all …]
H A DSelectionDAG.h1024 MachinePointerInfo DstPtrInfo,
1025 MachinePointerInfo SrcPtrInfo,
1030 MachinePointerInfo DstPtrInfo,
1031 MachinePointerInfo SrcPtrInfo,
1036 MachinePointerInfo DstPtrInfo,
1043 MachinePointerInfo SrcPtrInfo);
1054 MachinePointerInfo DstPtrInfo);
1181 MachinePointerInfo PtrInfo,
1189 MachinePointerInfo PtrInfo, unsigned Alignment,
1258 MachinePointerInfo PtrInfo, Align Alignment,
[all …]
/freebsd-13.1/contrib/llvm-project/llvm/lib/Target/SystemZ/
H A DSystemZSelectionDAGInfo.h30 MachinePointerInfo DstPtrInfo,
31 MachinePointerInfo SrcPtrInfo) const override;
42 MachinePointerInfo Op1PtrInfo,
43 MachinePointerInfo Op2PtrInfo) const override;
48 MachinePointerInfo SrcPtrInfo) const override;
52 SDValue Src, MachinePointerInfo DestPtrInfo,
53 MachinePointerInfo SrcPtrInfo, bool isStpcpy) const override;
58 MachinePointerInfo Op1PtrInfo,
59 MachinePointerInfo Op2PtrInfo) const override;
64 MachinePointerInfo SrcPtrInfo) const override;
[all …]
H A DSystemZSelectionDAGInfo.cpp51 MachinePointerInfo DstPtrInfo, MachinePointerInfo SrcPtrInfo) const { in EmitTargetCodeForMemcpy()
66 unsigned Align, MachinePointerInfo DstPtrInfo) { in memsetStore()
78 MachinePointerInfo DstPtrInfo) const { in EmitTargetCodeForMemset()
194 SDValue Src2, SDValue Size, MachinePointerInfo Op1PtrInfo, in EmitTargetCodeForMemcmp()
195 MachinePointerInfo Op2PtrInfo) const { in EmitTargetCodeForMemcmp()
209 SDValue Char, SDValue Length, MachinePointerInfo SrcPtrInfo) const { in EmitTargetCodeForMemchr()
235 SDValue Src, MachinePointerInfo DestPtrInfo, MachinePointerInfo SrcPtrInfo, in EmitTargetCodeForStrcpy()
245 SDValue Src2, MachinePointerInfo Op1PtrInfo, in EmitTargetCodeForStrcmp()
246 MachinePointerInfo Op2PtrInfo) const { in EmitTargetCodeForStrcmp()
276 MachinePointerInfo SrcPtrInfo) const { in EmitTargetCodeForStrlen()
[all …]
/freebsd-13.1/contrib/llvm-project/llvm/lib/Target/WebAssembly/
H A DWebAssemblySelectionDAGInfo.h29 MachinePointerInfo DstPtrInfo,
30 MachinePointerInfo SrcPtrInfo) const override;
35 MachinePointerInfo DstPtrInfo,
36 MachinePointerInfo SrcPtrInfo) const override;
40 MachinePointerInfo DstPtrInfo) const override;
H A DWebAssemblySelectionDAGInfo.cpp24 MachinePointerInfo DstPtrInfo, MachinePointerInfo SrcPtrInfo) const { in EmitTargetCodeForMemcpy()
39 MachinePointerInfo DstPtrInfo, MachinePointerInfo SrcPtrInfo) const { in EmitTargetCodeForMemmove()
48 MachinePointerInfo DstPtrInfo) const { in EmitTargetCodeForMemset()
/freebsd-13.1/contrib/llvm-project/llvm/lib/Target/ARM/
H A DARMSelectionDAGInfo.h44 MachinePointerInfo DstPtrInfo,
45 MachinePointerInfo SrcPtrInfo) const override;
51 MachinePointerInfo DstPtrInfo,
52 MachinePointerInfo SrcPtrInfo) const override;
58 MachinePointerInfo DstPtrInfo) const override;
/freebsd-13.1/contrib/llvm-project/llvm/lib/Target/X86/
H A DX86SelectionDAGInfo.h33 MachinePointerInfo DstPtrInfo) const override;
39 MachinePointerInfo DstPtrInfo,
40 MachinePointerInfo SrcPtrInfo) const override;
H A DX86CallLowering.cpp92 MachinePointerInfo &MPO, in getStackAddress()
103 MPO = MachinePointerInfo::getStack(MIRBuilder.getMF(), Offset); in getStackAddress()
115 MachinePointerInfo &MPO, CCValAssign &VA) override { in assignValueToAddress()
172 MachinePointerInfo &MPO, in getStackAddress()
181 MPO = MachinePointerInfo::getFixedStack(MIRBuilder.getMF(), FI); in getStackAddress()
189 MachinePointerInfo &MPO, CCValAssign &VA) override { in assignValueToAddress()
/freebsd-13.1/contrib/llvm-project/llvm/lib/CodeGen/
H A DMachineOperand.cpp978 unsigned MachinePointerInfo::getAddrSpace() const { return AddrSpace; } in getAddrSpace()
997 MachinePointerInfo MachinePointerInfo::getConstantPool(MachineFunction &MF) { in getConstantPool()
998 return MachinePointerInfo(MF.getPSVManager().getConstantPool()); in getConstantPool()
1003 MachinePointerInfo MachinePointerInfo::getFixedStack(MachineFunction &MF, in getFixedStack()
1008 MachinePointerInfo MachinePointerInfo::getJumpTable(MachineFunction &MF) { in getJumpTable()
1009 return MachinePointerInfo(MF.getPSVManager().getJumpTable()); in getJumpTable()
1012 MachinePointerInfo MachinePointerInfo::getGOT(MachineFunction &MF) { in getGOT()
1013 return MachinePointerInfo(MF.getPSVManager().getGOT()); in getGOT()
1016 MachinePointerInfo MachinePointerInfo::getStack(MachineFunction &MF, in getStack()
1021 MachinePointerInfo MachinePointerInfo::getUnknownStack(MachineFunction &MF) { in getUnknownStack()
[all …]
/freebsd-13.1/contrib/llvm-project/llvm/lib/Target/M68k/GlSel/
H A DM68kCallLowering.cpp43 MachinePointerInfo &MPO, CCValAssign &VA) override { in assignValueToAddress()
48 MachinePointerInfo &MPO, in getStackAddress()
122 MachinePointerInfo &MPO, in assignValueToAddress()
132 MachinePointerInfo &MPO, in getStackAddress()
137 MPO = MachinePointerInfo::getFixedStack(MIRBuilder.getMF(), FI); in getStackAddress()
H A DM68kCallLowering.h58 MachinePointerInfo &MPO, CCValAssign &VA) override;
61 MachinePointerInfo &MPO,
/freebsd-13.1/contrib/llvm-project/llvm/lib/Target/PowerPC/GISel/
H A DPPCCallLowering.cpp90 MachinePointerInfo &MPO, in assignValueToAddress()
93 auto BuildLoad = [](MachineIRBuilder &MIRBuilder, MachinePointerInfo &MPO, in assignValueToAddress()
105 MachinePointerInfo &MPO, in getStackAddress()
110 MPO = MachinePointerInfo::getFixedStack(MIRBuilder.getMF(), FI); in getStackAddress()
/freebsd-13.1/contrib/llvm-project/llvm/lib/Target/Mips/
H A DMipsCallLowering.cpp98 MachinePointerInfo &MPO,
101 MachinePointerInfo &MPO, CCValAssign &VA) override;
137 MachinePointerInfo &MPO, in getStackAddress()
145 MPO = MachinePointerInfo::getFixedStack(MIRBuilder.getMF(), FI); in getStackAddress()
152 MachinePointerInfo &MPO, in assignValueToAddress()
203 MachinePointerInfo &MPO,
207 MachinePointerInfo &MPO, CCValAssign &VA) override;
225 MachinePointerInfo &MPO, in getStackAddress()
228 MPO = MachinePointerInfo::getStack(MF, Offset); in getStackAddress()
241 MachinePointerInfo &MPO, in assignValueToAddress()
[all …]
H A DMipsMachineFunction.cpp183 MachinePointerInfo MipsFunctionInfo::callPtrInfo(MachineFunction &MF, in callPtrInfo()
185 return MachinePointerInfo(MF.getPSVManager().getExternalSymbolCallEntry(ES)); in callPtrInfo()
188 MachinePointerInfo MipsFunctionInfo::callPtrInfo(MachineFunction &MF, in callPtrInfo()
190 return MachinePointerInfo(MF.getPSVManager().getGlobalValueCallEntry(GV)); in callPtrInfo()
/freebsd-13.1/contrib/llvm-project/llvm/lib/Target/Lanai/
H A DLanaiSelectionDAGInfo.cpp25 MachinePointerInfo /*DstPtrInfo*/, in EmitTargetCodeForMemcpy() argument
26 MachinePointerInfo /*SrcPtrInfo*/) const { in EmitTargetCodeForMemcpy()
H A DLanaiSelectionDAGInfo.h29 MachinePointerInfo DstPtrInfo,
30 MachinePointerInfo SrcPtrInfo) const override;
/freebsd-13.1/contrib/llvm-project/llvm/lib/Target/XCore/
H A DXCoreSelectionDAGInfo.h26 MachinePointerInfo DstPtrInfo,
27 MachinePointerInfo SrcPtrInfo) const override;
H A DXCoreSelectionDAGInfo.cpp21 MachinePointerInfo DstPtrInfo, MachinePointerInfo SrcPtrInfo) const { in EmitTargetCodeForMemcpy()
/freebsd-13.1/contrib/llvm-project/llvm/lib/Target/BPF/
H A DBPFSelectionDAGInfo.h26 MachinePointerInfo DstPtrInfo,
27 MachinePointerInfo SrcPtrInfo) const override;
H A DBPFSelectionDAGInfo.cpp23 MachinePointerInfo DstPtrInfo, MachinePointerInfo SrcPtrInfo) const { in EmitTargetCodeForMemcpy()
/freebsd-13.1/contrib/llvm-project/llvm/lib/Target/Hexagon/
H A DHexagonSelectionDAGInfo.h28 MachinePointerInfo DstPtrInfo,
29 MachinePointerInfo SrcPtrInfo) const override;
/freebsd-13.1/contrib/llvm-project/llvm/lib/Target/AArch64/
H A DAArch64SelectionDAGInfo.h26 MachinePointerInfo DstPtrInfo) const override;
29 MachinePointerInfo DstPtrInfo,
/freebsd-13.1/contrib/llvm-project/llvm/include/llvm/CodeGen/GlobalISel/
H A DCallLowering.h39 struct MachinePointerInfo;
246 MachinePointerInfo &MPO,
268 LLT MemTy, MachinePointerInfo &MPO,
276 MachinePointerInfo &MPO, in assignValueToAddress()
296 const MachinePointerInfo &DstPtrInfo, Align DstAlign,
297 const MachinePointerInfo &SrcPtrInfo, Align SrcAlign,

123456