Add RPR prototype here
authorChris Lattner <sabre@nondot.org>
Mon, 1 Sep 2003 20:44:42 +0000 (20:44 +0000)
committerChris Lattner <sabre@nondot.org>
Mon, 1 Sep 2003 20:44:42 +0000 (20:44 +0000)
git-svn-id: https://llvm.org/svn/llvm-project/llvm/trunk@8314 91177308-0d34-0410-b5e6-96231b3b80d8

include/llvm/Transforms/Scalar.h

index d89650654efd50183b3dc31526739dd82049ad61..50c6b2133497e441ea9fb2548e0842419c35f5b5 100644 (file)
@@ -14,6 +14,14 @@ class GetElementPtrInst;
 class PassInfo;
 class TerminatorInst;
 
+//===----------------------------------------------------------------------===//
+//
+// RaisePointerReferences - Try to eliminate as many pointer arithmetic
+// expressions as possible, by converting expressions to use getelementptr and
+// friends.
+//
+Pass *createRaisePointerReferencesPass();
+
 //===----------------------------------------------------------------------===//
 //
 // Constant Propagation Pass - A worklist driven constant propagation pass