13#ifndef LLVM_TABLEGEN_TABLEGENBACKEND_H
14#define LLVM_TABLEGEN_TABLEGENBACKEND_H
26namespace TableGen::Emitter {
38 Action->setInitialValue(CB);
ManagedStatic - This transparently changes the behavior of global statics to be lazily constructed on...
StringRef - Represent a constant reference to a string, i.e.
OptClass(StringRef Name, StringRef Desc)
This class implements an extremely fast bulk output stream that can only output to a stream.
ManagedStatic< cl::opt< FnT >, OptCreatorT > Action
void(*)(RecordKeeper &Records, raw_ostream &OS) FnT
This is an optimization pass for GlobalISel generic memory operations.
void emitSourceFileHeader(StringRef Desc, raw_ostream &OS, const RecordKeeper &Record=RecordKeeper())
emitSourceFileHeader - Output an LLVM style file header to the specified raw_ostream.
Description of the encoding of one expression Op.
Opt(StringRef Name, FnT CB, StringRef Desc, bool ByDefault=false)