#include "llvm/Transforms/Utils/SanitizerStats.h"
#include "llvm/IR/Constants.h"
#include "llvm/IR/DerivedTypes.h"
#include "llvm/IR/GlobalVariable.h"
#include "llvm/IR/IRBuilder.h"
#include "llvm/IR/Module.h"
#include "llvm/Transforms/Utils/ModuleUtils.h"
usingnamespacellvm;
SanitizerStatReport::SanitizerStatReport(Module *M) : … { … }
ArrayType *SanitizerStatReport::makeModuleStatsArrayTy() { … }
StructType *SanitizerStatReport::makeModuleStatsTy() { … }
void SanitizerStatReport::create(IRBuilder<> &B, SanitizerStatKind SK) { … }
void SanitizerStatReport::finish() { … }