Home
last modified time | relevance | path

Searched refs:DestAlign (Results 1 – 10 of 10) sorted by relevance

/freebsd-12.1/contrib/llvm/lib/Transforms/Utils/
H A DLowerMemIntrinsics.cpp28 unsigned SrcAlign, unsigned DestAlign, in createMemCpyLoopKnownSize() argument
42 TTI.getMemcpyLoopLoweringType(Ctx, CopyLen, SrcAlign, DestAlign); in createMemCpyLoopKnownSize()
99 DestAlign = std::min(DestAlign, LoopOpSize); in createMemCpyLoopKnownSize()
103 SrcAlign, DestAlign); in createMemCpyLoopKnownSize()
139 unsigned DestAlign, bool SrcIsVolatile, in createMemCpyLoopUnknownSize() argument
150 TTI.getMemcpyLoopLoweringType(Ctx, CopyLen, SrcAlign, DestAlign); in createMemCpyLoopUnknownSize()
290 unsigned SrcAlign, unsigned DestAlign, in createMemMoveLoop() argument
/freebsd-12.1/contrib/llvm/include/llvm/Transforms/Utils/
H A DLowerMemIntrinsics.h32 unsigned SrcAlign, unsigned DestAlign,
40 unsigned SrcAlign, unsigned DestAlign,
/freebsd-12.1/contrib/llvm/include/llvm/Analysis/
H A DTargetTransformInfo.h918 unsigned SrcAlign, unsigned DestAlign) const;
930 unsigned DestAlign) const;
1184 unsigned DestAlign) const = 0;
1187 unsigned RemainingBytes, unsigned SrcAlign, unsigned DestAlign) const = 0;
1556 unsigned DestAlign) const override { in getMemcpyLoopLoweringType() argument
1557 return Impl.getMemcpyLoopLoweringType(Context, Length, SrcAlign, DestAlign); in getMemcpyLoopLoweringType()
1563 unsigned DestAlign) const override { in getMemcpyLoopResidualLoweringType() argument
1565 SrcAlign, DestAlign); in getMemcpyLoopResidualLoweringType()
H A DTargetTransformInfoImpl.h508 unsigned SrcAlign, unsigned DestAlign) const { in getMemcpyLoopLoweringType() argument
516 unsigned DestAlign) const { in getMemcpyLoopResidualLoweringType() argument
/freebsd-12.1/contrib/llvm/lib/Analysis/
H A DTargetTransformInfo.cpp611 unsigned DestAlign) const { in getMemcpyLoopLoweringType()
613 DestAlign); in getMemcpyLoopLoweringType()
618 unsigned RemainingBytes, unsigned SrcAlign, unsigned DestAlign) const { in getMemcpyLoopResidualLoweringType()
620 SrcAlign, DestAlign); in getMemcpyLoopResidualLoweringType()
/freebsd-12.1/contrib/llvm/lib/Transforms/Scalar/
H A DMemCpyOptimizer.cpp1117 const unsigned DestAlign = in processMemSetMemCpyDependence() local
1119 if (DestAlign > 1) in processMemSetMemCpyDependence()
1121 Align = MinAlign(SrcSizeC->getZExtValue(), DestAlign); in processMemSetMemCpyDependence()
H A DSROA.cpp2919 unsigned DestAlign, SrcAlign; in visitMemTransferInst() local
2923 DestAlign = SliceAlign; in visitMemTransferInst()
2928 DestAlign = OtherAlign; in visitMemTransferInst()
2932 CallInst *New = IRB.CreateMemCpy(DestPtr, DestAlign, SrcPtr, SrcAlign, in visitMemTransferInst()
/freebsd-12.1/contrib/llvm/lib/CodeGen/
H A DCodeGenPrepare.cpp1680 unsigned DestAlign = getKnownAlignment(MI->getDest(), *DL); in optimizeCallInst() local
1681 if (DestAlign > MI->getDestAlignment()) in optimizeCallInst()
1682 MI->setDestAlignment(DestAlign); in optimizeCallInst()
/freebsd-12.1/contrib/llvm/lib/CodeGen/SelectionDAG/
H A DLegalizeDAG.cpp1740 unsigned DestAlign = DAG.getDataLayout().getPrefTypeAlignment(DestType); in EmitStackConvert() local
1757 return DAG.getLoad(DestVT, dl, Store, FIPtr, PtrInfo, DestAlign); in EmitStackConvert()
1761 DestAlign); in EmitStackConvert()
/freebsd-12.1/contrib/llvm/tools/clang/lib/Sema/
H A DSemaChecking.cpp12301 CharUnits DestAlign = Context.getTypeAlignInChars(DestPointee); in CheckCastAlign() local
12302 if (DestAlign.isOne()) return; in CheckCastAlign()
12325 if (SrcAlign >= DestAlign) return; in CheckCastAlign()
12330 << static_cast<unsigned>(DestAlign.getQuantity()) in CheckCastAlign()