aboutsummaryrefslogtreecommitdiff
path: root/llvm/tools/llvm-objcopy/llvm-objcopy.cpp
diff options
context:
space:
mode:
authorRoman Tereshin <rtereshin@apple.com>2018-05-21 23:28:51 +0000
committerRoman Tereshin <rtereshin@apple.com>2018-05-21 23:28:51 +0000
commitf1aa348b3150cad8c9e0a993f731b24c6bfe9a07 (patch)
tree5089e85de41422485778ef1c81a063119b9deae5 /llvm/tools/llvm-objcopy/llvm-objcopy.cpp
parent358b09497165f7b77dfa7fd459eb5c1b70d1d897 (diff)
downloadllvm-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