13#ifndef LLVM_TABLEGEN_TABLEGENBACKEND_H 
   14#define LLVM_TABLEGEN_TABLEGENBACKEND_H 
StringRef - Represent a constant reference to a string, i.e.
 
OptClass(StringRef Name, StringRef Desc)
 
An efficient, type-erasing, non-owning reference to a callable.
 
This class implements an extremely fast bulk output stream that can only output to a stream.
 
function_ref< void(const RecordKeeper &Records, raw_ostream &OS)> FnT
 
bool ApplyCallback(const RecordKeeper &Records, raw_ostream &OS)
Apply callback for any command line option registered above.
 
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.
 
Opt(StringRef Name, FnT CB, StringRef Desc, bool ByDefault=false)