| /freebsd/contrib/llvm-project/llvm/lib/Transforms/Utils/ |
| H A D | LowerMemIntrinsics.cpp | 891 /* DestAlign */ Memcpy->getDestAlign().valueOrOne(), in expandMemCpyAsLoop() 903 /* DestAlign */ Memcpy->getDestAlign().valueOrOne(), in expandMemCpyAsLoop() 917 Align DstAlign = Memmove->getDestAlign().valueOrOne(); in expandMemMoveAsLoop() 972 /* Alignment */ Memset->getDestAlign().valueOrOne(), in expandMemSetAsLoop() 981 /* Alignment=*/Memset->getDestAlign().valueOrOne(), in expandMemSetPatternAsLoop() 996 /* DestAlign */ AtomicMemcpy->getDestAlign().valueOrOne(), in expandAtomicMemCpyAsLoop() 1009 /* DestAlign */ AtomicMemcpy->getDestAlign().valueOrOne(), in expandAtomicMemCpyAsLoop()
|
| /freebsd/contrib/llvm-project/llvm/lib/Transforms/Scalar/ |
| H A D | MemCpyOptimizer.cpp | 193 addRange(OffsetFromFirst, Size, MSI->getDest(), MSI->getDestAlign(), MSI); in addMemSet() 1248 NewM = Builder.CreateMemMove(M->getDest(), M->getDestAlign(), CopySource, in processMemCpyMemCpyDependence() 1254 NewM = Builder.CreateMemCpyInline(M->getDest(), M->getDestAlign(), in processMemCpyMemCpyDependence() 1258 NewM = Builder.CreateMemCpy(M->getDest(), M->getDestAlign(), CopySource, in processMemCpyMemCpyDependence() 1340 const Align DestAlign = std::max(MemSet->getDestAlign().valueOrOne(), in processMemSetMemCpyDependence() 1341 MemCpy->getDestAlign().valueOrOne()); in processMemSetMemCpyDependence() 1502 CopySize, MemCpy->getDestAlign()); in performMemCpyToMemSetOptzn() 1774 M->getRawDest(), ByteVal, M->getLength(), M->getDestAlign(), false); in processMemCpy() 1819 M->getDestAlign().valueOrOne(), BAA, in processMemCpy()
|
| H A D | InferAddressSpaces.cpp | 1139 B.CreateMemSet(NewV, MSI->getValue(), MSI->getLength(), MSI->getDestAlign(), in handleMemIntrinsicPtrUse() 1155 B.CreateMemCpyInline(Dest, MTI->getDestAlign(), Src, in handleMemIntrinsicPtrUse() 1160 B.CreateMemCpy(Dest, MTI->getDestAlign(), Src, MTI->getSourceAlign(), in handleMemIntrinsicPtrUse() 1166 B.CreateMemMove(Dest, MTI->getDestAlign(), Src, MTI->getSourceAlign(), in handleMemIntrinsicPtrUse()
|
| H A D | AlignmentFromAssumptions.cpp | 243 if (NewDestAlignment > *MI->getDestAlign()) { in processAssumption()
|
| H A D | LoopIdiomRecognize.cpp | 840 MCI->getDestAlign(), MCI->getSourceAlign(), MCI, MCI, in processLoopMemCpy() 943 MSI->getDestAlign(), SplatValue, MSI, MSIs, in processLoopMemSet()
|
| H A D | DeadStoreElimination.cpp | 623 Align PrefAlign = DeadIntrinsic->getDestAlign().valueOrOne(); in tryToShorten()
|
| H A D | SROA.cpp | 3466 (IsDest ? II.getSourceAlign() : II.getDestAlign()).valueOrOne(); in visitMemTransferInst()
|
| /freebsd/contrib/llvm-project/llvm/lib/Analysis/ |
| H A D | Lint.cpp | 321 MCI->getDestAlign(), nullptr, MemRef::Write); in visitCallBase() 342 MMI->getDestAlign(), nullptr, MemRef::Write); in visitCallBase() 351 MSI->getDestAlign(), nullptr, MemRef::Write); in visitCallBase()
|
| /freebsd/contrib/llvm-project/llvm/lib/Target/SPIRV/ |
| H A D | SPIRVPrepareFunctions.cpp | 130 auto *MemSet = IRB.CreateMemSet(Dest, Val, Len, MSI->getDestAlign(), in lowerIntrinsicToFunction()
|
| /freebsd/contrib/llvm-project/llvm/lib/Target/NVPTX/ |
| H A D | NVPTXLowerArgs.cpp | 254 ID, MI->getRawDest(), MI->getDestAlign(), I.NewParam, in INITIALIZE_PASS_DEPENDENCY()
|
| /freebsd/contrib/llvm-project/llvm/lib/Target/AMDGPU/ |
| H A D | AMDGPUPromoteAlloca.cpp | 1640 MemSet->getLength(), MemSet->getDestAlign(), in tryPromoteAllocaToLDS() 1690 ID, MI->getRawDest(), MI->getDestAlign(), MI->getRawSource(), in tryPromoteAllocaToLDS()
|
| /freebsd/contrib/llvm-project/llvm/lib/CodeGen/GlobalISel/ |
| H A D | IRTranslator.cpp | 1734 DstAlign = MCI->getDestAlign().valueOrOne(); in translateMemFunc() 1738 DstAlign = MMI->getDestAlign().valueOrOne(); in translateMemFunc() 1743 DstAlign = MSI->getDestAlign().valueOrOne(); in translateMemFunc()
|
| /freebsd/contrib/llvm-project/llvm/lib/Transforms/InstCombine/ |
| H A D | InstCombineLoadStoreAlloca.cpp | 446 MemCpy->getIntrinsicID(), DestV, MemCpy->getDestAlign(), SrcV, in replace()
|
| H A D | InstCombineCalls.cpp | 118 MaybeAlign CopyDstAlign = MI->getDestAlign(); in SimplifyAnyMemTransfer() 221 MaybeAlign MemSetAlign = MI->getDestAlign(); in SimplifyAnyMemSet() 252 const Align Alignment = MI->getDestAlign().valueOrOne(); in SimplifyAnyMemSet()
|
| H A D | InstructionCombining.cpp | 3630 MTI->getLength(), MTI->getDestAlign()); in visitAllocSite()
|
| /freebsd/contrib/llvm-project/llvm/include/llvm/IR/ |
| H A D | IntrinsicInst.h | 1007 MaybeAlign getDestAlign() const { return getParamAlign(ARG_DEST); } in getDestAlign() function
|
| /freebsd/contrib/llvm-project/llvm/lib/Target/ARM/ |
| H A D | ARMTargetTransformInfo.cpp | 1172 const Align DstAlign = MC->getDestAlign().valueOrOne(); in getNumMemOps() 1187 const Align DstAlign = MS->getDestAlign().valueOrOne(); in getNumMemOps()
|
| H A D | ARMFastISel.cpp | 2606 if (MTI.getDestAlign() || MTI.getSourceAlign()) in SelectIntrinsicCall() 2607 Alignment = std::min(MTI.getDestAlign().valueOrOne(), in SelectIntrinsicCall()
|
| /freebsd/contrib/llvm-project/llvm/lib/Target/AArch64/ |
| H A D | AArch64FastISel.cpp | 3498 if (MTI->getDestAlign() || MTI->getSourceAlign()) in fastLowerIntrinsicCall() 3499 Alignment = std::min(MTI->getDestAlign().valueOrOne(), in fastLowerIntrinsicCall()
|
| /freebsd/contrib/llvm-project/llvm/lib/Transforms/Instrumentation/ |
| H A D | DataFlowSanitizer.cpp | 2941 MTI->setDestAlignment(DFSF.getShadowAlign(I.getDestAlign().valueOrOne())); in visitMemTransferInst()
|
| /freebsd/contrib/llvm-project/llvm/lib/CodeGen/SelectionDAG/ |
| H A D | SelectionDAGBuilder.cpp | 6574 Align DstAlign = MCI.getDestAlign().valueOrOne(); in visitIntrinsicCall() 6598 Align DstAlign = MSII.getDestAlign().valueOrOne(); in visitIntrinsicCall() 6613 Align DstAlign = MMI.getDestAlign().valueOrOne(); in visitIntrinsicCall()
|
| /freebsd/contrib/llvm-project/llvm/lib/CodeGen/ |
| H A D | CodeGenPrepare.cpp | 2678 MaybeAlign MIDestAlign = MI->getDestAlign(); in optimizeCallInst()
|
| /freebsd/contrib/llvm-project/llvm/lib/IR/ |
| H A D | Verifier.cpp | 5750 Check(IsValidAlignment(AMI->getDestAlign()), in visitIntrinsicCall()
|