Go to the documentation of this file.
15 #ifndef LLVM_MCA_VIEW_H
16 #define LLVM_MCA_VIEW_H
28 virtual ~View() =
default;
A Value is an JSON value of unknown type.
This is an optimization pass for GlobalISel generic memory operations.
virtual StringRef getNameAsString() const =0
virtual json::Value toJSON() const
This class implements an extremely fast bulk output stream that can only output to a stream.
StringRef - Represent a constant reference to a string, i.e.
virtual void printView(llvm::raw_ostream &OS) const =0
virtual bool isSerializable() const