Home
last modified time | relevance | path

Searched defs:SrcAlign (Results 1 – 19 of 19) sorted by relevance

/openbsd/gnu/llvm/llvm/lib/Transforms/Utils/
H A DLowerMemIntrinsics.cpp22 ConstantInt *CopyLen, Align SrcAlign, Align DstAlign, bool SrcIsVolatile, in createMemCpyLoopKnownSize()
177 Align SrcAlign, Align DstAlign, bool SrcIsVolatile, bool DstIsVolatile, in createMemCpyLoopUnknownSize()
377 Value *DstAddr, Value *CopyLen, Align SrcAlign, in createMemMoveLoop()
/openbsd/gnu/llvm/llvm/lib/IR/
H A DIRBuilder.cpp225 MaybeAlign SrcAlign, Value *Size, bool isVolatile, MDNode *TBAATag, in CreateMemTransferInst()
261 Value *Dst, MaybeAlign DstAlign, Value *Src, MaybeAlign SrcAlign, in CreateMemCpyInline()
299 Value *Dst, Align DstAlign, Value *Src, Align SrcAlign, Value *Size, in CreateElementUnorderedAtomicMemCpy()
340 Value *Src, MaybeAlign SrcAlign, in CreateMemMove()
374 Value *Dst, Align DstAlign, Value *Src, Align SrcAlign, Value *Size, in CreateElementUnorderedAtomicMemMove()
H A DCore.cpp3470 LLVMValueRef Src, unsigned SrcAlign, in LLVMBuildMemCpy()
3479 LLVMValueRef Src, unsigned SrcAlign, in LLVMBuildMemMove()
/openbsd/gnu/llvm/llvm/lib/Target/AMDGPU/
H A DAMDGPUTargetTransformInfo.cpp405 unsigned DestAddrSpace, unsigned SrcAlign, unsigned DestAlign, in getMemcpyLoopLoweringType()
437 unsigned SrcAlign, unsigned DestAlign, in getMemcpyLoopResidualLoweringType()
/openbsd/gnu/llvm/llvm/lib/CodeGen/GlobalISel/
H A DCallLowering.cpp788 Align SrcAlign = std::max(Flags.getNonZeroByValAlign(), in handleAssignments() local
1115 const MachinePointerInfo &SrcPtrInfo, Align SrcAlign, uint64_t MemSize, in copyArgumentMemory()
H A DLegalizerHelper.cpp7851 Align SrcAlign = SrcMMO.getBaseAlign(); in lowerMemcpyInline() local
7860 Align SrcAlign, bool IsVolatile) { in lowerMemcpyInline()
7870 Align SrcAlign, bool IsVolatile) { in lowerMemcpy()
7976 uint64_t KnownLen, Align DstAlign, Align SrcAlign, in lowerMemmove()
8093 Align SrcAlign; in lowerMemCpyFamily() local
H A DIRTranslator.cpp1613 Align SrcAlign; in translateMemFunc() local
/openbsd/gnu/llvm/llvm/include/llvm/Analysis/
H A DTargetTransformInfoImpl.h751 unsigned SrcAlign, unsigned DestAlign, in getMemcpyLoopLoweringType()
760 unsigned SrcAlign, unsigned DestAlign, in getMemcpyLoopResidualLoweringType()
H A DTargetTransformInfo.h2484 unsigned DestAddrSpace, unsigned SrcAlign, unsigned DestAlign, in getMemcpyLoopLoweringType()
2493 unsigned SrcAlign, unsigned DestAlign, in getMemcpyLoopResidualLoweringType()
/openbsd/gnu/llvm/llvm/lib/Analysis/
H A DTargetTransformInfo.cpp1062 unsigned DestAddrSpace, unsigned SrcAlign, unsigned DestAlign, in getMemcpyLoopLoweringType()
1072 unsigned SrcAlign, unsigned DestAlign, in getMemcpyLoopResidualLoweringType()
/openbsd/gnu/llvm/llvm/lib/Target/ARM/
H A DARMTargetTransformInfo.cpp1147 const Align SrcAlign = *MC->getSourceAlign(); in getNumMemOps() local
/openbsd/gnu/llvm/llvm/lib/Transforms/Scalar/
H A DSROA.cpp3295 MaybeAlign DestAlign, SrcAlign; in visitMemTransferInst() local
3345 MaybeAlign SrcAlign = OtherAlign; in visitMemTransferInst() local
/openbsd/gnu/llvm/llvm/lib/CodeGen/SelectionDAG/
H A DSelectionDAGBuilder.cpp5934 Align SrcAlign = MCI.getSourceAlign().valueOrOne(); in visitIntrinsicCall() local
5956 Align SrcAlign = MCI.getSourceAlign().valueOrOne(); in visitIntrinsicCall() local
6010 Align SrcAlign = MMI.getSourceAlign().valueOrOne(); in visitIntrinsicCall() local
8205 Align SrcAlign = DAG.InferPtrAlign(Src).valueOrOne(); in visitMemPCpyCall() local
H A DLegalizeDAG.cpp1754 Align SrcAlign = DAG.getDataLayout().getPrefTypeAlign( in EmitStackConvert() local
H A DSelectionDAG.cpp7002 MaybeAlign SrcAlign = DAG.InferPtrAlign(Src); in getMemcpyLoadsAndStores() local
7203 MaybeAlign SrcAlign = DAG.InferPtrAlign(Src); in getMemmoveLoadsAndStores() local
/openbsd/gnu/llvm/llvm/lib/Transforms/InstCombine/
H A DInstCombineCalls.cpp128 Align SrcAlign = getKnownAlignment(MI->getRawSource(), DL, MI, &AC, &DT); in SimplifyAnyMemTransfer() local
/openbsd/gnu/llvm/llvm/include/llvm/CodeGen/
H A DTargetLowering.h127 Align SrcAlign; // Inferred alignment of the source or default value if the member
/openbsd/gnu/llvm/llvm/lib/CodeGen/
H A DCodeGenPrepare.cpp2266 Align SrcAlign = getKnownAlignment(MTI->getSource(), *DL); in optimizeCallInst() local
/openbsd/gnu/llvm/clang/lib/Sema/
H A DSemaChecking.cpp16167 CharUnits SrcAlign = getPresumedAlignmentOfPointer(Op, *this); in CheckCastAlign() local