diff options
author | Teresa Johnson <tejohnson@google.com> | 2015-11-24 19:55:04 +0000 |
---|---|---|
committer | Teresa Johnson <tejohnson@google.com> | 2015-11-24 19:55:04 +0000 |
commit | 130de7af7f41b561e9f63bf29b8d9628d3f86369 (patch) | |
tree | 3c53cb991c2b38c75ea9bcd3e55aadef0ec202f4 /llvm/lib/CodeGen/LiveVariables.cpp | |
parent | db6220f84d2514c4fce507593f4b597287e8377a (diff) | |
download | bcm5719-llvm-130de7af7f41b561e9f63bf29b8d9628d3f86369.tar.gz bcm5719-llvm-130de7af7f41b561e9f63bf29b8d9628d3f86369.zip |
[ThinLTO] Enable iterative importing in FunctionImport pass
Analyze imported function bodies and add any new external calls to
the worklist for importing. Currently no controls on the importing
so this will end up importing everything possible in the call tree
below the importing module. Basic profitability checks coming next.
Update test to check for iteratively inlined functions.
llvm-svn: 254011
Diffstat (limited to 'llvm/lib/CodeGen/LiveVariables.cpp')
0 files changed, 0 insertions, 0 deletions