15#ifndef LLVM_MCA_VIEW_H
16#define LLVM_MCA_VIEW_H
This file defines the main interface for hardware event listeners.
This file supports working with JSON data.
StringRef - Represent a constant reference to a string, i.e.
A Value is an JSON value of unknown type.
virtual bool isSerializable() const
virtual StringRef getNameAsString() const =0
virtual json::Value toJSON() const
virtual void printView(llvm::raw_ostream &OS) const =0
This class implements an extremely fast bulk output stream that can only output to a stream.
This is an optimization pass for GlobalISel generic memory operations.