class SimpleCaptureInfo
Declaration
class SimpleCaptureInfo : public CaptureInfo { /* full declaration omitted */ };
Description
Context-free CaptureInfo provider, which computes and caches whether an object is captured in the function at all, but does not distinguish whether it was captured before or after the context instruction.
Declared at: llvm/include/llvm/Analysis/AliasAnalysis.h:391
Inherits from: CaptureInfo
Member Variables
- private SmallDenseMap<const llvm::Value*, bool, 8> IsCapturedCache
Method Overview
- public bool isNotCapturedBeforeOrAt(const llvm::Value * Object, const llvm::Instruction * I)
Inherited from CaptureInfo:
Methods
ΒΆbool isNotCapturedBeforeOrAt(
const llvm::Value* Object,
const llvm::Instruction* I)
bool isNotCapturedBeforeOrAt(
const llvm::Value* Object,
const llvm::Instruction* I)
Declared at: llvm/include/llvm/Analysis/AliasAnalysis.h:395
Parameters
- const llvm::Value* Object
- const llvm::Instruction* I