1
0
mirror of https://github.com/RPCS3/llvm-mirror.git synced 2024-11-25 04:02:41 +01:00
llvm-mirror/lib/Remarks
Florian Hahn abd9d73d87 [Remarks] Pass StringBlockValue as StringRef.
After changing the remark serialization, we now pass StringRefs to the
serializer. We should use StringRef for StringBlockVal, to avoid
creating temporary objects, which then cause StringBlockVal.Value to
point to invalid memory.

Reviewers: thegameg, anemet

Reviewed By: thegameg

Differential Revision: https://reviews.llvm.org/D68571

llvm-svn: 373923
2019-10-07 17:05:09 +00:00
..
BitstreamRemarkParser.cpp Fix MSVC "not all control paths return a value" warning. NFCI. 2019-09-09 21:30:11 +00:00
BitstreamRemarkParser.h [Remarks] Add parser for bitstream remarks 2019-09-09 17:43:50 +00:00
BitstreamRemarkSerializer.cpp [Remarks] Allow remarks::Format::YAML to take a string table 2019-09-16 22:45:17 +00:00
CMakeLists.txt [Remarks] Add parser for bitstream remarks 2019-09-09 17:43:50 +00:00
LLVMBuild.txt [Remarks] Add parser for bitstream remarks 2019-09-09 17:43:50 +00:00
Remark.cpp
RemarkFormat.cpp Reland: [Remarks] Add an LLVM-bitstream-based remark serializer 2019-07-31 00:13:51 +00:00
RemarkParser.cpp [Remarks] Add parser for bitstream remarks 2019-09-09 17:43:50 +00:00
RemarkSerializer.cpp [Remarks] Allow remarks::Format::YAML to take a string table 2019-09-16 22:45:17 +00:00
RemarkStringTable.cpp [Remarks] Allow remarks::Format::YAML to take a string table 2019-09-16 22:45:17 +00:00
YAMLRemarkParser.cpp [llvm] Migrate llvm::make_unique to std::make_unique 2019-08-15 15:54:37 +00:00
YAMLRemarkParser.h Reland: [Remarks] Support parsing remark metadata in the YAML remark parser 2019-07-26 21:02:02 +00:00
YAMLRemarkSerializer.cpp [Remarks] Pass StringBlockValue as StringRef. 2019-10-07 17:05:09 +00:00