1
0
mirror of https://github.com/RPCS3/llvm-mirror.git synced 2024-11-22 02:33:06 +01:00
llvm-mirror/lib
Francis Visoiu Mistrih 5e640f3b2f [Remarks] Add support for linking remarks
Remarks are usually emitted per-TU, and for generating a standalone
remark file that can be shipped with the linked binary we need some kind
of tool to merge everything together.

The remarks::RemarkLinker class takes care of this and:

* Deduplicates remarks
* Filters remarks with no debug location
* Merges string tables from all the entries

As an output, it provides an iterator range that can be used to
serialize the remarks to a file.

Differential Revision: https://reviews.llvm.org/D69141
2019-10-31 15:26:55 -07:00
..
Analysis [PGO][PGSO] TargetLowering/TargetTransformationInfo/SwitchLoweringUtils part. 2019-10-31 13:22:56 -07:00
AsmParser [IR] Allow fast math flags on calls with floating point array type. 2019-10-30 14:00:33 +00:00
BinaryFormat [DWARF5] Added support for deleted C++ special member functions. 2019-10-29 13:44:06 -07:00
Bitcode [IR] Allow fast math flags on calls with floating point array type. 2019-10-30 14:00:33 +00:00
Bitstream
CodeGen [PGO][PGSO] Fix -DBUILD_SHARED_LIBS=on builds after D69580/llvmorg-10-init-8797-g0d987e411ac 2019-10-31 14:02:29 -07:00
DebugInfo Fix -Wsign-compare warning with clang-cl 2019-10-30 15:20:43 -07:00
Demangle [Demangle] Add a few more options to the microsoft demangler 2019-10-15 08:29:56 +00:00
ExecutionEngine [JITLink] Move block ownership from LinkGraph to Section. 2019-10-30 17:57:03 -07:00
Fuzzer
FuzzMutate
IR [LegacyPassManager] Delete BasicBlockPass/Manager. 2019-10-30 11:40:16 -07:00
IRReader
LineEditor
Linker [Alignment][NFC] Remove dependency on GlobalObject::setAlignment(unsigned) 2019-10-15 11:24:36 +00:00
LTO Fix compilation warning on the trailing whitespace. NFC. 2019-10-24 09:55:06 -04:00
MC [PowerPC][AIX] Adds support for writing the data section in object files 2019-10-30 18:44:35 +00:00
MCA [MCA] Fix a spelling mistake in a comment. NFC 2019-10-27 10:06:22 +00:00
Object [Mips] Use appropriate private label prefix based on Mips ABI 2019-10-23 12:24:35 +02:00
ObjectYAML minidump: Add an "arm64" constant 2019-10-31 11:20:46 +01:00
Option
Passes PM: silence -Wpessimizing-move from GCC 9.2.1 (NFC) 2019-10-27 18:33:09 -04:00
ProfileData [SampleFDO] Add profile remapping support for profile on-demand loading used 2019-10-18 22:35:20 +00:00
Remarks [Remarks] Add support for linking remarks 2019-10-31 15:26:55 -07:00
Support [clang][llvm] Obsolete Exynos M1 and M2 2019-10-30 15:02:59 -05:00
TableGen Add Record::getValueAsOptionalDef(). 2019-10-25 16:39:21 -07:00
Target [X86] add mayRaiseFPException flag and FPCW registers for X87 instructions 2019-10-31 15:05:29 -07:00
Testing
TextAPI
ToolDrivers
Transforms [Attributor] Really use the executed-context 2019-10-31 15:09:45 -05:00
WindowsManifest
XRay
CMakeLists.txt
LLVMBuild.txt