1
0
mirror of https://github.com/RPCS3/llvm-mirror.git synced 2024-10-20 19:42:54 +02:00
llvm-mirror/lib
Teresa Johnson 7b415d96dc [ThinLTO] Remove unused/incomplete lazy summary reading support (NFC)
This removes the interfaces added (and not yet complete) to support
lazy reading of summaries. This support is not expected to be needed
since we are moving to a model where the full index is only being
traversed in the thin link step, instead of the back ends.

(The second part of this that I plan to do next is remove the
GlobalValueInfo from the ModuleSummaryIndex - it was mostly needed to
support lazy parsing of summaries. The index can instead reference the
summary structures directly.)

llvm-svn: 267097
2016-04-22 01:52:00 +00:00
..
Analysis Initial implementation of optimization bisect support. 2016-04-21 17:58:54 +00:00
AsmParser IR: Enable debug info type ODR uniquing for forward decls 2016-04-19 18:00:19 +00:00
Bitcode [ThinLTO] Remove unused/incomplete lazy summary reading support (NFC) 2016-04-22 01:52:00 +00:00
CodeGen Fix more -Wunused-variable in non-asserts build. 2016-04-21 23:24:09 +00:00
DebugInfo Fix PDB warnings and test 2016-04-21 22:37:55 +00:00
ExecutionEngine [RuntimeDyld] Fix conservative over-allocation of memory for common symbols. 2016-04-21 20:08:06 +00:00
Fuzzer [libFuzzer] added -detect_leaks flag (0 by default for now). When enabled, it will help finding leaks while fuzzing 2016-04-20 00:24:21 +00:00
IR Add utility function to manipulate attributes on CallSite. NFC 2016-04-21 21:29:10 +00:00
IRReader Remove autoconf support 2016-01-26 21:29:08 +00:00
LibDriver LibDriver: Silently do nothing when provided no inputs. 2016-04-13 19:36:04 +00:00
LineEditor Fix Clang-tidy modernize-deprecated-headers warnings in some files; other minor fixes. 2016-03-28 17:40:08 +00:00
Linker Fix recursive -only-needed. 2016-04-21 14:56:33 +00:00
LTO [ThinLTO] Remove unused/incomplete lazy summary reading support (NFC) 2016-04-22 01:52:00 +00:00
MC MachO: enable .data_region directives everywhere 2016-04-21 23:00:17 +00:00
Object [ThinLTO] Remove unused/incomplete lazy summary reading support (NFC) 2016-04-22 01:52:00 +00:00
ObjectYAML [lanai] Add Lanai backend. 2016-03-28 13:09:54 +00:00
Option Option parser: class for consuming a joined arg in addition to all remaining args 2016-04-15 00:23:30 +00:00
Passes Port DemandedBits to the new pass manager. 2016-04-18 23:55:01 +00:00
ProfileData [ProfileData] Report errors from InstrProfSymtab::create 2016-04-21 21:07:25 +00:00
Support CachePruning: early exit if no path supplied 2016-04-21 06:43:45 +00:00
TableGen [NFC] Header cleanup 2016-04-18 09:17:29 +00:00
Target [WebAssembly] Limit alignment hints to natural alignment. 2016-04-21 23:59:48 +00:00
Transforms Fixed flag description 2016-04-21 22:00:13 +00:00
CMakeLists.txt Move ObjectYAML code to a new library. 2016-03-01 19:15:06 +00:00
LLVMBuild.txt Add LLVMBuild for ObjectYAML. 2016-03-01 21:29:33 +00:00