Home
last modified time | relevance | path

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

123456

/openbsd-src/gnu/llvm/llvm/include/llvm/CodeGen/
H A DSelectionDAGTargetInfo.h56 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 DMachineMemOperand.h39 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 DSelectionDAG.h1130 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 DSystemZSelectionDAGInfo.h28 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 DSystemZSelectionDAGInfo.cpp63 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 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()
/openbsd-src/gnu/llvm/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()
/openbsd-src/gnu/llvm/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;
/openbsd-src/gnu/llvm/llvm/lib/Target/PowerPC/GISel/
H A DPPCCallLowering.cpp41 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 DPPCCallLowering.h52 MachinePointerInfo &MPO, CCValAssign &VA) override;
55 MachinePointerInfo &MPO,
/openbsd-src/gnu/llvm/llvm/lib/Target/X86/
H A DX86SelectionDAGInfo.h33 MachinePointerInfo DstPtrInfo) const override;
39 MachinePointerInfo DstPtrInfo,
40 MachinePointerInfo SrcPtrInfo) const override;
/openbsd-src/gnu/llvm/llvm/lib/CodeGen/
H A DMachineOperand.cpp1019 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 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()
/openbsd-src/gnu/llvm/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;
/openbsd-src/gnu/llvm/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()
/openbsd-src/gnu/llvm/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()
/openbsd-src/gnu/llvm/llvm/lib/Target/Hexagon/
H A DHexagonSelectionDAGInfo.h28 MachinePointerInfo DstPtrInfo,
29 MachinePointerInfo SrcPtrInfo) const override;
/openbsd-src/gnu/llvm/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()
/openbsd-src/gnu/llvm/llvm/include/llvm/CodeGen/GlobalISel/
H A DCallLowering.h40 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,

123456