forked from OSchip/llvm-project
Move the initialization of the bounds checking pass. The pass itself
moved earlier. This fixes some layering issues. llvm-svn: 160611
This commit is contained in:
parent
b5b4d8b06b
commit
c8acd7c96b
|
@ -20,11 +20,12 @@ using namespace llvm;
|
|||
/// initializeInstrumentation - Initialize all passes in the TransformUtils
|
||||
/// library.
|
||||
void llvm::initializeInstrumentation(PassRegistry &Registry) {
|
||||
initializeAddressSanitizerPass(Registry);
|
||||
initializeBoundsCheckingPass(Registry);
|
||||
initializeEdgeProfilerPass(Registry);
|
||||
initializeGCOVProfilerPass(Registry);
|
||||
initializeOptimalEdgeProfilerPass(Registry);
|
||||
initializePathProfilerPass(Registry);
|
||||
initializeGCOVProfilerPass(Registry);
|
||||
initializeAddressSanitizerPass(Registry);
|
||||
initializeThreadSanitizerPass(Registry);
|
||||
}
|
||||
|
||||
|
|
|
@ -29,7 +29,6 @@ using namespace llvm;
|
|||
void llvm::initializeScalarOpts(PassRegistry &Registry) {
|
||||
initializeADCEPass(Registry);
|
||||
initializeBlockPlacementPass(Registry);
|
||||
initializeBoundsCheckingPass(Registry);
|
||||
initializeCodeGenPreparePass(Registry);
|
||||
initializeConstantPropagationPass(Registry);
|
||||
initializeCorrelatedValuePropagationPass(Registry);
|
||||
|
|
Loading…
Reference in New Issue