Home
last modified time | relevance | path

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

12345

/freebsd-12.1/contrib/llvm/include/llvm/CodeGen/
H A DSelectionDAGTargetInfo.h57 MachinePointerInfo DstPtrInfo, in EmitTargetCodeForMemcpy()
58 MachinePointerInfo SrcPtrInfo) const { in EmitTargetCodeForMemcpy()
71 MachinePointerInfo DstPtrInfo, MachinePointerInfo SrcPtrInfo) const { in EmitTargetCodeForMemmove()
96 MachinePointerInfo Op1PtrInfo, in EmitTargetCodeForMemcmp()
97 MachinePointerInfo Op2PtrInfo) const { in EmitTargetCodeForMemcmp()
108 MachinePointerInfo SrcPtrInfo) const { in EmitTargetCodeForMemchr()
121 MachinePointerInfo DestPtrInfo, in EmitTargetCodeForStrcpy()
133 MachinePointerInfo Op1PtrInfo, in EmitTargetCodeForStrcmp()
134 MachinePointerInfo Op2PtrInfo) const { in EmitTargetCodeForStrcmp()
140 SDValue Src, MachinePointerInfo SrcPtrInfo) const { in EmitTargetCodeForStrlen()
[all …]
H A DMachineMemOperand.h39 struct MachinePointerInfo { struct
52 explicit MachinePointerInfo(const Value *v, int64_t offset = 0, argument
64 explicit MachinePointerInfo(unsigned AddressSpace = 0) argument
68 explicit MachinePointerInfo(
81 MachinePointerInfo getWithOffset(int64_t O) const { in getWithOffset() argument
83 return MachinePointerInfo(AddrSpace); in getWithOffset()
99 static MachinePointerInfo getConstantPool(MachineFunction &MF);
107 static MachinePointerInfo getJumpTable(MachineFunction &MF);
110 static MachinePointerInfo getGOT(MachineFunction &MF);
117 static MachinePointerInfo getUnknownStack(MachineFunction &MF);
[all …]
H A DSelectionDAG.h906 bool isTailCall, MachinePointerInfo DstPtrInfo,
907 MachinePointerInfo SrcPtrInfo);
911 MachinePointerInfo DstPtrInfo,
912 MachinePointerInfo SrcPtrInfo);
916 MachinePointerInfo DstPtrInfo);
922 MachinePointerInfo SrcPtrInfo);
928 MachinePointerInfo SrcPtrInfo);
933 MachinePointerInfo DstPtrInfo);
1020 MachinePointerInfo PtrInfo,
1047 SDValue Ptr, MachinePointerInfo PtrInfo, EVT MemVT,
[all …]
/freebsd-12.1/contrib/llvm/lib/Target/SystemZ/
H A DSystemZSelectionDAGInfo.h31 MachinePointerInfo DstPtrInfo,
32 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.cpp52 MachinePointerInfo DstPtrInfo, MachinePointerInfo SrcPtrInfo) const { in EmitTargetCodeForMemcpy()
67 unsigned Align, MachinePointerInfo DstPtrInfo) { in memsetStore()
79 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 …]
/freebsd-12.1/contrib/llvm/lib/Target/ARM/
H A DARMSelectionDAGInfo.h45 MachinePointerInfo DstPtrInfo,
46 MachinePointerInfo SrcPtrInfo) const override;
52 MachinePointerInfo DstPtrInfo,
53 MachinePointerInfo SrcPtrInfo) const override;
59 MachinePointerInfo DstPtrInfo) const override;
H A DARMSelectionDAGInfo.cpp131 MachinePointerInfo DstPtrInfo, MachinePointerInfo SrcPtrInfo) const { in EmitTargetCodeForMemcpy()
245 MachinePointerInfo DstPtrInfo, MachinePointerInfo SrcPtrInfo) const { in EmitTargetCodeForMemmove()
253 MachinePointerInfo DstPtrInfo) const { in EmitTargetCodeForMemset()
H A DARMCallLowering.cpp95 MachinePointerInfo &MPO) override { in getStackAddress()
110 MPO = MachinePointerInfo::getStack(MIRBuilder.getMF(), Offset); in getStackAddress()
128 MachinePointerInfo &MPO, CCValAssign &VA) override { in assignValueToAddress()
306 MachinePointerInfo &MPO) override { in getStackAddress()
313 MPO = MachinePointerInfo::getFixedStack(MIRBuilder.getMF(), FI); in getStackAddress()
323 MachinePointerInfo &MPO, CCValAssign &VA) override { in assignValueToAddress()
344 MachinePointerInfo &MPO) { in buildLoad()
/freebsd-12.1/contrib/llvm/lib/Target/Mips/
H A DMipsMachineFunction.cpp89 MachinePointerInfo MipsFunctionInfo::callPtrInfo(const char *ES) { in callPtrInfo()
90 return MachinePointerInfo(MF.getPSVManager().getExternalSymbolCallEntry(ES)); in callPtrInfo()
93 MachinePointerInfo MipsFunctionInfo::callPtrInfo(const GlobalValue *GV) { in callPtrInfo()
94 return MachinePointerInfo(MF.getPSVManager().getGlobalValueCallEntry(GV)); in callPtrInfo()
H A DMipsMachineFunction.h58 MachinePointerInfo callPtrInfo(const char *ES);
70 MachinePointerInfo callPtrInfo(const GlobalValue *GV);
/freebsd-12.1/contrib/llvm/lib/CodeGen/
H A DMachineOperand.cpp939 unsigned MachinePointerInfo::getAddrSpace() const { return AddrSpace; } in getAddrSpace()
958 MachinePointerInfo MachinePointerInfo::getConstantPool(MachineFunction &MF) { in getConstantPool()
959 return MachinePointerInfo(MF.getPSVManager().getConstantPool()); in getConstantPool()
964 MachinePointerInfo MachinePointerInfo::getFixedStack(MachineFunction &MF, in getFixedStack()
969 MachinePointerInfo MachinePointerInfo::getJumpTable(MachineFunction &MF) { in getJumpTable()
970 return MachinePointerInfo(MF.getPSVManager().getJumpTable()); in getJumpTable()
973 MachinePointerInfo MachinePointerInfo::getGOT(MachineFunction &MF) { in getGOT()
974 return MachinePointerInfo(MF.getPSVManager().getGOT()); in getGOT()
977 MachinePointerInfo MachinePointerInfo::getStack(MachineFunction &MF, in getStack()
982 MachinePointerInfo MachinePointerInfo::getUnknownStack(MachineFunction &MF) { in getUnknownStack()
[all …]
/freebsd-12.1/contrib/llvm/lib/Target/X86/
H A DX86SelectionDAGInfo.h38 MachinePointerInfo DstPtrInfo) const override;
44 MachinePointerInfo DstPtrInfo,
45 MachinePointerInfo SrcPtrInfo) const override;
H A DX86CallLowering.cpp108 MachinePointerInfo &MPO) override { in getStackAddress()
120 MPO = MachinePointerInfo::getStack(MIRBuilder.getMF(), Offset); in getStackAddress()
150 MachinePointerInfo &MPO, CCValAssign &VA) override { in assignValueToAddress()
235 MachinePointerInfo &MPO) override { in getStackAddress()
238 MPO = MachinePointerInfo::getFixedStack(MIRBuilder.getMF(), FI); in getStackAddress()
247 MachinePointerInfo &MPO, CCValAssign &VA) override { in assignValueToAddress()
/freebsd-12.1/contrib/llvm/lib/Target/Lanai/
H A DLanaiSelectionDAGInfo.cpp26 MachinePointerInfo /*DstPtrInfo*/, in EmitTargetCodeForMemcpy() argument
27 MachinePointerInfo /*SrcPtrInfo*/) const { in EmitTargetCodeForMemcpy()
H A DLanaiSelectionDAGInfo.h30 MachinePointerInfo DstPtrInfo,
31 MachinePointerInfo SrcPtrInfo) const override;
/freebsd-12.1/contrib/llvm/lib/Target/BPF/
H A DBPFSelectionDAGInfo.h27 MachinePointerInfo DstPtrInfo,
28 MachinePointerInfo SrcPtrInfo) const override;
H A DBPFSelectionDAGInfo.cpp24 MachinePointerInfo DstPtrInfo, MachinePointerInfo SrcPtrInfo) const { in EmitTargetCodeForMemcpy()
/freebsd-12.1/contrib/llvm/lib/Target/Hexagon/
H A DHexagonSelectionDAGInfo.h29 MachinePointerInfo DstPtrInfo,
30 MachinePointerInfo SrcPtrInfo) const override;
H A DHexagonSelectionDAGInfo.cpp23 MachinePointerInfo DstPtrInfo, MachinePointerInfo SrcPtrInfo) const { in EmitTargetCodeForMemcpy()
/freebsd-12.1/contrib/llvm/lib/Target/XCore/
H A DXCoreSelectionDAGInfo.h29 MachinePointerInfo DstPtrInfo,
30 MachinePointerInfo SrcPtrInfo) const override;
H A DXCoreSelectionDAGInfo.cpp22 MachinePointerInfo DstPtrInfo, MachinePointerInfo SrcPtrInfo) const { in EmitTargetCodeForMemcpy()
/freebsd-12.1/contrib/llvm/include/llvm/CodeGen/GlobalISel/
H A DCallLowering.h34 struct MachinePointerInfo;
75 MachinePointerInfo &MPO) = 0;
87 uint64_t Size, MachinePointerInfo &MPO,
/freebsd-12.1/contrib/llvm/lib/Target/AArch64/
H A DAArch64CallLowering.cpp60 MachinePointerInfo &MPO) override { in getStackAddress()
63 MPO = MachinePointerInfo::getFixedStack(MIRBuilder.getMF(), FI); in getStackAddress()
88 MachinePointerInfo &MPO, CCValAssign &VA) override { in assignValueToAddress()
133 MachinePointerInfo &MPO) override { in getStackAddress()
145 MPO = MachinePointerInfo::getStack(MIRBuilder.getMF(), Offset); in getStackAddress()
157 MachinePointerInfo &MPO, CCValAssign &VA) override { in assignValueToAddress()
/freebsd-12.1/contrib/llvm/lib/Target/RISCV/
H A DRISCVISelLowering.cpp460 MachinePointerInfo(SV)); in lowerVASTART()
507 MachinePointerInfo()); in lowerRETURNADDR()
611 MF.getMachineMemOperand(MachinePointerInfo::getFixedStack(MF, FI), in emitSplitF64Pseudo()
1065 MachinePointerInfo::getFixedStack(MF, FI)); in unpackF64OnRV32DSoftABI()
1079 MachinePointerInfo::getFixedStack(MF, FI)); in unpackF64OnRV32DSoftABI()
1147 MachinePointerInfo())); in LowerFormalArguments()
1156 MachinePointerInfo())); in LowerFormalArguments()
1368 IsTailCall, MachinePointerInfo(), in LowerCall()
1369 MachinePointerInfo()); in LowerCall()
1424 MachinePointerInfo::getFixedStack(MF, FI))); in LowerCall()
[all …]
/freebsd-12.1/contrib/llvm/lib/Target/ARC/
H A DARCISelLowering.cpp299 DAG.getStore(Chain, dl, Arg, PtrOff, MachinePointerInfo()); in LowerCall()
405 DAG.getLoad(MVT::i32, dl, Chain, SpLoc, MachinePointerInfo()); in lowerCallResult()
513 MachinePointerInfo::getFixedStack(MF, FI)); in LowerCallArguments()
547 DAG.getStore(Val.getValue(1), dl, Val, VAObj, MachinePointerInfo()); in LowerCallArguments()
574 false, false, false, MachinePointerInfo(), MachinePointerInfo())); in LowerCallArguments()
651 MachinePointerInfo::getFixedStack(DAG.getMachineFunction(), FI))); in LowerReturn()
745 MachinePointerInfo(SV)); in LowerVASTART()

12345