diff options
| author | Francis Visoiu Mistrih <francisvm@yahoo.com> | 2019-09-10 15:48:55 -0700 |
|---|---|---|
| committer | Francis Visoiu Mistrih <francisvm@yahoo.com> | 2019-10-31 15:26:55 -0700 |
| commit | e72e59e90287c50539cb2c0afbf197aa0101a023 (patch) | |
| tree | 0c7481dcc08c20c59d650247175f8d0547790c0c /llvm/lib/Support/Atomic.cpp | |
| parent | f9061049c1542579f661c3ec25528439ab9d0588 (diff) | |
| download | bcm5719-llvm-e72e59e90287c50539cb2c0afbf197aa0101a023.tar.gz bcm5719-llvm-e72e59e90287c50539cb2c0afbf197aa0101a023.zip | |
[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
Diffstat (limited to 'llvm/lib/Support/Atomic.cpp')
0 files changed, 0 insertions, 0 deletions

