LLZK 0.1.0
Veridise's ZK Language IR
|
#include "llzk/Analysis/AnalysisWrappers.h"
#include "llzk/Analysis/ConstrainRef.h"
#include "llzk/Analysis/ConstrainRefLattice.h"
#include <mlir/Pass/AnalysisManager.h>
#include <llvm/ADT/EquivalenceClasses.h>
Go to the source code of this file.
Classes | |
class | llzk::ConstrainRefAnalysis |
The dataflow analysis that computes the set of references that LLZK operations use and produce. More... | |
class | llzk::ConstraintDependencyGraph |
A dependency graph of constraints enforced by an LLZK struct. More... | |
class | llzk::ConstraintDependencyGraphStructAnalysis |
An analysis wrapper around the ConstraintDependencyGraph for a given struct. More... | |
class | llzk::ConstraintDependencyGraphModuleAnalysis |
A module-level analysis for constructing ConstraintDependencyGraph objects for all structs in the given LLZK module. More... | |
Namespaces | |
namespace | mlir |
namespace | llzk |
Typedefs | |
using | llzk::ConstrainRefRemappings = std::vector<std::pair<ConstrainRef, ConstrainRefLatticeValue>> |