Files
swift-mirror/include/swift/Basic
Francis Visoiu Mistrih e724ebab6b [Remarks] Add a specialized RemarkStreamer for SIL remarks
This allows the usage of the whole remark infrastructure developed in
LLVM, which includes a new binary format, metadata in object files, etc.

This gets rid of the YAMLTraits-based remark serialization and does the
plumbing for hooking to LLVM's main remark streamer.

For more about the idea behind LLVM's main remark streamer, see the
docs/Remarks.rst changes in https://reviews.llvm.org/D73676.

The flags are now:

* -save-optimization-record: enable remarks, defaults to YAML
* -save-optimization-record=<format>: enable remarks, use <format> for
serialization
* -save-optimization-record-passes <regex>: only serialize passes that
match <regex>.

The YAMLTraits in swift had a different `flow` setting for the debug
location, resulting in some test changes.
2020-03-02 18:33:20 -08:00
..
2019-12-23 11:55:10 -08:00
2020-01-26 14:23:45 -08:00
2018-11-20 15:22:26 -07:00
2019-11-12 20:41:03 -08:00
2019-10-08 15:24:06 -07:00
2019-07-11 11:10:32 -07:00
2019-06-02 12:10:43 +09:00
2020-02-13 21:52:45 -08:00