Move contents of these files into IPO.h
authorChris Lattner <sabre@nondot.org>
Wed, 24 Jul 2002 17:10:24 +0000 (17:10 +0000)
committerChris Lattner <sabre@nondot.org>
Wed, 24 Jul 2002 17:10:24 +0000 (17:10 +0000)
git-svn-id: https://llvm.org/svn/llvm-project/llvm/trunk@3041 91177308-0d34-0410-b5e6-96231b3b80d8

include/llvm/Transforms/IPO/GlobalDCE.h [deleted file]
include/llvm/Transforms/IPO/Internalize.h [deleted file]
include/llvm/Transforms/IPO/PoolAllocate.h [deleted file]
include/llvm/Transforms/IPO/SimpleStructMutation.h [deleted file]

diff --git a/include/llvm/Transforms/IPO/GlobalDCE.h b/include/llvm/Transforms/IPO/GlobalDCE.h
deleted file mode 100644 (file)
index 8956fc3..0000000
+++ /dev/null
@@ -1,13 +0,0 @@
-//===-- Transforms/IPO/GlobalDCE.h - DCE global values -----------*- C++ -*--=//
-//
-// This transform is designed to eliminate unreachable internal globals
-//
-//===----------------------------------------------------------------------===//
-
-#ifndef LLVM_TRANSFORM_IPO_GLOBALDCE_H
-#define LLVM_TRANSFORM_IPO_GLOBALDCE_H
-
-class Pass;
-Pass *createGlobalDCEPass();
-
-#endif
diff --git a/include/llvm/Transforms/IPO/Internalize.h b/include/llvm/Transforms/IPO/Internalize.h
deleted file mode 100644 (file)
index e512dfc..0000000
+++ /dev/null
@@ -1,15 +0,0 @@
-//===-- Transforms/IPO/Internalize.h - Mark functions internal ---*- C++ -*--=//
-//
-// This pass loops over all of the functions in the input module, looking for a
-// main function.  If a main function is found, all other functions are marked
-// as internal.
-//
-//===----------------------------------------------------------------------===//
-
-#ifndef LLVM_TRANSFORM_IPO_INTERNALIZE_H
-#define LLVM_TRANSFORM_IPO_INTERNALIZE_H
-
-class Pass;
-Pass *createInternalizePass();
-
-#endif
diff --git a/include/llvm/Transforms/IPO/PoolAllocate.h b/include/llvm/Transforms/IPO/PoolAllocate.h
deleted file mode 100644 (file)
index f503549..0000000
+++ /dev/null
@@ -1,15 +0,0 @@
-//===-- Transforms/IPO/PoolAllocate.h - Pool Allocation Pass -----*- C++ -*--=//
-//
-// This transform changes programs so that disjoint data structures are
-// allocated out of different pools of memory, increasing locality and shrinking
-// pointer size.
-//
-//===----------------------------------------------------------------------===//
-
-#ifndef LLVM_TRANSFORM_IPO_POOLALLOCATE_H
-#define LLVM_TRANSFORM_IPO_POOLALLOCATE_H
-
-class Pass;
-Pass *createPoolAllocatePass();
-
-#endif
diff --git a/include/llvm/Transforms/IPO/SimpleStructMutation.h b/include/llvm/Transforms/IPO/SimpleStructMutation.h
deleted file mode 100644 (file)
index 518b6a6..0000000
+++ /dev/null
@@ -1,16 +0,0 @@
-//===- llvm/Transforms/SimpleStructMutation.h - Permute Structs --*- C++ -*--=//
-//
-// This pass does is a wrapper that can do a few simple structure mutation
-// transformations.
-//
-//===----------------------------------------------------------------------===//
-
-#ifndef LLVM_TRANSFORMS_SIMPLESTRUCTMUTATION_H
-#define LLVM_TRANSFORMS_SIMPLESTRUCTMUTATION_H
-
-class Pass;
-class TargetData;
-Pass *createSwapElementsPass(const TargetData &);
-Pass *createSortElementsPass(const TargetData &);
-
-#endif