1
0
mirror of https://github.com/RPCS3/llvm-mirror.git synced 2024-10-21 20:12:56 +02:00
llvm-mirror/lib/Transforms
Teresa Johnson a3214913e6 [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
2015-11-24 19:55:04 +00:00
..
Hello Revert r240137 (Fixed/added namespace ending comments using clang-tidy. NFC) 2015-06-23 09:49:53 +00:00
InstCombine [InstCombine] fix propagation of fast-math-flags 2015-11-24 17:51:20 +00:00
Instrumentation [PGO] Introduce alignment macro for instr-prof control data(NFC) 2015-11-23 18:02:59 +00:00
IPO [ThinLTO] Enable iterative importing in FunctionImport pass 2015-11-24 19:55:04 +00:00
ObjCARC ObjCARC: Remove implicit ilist iterator conversions, NFC 2015-10-19 23:20:14 +00:00
Scalar use convenience function for copying IR flags; NFCI 2015-11-24 17:16:33 +00:00
Utils [Utils] Put includes in correct order. NFC. 2015-11-24 18:57:06 +00:00
Vectorize [LV] Add a helper function, isReductionVariable. NFC. 2015-11-19 14:19:06 +00:00
CMakeLists.txt
LLVMBuild.txt
Makefile