LLZK
2.0.0
An open-source IR for Zero Knowledge (ZK) circuits
Loading...
Searching...
No Matches
SMTOps.h
Go to the documentation of this file.
1
//===- SMTOps.h - SMT dialect operations ------------------------*- C++ -*-===//
2
//
3
// Part of the LLVM Project, under the Apache License v2.0 with LLVM Exceptions.
4
// See https://llvm.org/LICENSE.txt for license information.
5
// SPDX-License-Identifier: Apache-2.0 WITH LLVM-exception
6
//
7
//===----------------------------------------------------------------------===//
8
9
#ifndef MLIR_DIALECT_SMT_IR_SMTOPS_H
10
#define MLIR_DIALECT_SMT_IR_SMTOPS_H
11
12
#include "mlir/IR/OpImplementation.h"
13
#include "mlir/IR/SymbolTable.h"
14
#include "mlir/Interfaces/ControlFlowInterfaces.h"
15
#include "mlir/Interfaces/InferTypeOpInterface.h"
16
#include "mlir/Interfaces/SideEffectInterfaces.h"
17
18
#include "
llzk/Dialect/SMT/IR/SMTAttributes.h
"
19
#include "
llzk/Dialect/SMT/IR/SMTDialect.h
"
20
#include "
llzk/Dialect/SMT/IR/SMTTypes.h
"
21
22
#define GET_OP_CLASSES
23
#include "
llzk/Dialect/SMT/IR/SMT.h.inc
"
24
25
#endif
// MLIR_DIALECT_SMT_IR_SMTOPS_H
SMTAttributes.h
SMTDialect.h
SMTTypes.h
SMT.h.inc
include
llzk
Dialect
SMT
IR
SMTOps.h
Generated by
1.14.0
Copyright 2025 Veridise Inc. under the Apache License v2.0. Copyright 2026 Project LLZK under the Apache License v2.0.