Home
last modified time | relevance | path

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

/llvm-project/llvm/lib/Target/AMDGPU/
H A DAMDGPUTargetTransformInfo.cpp421 getMemcpyLoopLoweringType(LLVMContext & Context,Value * Length,unsigned SrcAddrSpace,unsigned DestAddrSpace,unsigned SrcAlign,unsigned DestAlign,std::optional<uint32_t> AtomicElementSize) const getMemcpyLoopLoweringType() argument
453 getMemcpyLoopResidualLoweringType(SmallVectorImpl<Type * > & OpsOut,LLVMContext & Context,unsigned RemainingBytes,unsigned SrcAddrSpace,unsigned DestAddrSpace,unsigned SrcAlign,unsigned DestAlign,std::optional<uint32_t> AtomicCpySize) const getMemcpyLoopResidualLoweringType() argument
/llvm-project/llvm/lib/CodeGen/SelectionDAG/
H A DLegalizeTypes.cpp902 Align DestAlign = DAG.getReducedAlign(DestVT, /*UseABI=*/false); CreateStackStoreLoad() local
H A DLegalizeDAG.cpp1783 Align DestAlign = DAG.getDataLayout().getPrefTypeAlign(DestType); EmitStackConvert() local
/llvm-project/llvm/include/llvm/Analysis/
H A DTargetTransformInfoImpl.h840 getMemcpyLoopLoweringType(LLVMContext & Context,Value * Length,unsigned SrcAddrSpace,unsigned DestAddrSpace,unsigned SrcAlign,unsigned DestAlign,std::optional<uint32_t> AtomicElementSize) getMemcpyLoopLoweringType() argument
849 getMemcpyLoopResidualLoweringType(SmallVectorImpl<Type * > & OpsOut,LLVMContext & Context,unsigned RemainingBytes,unsigned SrcAddrSpace,unsigned DestAddrSpace,unsigned SrcAlign,unsigned DestAlign,std::optional<uint32_t> AtomicCpySize) getMemcpyLoopResidualLoweringType() argument
H A DTargetTransformInfo.h2816 getMemcpyLoopLoweringType(LLVMContext & Context,Value * Length,unsigned SrcAddrSpace,unsigned DestAddrSpace,unsigned SrcAlign,unsigned DestAlign,std::optional<uint32_t> AtomicElementSize) getMemcpyLoopLoweringType() argument
2825 getMemcpyLoopResidualLoweringType(SmallVectorImpl<Type * > & OpsOut,LLVMContext & Context,unsigned RemainingBytes,unsigned SrcAddrSpace,unsigned DestAddrSpace,unsigned SrcAlign,unsigned DestAlign,std::optional<uint32_t> AtomicCpySize) getMemcpyLoopResidualLoweringType() argument
/llvm-project/llvm/lib/Analysis/
H A DTargetTransformInfo.cpp1197 getMemcpyLoopLoweringType(LLVMContext & Context,Value * Length,unsigned SrcAddrSpace,unsigned DestAddrSpace,unsigned SrcAlign,unsigned DestAlign,std::optional<uint32_t> AtomicElementSize) const getMemcpyLoopLoweringType() argument
1207 getMemcpyLoopResidualLoweringType(SmallVectorImpl<Type * > & OpsOut,LLVMContext & Context,unsigned RemainingBytes,unsigned SrcAddrSpace,unsigned DestAddrSpace,unsigned SrcAlign,unsigned DestAlign,std::optional<uint32_t> AtomicCpySize) const getMemcpyLoopResidualLoweringType() argument
/llvm-project/llvm/lib/Transforms/Scalar/
H A DMemCpyOptimizer.cpp1274 const Align DestAlign = std::max(MemSet->getDestAlign().valueOrOne(), processMemSetMemCpyDependence() local
H A DSROA.cpp3385 MaybeAlign DestAlign, SrcAlign; visitMemTransferInst() local
/llvm-project/llvm/lib/CodeGen/
H A DCodeGenPrepare.cpp2430 Align DestAlign = getKnownAlignment(MI->getDest(), *DL); optimizeCallInst() local
/llvm-project/clang/lib/Sema/
H A DSemaChecking.cpp13043 CharUnits DestAlign = Context.getTypeAlignInChars(DestPointee); CheckCastAlign() local