13#ifndef LLVM_XRAY_RECORDPRINTER_H
14#define LLVM_XRAY_RECORDPRINTER_H
static GCRegistry::Add< StatepointGC > D("statepoint-example", "an example strategy for statepoint")
Lightweight error class with error context and mandatory checking.
This class implements an extremely fast bulk output stream that can only output to a stream.
Error visit(BufferExtents &) override
RecordPrinter(raw_ostream &O)
RecordPrinter(raw_ostream &O, std::string D)
This is an optimization pass for GlobalISel generic memory operations.
OutputIt move(R &&Range, OutputIt Out)
Provide wrappers to std::move which take ranges instead of having to pass begin/end explicitly.
Implement std::hash so that hash_code can be used in STL containers.