1
0
mirror of https://github.com/RPCS3/llvm-mirror.git synced 2024-11-24 19:52:54 +01:00
llvm-mirror/lib/LTO
Mehdi Amini e80ee44a77 [LTO] Introduce an Output class to wrap the output stream creation (NFC)
Summary:
While NFC for now, this will allow more flexibility on the client side
to hold state necessary to back up the stream.
Also when adding caching, this class will grow in complexity.

Note I blindly modified the gold-plugin as I can't compile it.

Reviewers: tejohnson

Subscribers: mehdi_amini, llvm-commits

Differential Revision: https://reviews.llvm.org/D23542

llvm-svn: 278907
2016-08-17 06:23:09 +00:00
..
CMakeLists.txt Restore "Resolution-based LTO API." 2016-08-11 14:58:12 +00:00
LLVMBuild.txt Restore "Resolution-based LTO API." 2016-08-11 14:58:12 +00:00
LTO.cpp [LTO] Introduce an Output class to wrap the output stream creation (NFC) 2016-08-17 06:23:09 +00:00
LTOBackend.cpp [LTO] Introduce an Output class to wrap the output stream creation (NFC) 2016-08-17 06:23:09 +00:00
LTOCodeGenerator.cpp Move legacy LTO interface headers to legacy/ directory. 2016-07-14 21:21:16 +00:00
LTOModule.cpp Move legacy LTO interface headers to legacy/ directory. 2016-07-14 21:21:16 +00:00
ThinLTOCodeGenerator.cpp [LTO] Simplify APIs and constify (NFC) 2016-08-16 05:46:05 +00:00
UpdateCompilerUsed.cpp Move legacy LTO interface headers to legacy/ directory. 2016-07-14 21:21:16 +00:00