|
LLVM 23.0.0git
|
#include "llvm/Transforms/Utils/MemoryTaggingSupport.h"
Classes | |
| struct | BBInfo |
Public Attributes | |
| AllocaInst * | AI |
| SmallVector< IntrinsicInst *, 2 > | LifetimeStart |
| SmallVector< IntrinsicInst *, 2 > | LifetimeEnd |
| SmallVector< DbgVariableRecord *, 2 > | DbgVariableRecords |
| MapVector< BasicBlock *, struct BBInfo > | BBInfos |
Definition at line 32 of file MemoryTaggingSupport.h.
| AllocaInst* llvm::memtag::AllocaInfo::AI |
Definition at line 41 of file MemoryTaggingSupport.h.
| MapVector<BasicBlock *, struct BBInfo> llvm::memtag::AllocaInfo::BBInfos |
Definition at line 45 of file MemoryTaggingSupport.h.
Referenced by llvm::memtag::forAllReachableExits(), llvm::memtag::isSupportedLifetime(), and llvm::memtag::StackInfoBuilder::visit().
| SmallVector<DbgVariableRecord *, 2> llvm::memtag::AllocaInfo::DbgVariableRecords |
Definition at line 44 of file MemoryTaggingSupport.h.
Referenced by llvm::memtag::StackInfoBuilder::visit().
| SmallVector<IntrinsicInst *, 2> llvm::memtag::AllocaInfo::LifetimeEnd |
Definition at line 43 of file MemoryTaggingSupport.h.
Referenced by llvm::memtag::forAllReachableExits(), and llvm::memtag::StackInfoBuilder::visit().
| SmallVector<IntrinsicInst *, 2> llvm::memtag::AllocaInfo::LifetimeStart |
Definition at line 42 of file MemoryTaggingSupport.h.
Referenced by llvm::memtag::forAllReachableExits(), llvm::memtag::isSupportedLifetime(), and llvm::memtag::StackInfoBuilder::visit().