Home
last modified time | relevance | path

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

/freebsd-13-stable/contrib/llvm-project/llvm/lib/Target/AArch64/
HDAArch64SelectionDAGInfo.h25 bool isVolatile, MachinePointerInfo DstPtrInfo,
32 MachinePointerInfo DstPtrInfo,
38 MachinePointerInfo DstPtrInfo) const override;
43 MachinePointerInfo DstPtrInfo,
48 MachinePointerInfo DstPtrInfo,
HDAArch64SelectionDAGInfo.cpp29 MachinePointerInfo DstPtrInfo, in EmitMOPS() argument
61 MF.getMachineMemOperand(DstPtrInfo, DstFlags, ConstSize, Alignment); in EmitMOPS()
146 MachinePointerInfo DstPtrInfo, MachinePointerInfo SrcPtrInfo) const { in EmitTargetCodeForMemcpy() argument
152 Alignment, isVolatile, DstPtrInfo, SrcPtrInfo); in EmitTargetCodeForMemcpy()
164 MachinePointerInfo DstPtrInfo) const { in EmitTargetCodeForMemset()
170 Alignment, isVolatile, DstPtrInfo, MachinePointerInfo{}); in EmitTargetCodeForMemset()
182 MachinePointerInfo DstPtrInfo, MachinePointerInfo SrcPtrInfo) const { in EmitTargetCodeForMemmove() argument
188 Alignment, isVolatile, DstPtrInfo, SrcPtrInfo); in EmitTargetCodeForMemmove()
253 SDValue Size, MachinePointerInfo DstPtrInfo, bool ZeroData) const { in EmitTargetCodeForSetTag() argument
259 DstPtrInfo, MachineMemOperand::MOStore, ObjSize, Align(16)); in EmitTargetCodeForSetTag()
HDAArch64ISelLowering.cpp5600 auto DstPtrInfo = Node->getPointerInfo(); in LowerINTRINSIC_W_CHAIN() local
5606 Size, Alignment, IsVol, DstPtrInfo, MachinePointerInfo{}); in LowerINTRINSIC_W_CHAIN()
/freebsd-13-stable/contrib/llvm-project/llvm/lib/Target/WebAssembly/
HDWebAssemblySelectionDAGInfo.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()
HDWebAssemblySelectionDAGInfo.h29 MachinePointerInfo DstPtrInfo,
35 MachinePointerInfo DstPtrInfo,
41 MachinePointerInfo DstPtrInfo) const override;
/freebsd-13-stable/contrib/llvm-project/llvm/lib/Target/SystemZ/
HDSystemZSelectionDAGInfo.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()
HDSystemZSelectionDAGInfo.h28 MachinePointerInfo DstPtrInfo,
35 MachinePointerInfo DstPtrInfo) const override;
/freebsd-13-stable/contrib/llvm-project/llvm/lib/Target/ARM/
HDARMSelectionDAGInfo.h44 MachinePointerInfo DstPtrInfo,
51 MachinePointerInfo DstPtrInfo,
59 MachinePointerInfo DstPtrInfo) const override;
HDARMSelectionDAGInfo.cpp171 MachinePointerInfo DstPtrInfo, MachinePointerInfo SrcPtrInfo) const { in EmitTargetCodeForMemcpy() argument
237 DstPtrInfo = DstPtrInfo.getWithOffset(NumRegs * VTSize); in EmitTargetCodeForMemcpy()
278 DstPtrInfo.getWithOffset(DstOff)); in EmitTargetCodeForMemcpy()
289 MachinePointerInfo DstPtrInfo, MachinePointerInfo SrcPtrInfo) const { in EmitTargetCodeForMemmove() argument
297 MachinePointerInfo DstPtrInfo) const { in EmitTargetCodeForMemset()
/freebsd-13-stable/contrib/llvm-project/llvm/lib/Target/X86/
HDX86SelectionDAGInfo.cpp50 MachinePointerInfo DstPtrInfo) const { in EmitTargetCodeForMemset()
52 if (DstPtrInfo.getAddrSpace() >= 256) in EmitTargetCodeForMemset()
150 /* CI */ nullptr, DstPtrInfo.getWithOffset(Offset))); in EmitTargetCodeForMemset()
211 MachinePointerInfo DstPtrInfo, MachinePointerInfo SrcPtrInfo) { in emitConstantSizeRepmov() argument
259 DstPtrInfo.getWithOffset(Offset), SrcPtrInfo.getWithOffset(Offset))); in emitConstantSizeRepmov()
266 MachinePointerInfo DstPtrInfo, MachinePointerInfo SrcPtrInfo) const { in EmitTargetCodeForMemcpy() argument
268 if (DstPtrInfo.getAddrSpace() >= 256 || SrcPtrInfo.getAddrSpace() >= 256) in EmitTargetCodeForMemcpy()
290 AlwaysInline, DstPtrInfo, SrcPtrInfo); in EmitTargetCodeForMemcpy()
HDX86SelectionDAGInfo.h33 MachinePointerInfo DstPtrInfo) const override;
39 MachinePointerInfo DstPtrInfo,
/freebsd-13-stable/contrib/llvm-project/llvm/include/llvm/CodeGen/
HDSelectionDAGTargetInfo.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
HDSelectionDAG.h1192 MachinePointerInfo DstPtrInfo, MachinePointerInfo SrcPtrInfo,
1201 MachinePointerInfo DstPtrInfo,
1209 MachinePointerInfo DstPtrInfo,
1215 MachinePointerInfo DstPtrInfo,
1221 MachinePointerInfo DstPtrInfo,
1227 MachinePointerInfo DstPtrInfo);
/freebsd-13-stable/contrib/llvm-project/llvm/lib/Target/XCore/
HDXCoreSelectionDAGInfo.h26 MachinePointerInfo DstPtrInfo,
HDXCoreSelectionDAGInfo.cpp21 MachinePointerInfo DstPtrInfo, MachinePointerInfo SrcPtrInfo) const { in EmitTargetCodeForMemcpy() argument
/freebsd-13-stable/contrib/llvm-project/llvm/lib/Target/Lanai/
HDLanaiSelectionDAGInfo.h29 MachinePointerInfo DstPtrInfo,
/freebsd-13-stable/contrib/llvm-project/llvm/lib/Target/BPF/
HDBPFSelectionDAGInfo.h26 MachinePointerInfo DstPtrInfo,
HDBPFSelectionDAGInfo.cpp23 MachinePointerInfo DstPtrInfo, MachinePointerInfo SrcPtrInfo) const { in EmitTargetCodeForMemcpy() argument
/freebsd-13-stable/contrib/llvm-project/llvm/lib/Target/Hexagon/
HDHexagonSelectionDAGInfo.h28 MachinePointerInfo DstPtrInfo,
HDHexagonSelectionDAGInfo.cpp22 MachinePointerInfo DstPtrInfo, MachinePointerInfo SrcPtrInfo) const { in EmitTargetCodeForMemcpy() argument
/freebsd-13-stable/contrib/llvm-project/llvm/include/llvm/CodeGen/GlobalISel/
HDCallLowering.h319 const MachinePointerInfo &DstPtrInfo, Align DstAlign,
/freebsd-13-stable/contrib/llvm-project/llvm/lib/CodeGen/SelectionDAG/
HDSelectionDAG.cpp7806 MachinePointerInfo DstPtrInfo, in getMemcpyLoadsAndStores() argument
7844 MemOps, Limit, Op, DstPtrInfo.getAddrSpace(), in getMemcpyLoadsAndStores()
7919 DstPtrInfo.getWithOffset(DstOff), Alignment, MMOFlags, NewAAInfo); in getMemcpyLoadsAndStores()
7951 DstPtrInfo.getWithOffset(DstOff), VT, Alignment, MMOFlags, NewAAInfo); in getMemcpyLoadsAndStores()
8009 MachinePointerInfo DstPtrInfo, in getMemmoveLoadsAndStores() argument
8039 DstPtrInfo.getAddrSpace(), SrcPtrInfo.getAddrSpace(), in getMemmoveLoadsAndStores()
8103 DstPtrInfo.getWithOffset(DstOff), Alignment, MMOFlags, NewAAInfo); in getMemmoveLoadsAndStores()
8133 bool AlwaysInline, MachinePointerInfo DstPtrInfo, in getMemsetStores() argument
8157 DstPtrInfo.getAddrSpace(), ~0u, MF.getFunction().getAttributes())) in getMemsetStores()
8235 DstPtrInfo.getWithOffset(DstOff), Alignment, in getMemsetStores()
[all …]
/freebsd-13-stable/contrib/llvm-project/llvm/lib/CodeGen/GlobalISel/
HDCallLowering.cpp1271 const MachinePointerInfo &DstPtrInfo, Align DstAlign, in copyArgumentMemory() argument
1281 DstPtrInfo, in copyArgumentMemory()
HDLegalizerHelper.cpp8785 MachinePointerInfo DstPtrInfo = DstMMO.getPointerInfo(); in lowerMemset() local
8795 DstPtrInfo.getAddrSpace(), ~0u, in lowerMemset()
8942 MachinePointerInfo DstPtrInfo = DstMMO.getPointerInfo(); in lowerMemcpy() local
8949 DstPtrInfo.getAddrSpace(), SrcPtrInfo.getAddrSpace(), in lowerMemcpy()
9047 MachinePointerInfo DstPtrInfo = DstMMO.getPointerInfo(); in lowerMemmove() local
9057 DstPtrInfo.getAddrSpace(), SrcPtrInfo.getAddrSpace(), in lowerMemmove()