[asan] Split AddressSanitizer into two passes (FunctionPass, ModulePass), LLVM part...
[oota-llvm.git] / include / llvm / Transforms / Instrumentation.h
index 3558251a4339785144b4f9851160913984c2f9c6..e4c60bf8d160186fc607738ff45b5d6e07d37fe1 100644 (file)
@@ -34,7 +34,8 @@ ModulePass *createGCOVProfilerPass(bool EmitNotes = true, bool EmitData = true,
                                    bool UseExtraChecksum = false);
 
 // Insert AddressSanitizer (address sanity checking) instrumentation
-FunctionPass *createAddressSanitizerPass();
+FunctionPass *createAddressSanitizerFunctionPass();
+ModulePass *createAddressSanitizerModulePass();
 // Insert ThreadSanitizer (race detection) instrumentation
 FunctionPass *createThreadSanitizerPass();