Go to file
Teresa Johnson c86af3345c [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
2016-04-12 21:13:11 +00:00
clang Always use --eh-frame-hdr on FreeBSD, even for -static 2016-04-12 21:11:46 +00:00
clang-tools-extra [clang-tidy] fix readability-avoid-const-params-in-decls creating invalid code in fix-its 2016-04-12 05:45:13 +00:00
compiler-rt [safestack] Fix stack canary test on Mac. 2016-04-12 18:48:41 +00:00
debuginfo-tests New round of fixes for "Always compile debuginfo-tests for the host triple" 2014-10-18 23:47:59 +00:00
libclc [AMDGPU] Implement get_local_size for amdgcn--amdhsa triple 2016-04-07 19:54:19 +00:00
libcxx Implement LWG#680, which was missed lo these many moons ago, and was reported as bug #27259. As a drive-by fix, replace the hand-rolled equivalent to addressof in __wrap_iter with the real thing. 2016-04-11 03:54:53 +00:00
libcxxabi Update copyright year to 2016. 2016-03-30 22:40:47 +00:00
libunwind [AArch64] Fix libunwind build when using GNU assembler 2016-02-11 21:22:57 +00:00
lld ELF: Give automatically generated __start_* and __stop_* symbols hidden visibility. 2016-04-12 20:41:42 +00:00
lldb Revert to using libdispatch to reap threads on MacOSX. Code was accidentally checked in that is now reverted. 2016-04-12 20:26:41 +00:00
llgo benchcomp: Add a mode for analyzing rule execution time in ninja log files. 2016-04-08 22:42:22 +00:00
llvm [ThinLTO] Only compute imports for current module in FunctionImport pass 2016-04-12 21:13:11 +00:00
openmp Add declarations of OpenMP 4.5 target/offload routines to headers 2016-04-12 20:37:18 +00:00
polly [FIX] Check the invalid context agains the context to rule out SCoPs 2016-04-12 17:54:29 +00:00