13#ifndef LLVM_XRAY_BLOCKPRINTER_H
14#define LLVM_XRAY_BLOCKPRINTER_H
36 State CurrentState = State::Start;
54 void reset() { CurrentState = State::Start; }
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
BlockPrinter(raw_ostream &O, RecordPrinter &P)
This is an optimization pass for GlobalISel generic memory operations.