Home
last modified time | relevance | path

Searched defs:DstAlign (Results 1 – 11 of 11) 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()
374 Align DstAlign, bool SrcIsVolatile, in createMemMoveLoop()
463 Value *CopyLen, Value *SetValue, Align DstAlign, in createMemSetLoop()
549 Align DstAlign = Memmove->getDestAlign().valueOrOne(); in expandMemMoveAsLoop() local
/freebsd/contrib/llvm-project/llvm/lib/IR/
H A DIRBuilder.cpp165 CallInst *IRBuilderBase::CreateMemSetInline(Value *Dst, MaybeAlign DstAlign, in CreateMemSetInline()
221 Intrinsic::ID IntrID, Value *Dst, MaybeAlign DstAlign, Value *Src, 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.cpp3824 LLVMValueRef Dst, unsigned DstAlign, in LLVMBuildMemCpy()
3833 LLVMValueRef Dst, unsigned DstAlign, in LLVMBuildMemMove()
/freebsd/contrib/llvm-project/llvm/lib/CodeGen/GlobalISel/
H A DCallLowering.cpp927 Align DstAlign = std::max(Flags.getNonZeroByValAlign(), in handleAssignments() local
1271 const MachinePointerInfo &DstPtrInfo, Align DstAlign, in copyArgumentMemory()
H A DLegalizerHelper.cpp8898 Align DstAlign = DstMMO.getBaseAlign(); in lowerMemcpyInline() local
8907 uint64_t KnownLen, Align DstAlign, in lowerMemcpyInline()
8917 uint64_t KnownLen, uint64_t Limit, Align DstAlign, in lowerMemcpy()
9024 uint64_t KnownLen, Align DstAlign, Align SrcAlign, in lowerMemmove()
9140 Align DstAlign = MemOp->getBaseAlign(); in lowerMemCpyFamily() local
H A DIRTranslator.cpp1714 Align DstAlign; in translateMemFunc() local
/freebsd/contrib/llvm-project/llvm/lib/Target/ARM/
H A DARMTargetTransformInfo.cpp1152 const Align DstAlign = *MC->getDestAlign(); in getNumMemOps() local
1167 const Align DstAlign = *MS->getDestAlign(); in getNumMemOps() local
/freebsd/contrib/llvm-project/llvm/lib/CodeGen/SelectionDAG/
H A DSelectionDAGBuilder.cpp6461 Align DstAlign = MCI.getDestAlign().valueOrOne(); in visitIntrinsicCall() local
6483 Align DstAlign = MCI.getDestAlign().valueOrOne(); in visitIntrinsicCall() local
6519 Align DstAlign = MSII.getDestAlign().valueOrOne(); in visitIntrinsicCall() local
6535 Align DstAlign = MMI.getDestAlign().valueOrOne(); in visitIntrinsicCall() local
9034 Align DstAlign = DAG.InferPtrAlign(Dst).valueOrOne(); in visitMemPCpyCall() local
/freebsd/contrib/llvm-project/llvm/lib/Transforms/InstCombine/
H A DInstCombineCalls.cpp116 Align DstAlign = getKnownAlignment(MI->getRawDest(), DL, MI, &AC, &DT); in SimplifyAnyMemTransfer() local
/freebsd/contrib/llvm-project/llvm/lib/Transforms/Scalar/
H A DSROA.cpp3443 MaybeAlign DstAlign = SliceAlign; in visitMemTransferInst() local
/freebsd/contrib/llvm-project/llvm/include/llvm/CodeGen/
H A DTargetLowering.h121 Align DstAlign; // Specified alignment of the memory operation. member