diff --git a/llvm/include/llvm/Assembly/AutoUpgrade.h b/llvm/include/llvm/Assembly/AutoUpgrade.h index 0bc69a8a4e71083a5cb1c800bd83f7438bd02af0..2c959b8e8b7b42229c8b7909fd58e5f5b3c7900d 100644 --- a/llvm/include/llvm/Assembly/AutoUpgrade.h +++ b/llvm/include/llvm/Assembly/AutoUpgrade.h @@ -36,14 +36,6 @@ namespace llvm { /// @brief Remove overloaded intrinsic function names. Function* UpgradeIntrinsicFunction(Function* F); - Instruction* MakeUpgradedCall( - Function* F, ///< The function to call - const std::vector& Params, ///< Operands of the call - BasicBlock* BB, ///< Basic block the caller will insert result to - bool isTailCall = false, ///< True if this is a tail call. - unsigned CallingConv = 0 ///< Calling convention to use - ); - /// In LLVM 1.7, the overloading of intrinsic functions was replaced with /// separate functions for each of the various argument sizes. This function /// implements the auto-upgrade feature from old overloaded names to the new