1
0
mirror of https://github.com/RPCS3/llvm-mirror.git synced 2024-10-20 03:23:01 +02:00
llvm-mirror/include/llvm/Transforms
Teresa Johnson 1fb89d62fb [ThinLTO] Support for specifying function index from pass manager
Summary:
Add a field on the PassManagerBuilder that clang or gold can use to pass
down a pointer to the function index in memory to use for importing when
the ThinLTO backend is triggered. Add support to supply this to the
function import pass.

Reviewers: joker.eph, dexonsmith

Subscribers: davidxl, llvm-commits, joker.eph

Differential Revision: http://reviews.llvm.org/D15024

llvm-svn: 254926
2015-12-07 19:21:11 +00:00
..
InstCombine Use ArrayRef instead of pointer and size. NFC 2015-10-22 16:35:56 +00:00
IPO [ThinLTO] Support for specifying function index from pass manager 2015-12-07 19:21:11 +00:00
Scalar [PM] Port ADCE to the new pass manager 2015-10-30 23:13:18 +00:00
Utils [safestack] Protect byval function arguments. 2015-12-01 00:40:05 +00:00
Instrumentation.h [PGO] Revert revision r254021,r254028,r254035 2015-11-24 23:49:08 +00:00
IPO.h [ThinLTO] Support for specifying function index from pass manager 2015-12-07 19:21:11 +00:00
ObjCARC.h Revert r240137 (Fixed/added namespace ending comments using clang-tidy. NFC) 2015-06-23 09:49:53 +00:00
Scalar.h LLE 6/6: Add LoopLoadElimination pass 2015-11-03 23:50:08 +00:00
Vectorize.h Revert r240137 (Fixed/added namespace ending comments using clang-tidy. NFC) 2015-06-23 09:49:53 +00:00