OSDN Git Service

Forgot to commit these.
authorOwen Anderson <resistor@mac.com>
Mon, 26 Oct 2009 23:56:52 +0000 (23:56 +0000)
committerOwen Anderson <resistor@mac.com>
Mon, 26 Oct 2009 23:56:52 +0000 (23:56 +0000)
git-svn-id: https://llvm.org/svn/llvm-project/llvm/trunk@85180 91177308-0d34-0410-b5e6-96231b3b80d8

include/llvm/LinkAllPasses.h
include/llvm/Transforms/Scalar.h

index 28538b7..201dbe4 100644 (file)
@@ -141,6 +141,7 @@ namespace {
       (void) llvm::createSSIPass();
       (void) llvm::createSSIEverythingPass();
       (void) llvm::createGEPSplitterPass();
+      (void) llvm::createSCCVNPass();
 
       (void)new llvm::IntervalPartition();
       (void)new llvm::FindUsedTypes();
index f700c49..3cebefc 100644 (file)
@@ -338,6 +338,12 @@ FunctionPass *createSSIEverythingPass();
 //
 FunctionPass *createGEPSplitterPass();
 
+//===----------------------------------------------------------------------===//
+//
+// SCCVN - Aggressively eliminate redundant scalar values
+//
+FunctionPass *createSCCVNPass();
+
 } // End llvm namespace
 
 #endif