[llvm-commits] CVS: llvm/include/llvm/Transforms/IPO.h

Chris Lattner lattner at cs.uiuc.edu
Wed Sep 25 19:18:03 PDT 2002


Changes in directory llvm/include/llvm/Transforms:

IPO.h updated: 1.12 -> 1.13

---
Log message:

Converted SimpleStructMutation to take TargetData as a required pass.



---
Diffs of the changes:

Index: llvm/include/llvm/Transforms/IPO.h
diff -u llvm/include/llvm/Transforms/IPO.h:1.12 llvm/include/llvm/Transforms/IPO.h:1.13
--- llvm/include/llvm/Transforms/IPO.h:1.12	Wed Jul 24 12:10:58 2002
+++ llvm/include/llvm/Transforms/IPO.h	Wed Sep 25 19:17:18 2002
@@ -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 @@
 // 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





More information about the llvm-commits mailing list