Home
last modified time | relevance | path

Searched refs:DstPtrInfo (Results 1 – 24 of 24) sorted by relevance

/openbsd/gnu/llvm/llvm/lib/Target/AArch64/
H A DAArch64SelectionDAGInfo.h25 bool isVolatile, MachinePointerInfo DstPtrInfo,
32 MachinePointerInfo DstPtrInfo,
38 MachinePointerInfo DstPtrInfo) const override;
43 MachinePointerInfo DstPtrInfo,
48 MachinePointerInfo DstPtrInfo,
H A DAArch64SelectionDAGInfo.cpp23 MachinePointerInfo DstPtrInfo, in EmitMOPS() argument
58 MF.getMachineMemOperand(DstPtrInfo, Flags, ConstSize, Alignment); in EmitMOPS()
83 MachinePointerInfo DstPtrInfo, MachinePointerInfo SrcPtrInfo) const { in EmitTargetCodeForMemcpy() argument
88 Alignment, isVolatile, DstPtrInfo, SrcPtrInfo); in EmitTargetCodeForMemcpy()
95 MachinePointerInfo DstPtrInfo) const { in EmitTargetCodeForMemset()
101 Alignment, isVolatile, DstPtrInfo, MachinePointerInfo{}); in EmitTargetCodeForMemset()
109 MachinePointerInfo DstPtrInfo, MachinePointerInfo SrcPtrInfo) const { in EmitTargetCodeForMemmove() argument
114 Alignment, isVolatile, DstPtrInfo, SrcPtrInfo); in EmitTargetCodeForMemmove()
175 SDValue Size, MachinePointerInfo DstPtrInfo, bool ZeroData) const { in EmitTargetCodeForSetTag() argument
181 DstPtrInfo, MachineMemOperand::MOStore, ObjSize, Align(16)); in EmitTargetCodeForSetTag()
H A DAArch64ISelLowering.cpp4841 auto DstPtrInfo = Node->getPointerInfo(); in LowerINTRINSIC_W_CHAIN() local
4847 Size, Alignment, IsVol, DstPtrInfo, MachinePointerInfo{}); in LowerINTRINSIC_W_CHAIN()
/openbsd/gnu/llvm/llvm/lib/Target/WebAssembly/
H A DWebAssemblySelectionDAGInfo.cpp24 MachinePointerInfo DstPtrInfo, MachinePointerInfo SrcPtrInfo) const { in EmitTargetCodeForMemcpy() argument
39 MachinePointerInfo DstPtrInfo, MachinePointerInfo SrcPtrInfo) const { in EmitTargetCodeForMemmove() argument
42 DstPtrInfo, SrcPtrInfo); in EmitTargetCodeForMemmove()
48 MachinePointerInfo DstPtrInfo) const { in EmitTargetCodeForMemset()
H A DWebAssemblySelectionDAGInfo.h29 MachinePointerInfo DstPtrInfo,
35 MachinePointerInfo DstPtrInfo,
41 MachinePointerInfo DstPtrInfo) const override;
/openbsd/gnu/llvm/llvm/lib/Target/X86/
H A DX86SelectionDAGInfo.cpp50 MachinePointerInfo DstPtrInfo) const { in EmitTargetCodeForMemset()
63 if (DstPtrInfo.getAddrSpace() >= 256) in EmitTargetCodeForMemset()
146 /* isTailCall */ false, DstPtrInfo.getWithOffset(Offset)); in EmitTargetCodeForMemset()
208 MachinePointerInfo DstPtrInfo, MachinePointerInfo SrcPtrInfo) { in emitConstantSizeRepmov() argument
256 DstPtrInfo.getWithOffset(Offset), SrcPtrInfo.getWithOffset(Offset))); in emitConstantSizeRepmov()
263 MachinePointerInfo DstPtrInfo, MachinePointerInfo SrcPtrInfo) const { in EmitTargetCodeForMemcpy() argument
265 if (DstPtrInfo.getAddrSpace() >= 256 || SrcPtrInfo.getAddrSpace() >= 256) in EmitTargetCodeForMemcpy()
287 DstPtrInfo, SrcPtrInfo); in EmitTargetCodeForMemcpy()
H A DX86SelectionDAGInfo.h33 MachinePointerInfo DstPtrInfo) const override;
39 MachinePointerInfo DstPtrInfo,
/openbsd/gnu/llvm/llvm/lib/Target/SystemZ/
H A DSystemZSelectionDAGInfo.cpp63 MachinePointerInfo DstPtrInfo, MachinePointerInfo SrcPtrInfo) const { in EmitTargetCodeForMemcpy() argument
79 Align Alignment, MachinePointerInfo DstPtrInfo) { in memsetStore() argument
85 Dst, DstPtrInfo, Alignment); in memsetStore()
91 bool AlwaysInline, MachinePointerInfo DstPtrInfo) const { in EmitTargetCodeForMemset()
114 Alignment, DstPtrInfo); in EmitTargetCodeForMemset()
119 DstPtrInfo = DstPtrInfo.getWithOffset(Size1); in EmitTargetCodeForMemset()
122 std::min(Alignment, Align(Size1)), DstPtrInfo); in EmitTargetCodeForMemset()
129 DAG.getStore(Chain, DL, Byte, Dst, DstPtrInfo, Alignment); in EmitTargetCodeForMemset()
135 DstPtrInfo.getWithOffset(1), Align(1)); in EmitTargetCodeForMemset()
H A DSystemZSelectionDAGInfo.h28 MachinePointerInfo DstPtrInfo,
35 MachinePointerInfo DstPtrInfo) const override;
/openbsd/gnu/llvm/llvm/lib/Target/ARM/
H A DARMSelectionDAGInfo.h44 MachinePointerInfo DstPtrInfo,
51 MachinePointerInfo DstPtrInfo,
59 MachinePointerInfo DstPtrInfo) const override;
H A DARMSelectionDAGInfo.cpp172 MachinePointerInfo DstPtrInfo, MachinePointerInfo SrcPtrInfo) const { in EmitTargetCodeForMemcpy() argument
238 DstPtrInfo = DstPtrInfo.getWithOffset(NumRegs * VTSize); in EmitTargetCodeForMemcpy()
279 DstPtrInfo.getWithOffset(DstOff)); in EmitTargetCodeForMemcpy()
290 MachinePointerInfo DstPtrInfo, MachinePointerInfo SrcPtrInfo) const { in EmitTargetCodeForMemmove() argument
298 MachinePointerInfo DstPtrInfo) const { in EmitTargetCodeForMemset()
/openbsd/gnu/llvm/llvm/include/llvm/CodeGen/
H A DSelectionDAGTargetInfo.h56 MachinePointerInfo DstPtrInfo, in EmitTargetCodeForMemcpy() argument
70 MachinePointerInfo DstPtrInfo, MachinePointerInfo SrcPtrInfo) const { in EmitTargetCodeForMemmove() argument
86 MachinePointerInfo DstPtrInfo) const { in EmitTargetCodeForMemset() argument
155 MachinePointerInfo DstPtrInfo, in EmitTargetCodeForSetTag() argument
H A DSelectionDAG.h1130 MachinePointerInfo DstPtrInfo,
1137 MachinePointerInfo DstPtrInfo,
1145 MachinePointerInfo DstPtrInfo,
1151 MachinePointerInfo DstPtrInfo,
1157 MachinePointerInfo DstPtrInfo,
1163 MachinePointerInfo DstPtrInfo);
/openbsd/gnu/llvm/llvm/lib/Target/XCore/
H A DXCoreSelectionDAGInfo.h26 MachinePointerInfo DstPtrInfo,
H A DXCoreSelectionDAGInfo.cpp21 MachinePointerInfo DstPtrInfo, MachinePointerInfo SrcPtrInfo) const { in EmitTargetCodeForMemcpy() argument
/openbsd/gnu/llvm/llvm/lib/Target/Lanai/
H A DLanaiSelectionDAGInfo.h29 MachinePointerInfo DstPtrInfo,
/openbsd/gnu/llvm/llvm/lib/Target/BPF/
H A DBPFSelectionDAGInfo.h26 MachinePointerInfo DstPtrInfo,
H A DBPFSelectionDAGInfo.cpp23 MachinePointerInfo DstPtrInfo, MachinePointerInfo SrcPtrInfo) const { in EmitTargetCodeForMemcpy() argument
/openbsd/gnu/llvm/llvm/lib/Target/Hexagon/
H A DHexagonSelectionDAGInfo.h28 MachinePointerInfo DstPtrInfo,
H A DHexagonSelectionDAGInfo.cpp22 MachinePointerInfo DstPtrInfo, MachinePointerInfo SrcPtrInfo) const { in EmitTargetCodeForMemcpy() argument
/openbsd/gnu/llvm/llvm/include/llvm/CodeGen/GlobalISel/
H A DCallLowering.h306 const MachinePointerInfo &DstPtrInfo, Align DstAlign,
/openbsd/gnu/llvm/llvm/lib/CodeGen/SelectionDAG/
H A DSelectionDAG.cpp7017 MemOps, Limit, Op, DstPtrInfo.getAddrSpace(), in getMemcpyLoadsAndStores()
7212 DstPtrInfo.getAddrSpace(), SrcPtrInfo.getAddrSpace(), in getMemmoveLoadsAndStores()
7394 DstPtrInfo.getWithOffset(DstOff), Alignment, in getMemsetStores()
7418 MachinePointerInfo DstPtrInfo, in getMemcpy() argument
7431 isVol, false, DstPtrInfo, SrcPtrInfo, AAInfo, AA); in getMemcpy()
7441 DstPtrInfo, SrcPtrInfo); in getMemcpy()
7452 isVol, true, DstPtrInfo, SrcPtrInfo, AAInfo, AA); in getMemcpy()
7455 checkAddrSpaceIsValidForLibcall(TLI, DstPtrInfo.getAddrSpace()); in getMemcpy()
7532 MachinePointerInfo DstPtrInfo, in getMemmove() argument
7545 isVol, false, DstPtrInfo, SrcPtrInfo, AAInfo); in getMemmove()
[all …]
/openbsd/gnu/llvm/llvm/lib/CodeGen/GlobalISel/
H A DCallLowering.cpp1114 const MachinePointerInfo &DstPtrInfo, Align DstAlign, in copyArgumentMemory() argument
1124 DstPtrInfo, in copyArgumentMemory()
H A DLegalizerHelper.cpp7735 MachinePointerInfo DstPtrInfo = DstMMO.getPointerInfo(); in lowerMemset() local
7745 DstPtrInfo.getAddrSpace(), ~0u, in lowerMemset()
7894 MachinePointerInfo DstPtrInfo = DstMMO.getPointerInfo(); in lowerMemcpy() local
7901 DstPtrInfo.getAddrSpace(), SrcPtrInfo.getAddrSpace(), in lowerMemcpy()
7999 MachinePointerInfo DstPtrInfo = DstMMO.getPointerInfo(); in lowerMemmove() local
8009 DstPtrInfo.getAddrSpace(), SrcPtrInfo.getAddrSpace(), in lowerMemmove()