aboutsummaryrefslogtreecommitdiff
path: root/clang/lib/Frontend/CompilerInvocation.cpp
diff options
context:
space:
mode:
authorSergey Dmitriev <serguei.n.dmitriev@intel.com>2021-01-19 16:40:52 -0800
committerSergey Dmitriev <serguei.n.dmitriev@intel.com>2021-01-19 16:41:28 -0800
commit233106269db6af64f9eff7db0bdf119593f822b1 (patch)
tree953fcaadf1f5502e839aee8b436a48c07d6911db /clang/lib/Frontend/CompilerInvocation.cpp
parentb62c7e047420026dcfe84ad66969f501698acbee (diff)
downloadllvm-233106269db6af64f9eff7db0bdf119593f822b1.zip
llvm-233106269db6af64f9eff7db0bdf119593f822b1.tar.gz
llvm-233106269db6af64f9eff7db0bdf119593f822b1.tar.bz2
[llvm-link] Improve link time for bitcode archives [NFC]
Linking large bitcode archives currently takes a lot of time with llvm-link, this patch adds couple improvements which reduce link time for archives - Use one Linker instance for archive instead of recreating it for each member - Lazy load archive members Reviewed By: tra, jdoerfert Differential Revision: https://reviews.llvm.org/D94643
Diffstat (limited to 'clang/lib/Frontend/CompilerInvocation.cpp')
0 files changed, 0 insertions, 0 deletions