Initial commit of MemorySanitizer.
[oota-llvm.git] / include / llvm / Transforms / Instrumentation.h
index e4c60bf8d160186fc607738ff45b5d6e07d37fe1..57b6ab3d30b3a9eef59333f7eb13b8afc1860672 100644 (file)
@@ -36,6 +36,8 @@ ModulePass *createGCOVProfilerPass(bool EmitNotes = true, bool EmitData = true,
 // Insert AddressSanitizer (address sanity checking) instrumentation
 FunctionPass *createAddressSanitizerFunctionPass();
 ModulePass *createAddressSanitizerModulePass();
+// Insert MemorySanitizer instrumentation (detection of uninitialized reads)
+FunctionPass *createMemorySanitizerPass();
 // Insert ThreadSanitizer (race detection) instrumentation
 FunctionPass *createThreadSanitizerPass();