Home
last modified time | relevance | path

Searched refs:getDestAlign (Results 1 – 17 of 17) sorted by relevance

/netbsd-src/external/apache2/llvm/dist/llvm/lib/Transforms/Utils/
H A DLowerMemIntrinsics.cpp431 /* DestAlign */ Memcpy->getDestAlign().valueOrOne(), in expandMemCpyAsLoop()
442 /* DestAlign */ Memcpy->getDestAlign().valueOrOne(), in expandMemCpyAsLoop()
455 /* DestAlign */ Memmove->getDestAlign().valueOrOne(), in expandMemMoveAsLoop()
465 /* Alignment */ Memset->getDestAlign().valueOrOne(), in expandMemSetAsLoop()
/netbsd-src/external/apache2/llvm/dist/llvm/lib/Analysis/
H A DLint.cpp292 MCI->getDestAlign(), nullptr, MemRef::Write); in visitCallBase()
314 MCII->getDestAlign(), nullptr, MemRef::Write); in visitCallBase()
330 MMI->getDestAlign(), nullptr, MemRef::Write); in visitCallBase()
338 MSI->getDestAlign(), nullptr, MemRef::Write); in visitCallBase()
/netbsd-src/external/apache2/llvm/dist/llvm/lib/Transforms/Scalar/
H A DMemCpyOptimizer.cpp1109 NewM = Builder.CreateMemMove(M->getRawDest(), M->getDestAlign(), in processMemCpyMemCpyDependence()
1113 NewM = Builder.CreateMemCpy(M->getRawDest(), M->getDestAlign(), in processMemCpyMemCpyDependence()
1443 Align Alignment = std::min(M->getDestAlign().valueOrOne(), in processMemCpy()
1499 Align Alignment = std::min(M->getDestAlign().valueOrOne(), in processMemCpy()
H A DAlignmentFromAssumptions.cpp282 if (NewDestAlignment > *MI->getDestAlign()) { in processAssumption()
H A DInferAddressSpaces.cpp958 B.CreateMemCpy(Dest, MTI->getDestAlign(), Src, MTI->getSourceAlign(), in handleMemIntrinsicPtrUse()
964 B.CreateMemMove(Dest, MTI->getDestAlign(), Src, MTI->getSourceAlign(), in handleMemIntrinsicPtrUse()
H A DDeadStoreElimination.cpp573 Align PrefAlign = EarlierIntrinsic->getDestAlign().valueOrOne(); in tryToShorten()
H A DLoopIdiomRecognize.cpp890 MCI->getDestAlign(), MCI->getSourceAlign(), in processLoopMemCpy()
H A DSROA.cpp2984 (IsDest ? II.getSourceAlign() : II.getDestAlign()).valueOrOne(); in visitMemTransferInst()
/netbsd-src/external/apache2/llvm/dist/llvm/lib/Target/AMDGPU/
H A DAMDGPUPromoteAlloca.cpp1064 Builder.CreateMemTransferInst(ID, MI->getRawDest(), MI->getDestAlign(), in handleAlloca()
/netbsd-src/external/apache2/llvm/dist/llvm/include/llvm/IR/
H A DIntrinsicInst.h625 MaybeAlign getDestAlign() const { return getParamAlign(ARG_DEST); } in getDestAlign() function
/netbsd-src/external/apache2/llvm/dist/llvm/lib/CodeGen/GlobalISel/
H A DIRTranslator.cpp1585 DstAlign = MCI->getDestAlign().valueOrOne(); in translateMemFunc()
1588 DstAlign = MMI->getDestAlign().valueOrOne(); in translateMemFunc()
1592 DstAlign = MSI->getDestAlign().valueOrOne(); in translateMemFunc()
/netbsd-src/external/apache2/llvm/dist/llvm/lib/Target/ARM/
H A DARMTargetTransformInfo.cpp1078 const Align DstAlign = *MC->getDestAlign(); in getNumMemOps()
1093 const Align DstAlign = *MS->getDestAlign(); in getNumMemOps()
/netbsd-src/external/apache2/llvm/dist/llvm/lib/Transforms/InstCombine/
H A DInstCombineLoadStoreAlloca.cpp325 MemCpy->getIntrinsicID(), MemCpy->getRawDest(), MemCpy->getDestAlign(), in replace()
H A DInstCombineCalls.cpp112 MaybeAlign CopyDstAlign = MI->getDestAlign(); in SimplifyAnyMemTransfer()
228 MaybeAlign MemSetAlign = MI->getDestAlign(); in SimplifyAnyMemSet()
/netbsd-src/external/apache2/llvm/dist/llvm/lib/CodeGen/SelectionDAG/
H A DSelectionDAGBuilder.cpp5830 Align DstAlign = MCI.getDestAlign().valueOrOne(); in visitIntrinsicCall()
5852 Align DstAlign = MCI.getDestAlign().valueOrOne(); in visitIntrinsicCall()
5872 Align Alignment = MSI.getDestAlign().valueOrOne(); in visitIntrinsicCall()
5887 Align DstAlign = MMI.getDestAlign().valueOrOne(); in visitIntrinsicCall()
/netbsd-src/external/apache2/llvm/dist/llvm/lib/Transforms/Instrumentation/
H A DDataFlowSanitizer.cpp2940 MTI->setDestAlignment(I.getDestAlign() * DFSF.DFS.ShadowWidthBytes); in visitMemTransferInst()
/netbsd-src/external/apache2/llvm/dist/llvm/lib/CodeGen/
H A DCodeGenPrepare.cpp2140 MaybeAlign MIDestAlign = MI->getDestAlign(); in optimizeCallInst()