|
| void | print (::mlir::AsmPrinter &odsPrinter) const |
| int64_t | getWidth () const |
|
| static BitVectorType | get (::mlir::MLIRContext *context, int64_t width) |
| static BitVectorType | getChecked (::llvm::function_ref<::mlir::InFlightDiagnostic()> emitError, ::mlir::MLIRContext *context, int64_t width) |
| ::llvm::LogicalResult | verify (::llvm::function_ref<::mlir::InFlightDiagnostic()> emitError, int64_t width) |
| ::llvm::LogicalResult | verifyInvariants (::llvm::function_ref<::mlir::InFlightDiagnostic()> emitError, int64_t width) |
| static constexpr ::llvm::StringLiteral | getMnemonic () |
| ::mlir::Type | parse (::mlir::AsmParser &odsParser) |
|
| static constexpr ::llvm::StringLiteral | name = "smt.bv" |
| static constexpr ::llvm::StringLiteral | dialectName = "smt" |
Definition at line 52 of file SMTTypes.h.inc.
◆ get()
| BitVectorType llzk::smt::BitVectorType::get |
( |
::mlir::MLIRContext * | context, |
|
|
int64_t | width ) |
|
static |
◆ getChecked()
| BitVectorType llzk::smt::BitVectorType::getChecked |
( |
::llvm::function_ref<::mlir::InFlightDiagnostic()> | emitError, |
|
|
::mlir::MLIRContext * | context, |
|
|
int64_t | width ) |
|
static |
◆ getMnemonic()
| constexpr ::llvm::StringLiteral llzk::smt::BitVectorType::getMnemonic |
( |
| ) |
|
|
inlinestatic |
◆ getWidth()
| int64_t llzk::smt::BitVectorType::getWidth |
( |
| ) |
const |
◆ parse()
| mlir::Type llzk::smt::BitVectorType::parse |
( |
::mlir::AsmParser & | odsParser | ) |
|
|
static |
◆ print()
| void llzk::smt::BitVectorType::print |
( |
::mlir::AsmPrinter & | odsPrinter | ) |
const |
◆ verify()
| LogicalResult BitVectorType::verify |
( |
::llvm::function_ref<::mlir::InFlightDiagnostic()> | emitError, |
|
|
int64_t | width ) |
|
static |
◆ verifyInvariants()
| llvm::LogicalResult llzk::smt::BitVectorType::verifyInvariants |
( |
::llvm::function_ref<::mlir::InFlightDiagnostic()> | emitError, |
|
|
int64_t | width ) |
|
static |
◆ dialectName
| ::llvm::StringLiteral llzk::smt::BitVectorType::dialectName = "smt" |
|
static |
◆ name
| ::llvm::StringLiteral llzk::smt::BitVectorType::name = "smt.bv" |
|
static |
The documentation for this class was generated from the following files: