Go to the documentation of this file.
34 "Unsupported file format.");
53 return Contents.takeError();
58 Remark &RemarkLinker::keep(std::unique_ptr<Remark>
Remark) {
61 return **Inserted.first;
65 PrependPath = std::string(PrependPathIn);
76 RemarkFormat = *ParserFormat;
81 *RemarkFormat, Buffer,
None,
122 if (!MaybeSerializer)
125 std::unique_ptr<remarks::RemarkSerializer> Serializer =
This is an optimization pass for GlobalISel generic memory operations.
static ErrorSuccess success()
Create a success value.
Tagged union holding either a T or a Error.
void consumeError(Error Err)
Consume a Error without doing anything.
static GCRegistry::Add< CoreCLRGC > E("coreclr", "CoreCLR-compatible GC")
This class implements an extremely fast bulk output stream that can only output to a stream.
cl::opt< std::string > RemarksFormat("lto-pass-remarks-format", cl::desc("The format used for serializing remarks (default: YAML)"), cl::value_desc("format"), cl::init("yaml"))
This is a value type class that represents a single section in the list of sections in the object fil...
compiles ldr LCPI1_0 ldr ldr mov lsr tst moveq r1 ldr LCPI1_1 and r0 bx lr It would be better to do something like to fold the shift into the conditional move
assert(ImpDefSCC.getReg()==AMDGPU::SCC &&ImpDefSCC.isDef())
StringRef - Represent a constant reference to a string, i.e.
This class is the base class for all object file types.
Error createStringError(std::error_code EC, char const *Fmt, const Ts &... Vals)
Create formatted StringError object.
Lightweight error class with error context and mandatory checking.
Error takeError()
Take ownership of the stored error.
section_iterator_range sections() const