LLVM 22.0.0git
MemProfRadixTree.cpp File Reference

Go to the source code of this file.

Namespaces

namespace  llvm
 This is an optimization pass for GlobalISel generic memory operations.
namespace  llvm::memprof

Functions

template<typename FrameIdTy>
llvm::DenseMap< FrameIdTy, FrameStatllvm::memprof::computeFrameHistogram (llvm::MapVector< CallStackId, llvm::SmallVector< FrameIdTy > > &MemProfCallStackData)
template LLVM_ABI llvm::DenseMap< FrameId, FrameStatllvm::memprof::computeFrameHistogram< FrameId > (llvm::MapVector< CallStackId, llvm::SmallVector< FrameId > > &MemProfCallStackData)
template LLVM_ABI llvm::DenseMap< LinearFrameId, FrameStatllvm::memprof::computeFrameHistogram< LinearFrameId > (llvm::MapVector< CallStackId, llvm::SmallVector< LinearFrameId > > &MemProfCallStackData)