aboutsummaryrefslogtreecommitdiff
path: root/clang/lib/Frontend/CreateInvocationFromCommandLine.cpp
diff options
context:
space:
mode:
authorJoseph Huber <jhuber6@vols.utk.edu>2022-07-12 10:10:54 -0400
committerJoseph Huber <jhuber6@vols.utk.edu>2022-07-12 11:46:46 -0400
commit86a49a4f4f50c2590716bdc440a97e89f5858a4f (patch)
treec1a73ca9c999228b9ba958995573a2ae1852711c /clang/lib/Frontend/CreateInvocationFromCommandLine.cpp
parent4b95a5a772530f78326941f26e5cb2c33212460f (diff)
downloadllvm-86a49a4f4f50c2590716bdc440a97e89f5858a4f.zip
llvm-86a49a4f4f50c2590716bdc440a97e89f5858a4f.tar.gz
llvm-86a49a4f4f50c2590716bdc440a97e89f5858a4f.tar.bz2
[LinkerWrapper] Make ThinLTO work inside the linker wrapper
Summary: Previous assumptions held that the LTO stage would only have a single output. This is incorrect when using thinLTO which outputs multiple files. Additionally there were some bugs with how we hanlded input that cause problems when performing thinLTO. This patch addresses these issues. The performance of Thin-LTO is currently pretty bad. But I am content to leave it that way as long as it compiles.
Diffstat (limited to 'clang/lib/Frontend/CreateInvocationFromCommandLine.cpp')
0 files changed, 0 insertions, 0 deletions