Home
last modified time | relevance | path

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

/llvm-project-15.0.7/llvm/include/llvm/Transforms/Utils/
H A DLowerMemIntrinsics.h36 Align DestAlign, bool SrcIsVolatile,
45 Align SrcAlign, Align DestAlign,
/llvm-project-15.0.7/llvm/lib/Target/AMDGPU/
H A DAMDGPUTargetTransformInfo.h135 unsigned SrcAlign, unsigned DestAlign,
141 unsigned SrcAlign, unsigned DestAlign,
H A DAMDGPUTargetTransformInfo.cpp403 unsigned DestAddrSpace, unsigned SrcAlign, unsigned DestAlign, in getMemcpyLoopLoweringType() argument
409 unsigned MinAlign = std::min(SrcAlign, DestAlign); in getMemcpyLoopLoweringType()
435 unsigned SrcAlign, unsigned DestAlign, in getMemcpyLoopResidualLoweringType() argument
442 DestAlign, AtomicCpySize); in getMemcpyLoopResidualLoweringType()
444 unsigned MinAlign = std::min(SrcAlign, DestAlign); in getMemcpyLoopResidualLoweringType()
/llvm-project-15.0.7/llvm/include/llvm/Analysis/
H A DTargetTransformInfo.h1328 unsigned SrcAlign, unsigned DestAlign,
1340 unsigned SrcAlign, unsigned DestAlign,
1798 unsigned SrcAlign, unsigned DestAlign,
1804 unsigned SrcAlign, unsigned DestAlign,
2380 unsigned DestAddrSpace, unsigned SrcAlign, unsigned DestAlign, in getMemcpyLoopLoweringType() argument
2383 DestAddrSpace, SrcAlign, DestAlign, in getMemcpyLoopLoweringType()
2389 unsigned SrcAlign, unsigned DestAlign, in getMemcpyLoopResidualLoweringType() argument
2393 SrcAlign, DestAlign, AtomicCpySize); in getMemcpyLoopResidualLoweringType()
H A DTargetTransformInfoImpl.h714 unsigned SrcAlign, unsigned DestAlign, in getMemcpyLoopLoweringType() argument
723 unsigned SrcAlign, unsigned DestAlign, in getMemcpyLoopResidualLoweringType() argument
/llvm-project-15.0.7/llvm/lib/Analysis/
H A DTargetTransformInfo.cpp1003 unsigned DestAddrSpace, unsigned SrcAlign, unsigned DestAlign, in getMemcpyLoopLoweringType() argument
1006 DestAddrSpace, SrcAlign, DestAlign, in getMemcpyLoopLoweringType()
1013 unsigned SrcAlign, unsigned DestAlign, in getMemcpyLoopResidualLoweringType() argument
1017 DestAlign, AtomicCpySize); in getMemcpyLoopResidualLoweringType()
/llvm-project-15.0.7/llvm/lib/Transforms/Scalar/
H A DMemCpyOptimizer.cpp1245 const Align DestAlign = std::max(MemSet->getDestAlign().valueOrOne(), in processMemSetMemCpyDependence() local
1247 if (DestAlign > 1) in processMemSetMemCpyDependence()
1249 Alignment = commonAlignment(DestAlign, SrcSizeC->getZExtValue()); in processMemSetMemCpyDependence()
H A DSROA.cpp2980 MaybeAlign DestAlign, SrcAlign; in visitMemTransferInst() local
2984 DestAlign = SliceAlign; in visitMemTransferInst()
2989 DestAlign = OtherAlign; in visitMemTransferInst()
2993 CallInst *New = IRB.CreateMemCpy(DestPtr, DestAlign, SrcPtr, SrcAlign, in visitMemTransferInst()
/llvm-project-15.0.7/llvm/lib/CodeGen/SelectionDAG/
H A DLegalizeTypes.cpp902 Align DestAlign = DAG.getReducedAlign(DestVT, /*UseABI=*/false); in CreateStackStoreLoad() local
904 Align Align = std::max(DestAlign, OpAlign); in CreateStackStoreLoad()
H A DLegalizeDAG.cpp1741 Align DestAlign = DAG.getDataLayout().getPrefTypeAlign(DestType); in EmitStackConvert() local
1774 return DAG.getLoad(DestVT, dl, Store, FIPtr, PtrInfo, DestAlign); in EmitStackConvert()
1778 DestAlign); in EmitStackConvert()
/llvm-project-15.0.7/llvm/lib/CodeGen/
H A DCodeGenPrepare.cpp2162 Align DestAlign = getKnownAlignment(MI->getDest(), *DL); in optimizeCallInst() local
2164 if (!MIDestAlign || DestAlign > *MIDestAlign) in optimizeCallInst()
2165 MI->setDestAlignment(DestAlign); in optimizeCallInst()
/llvm-project-15.0.7/clang/lib/Sema/
H A DSemaChecking.cpp15802 CharUnits DestAlign = Context.getTypeAlignInChars(DestPointee); in CheckCastAlign() local
15803 if (DestAlign.isOne()) return; in CheckCastAlign()
15818 if (SrcAlign >= DestAlign) return; in CheckCastAlign()
15823 << static_cast<unsigned>(DestAlign.getQuantity()) in CheckCastAlign()