OSDN Git Service

Pass a module reference to CloneModule.
authorRafael Espindola <rafael.espindola@gmail.com>
Wed, 14 Feb 2018 19:50:40 +0000 (19:50 +0000)
committerRafael Espindola <rafael.espindola@gmail.com>
Wed, 14 Feb 2018 19:50:40 +0000 (19:50 +0000)
commit22b7724fe30b5ff337402ead989c9cbd254bf62a
tree4cd46d529fb195f9043140d6e3e4011c4d655202
parent4fe1287be8aedb4d5cc817c85525b223853717de
Pass a module reference to CloneModule.

It can never be null and most callers were already using references or
std::unique_ptr.

git-svn-id: https://llvm.org/svn/llvm-project/llvm/trunk@325160 91177308-0d34-0410-b5e6-96231b3b80d8
include/llvm/Transforms/Utils/Cloning.h
lib/Transforms/IPO/ThinLTOBitcodeWriter.cpp
lib/Transforms/Utils/CloneModule.cpp
lib/Transforms/Utils/SplitModule.cpp
tools/bugpoint/CrashDebugger.cpp
tools/bugpoint/ExtractFunction.cpp
tools/bugpoint/Miscompilation.cpp
tools/llc/llc.cpp
tools/opt/opt.cpp
unittests/Transforms/Utils/Cloning.cpp