diff options
author | Roman Tereshin <rtereshin@apple.com> | 2018-05-21 23:28:51 +0000 |
---|---|---|
committer | Roman Tereshin <rtereshin@apple.com> | 2018-05-21 23:28:51 +0000 |
commit | f1aa348b3150cad8c9e0a993f731b24c6bfe9a07 (patch) | |
tree | 5089e85de41422485778ef1c81a063119b9deae5 /llvm/tools/llvm-objcopy/llvm-objcopy.cpp | |
parent | 358b09497165f7b77dfa7fd459eb5c1b70d1d897 (diff) | |
download | llvm-f1aa348b3150cad8c9e0a993f731b24c6bfe9a07.zip llvm-f1aa348b3150cad8c9e0a993f731b24c6bfe9a07.tar.gz llvm-f1aa348b3150cad8c9e0a993f731b24c6bfe9a07.tar.bz2 |
Reapply r332907 "[GlobalISel] Improving InstructionSelect's performance by reducing MatchTable..."
Apparently the compile time problem was caused by the fact that not
all compilers / STL implementations can automatically convert
std::unique_ptr<Derived> to std::unique_ptr<Base>. Fixed (hopefully)
by making sure it's std::unique_ptr<Derived>&& (rvalue ref) to
std::unique_ptr<Base> conversion instead.
llvm-svn: 332917
Diffstat (limited to 'llvm/tools/llvm-objcopy/llvm-objcopy.cpp')
0 files changed, 0 insertions, 0 deletions