Home
last modified time | relevance | path

Searched defs:DstAlign (Results 1 – 11 of 11) sorted by relevance

/openbsd-src/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()
378 Align DstAlign, bool SrcIsVolatile, in createMemMoveLoop()
470 Value *CopyLen, Value *SetValue, Align DstAlign, in createMemSetLoop()
/openbsd-src/gnu/llvm/llvm/lib/IR/
H A DIRBuilder.cpp166 CallInst *IRBuilderBase::CreateMemSetInline(Value *Dst, MaybeAlign DstAlign, in CreateMemSetInline()
224 Intrinsic::ID IntrID, Value *Dst, MaybeAlign DstAlign, Value *Src, 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()
339 CallInst *IRBuilderBase::CreateMemMove(Value *Dst, MaybeAlign DstAlign, in CreateMemMove()
374 Value *Dst, Align DstAlign, Value *Src, Align SrcAlign, Value *Size, in CreateElementUnorderedAtomicMemMove()
H A DCore.cpp3469 LLVMValueRef Dst, unsigned DstAlign, in LLVMBuildMemCpy()
3478 LLVMValueRef Dst, unsigned DstAlign, in LLVMBuildMemMove()
/openbsd-src/gnu/llvm/llvm/lib/CodeGen/GlobalISel/
H A DCallLowering.cpp785 Align DstAlign = std::max(Flags.getNonZeroByValAlign(), in handleAssignments() local
1114 const MachinePointerInfo &DstPtrInfo, Align DstAlign, in copyArgumentMemory()
H A DLegalizerHelper.cpp7850 Align DstAlign = DstMMO.getBaseAlign(); in lowerMemcpyInline() local
7859 uint64_t KnownLen, Align DstAlign, in lowerMemcpyInline()
7869 uint64_t KnownLen, uint64_t Limit, Align DstAlign, in lowerMemcpy()
7976 uint64_t KnownLen, Align DstAlign, Align SrcAlign, in lowerMemmove()
8092 Align DstAlign = MemOp->getBaseAlign(); in lowerMemCpyFamily() local
H A DIRTranslator.cpp1612 Align DstAlign; in translateMemFunc() local
/openbsd-src/gnu/llvm/llvm/lib/Target/ARM/
H A DARMTargetTransformInfo.cpp1146 const Align DstAlign = *MC->getDestAlign(); in getNumMemOps() local
1161 const Align DstAlign = *MS->getDestAlign(); in getNumMemOps() local
/openbsd-src/gnu/llvm/llvm/lib/CodeGen/SelectionDAG/
H A DSelectionDAGBuilder.cpp5933 Align DstAlign = MCI.getDestAlign().valueOrOne(); in visitIntrinsicCall() local
5955 Align DstAlign = MCI.getDestAlign().valueOrOne(); in visitIntrinsicCall() local
5992 Align DstAlign = MSII.getDestAlign().valueOrOne(); in visitIntrinsicCall() local
6009 Align DstAlign = MMI.getDestAlign().valueOrOne(); in visitIntrinsicCall() local
8204 Align DstAlign = DAG.InferPtrAlign(Dst).valueOrOne(); in visitMemPCpyCall() local
/openbsd-src/gnu/llvm/llvm/lib/Transforms/InstCombine/
H A DInstCombineCalls.cpp121 Align DstAlign = getKnownAlignment(MI->getRawDest(), DL, MI, &AC, &DT); in SimplifyAnyMemTransfer() local
/openbsd-src/gnu/llvm/llvm/lib/Transforms/Scalar/
H A DSROA.cpp3346 MaybeAlign DstAlign = SliceAlign; in visitMemTransferInst() local
/openbsd-src/gnu/llvm/llvm/include/llvm/CodeGen/
H A DTargetLowering.h118 Align DstAlign; // Specified alignment of the memory operation. member