Home
last modified time | relevance | path

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

123456

/llvm-project-15.0.7/llvm/include/llvm/CodeGen/
H A DSelectionDAGTargetInfo.h56 MachinePointerInfo DstPtrInfo, in EmitTargetCodeForMemcpy()
70 MachinePointerInfo DstPtrInfo, MachinePointerInfo SrcPtrInfo) const { in EmitTargetCodeForMemmove()
97 MachinePointerInfo Op1PtrInfo, in EmitTargetCodeForMemcmp()
98 MachinePointerInfo Op2PtrInfo) const { in EmitTargetCodeForMemcmp()
109 MachinePointerInfo SrcPtrInfo) const { in EmitTargetCodeForMemchr()
122 MachinePointerInfo DestPtrInfo, in EmitTargetCodeForStrcpy()
134 MachinePointerInfo Op1PtrInfo, in EmitTargetCodeForStrcmp()
135 MachinePointerInfo Op2PtrInfo) const { in EmitTargetCodeForStrcmp()
141 SDValue Src, MachinePointerInfo SrcPtrInfo) const { in EmitTargetCodeForStrlen()
148 MachinePointerInfo SrcPtrInfo) const { in EmitTargetCodeForStrnlen()
[all …]
H A DMachineMemOperand.h39 struct MachinePointerInfo { struct
50 explicit MachinePointerInfo(const Value *v, 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()
97 static MachinePointerInfo getConstantPool(MachineFunction &MF);
101 static MachinePointerInfo getFixedStack(MachineFunction &MF, int FI,
105 static MachinePointerInfo getJumpTable(MachineFunction &MF);
108 static MachinePointerInfo getGOT(MachineFunction &MF);
115 static MachinePointerInfo getUnknownStack(MachineFunction &MF);
[all …]
H A DSelectionDAG.h1044 MachinePointerInfo DstPtrInfo,
1045 MachinePointerInfo SrcPtrInfo,
1051 MachinePointerInfo DstPtrInfo,
1052 MachinePointerInfo SrcPtrInfo,
1059 MachinePointerInfo DstPtrInfo,
1065 MachinePointerInfo DstPtrInfo,
1066 MachinePointerInfo SrcPtrInfo);
1071 MachinePointerInfo DstPtrInfo,
1214 MachinePointerInfo PtrInfo,
1291 MachinePointerInfo PtrInfo, Align Alignment,
[all …]
/llvm-project-15.0.7/llvm/lib/Target/SystemZ/
H A DSystemZSelectionDAGInfo.h28 MachinePointerInfo DstPtrInfo,
29 MachinePointerInfo SrcPtrInfo) 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;
62 MachinePointerInfo SrcPtrInfo) const override;
[all …]
H A DSystemZSelectionDAGInfo.cpp63 MachinePointerInfo DstPtrInfo, MachinePointerInfo SrcPtrInfo) const { in EmitTargetCodeForMemcpy()
79 unsigned Align, 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 …]
/llvm-project-15.0.7/llvm/lib/Target/AArch64/
H A DAArch64SelectionDAGInfo.h25 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 DAArch64SelectionDAGInfo.cpp23 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()
/llvm-project-15.0.7/llvm/lib/Target/WebAssembly/
H A DWebAssemblySelectionDAGInfo.h29 MachinePointerInfo DstPtrInfo,
30 MachinePointerInfo SrcPtrInfo) const override;
35 MachinePointerInfo DstPtrInfo,
36 MachinePointerInfo SrcPtrInfo) const override;
41 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()
/llvm-project-15.0.7/llvm/unittests/CodeGen/
H A DSelectionDAGAddressAnalysisTest.cpp107 MachinePointerInfo PtrInfo = MachinePointerInfo::getFixedStack(*MF, FI); in TEST_F()
130 MachinePointerInfo PtrInfo = MachinePointerInfo::getFixedStack(*MF, FI); in TEST_F()
158 MachinePointerInfo PtrInfo = MachinePointerInfo::getFixedStack(*MF, FI); in TEST_F()
190 MachinePointerInfo PtrInfo = MachinePointerInfo::getFixedStack(*MF, FI); in TEST_F()
217 MachinePointerInfo PtrInfo = MachinePointerInfo::getFixedStack(*MF, FI); in TEST_F()
230 MachinePointerInfo(G, 0)); in TEST_F()
258 MachinePointerInfo(AliasedG, 0)); in TEST_F()
282 MachinePointerInfo PtrInfo = MachinePointerInfo::getFixedStack(*MF, FI); in TEST_F()
323 MachinePointerInfo PtrInfo = MachinePointerInfo::getFixedStack(*MF, FI); in TEST_F()
357 MachinePointerInfo PtrInfo0 = MachinePointerInfo::getFixedStack(*MF, FI0); in TEST_F()
[all …]
/llvm-project-15.0.7/llvm/lib/Target/ARM/
H A DARMSelectionDAGInfo.h44 MachinePointerInfo DstPtrInfo,
45 MachinePointerInfo SrcPtrInfo) const override;
51 MachinePointerInfo DstPtrInfo,
52 MachinePointerInfo SrcPtrInfo) const override;
59 MachinePointerInfo DstPtrInfo) const override;
/llvm-project-15.0.7/llvm/lib/Target/X86/
H A DX86SelectionDAGInfo.h33 MachinePointerInfo DstPtrInfo) const override;
39 MachinePointerInfo DstPtrInfo,
40 MachinePointerInfo SrcPtrInfo) const override;
/llvm-project-15.0.7/llvm/lib/CodeGen/
H A DMachineOperand.cpp981 unsigned MachinePointerInfo::getAddrSpace() const { return AddrSpace; } in getAddrSpace()
1000 MachinePointerInfo MachinePointerInfo::getConstantPool(MachineFunction &MF) { in getConstantPool()
1001 return MachinePointerInfo(MF.getPSVManager().getConstantPool()); in getConstantPool()
1006 MachinePointerInfo MachinePointerInfo::getFixedStack(MachineFunction &MF, in getFixedStack()
1011 MachinePointerInfo MachinePointerInfo::getJumpTable(MachineFunction &MF) { in getJumpTable()
1012 return MachinePointerInfo(MF.getPSVManager().getJumpTable()); in getJumpTable()
1015 MachinePointerInfo MachinePointerInfo::getGOT(MachineFunction &MF) { in getGOT()
1016 return MachinePointerInfo(MF.getPSVManager().getGOT()); in getGOT()
1019 MachinePointerInfo MachinePointerInfo::getStack(MachineFunction &MF, in getStack()
1024 MachinePointerInfo MachinePointerInfo::getUnknownStack(MachineFunction &MF) { in getUnknownStack()
[all …]
/llvm-project-15.0.7/llvm/lib/Target/PowerPC/GISel/
H A DPPCCallLowering.cpp91 MachinePointerInfo &MPO, in assignValueToAddress()
94 auto BuildLoad = [](MachineIRBuilder &MIRBuilder, MachinePointerInfo &MPO, in assignValueToAddress()
106 MachinePointerInfo &MPO, in getStackAddress()
111 MPO = MachinePointerInfo::getFixedStack(MIRBuilder.getMF(), FI); in getStackAddress()
/llvm-project-15.0.7/llvm/lib/Target/Mips/
H A DMipsCallLowering.cpp99 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 DMipsMachineFunction.cpp190 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()
/llvm-project-15.0.7/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;
/llvm-project-15.0.7/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()
/llvm-project-15.0.7/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()
/llvm-project-15.0.7/llvm/lib/Target/Hexagon/
H A DHexagonSelectionDAGInfo.h28 MachinePointerInfo DstPtrInfo,
29 MachinePointerInfo SrcPtrInfo) const override;
/llvm-project-15.0.7/llvm/lib/Target/M68k/GISel/
H A DM68kCallLowering.cpp46 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()
/llvm-project-15.0.7/llvm/include/llvm/CodeGen/GlobalISel/
H A DCallLowering.h40 struct MachinePointerInfo;
250 MachinePointerInfo &MPO,
272 LLT MemTy, MachinePointerInfo &MPO,
280 MachinePointerInfo &MPO, in assignValueToAddress()
303 const MachinePointerInfo &DstPtrInfo, Align DstAlign,
304 const MachinePointerInfo &SrcPtrInfo, Align SrcAlign,

123456