Home
last modified time | relevance | path

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

/openbsd-src/gnu/llvm/llvm/include/llvm/Transforms/Utils/
H A DLowerMemIntrinsics.h37 Align SrcAlign, Align DestAlign, bool SrcIsVolatile, bool DstIsVolatile,
45 ConstantInt *CopyLen, Align SrcAlign, Align DestAlign, bool SrcIsVolatile,
/openbsd-src/gnu/llvm/llvm/lib/Target/AMDGPU/
H A DAMDGPUTargetTransformInfo.h138 unsigned DestAddrSpace, unsigned SrcAlign, unsigned DestAlign,
144 unsigned SrcAlign, unsigned DestAlign,
H A DAMDGPUTargetTransformInfo.cpp405 unsigned DestAddrSpace, unsigned SrcAlign, unsigned DestAlign, in getMemcpyLoopLoweringType() argument
411 unsigned MinAlign = std::min(SrcAlign, DestAlign); in getMemcpyLoopLoweringType()
437 unsigned SrcAlign, unsigned DestAlign, in getMemcpyLoopResidualLoweringType() argument
444 DestAlign, AtomicCpySize); in getMemcpyLoopResidualLoweringType()
446 unsigned MinAlign = std::min(SrcAlign, DestAlign); in getMemcpyLoopResidualLoweringType()
/openbsd-src/gnu/llvm/llvm/include/llvm/Analysis/
H A DTargetTransformInfo.h1382 unsigned DestAddrSpace, unsigned SrcAlign, unsigned DestAlign,
1394 unsigned SrcAlign, unsigned DestAlign,
1863 unsigned DestAddrSpace, unsigned SrcAlign, unsigned DestAlign,
1869 unsigned SrcAlign, unsigned DestAlign,
2484 unsigned DestAddrSpace, unsigned SrcAlign, unsigned DestAlign, in getMemcpyLoopLoweringType() argument
2487 DestAddrSpace, SrcAlign, DestAlign, in getMemcpyLoopLoweringType()
2493 unsigned SrcAlign, unsigned DestAlign, in getMemcpyLoopResidualLoweringType() argument
2497 SrcAlign, DestAlign, AtomicCpySize); in getMemcpyLoopResidualLoweringType()
H A DTargetTransformInfoImpl.h751 unsigned SrcAlign, unsigned DestAlign, in getMemcpyLoopLoweringType() argument
760 unsigned SrcAlign, unsigned DestAlign, in getMemcpyLoopResidualLoweringType() argument
/openbsd-src/gnu/llvm/llvm/lib/Analysis/
H A DTargetTransformInfo.cpp1062 unsigned DestAddrSpace, unsigned SrcAlign, unsigned DestAlign, in getMemcpyLoopLoweringType() argument
1065 DestAddrSpace, SrcAlign, DestAlign, in getMemcpyLoopLoweringType()
1072 unsigned SrcAlign, unsigned DestAlign, in getMemcpyLoopResidualLoweringType() argument
1076 DestAlign, AtomicCpySize); in getMemcpyLoopResidualLoweringType()
/openbsd-src/gnu/llvm/llvm/lib/Transforms/Scalar/
H A DMemCpyOptimizer.cpp1295 const Align DestAlign = std::max(MemSet->getDestAlign().valueOrOne(), in processMemSetMemCpyDependence() local
1297 if (DestAlign > 1) in processMemSetMemCpyDependence()
1299 Alignment = commonAlignment(DestAlign, SrcSizeC->getZExtValue()); in processMemSetMemCpyDependence()
H A DSROA.cpp3295 MaybeAlign DestAlign, SrcAlign; in visitMemTransferInst() local
3299 DestAlign = SliceAlign; in visitMemTransferInst()
3304 DestAlign = OtherAlign; in visitMemTransferInst()
3308 CallInst *New = IRB.CreateMemCpy(DestPtr, DestAlign, SrcPtr, SrcAlign, in visitMemTransferInst()
/openbsd-src/gnu/llvm/llvm/lib/CodeGen/SelectionDAG/
H A DLegalizeTypes.cpp906 Align DestAlign = DAG.getReducedAlign(DestVT, /*UseABI=*/false); in CreateStackStoreLoad() local
908 Align Align = std::max(DestAlign, OpAlign); in CreateStackStoreLoad()
H A DLegalizeDAG.cpp1744 Align DestAlign = DAG.getDataLayout().getPrefTypeAlign(DestType); in EmitStackConvert() local
1777 return DAG.getLoad(DestVT, dl, Store, FIPtr, PtrInfo, DestAlign); in EmitStackConvert()
1781 DestAlign); in EmitStackConvert()
/openbsd-src/gnu/llvm/llvm/lib/CodeGen/
H A DCodeGenPrepare.cpp2260 Align DestAlign = getKnownAlignment(MI->getDest(), *DL); in optimizeCallInst() local
2262 if (!MIDestAlign || DestAlign > *MIDestAlign) in optimizeCallInst()
2263 MI->setDestAlignment(DestAlign); in optimizeCallInst()
/openbsd-src/gnu/llvm/clang/lib/Sema/
H A DSemaChecking.cpp16153 CharUnits DestAlign = Context.getTypeAlignInChars(DestPointee); in CheckCastAlign() local
16154 if (DestAlign.isOne()) return; in CheckCastAlign()
16169 if (SrcAlign >= DestAlign) return; in CheckCastAlign()
16174 << static_cast<unsigned>(DestAlign.getQuantity()) in CheckCastAlign()