Searched refs:LifetimeEnd (Results 1 – 6 of 6) sorted by relevance
| /freebsd/contrib/llvm-project/llvm/lib/Transforms/Utils/ |
| H A D | MemoryTaggingSupport.cpp | 90 const SmallVectorImpl<IntrinsicInst *> &LifetimeEnd, in isStandardLifetime() argument 97 (LifetimeEnd.size() == 1 || in isStandardLifetime() 98 (LifetimeEnd.size() > 0 && in isStandardLifetime() 99 !maybeReachableFromEachOther(LifetimeEnd, DT, LI, MaxLifetimes))); in isStandardLifetime() 168 Info.AllocasToInstrument[AI].LifetimeEnd.push_back(II); in visit()
|
| /freebsd/contrib/llvm-project/llvm/include/llvm/Transforms/Utils/ |
| H A D | MemoryTaggingSupport.h | 46 const SmallVectorImpl<IntrinsicInst *> &LifetimeEnd, 55 SmallVector<IntrinsicInst *, 2> LifetimeEnd; member
|
| /freebsd/contrib/llvm-project/llvm/lib/Target/AArch64/ |
| H A D | AArch64StackTagging.cpp | 585 memtag::isStandardLifetime(Info.LifetimeStart, Info.LifetimeEnd, DT, LI, in runOnFunction() 596 !memtag::forAllReachableExits(*DT, *PDT, *LI, Start, Info.LifetimeEnd, in runOnFunction() 598 for (auto *End : Info.LifetimeEnd) in runOnFunction() 612 for (auto *II : Info.LifetimeEnd) in runOnFunction()
|
| /freebsd/contrib/llvm-project/llvm/lib/Transforms/Instrumentation/ |
| H A D | HWAddressSanitizer.cpp | 1480 llvm::for_each(Info.LifetimeEnd, HandleLifetime); in instrumentStack() 1504 memtag::isStandardLifetime(Info.LifetimeStart, Info.LifetimeEnd, &DT, in instrumentStack() 1510 if (!memtag::forAllReachableExits(DT, PDT, LI, Start, Info.LifetimeEnd, in instrumentStack() 1512 for (auto *End : Info.LifetimeEnd) in instrumentStack() 1523 for (auto &II : Info.LifetimeEnd) in instrumentStack()
|
| /freebsd/contrib/llvm-project/clang/lib/CodeGen/ |
| H A D | CGCall.cpp | 6186 for (CallLifetimeEnd &LifetimeEnd : CallLifetimeEndAfterCall) in EmitCall() 6187 LifetimeEnd.Emit(*this, /*Flags=*/{}); in EmitCall()
|
| /freebsd/contrib/llvm-project/llvm/lib/CodeGen/SelectionDAG/ |
| H A D | DAGCombiner.cpp | 22717 const auto *LifetimeEnd = cast<LifetimeSDNode>(N); in visitLIFETIME_END() local 22718 if (!LifetimeEnd->hasOffset()) in visitLIFETIME_END() 22722 LifetimeEnd->getOffset(), false); in visitLIFETIME_END() 22755 if (LifetimeEndBase.contains(DAG, LifetimeEnd->getSize() * 8, StoreBase, in visitLIFETIME_END()
|