LLVM
15.0.0git
|
#include "llvm/Transforms/Utils/MemoryTaggingSupport.h"
Public Member Functions | |
StackInfoBuilder (std::function< bool(const AllocaInst &)> IsInterestingAlloca) | |
void | visit (Instruction &Inst) |
StackInfo & | get () |
Definition at line 63 of file MemoryTaggingSupport.h.
|
inline |
Definition at line 65 of file MemoryTaggingSupport.h.
|
inline |
Definition at line 69 of file MemoryTaggingSupport.h.
void llvm::memtag::StackInfoBuilder::visit | ( | Instruction & | Inst | ) |
Definition at line 110 of file MemoryTaggingSupport.cpp.
References llvm::memtag::StackInfo::AllocasToInstrument, llvm::memtag::StackInfo::CallsReturnTwice, llvm::memtag::AllocaInfo::DbgVariableIntrinsics, llvm::findAllocaForValue(), llvm::memtag::getUntagLocationIfFunctionExit(), llvm::memtag::StackInfo::RetVec, and llvm::memtag::StackInfo::UnrecognizedLifetimes.