Home
last modified time | relevance | path

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

/freebsd/contrib/llvm-project/llvm/lib/Transforms/Utils/
H A DLowerMemIntrinsics.cpp26 ConstantInt *CopyLen, Align SrcAlign, Align DstAlign, bool SrcIsVolatile, in createMemCpyLoopKnownSize()
181 Align SrcAlign, Align DstAlign, bool SrcIsVolatile, bool DstIsVolatile, in createMemCpyLoopUnknownSize()
373 Value *DstAddr, Value *CopyLen, Align SrcAlign, in createMemMoveLoop()
548 Align SrcAlign = Memmove->getSourceAlign().valueOrOne(); in expandMemMoveAsLoop() local
/freebsd/contrib/llvm-project/llvm/lib/Target/AMDGPU/
H A DAMDGPUTargetTransformInfo.cpp421 unsigned DestAddrSpace, unsigned SrcAlign, unsigned DestAlign, in getMemcpyLoopLoweringType()
453 unsigned SrcAlign, unsigned DestAlign, in getMemcpyLoopResidualLoweringType()
/freebsd/contrib/llvm-project/llvm/lib/CodeGen/GlobalISel/
H A DCallLowering.cpp930 Align SrcAlign = std::max(Flags.getNonZeroByValAlign(), in handleAssignments() local
1272 const MachinePointerInfo &SrcPtrInfo, Align SrcAlign, uint64_t MemSize, in copyArgumentMemory()
H A DLegalizerHelper.cpp8899 Align SrcAlign = SrcMMO.getBaseAlign(); in lowerMemcpyInline() local
8908 Align SrcAlign, bool IsVolatile) { in lowerMemcpyInline()
8918 Align SrcAlign, bool IsVolatile) { in lowerMemcpy()
9024 uint64_t KnownLen, Align DstAlign, Align SrcAlign, in lowerMemmove()
9141 Align SrcAlign; in lowerMemCpyFamily() local
H A DIRTranslator.cpp1715 Align SrcAlign; in translateMemFunc() local
/freebsd/contrib/llvm-project/llvm/lib/IR/
H A DIRBuilder.cpp222 MaybeAlign SrcAlign, Value *Size, bool isVolatile, MDNode *TBAATag, in CreateMemTransferInst()
258 Value *Dst, Align DstAlign, Value *Src, Align SrcAlign, Value *Size, in CreateElementUnorderedAtomicMemCpy()
374 Value *Dst, Align DstAlign, Value *Src, Align SrcAlign, Value *Size, in CreateElementUnorderedAtomicMemMove()
H A DCore.cpp3825 LLVMValueRef Src, unsigned SrcAlign, in LLVMBuildMemCpy()
3834 LLVMValueRef Src, unsigned SrcAlign, in LLVMBuildMemMove()
/freebsd/contrib/llvm-project/llvm/include/llvm/Analysis/
H A DTargetTransformInfoImpl.h842 unsigned SrcAlign, unsigned DestAlign, in getMemcpyLoopLoweringType()
851 unsigned SrcAlign, unsigned DestAlign, in getMemcpyLoopResidualLoweringType()
H A DTargetTransformInfo.h2841 unsigned DestAddrSpace, unsigned SrcAlign, unsigned DestAlign, in getMemcpyLoopLoweringType()
2850 unsigned SrcAlign, unsigned DestAlign, in getMemcpyLoopResidualLoweringType()
/freebsd/contrib/llvm-project/llvm/lib/Analysis/
H A DTargetTransformInfo.cpp1201 unsigned DestAddrSpace, unsigned SrcAlign, unsigned DestAlign, in getMemcpyLoopLoweringType()
1211 unsigned SrcAlign, unsigned DestAlign, in getMemcpyLoopResidualLoweringType()
/freebsd/contrib/llvm-project/llvm/lib/Target/ARM/
H A DARMTargetTransformInfo.cpp1153 const Align SrcAlign = *MC->getSourceAlign(); in getNumMemOps() local
/freebsd/contrib/llvm-project/llvm/lib/Transforms/Scalar/
H A DSROA.cpp3385 MaybeAlign DestAlign, SrcAlign; in visitMemTransferInst() local
3442 MaybeAlign SrcAlign = OtherAlign; in visitMemTransferInst() local
/freebsd/contrib/llvm-project/llvm/lib/CodeGen/SelectionDAG/
H A DSelectionDAGBuilder.cpp6462 Align SrcAlign = MCI.getSourceAlign().valueOrOne(); in visitIntrinsicCall() local
6484 Align SrcAlign = MCI.getSourceAlign().valueOrOne(); in visitIntrinsicCall() local
6536 Align SrcAlign = MMI.getSourceAlign().valueOrOne(); in visitIntrinsicCall() local
9035 Align SrcAlign = DAG.InferPtrAlign(Src).valueOrOne(); in visitMemPCpyCall() local
H A DLegalizeDAG.cpp1793 Align SrcAlign = DAG.getDataLayout().getPrefTypeAlign( in EmitStackConvert() local
H A DSelectionDAG.cpp7829 MaybeAlign SrcAlign = DAG.InferPtrAlign(Src); in getMemcpyLoadsAndStores() local
8030 MaybeAlign SrcAlign = DAG.InferPtrAlign(Src); in getMemmoveLoadsAndStores() local
/freebsd/contrib/llvm-project/llvm/lib/Transforms/InstCombine/
H A DInstCombineCalls.cpp123 Align SrcAlign = getKnownAlignment(MI->getRawSource(), DL, MI, &AC, &DT); in SimplifyAnyMemTransfer() local
/freebsd/contrib/llvm-project/llvm/include/llvm/CodeGen/
H A DTargetLowering.h130 Align SrcAlign; // Inferred alignment of the source or default value if the member
/freebsd/contrib/llvm-project/llvm/lib/CodeGen/
H A DCodeGenPrepare.cpp2436 Align SrcAlign = getKnownAlignment(MTI->getSource(), *DL); in optimizeCallInst() local
/freebsd/contrib/llvm-project/clang/lib/Sema/
H A DSemaChecking.cpp13061 CharUnits SrcAlign = getPresumedAlignmentOfPointer(Op, *this); in CheckCastAlign() local