LLVM  3.7.0
Instrumentation.cpp
Go to the documentation of this file.
1 //===-- Instrumentation.cpp - TransformUtils Infrastructure ---------------===//
2 //
3 // The LLVM Compiler Infrastructure
4 //
5 // This file is distributed under the University of Illinois Open Source
6 // License. See LICENSE.TXT for details.
7 //
8 //===----------------------------------------------------------------------===//
9 //
10 // This file defines the common initialization infrastructure for the
11 // Instrumentation library.
12 //
13 //===----------------------------------------------------------------------===//
14 
15 #include "llvm/InitializePasses.h"
16 #include "llvm-c/Initialization.h"
17 #include "llvm/PassRegistry.h"
18 
19 using namespace llvm;
20 
21 /// initializeInstrumentation - Initialize all passes in the TransformUtils
22 /// library.
33  initializeSafeStackPass(Registry);
34 }
35 
36 /// LLVMInitializeInstrumentation - C binding for
37 /// initializeInstrumentation.
40 }
void initializeDataFlowSanitizerPass(PassRegistry &)
A global registry used in conjunction with static constructors to make pluggable components (like tar...
Definition: Registry.h:61
DataLayout * unwrap(LLVMTargetDataRef P)
Definition: DataLayout.h:465
void initializeAddressSanitizerModulePass(PassRegistry &)
void initializeInstrumentation(PassRegistry &)
initializeInstrumentation - Initialize all passes linked into the Instrumentation library...
void initializeAddressSanitizerPass(PassRegistry &)
struct LLVMOpaquePassRegistry * LLVMPassRegistryRef
Definition: Core.h:119
void initializeGCOVProfilerPass(PassRegistry &)
void initializeMemorySanitizerPass(PassRegistry &)
void initializeThreadSanitizerPass(PassRegistry &)
void LLVMInitializeInstrumentation(LLVMPassRegistryRef R)
LLVMInitializeInstrumentation - C binding for initializeInstrumentation.
void initializeSafeStackPass(PassRegistry &)
void initializeInstrProfilingPass(PassRegistry &)
void initializeSanitizerCoverageModulePass(PassRegistry &)
PassRegistry - This class manages the registration and intitialization of the pass subsystem as appli...
Definition: PassRegistry.h:41
void initializeBoundsCheckingPass(PassRegistry &)