[llvm-commits] CVS: llvm/include/llvm/Analysis/ValueNumbering.h

Brian Gaeke gaeke at cs.uiuc.edu
Wed Dec 10 23:07:04 PST 2003


Changes in directory llvm/include/llvm/Analysis:

ValueNumbering.h updated: 1.3 -> 1.4

---
Log message:

IncludeFile hack to pull in BasicValueNumbering whenever ValueNumbering.h
is included.


---
Diffs of the changes:  (+5 -0)

Index: llvm/include/llvm/Analysis/ValueNumbering.h
diff -u llvm/include/llvm/Analysis/ValueNumbering.h:1.3 llvm/include/llvm/Analysis/ValueNumbering.h:1.4
--- llvm/include/llvm/Analysis/ValueNumbering.h:1.3	Tue Nov 11 16:41:31 2003
+++ llvm/include/llvm/Analysis/ValueNumbering.h	Wed Dec 10 23:05:56 2003
@@ -21,6 +21,7 @@
 #define LLVM_ANALYSIS_VALUE_NUMBERING_H
 
 #include <vector>
+#include "llvm/Pass.h"
 
 namespace llvm {
 
@@ -36,6 +37,10 @@
 
   virtual ~ValueNumbering();    // We want to be subclassed
 };
+
+extern void BasicValueNumberingStub();
+static IncludeFile
+HDR_INCLUDE_VALUENUMBERING_CPP((void*)&BasicValueNumberingStub);
 
 } // End llvm namespace
 





More information about the llvm-commits mailing list