1
0
mirror of https://github.com/RPCS3/llvm-mirror.git synced 2024-11-25 04:02:41 +01:00
llvm-mirror/lib
Cyndy Ishida 619546feb9 [llvm][TextAPI] adding inlining reexported libraries support
Summary:
[llvm][TextAPI] adding inlining reexported libraries support

* this patch adds reader/writer support for MachO tbd files.
The usecase is to represent reexported libraries in top level library
that won't need to exist for linker indirection because all of the
needed content will be inlined in the same document.

Reviewers: ributzka, steven_wu, jhenderson

Reviewed By: ributzka

Subscribers: JDevlieghere, hiraditya, mgrang, dexonsmith, rupprecht, llvm-commits

Tags: #llvm

Differential Revision: https://reviews.llvm.org/D67646
2020-04-02 13:05:08 -07:00
..
Analysis [NFC] Split Knowledge retention and place it more appropriatly 2020-04-02 15:01:41 +02:00
AsmParser Remove "mask" operand from shufflevector. 2020-03-31 13:08:59 -07:00
BinaryFormat [llvm-objdump][XCOFF][AIX] Implement -r option 2020-03-27 16:05:42 +00:00
Bitcode Remove "mask" operand from shufflevector. 2020-03-31 13:08:59 -07:00
Bitstream Revert "Remove redundant "std::move"s in return statements" 2020-02-10 07:07:40 -08:00
CodeGen Fix "result of 32-bit shift implicitly converted to 64 bits" MSVC warning. NFCI. 2020-04-02 12:02:04 +01:00
DebugInfo Suppress a few -Wunreachable-code warnings. 2020-03-25 13:55:42 -04:00
Demangle Use std::foo_t rather than std::foo in LLVM. 2020-02-11 15:12:51 -08:00
DWARFLinker Add an -object-path-prefix option to dsymutil 2020-03-24 17:13:42 -07:00
ExecutionEngine Revert "[ORC] Export __cxa_atexit from the main JITDylib in LLJIT." 2020-04-01 22:49:38 -04:00
Frontend Revert "[OpenMP][NFCI] Move OpenMP clause information to lib/Frontend/OpenMP" 2020-04-02 02:23:22 -05:00
Fuzzer
FuzzMutate Remove CompositeType class. 2020-03-18 13:53:17 -07:00
IR [NFC] Split Knowledge retention and place it more appropriatly 2020-04-02 15:01:41 +02:00
IRReader
LineEditor
Linker IR Linking: Support merging Warning+Max module metadata flags 2020-02-07 16:29:58 -08:00
LTO Revert "[Darwin] Respect -fno-unroll-loops during LTO." 2020-03-30 15:20:30 +01:00
MC [LoopDataPrefetch + SystemZ] Let target decide on prefetching for each loop. 2020-04-02 14:57:46 +02:00
MCA Revert "Remove redundant "std::move"s in return statements" 2020-02-10 07:07:40 -08:00
Object [Object] Add the method for checking if a section is a debug section 2020-04-02 10:56:00 +02:00
ObjectYAML [yaml2obj] - Add NBucket and NChain fields for the SHT_HASH section. 2020-04-01 12:28:16 +03:00
Option
Passes [NFC] Split Knowledge retention and place it more appropriatly 2020-04-02 15:01:41 +02:00
ProfileData [SampleFDO] Port MD5 name table support to extbinary format. 2020-03-30 22:07:08 -07:00
Remarks Revert "Remove redundant "std::move"s in return statements" 2020-02-10 07:07:40 -08:00
Support [X86] Add SERIALIZE instruction. 2020-04-02 16:19:23 +08:00
TableGen Explicitly include <cassert> when using assert 2020-03-02 22:45:28 +01:00
Target [X86] Enable combineExtSetcc for vectors larger than 256 bits when we've disabled 512 bit vectors. 2020-04-02 12:44:27 -07:00
Testing
TextAPI [llvm][TextAPI] adding inlining reexported libraries support 2020-04-02 13:05:08 -07:00
ToolDrivers
Transforms [InlineFunction] Update valid return attributes at callsite within callee body 2020-04-02 14:13:12 -04:00
WindowsManifest Try to fix WindowsManifest CMake logic on Windows 2020-02-28 17:24:03 -08:00
XRay Use std::foo_t rather than std::foo in LLVM. 2020-02-11 15:12:51 -08:00
CMakeLists.txt
LLVMBuild.txt