aboutsummaryrefslogtreecommitdiff
path: root/include/llvm
diff options
context:
space:
mode:
Diffstat (limited to 'include/llvm')
-rw-r--r--include/llvm/Transforms/IPO/ConstantMerge.h19
1 files changed, 0 insertions, 19 deletions
diff --git a/include/llvm/Transforms/IPO/ConstantMerge.h b/include/llvm/Transforms/IPO/ConstantMerge.h
deleted file mode 100644
index 1415339f61..0000000000
--- a/include/llvm/Transforms/IPO/ConstantMerge.h
+++ /dev/null
@@ -1,19 +0,0 @@
-//===- llvm/Transforms/ConstantMerge.h - Merge duplicate consts --*- C++ -*--=//
-//
-// This file defines the interface to a pass that merges duplicate global
-// constants together into a single constant that is shared. This is useful
-// because some passes (ie TraceValues) insert a lot of string constants into
-// the program, regardless of whether or not they duplicate an existing string.
-//
-// Algorithm: ConstantMerge is designed to build up a map of available constants
-// and elminate duplicates when it is initialized.
-//
-//===----------------------------------------------------------------------===//
-
-#ifndef LLVM_TRANSFORMS_CONSTANTMERGE_H
-#define LLVM_TRANSFORMS_CONSTANTMERGE_H
-
-class Pass;
-Pass *createConstantMergePass();
-
-#endif