Home
last modified time | relevance | path

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

123456

/netbsd-src/external/apache2/llvm/dist/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()
84 MachinePointerInfo DstPtrInfo) const { in EmitTargetCodeForMemset()
95 MachinePointerInfo Op1PtrInfo, in EmitTargetCodeForMemcmp()
96 MachinePointerInfo Op2PtrInfo) const { in EmitTargetCodeForMemcmp()
107 MachinePointerInfo SrcPtrInfo) const { in EmitTargetCodeForMemchr()
120 MachinePointerInfo DestPtrInfo, in EmitTargetCodeForStrcpy()
121 MachinePointerInfo SrcPtrInfo, bool isStpcpy) const { in EmitTargetCodeForStrcpy()
132 MachinePointerInfo Op1PtrInfo, in EmitTargetCodeForStrcmp()
[all …]
H A DMachineMemOperand.h37 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.h1020 MachinePointerInfo DstPtrInfo,
1021 MachinePointerInfo SrcPtrInfo);
1025 MachinePointerInfo DstPtrInfo,
1026 MachinePointerInfo SrcPtrInfo);
1030 MachinePointerInfo DstPtrInfo);
1035 bool isTailCall, MachinePointerInfo DstPtrInfo,
1036 MachinePointerInfo SrcPtrInfo);
1041 bool isTailCall, MachinePointerInfo DstPtrInfo,
1042 MachinePointerInfo SrcPtrInfo);
1047 MachinePointerInfo DstPtrInfo);
[all …]
/netbsd-src/external/apache2/llvm/dist/llvm/lib/Target/SystemZ/
H A DSystemZSelectionDAGInfo.h30 MachinePointerInfo DstPtrInfo,
31 MachinePointerInfo SrcPtrInfo) const override;
37 MachinePointerInfo DstPtrInfo) 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;
[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()
182 SDValue Src2, SDValue Size, MachinePointerInfo Op1PtrInfo, in EmitTargetCodeForMemcmp()
183 MachinePointerInfo Op2PtrInfo) const { in EmitTargetCodeForMemcmp()
197 SDValue Char, SDValue Length, MachinePointerInfo SrcPtrInfo) const { in EmitTargetCodeForMemchr()
223 SDValue Src, MachinePointerInfo DestPtrInfo, MachinePointerInfo SrcPtrInfo, in EmitTargetCodeForStrcpy()
233 SDValue Src2, MachinePointerInfo Op1PtrInfo, in EmitTargetCodeForStrcmp()
234 MachinePointerInfo Op2PtrInfo) const { in EmitTargetCodeForStrcmp()
264 MachinePointerInfo SrcPtrInfo) const { in EmitTargetCodeForStrlen()
[all …]
/netbsd-src/external/apache2/llvm/dist/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()
/netbsd-src/external/apache2/llvm/dist/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;
H A DARMCallLowering.cpp94 MachinePointerInfo &MPO, in getStackAddress()
107 MPO = MachinePointerInfo::getStack(MIRBuilder.getMF(), Offset); in getStackAddress()
125 MachinePointerInfo &MPO, CCValAssign &VA) override { in assignValueToAddress()
235 MachinePointerInfo &MPO, in getStackAddress()
247 MPO = MachinePointerInfo::getFixedStack(MIRBuilder.getMF(), FI); in getStackAddress()
254 MachinePointerInfo &MPO, CCValAssign &VA) override { in assignValueToAddress()
274 MachinePointerInfo &MPO) { in buildLoad()
H A DARMSelectionDAGInfo.cpp172 MachinePointerInfo DstPtrInfo, MachinePointerInfo SrcPtrInfo) const { in EmitTargetCodeForMemcpy()
292 MachinePointerInfo DstPtrInfo, MachinePointerInfo SrcPtrInfo) const { in EmitTargetCodeForMemmove()
300 MachinePointerInfo DstPtrInfo) const { in EmitTargetCodeForMemset()
/netbsd-src/external/apache2/llvm/dist/llvm/lib/CodeGen/
H A DMachineOperand.cpp970 unsigned MachinePointerInfo::getAddrSpace() const { return AddrSpace; } in getAddrSpace()
974 bool MachinePointerInfo::isDereferenceable(unsigned Size, LLVMContext &C, in isDereferenceable()
989 MachinePointerInfo MachinePointerInfo::getConstantPool(MachineFunction &MF) { in getConstantPool()
990 return MachinePointerInfo(MF.getPSVManager().getConstantPool()); in getConstantPool()
995 MachinePointerInfo MachinePointerInfo::getFixedStack(MachineFunction &MF, in getFixedStack()
997 return MachinePointerInfo(MF.getPSVManager().getFixedStack(FI), Offset); in getFixedStack()
1000 MachinePointerInfo MachinePointerInfo::getJumpTable(MachineFunction &MF) { in getJumpTable()
1001 return MachinePointerInfo(MF.getPSVManager().getJumpTable()); in getJumpTable()
1004 MachinePointerInfo MachinePointerInfo::getGOT(MachineFunction &MF) { in getGOT()
1005 return MachinePointerInfo(MF.getPSVManager().getGOT()); in getGOT()
[all …]
/netbsd-src/external/apache2/llvm/dist/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()
173 MachinePointerInfo &MPO, in getStackAddress()
182 MPO = MachinePointerInfo::getFixedStack(MIRBuilder.getMF(), FI); in getStackAddress()
190 MachinePointerInfo &MPO, CCValAssign &VA) override { in assignValueToAddress()
/netbsd-src/external/apache2/llvm/dist/llvm/include/llvm/CodeGen/GlobalISel/
H A DCallLowering.h39 struct MachinePointerInfo;
240 MachinePointerInfo &MPO,
261 uint64_t Size, MachinePointerInfo &MPO,
269 MachinePointerInfo &MPO, in assignValueToAddress()
289 const MachinePointerInfo &DstPtrInfo, Align DstAlign,
290 const MachinePointerInfo &SrcPtrInfo, Align SrcAlign,
/netbsd-src/external/apache2/llvm/dist/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;
/netbsd-src/external/apache2/llvm/dist/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()
/netbsd-src/external/apache2/llvm/dist/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()
/netbsd-src/external/apache2/llvm/dist/llvm/lib/Target/Hexagon/
H A DHexagonSelectionDAGInfo.h28 MachinePointerInfo DstPtrInfo,
29 MachinePointerInfo SrcPtrInfo) const override;
H A DHexagonSelectionDAGInfo.cpp22 MachinePointerInfo DstPtrInfo, MachinePointerInfo SrcPtrInfo) const { in EmitTargetCodeForMemcpy()
/netbsd-src/external/apache2/llvm/dist/llvm/lib/Target/AArch64/
H A DAArch64SelectionDAGInfo.h26 MachinePointerInfo DstPtrInfo) const override;
29 MachinePointerInfo DstPtrInfo,
/netbsd-src/external/apache2/llvm/dist/llvm/lib/Target/Mips/
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()
H A DMipsMachineFunction.h62 MachinePointerInfo callPtrInfo(MachineFunction &MF, const char *ES);
74 MachinePointerInfo callPtrInfo(MachineFunction &MF, const GlobalValue *GV);

123456