Home
last modified time | relevance | path

Searched refs:PointerMayBeCaptured (Results 1 – 11 of 11) sorted by relevance

/freebsd/contrib/llvm-project/llvm/lib/Analysis/
H A DCaptureTracking.cpp195 CaptureComponents llvm::PointerMayBeCaptured( in PointerMayBeCaptured() function in llvm
204 PointerMayBeCaptured(V, &SCT, MaxUsesToExplore); in PointerMayBeCaptured()
214 bool llvm::PointerMayBeCaptured(const Value *V, bool ReturnCaptures, in PointerMayBeCaptured() function in llvm
217 PointerMayBeCaptured(V, ReturnCaptures, CaptureComponents::All, in PointerMayBeCaptured()
230 return PointerMayBeCaptured(V, ReturnCaptures, Mask, StopFn, in PointerMayBeCapturedBefore()
234 PointerMayBeCaptured(V, &CB, MaxUsesToExplore); in PointerMayBeCapturedBefore()
260 PointerMayBeCaptured(V, &CB, MaxUsesToExplore); in FindEarliestCapture()
394 void llvm::PointerMayBeCaptured(const Value *V, CaptureTracker *Tracker, in PointerMayBeCaptured() function in llvm
H A DBasicAliasAnalysis.cpp206 CaptureComponents Ret = PointerMayBeCaptured( in getCapturesBefore()
H A DInstructionSimplify.cpp2808 PointerMayBeCaptured(MI, &Tracker); in computePointerICmp()
/freebsd/contrib/llvm-project/llvm/include/llvm/Analysis/
H A DCaptureTracking.h48 LLVM_ABI bool PointerMayBeCaptured(const Value *V, bool ReturnCaptures,
58 LLVM_ABI CaptureComponents PointerMayBeCaptured(
196 LLVM_ABI void PointerMayBeCaptured(const Value *V, CaptureTracker *Tracker,
/freebsd/contrib/llvm-project/llvm/lib/Transforms/Instrumentation/
H A DSanitizerBinaryMetadata.cpp396 if (AI && !PointerMayBeCaptured(AI, /*ReturnCaptures=*/true)) in maybeSharedMutable()
H A DThreadSanitizer.cpp453 if (AI && !PointerMayBeCaptured(AI, /*ReturnCaptures=*/true)) { in chooseInstructionsToInstrument()
/freebsd/contrib/llvm-project/llvm/lib/Transforms/IPO/
H A DFunctionAttrs.cpp1288 PointerMayBeCaptured(&A, &Tracker); in addArgumentAttrs()
1504 if (PointerMayBeCaptured(RetVal, /*ReturnCaptures=*/false)) in isFunctionMallocLike()
/freebsd/contrib/llvm-project/llvm/lib/Transforms/Scalar/
H A DDeadStoreElimination.cpp1216 I.first->second = capturesNothing(PointerMayBeCaptured( in isInvisibleToCallerAfterRet()
1234 I.first->second = capturesAnything(PointerMayBeCaptured( in isInvisibleToCallerOnUnwind()
/freebsd/contrib/llvm-project/llvm/lib/Transforms/Utils/
H A DSimplifyCFG.cpp3032 PointerMayBeCaptured(Obj, /*ReturnCaptures=*/false, in isSafeToSpeculateStore()
/freebsd/contrib/llvm-project/llvm/lib/Transforms/InstCombine/
H A DInstCombineCompares.cpp908 PointerMayBeCaptured(Alloca, &Tracker); in foldAllocaCmp()
/freebsd/contrib/llvm-project/llvm/include/llvm/Testing/Demangle/
H A DDemangleTestCases.inc19472 {"_ZN4llvm20PointerMayBeCapturedEPKNS_5ValueEbb", "llvm::PointerMayBeCaptured(llvm::Value const*, b…