14 #ifndef LLVM_TRANSFORMS_UTILS_SANITIZERSTATS_H 15 #define LLVM_TRANSFORMS_UTILS_SANITIZERSTATS_H 49 std::vector<Constant *> Inits;
This class represents lattice values for constants.
A Module instance is used to store all the information related to an LLVM module. ...
void create(IRBuilder<> &B, SanitizerStatKind SK)
Generates code into B that increments a location-specific counter tagged with the given sanitizer kin...
Class to represent struct types.
This provides a uniform API for creating instructions and inserting them into a basic block: either a...
Class to represent array types.
static GCRegistry::Add< OcamlGC > B("ocaml", "ocaml 3.10-compatible GC")
void finish()
Finalize module stats array and add global constructor to register it.
SanitizerStatReport(Module *M)