1
0
mirror of https://github.com/RPCS3/llvm-mirror.git synced 2024-10-22 12:33:33 +02:00
llvm-mirror/lib
Mehdi Amini 1909ee53b2 Modify FunctionImport to take a callback to load modules
When linking static archive, there is no individual module files to
load. Instead they can be mmap'ed and could be initialized from a
buffer directly. The callback provide flexibility to override the
scheme for loading module from the summary.

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

From: Mehdi Amini <mehdi.amini@apple.com>
llvm-svn: 254479
2015-12-02 02:00:29 +00:00
..
Analysis Fixed a failure in getSpaltValue() 2015-12-01 12:30:40 +00:00
AsmParser AsmParser: Make the code for parsing unnamed aliases more closely resemble that for unnamed globals. 2015-11-25 02:54:07 +00:00
Bitcode [ThinLTO] Handle bitcode without function summary sections gracefully 2015-11-21 21:55:48 +00:00
CodeGen Fix a bug in IfConversion.cpp. 2015-12-01 21:50:20 +00:00
DebugInfo Replace dyn_cast with isa in places that weren't using the returned value for more than a boolean check. NFC. 2015-11-18 07:07:59 +00:00
ExecutionEngine [RuntimeDyld] Fix a class of arithmetic errors introduced in r253918 2015-11-24 20:37:01 +00:00
Fuzzer [libFuzzer] add a flag -exact_artifact_path 2015-11-25 21:40:46 +00:00
IR IR: Clean up some duplicated code in ConstantDataSequential creation. NFC 2015-12-01 20:20:49 +00:00
IRReader
LibDriver [Option] Use an ArrayRef to store the Option Infos in OptTable. NFC 2015-10-21 16:30:42 +00:00
LineEditor
Linker Use default member initializers. 2015-12-01 23:06:26 +00:00
LTO Use references now that it is natural to do so. 2015-12-01 19:50:54 +00:00
MC MC: Simplify handling of temporary symbols in COFF writer. 2015-11-26 23:29:27 +00:00
Object [ThinLTO] Deduplicate function index loading into shared helper (NFC) 2015-11-23 19:19:11 +00:00
Option [Option] Use an ArrayRef to store the Option Infos in OptTable. NFC 2015-10-21 16:30:42 +00:00
Passes [PM] Port StripDeadPrototypes to the new pass manager 2015-10-30 23:28:12 +00:00
ProfileData [PGO] Add support for reading multiple versions of indexed profile format profile data 2015-12-01 20:26:26 +00:00
Support [ARM] Add ARMv8.2-A to TargetParser 2015-12-01 10:33:56 +00:00
TableGen [TblGen] ArrayRefize TGParser. No functional change intended. 2015-10-24 12:46:45 +00:00
Target [X86] Make sure the prologue does not clobber EFLAGS when it lives accross it. 2015-12-02 01:22:54 +00:00
Transforms Modify FunctionImport to take a callback to load modules 2015-12-02 02:00:29 +00:00
CMakeLists.txt
LLVMBuild.txt
Makefile