|
LLVM 22.0.0git
|
#include "llvm/ADT/STLFunctionalExtras.h"#include "llvm/ADT/StringRef.h"#include "llvm/TableGen/Main.h"#include "llvm/TableGen/Record.h"Go to the source code of this file.
Classes | |
| struct | llvm::TableGen::Emitter::FnT |
| Represents the emitting function. More... | |
| struct | llvm::TableGen::Emitter::Opt |
Creating an Opt object registers the command line option Name with TableGen backend and associates the callback CB with that option. More... | |
| class | llvm::TableGen::Emitter::OptClass< EmitterC > |
| Convienence wrapper around Opt that registers EmitterClass::run as the callback. More... | |
| class | llvm::TableGen::Emitter::MultiFileOptClass< EmitterC > |
| A version of the wrapper for backends emitting multiple files. More... | |
Namespaces | |
| namespace | llvm |
| This is an optimization pass for GlobalISel generic memory operations. | |
| namespace | llvm::TableGen |
| namespace | llvm::TableGen::Emitter |
Functions | |
| bool | llvm::TableGen::Emitter::ApplyCallback (const RecordKeeper &Records, TableGenOutputFiles &OutFiles, StringRef FilenamePrefix) |
| Apply callback for any command line option registered above. | |
| void | llvm::emitSourceFileHeader (StringRef Desc, raw_ostream &OS, const RecordKeeper &Record=RecordKeeper()) |
| emitSourceFileHeader - Output an LLVM style file header to the specified raw_ostream. | |