Francis Visoiu Mistrih
|
f8806e59f5
[Remarks] Allow the RemarkStreamer to be used directly with a stream
|
6 years ago |
Jonas Devlieghere
|
114087caa6
[llvm] Migrate llvm::make_unique to std::make_unique
|
6 years ago |
Fangrui Song
|
2ffd08308b
Rename F_{None,Text,Append} to OF_{None,Text,Append}. NFC
|
6 years ago |
Francis Visoiu Mistrih
|
fcf99c532d
Reland: [Remarks] Add an LLVM-bitstream-based remark serializer
|
6 years ago |
Francis Visoiu Mistrih
|
16956a6979
Revert "[Remarks] Add an LLVM-bitstream-based remark serializer"
|
6 years ago |
Francis Visoiu Mistrih
|
6038bea1b8
[Remarks] Add an LLVM-bitstream-based remark serializer
|
6 years ago |
Francis Visoiu Mistrih
|
5093e0a4be
[Remarks] Add two serialization modes for remarks: separate and standalone
|
6 years ago |
Francis Visoiu Mistrih
|
6722c51b5b
[Remarks][NFC] Rename remarks::Serializer to remarks::RemarkSerializer
|
6 years ago |
Francis Visoiu Mistrih
|
0294e50fe5
[Remarks] Simplify the creation of remark serializers
|
6 years ago |
Simon Pilgrim
|
4a5da46bcb
Fix "control reaches end of non-void function" warning. NFCI.
|
6 years ago |
Francis Visoiu Mistrih
|
f802102dc4
[Remarks] Introduce a new format: yaml-strtab
|
6 years ago |
Francis Visoiu Mistrih
|
b06f154406
[Remarks][NFC] Move the YAML serializer to its own header
|
6 years ago |
Francis Visoiu Mistrih
|
00c0e0040f
[Remarks] Simplify and refactor the RemarkParser interface
|
6 years ago |
Francis Visoiu Mistrih
|
ce4ba232b0
[Remarks][NFC] Combine ParserFormat and SerializerFormat
|
6 years ago |
Francis Visoiu Mistrih
|
1cb383ef62
[Remarks] Extend -fsave-optimization-record to specify the format
|
6 years ago |
Francis Visoiu Mistrih
|
b5630562d8
[Remarks] Use the RemarkSetup error in setupOptimizationRemarks
|
6 years ago |
Francis Visoiu Mistrih
|
6058aa9ef5
Reland: [Remarks] Refactor optimization remarks setup
|
6 years ago |
Francis Visoiu Mistrih
|
0f00485ae2
Revert "[Remarks] Refactor optimization remarks setup"
|
6 years ago |
Francis Visoiu Mistrih
|
eb1d34aaa7
[Remarks] Refactor optimization remarks setup
|
6 years ago |
Francis Visoiu Mistrih
|
890aba409a
[Remarks][NFC] Move the serialization to lib/Remarks
|
6 years ago |
Francis Visoiu Mistrih
|
04dcbb5165
[Remarks] Add string deduplication using a string table
|
6 years ago |
Francis Visoiu Mistrih
|
1e252811d6
Reland "[Remarks] Add -foptimization-record-passes to filter remark emission"
|
6 years ago |
Francis Visoiu Mistrih
|
a826459b5e
Revert "[Remarks] Add -foptimization-record-passes to filter remark emission"
|
6 years ago |
Francis Visoiu Mistrih
|
1bd774409d
[Remarks] Add -foptimization-record-passes to filter remark emission
|
6 years ago |
Francis Visoiu Mistrih
|
78ee34a412
Reland "[Remarks] Refactor remark diagnostic emission in a RemarkStreamer"
|
6 years ago |
Francis Visoiu Mistrih
|
4107715f75
Revert "[Remarks] Refactor remark diagnostic emission in a RemarkStreamer"
|
6 years ago |
Francis Visoiu Mistrih
|
aa137aa9ea
[Remarks] Refactor remark diagnostic emission in a RemarkStreamer
|
6 years ago |