[Remarks] Add support for prepending a path to external files
authorFrancis Visoiu Mistrih <francisvm@yahoo.com>
Wed, 16 Oct 2019 15:40:59 +0000 (15:40 +0000)
committerFrancis Visoiu Mistrih <francisvm@yahoo.com>
Wed, 16 Oct 2019 15:40:59 +0000 (15:40 +0000)
commit684605ec0ea2e9b162e353e13708b01e2decf3f0
treeb2a94f560cf7a3a88ec2e60362fa587c114ab504
parentec51851026a55e1cfc7f006f0e75f0a19acb32d3
[Remarks] Add support for prepending a path to external files

This helps with testing and debugging for paths that are assumed
absolute.

It also uses a FileError to provide the file path it's trying to open.

llvm-svn: 375008
llvm/include/llvm/Remarks/RemarkParser.h
llvm/lib/Remarks/BitstreamRemarkParser.cpp
llvm/lib/Remarks/BitstreamRemarkParser.h
llvm/lib/Remarks/RemarkParser.cpp
llvm/lib/Remarks/YAMLRemarkParser.cpp
llvm/lib/Remarks/YAMLRemarkParser.h
llvm/unittests/Remarks/YAMLRemarksParsingTest.cpp