This file is supersumed by Utils/Cloning.h
authorChris Lattner <sabre@nondot.org>
Tue, 19 Nov 2002 21:00:33 +0000 (21:00 +0000)
committerChris Lattner <sabre@nondot.org>
Tue, 19 Nov 2002 21:00:33 +0000 (21:00 +0000)
git-svn-id: https://llvm.org/svn/llvm-project/llvm/trunk@4765 91177308-0d34-0410-b5e6-96231b3b80d8

include/llvm/Transforms/FunctionInlining.h [deleted file]
include/llvm/Transforms/Utils/CloneFunction.h [deleted file]

diff --git a/include/llvm/Transforms/FunctionInlining.h b/include/llvm/Transforms/FunctionInlining.h
deleted file mode 100644 (file)
index f9ef10b..0000000
+++ /dev/null
@@ -1,23 +0,0 @@
-//===-- FunctionInlining.h - Functions that perform Inlining -----*- C++ -*--=//
-//
-// This family of functions is useful for performing function inlining.
-//
-//===----------------------------------------------------------------------===//
-
-#ifndef LLVM_TRANSFORMS_FUNCTION_INLINING_H
-#define LLVM_TRANSFORMS_FUNCTION_INLINING_H
-
-class CallInst;
-// InlineFunction - This function forcibly inlines the called function into the
-// basic block of the caller.  This returns true if it is not possible to inline
-// this call.  The program is still in a well defined state if this occurs 
-// though.
-//
-// Note that this only does one level of inlining.  For example, if the 
-// instruction 'call B' is inlined, and 'B' calls 'C', then the call to 'C' now 
-// exists in the instruction stream.  Similiarly this will inline a recursive
-// function by one level.
-//
-bool InlineFunction(CallInst *C);
-
-#endif
diff --git a/include/llvm/Transforms/Utils/CloneFunction.h b/include/llvm/Transforms/Utils/CloneFunction.h
deleted file mode 100644 (file)
index fe29dc4..0000000
+++ /dev/null
@@ -1,17 +0,0 @@
-
-
-#ifndef LLVM_TRANSFORMS_CLONE_FUNCTION_H
-#define LLVM_TRANSFORMS_CLONE_FUNCTION_H
-
-#include <vector>
-class Function;
-class Value;
-
-// Clone OldFunc into NewFunc, transforming the old arguments into references to
-// ArgMap values.  Note that if NewFunc already has basic blocks, the ones
-// cloned into it will be added to the end of the function.
-//
-void CloneFunctionInto(Function *NewFunc, const Function *OldFunc,
-                       const std::vector<Value*> &ArgMap);
-
-#endif