|
LLZK 3.0.0
An open-source IR for Zero Knowledge (ZK) circuits
|
#include "llzk/Util/Compare.h"#include <mlir/Pass/Pass.h>#include <llvm/ADT/APInt.h>#include <llvm/ADT/StringExtras.h>#include <llvm/Support/CommandLine.h>#include <llvm/Support/ErrorHandling.h>#include <llvm/Support/raw_ostream.h>#include <string>Go to the source code of this file.
Classes | |
| struct | llzk::detail::NestedTextualOptions |
| Shared storage and helpers for nested textual pass and pipeline options. More... | |
| struct | llzk::NestedPassOptions< CreatePass > |
| Stores textual options for a constituent pass after validating them against that pass' native MLIR option parser. More... | |
| struct | llzk::NestedPipelineOptions< PipelineOptionsT > |
| Stores textual options for a constituent pipeline after validating them against that pipeline's native MLIR option parser. More... | |
| class | llvm::cl::NestedOptionsParserBase< OptionsT > |
| class | llvm::cl::parser< llzk::NestedPassOptions< CreatePass > > |
| Parser for textual options that are validated by a constituent MLIR pass. More... | |
| class | llvm::cl::parser< llzk::NestedPipelineOptions< PipelineOptionsT > > |
| Parser for textual options that are validated by a constituent MLIR pipeline. More... | |
| class | llvm::cl::parser< APInt > |
Namespaces | |
| namespace | llzk |
| namespace | llzk::detail |
| namespace | llvm |
| namespace | llvm::cl |