Converted SimpleStructMutation to take TargetData as a required pass.
authorChris Lattner <sabre@nondot.org>
Thu, 26 Sep 2002 00:17:18 +0000 (00:17 +0000)
committerChris Lattner <sabre@nondot.org>
Thu, 26 Sep 2002 00:17:18 +0000 (00:17 +0000)
git-svn-id: https://llvm.org/svn/llvm-project/llvm/trunk@3931 91177308-0d34-0410-b5e6-96231b3b80d8

include/llvm/Transforms/IPO.h

index 4a684d4f6e70a36aa27e4ace930e084fee8692a1..0429f9286fe1e8acba87b3402f2408d89ca3a697 100644 (file)
@@ -9,7 +9,6 @@
 #define LLVM_TRANSFORMS_IPO_H
 
 class Pass;
-class TargetData;
 
 //===----------------------------------------------------------------------===//
 // createConstantMergePass - This function returns a new pass that merges
@@ -69,7 +68,7 @@ Pass *createPoolAllocatePass();
 // These passes are wrappers that can do a few simple structure mutation
 // transformations.
 //
-Pass *createSwapElementsPass(const TargetData &);
-Pass *createSortElementsPass(const TargetData &);
+Pass *createSwapElementsPass();
+Pass *createSortElementsPass();
 
 #endif