diff options
author | Teresa Johnson <tejohnson@google.com> | 2016-04-12 21:13:11 +0000 |
---|---|---|
committer | Teresa Johnson <tejohnson@google.com> | 2016-04-12 21:13:11 +0000 |
commit | c86af3345c9e3d3814c73df644d58c11eba38922 (patch) | |
tree | d3b41569e434252bb47a34fed9b89adcf699b843 /lldb/packages/Python/lldbsuite/test/expression_command/expr-in-syscall/main.cpp | |
parent | 1bb32ac4806f782380099bdb1caa382253f18b1a (diff) | |
download | bcm5719-llvm-c86af3345c9e3d3814c73df644d58c11eba38922.tar.gz bcm5719-llvm-c86af3345c9e3d3814c73df644d58c11eba38922.zip |
[ThinLTO] Only compute imports for current module in FunctionImport pass
Summary:
The function import pass was computing all the imports for all the
modules in the index, and only using the imports for the current module.
Change this to instead compute only for the given module. This means
that the exports list can't be populated, but they weren't being used
anyway.
Longer term, the linker can collect all the imports and export lists
and serialize them out for consumption by the distributed backend
processes which use this pass.
Reviewers: joker.eph
Subscribers: llvm-commits, joker.eph
Differential Revision: http://reviews.llvm.org/D18945
llvm-svn: 266125
Diffstat (limited to 'lldb/packages/Python/lldbsuite/test/expression_command/expr-in-syscall/main.cpp')
0 files changed, 0 insertions, 0 deletions