Go to the source code of this file.
|
| llvm |
| This class represents lattice values for constants.
|
|
|
bool | llvm::PointerMayBeCaptured (const Value *V, bool ReturnCaptures, bool StoreCaptures, unsigned MaxUsesToExplore=DefaultMaxUsesToExplore) |
| PointerMayBeCaptured - Return true if this pointer value may be captured by the enclosing function (which is required to exist). More...
|
|
bool | llvm::PointerMayBeCapturedBefore (const Value *V, bool ReturnCaptures, bool StoreCaptures, const Instruction *I, const DominatorTree *DT, bool IncludeI=false, OrderedBasicBlock *OBB=nullptr, unsigned MaxUsesToExplore=DefaultMaxUsesToExplore) |
| PointerMayBeCapturedBefore - Return true if this pointer value may be captured by the enclosing function (which is required to exist). More...
|
|
void | llvm::PointerMayBeCaptured (const Value *V, CaptureTracker *Tracker, unsigned MaxUsesToExplore=DefaultMaxUsesToExplore) |
| PointerMayBeCaptured - Visit the value and the values derived from it and find values which appear to be capturing the pointer value. More...
|
|