LLZK 0.1.0
Veridise's ZK Language IR
Loading...
Searching...
No Matches
llzk::ConstrainRefAnalysis Member List

This is the complete list of members for llzk::ConstrainRefAnalysis, including all inherited members.

arraySubdivisionOpUpdate(mlir::Operation *op, const ConstrainRefLattice::ValueMap &operandVals, const ConstrainRefLattice &before, ConstrainRefLattice *after)llzk::ConstrainRefAnalysisprotected
fallbackOpUpdate(mlir::Operation *op, const ConstrainRefLattice::ValueMap &operandVals, const ConstrainRefLattice &before, ConstrainRefLattice *after)llzk::ConstrainRefAnalysisprotected
getLattice(mlir::ProgramPoint point) overridellzk::dataflow::DenseForwardDataFlowAnalysis< ConstrainRefLattice >inlineprotectedvirtual
getLatticeFor(mlir::ProgramPoint dependent, mlir::ProgramPoint point)llzk::dataflow::AbstractDenseForwardDataFlowAnalysisprotected
initialize(mlir::Operation *top) overridellzk::dataflow::AbstractDenseForwardDataFlowAnalysis
join(AbstractDenseLattice *lhs, const AbstractDenseLattice &rhs)llzk::dataflow::AbstractDenseForwardDataFlowAnalysisinlineprotected
processOperation(mlir::Operation *op)llzk::dataflow::AbstractDenseForwardDataFlowAnalysisprotectedvirtual
setToEntryState(ConstrainRefLattice *lattice) overridellzk::ConstrainRefAnalysisinlineprotectedvirtual
llzk::dataflow::DenseForwardDataFlowAnalysis< ConstrainRefLattice >::setToEntryState(AbstractDenseLattice *lattice) overridellzk::dataflow::DenseForwardDataFlowAnalysis< ConstrainRefLattice >inlineprotectedvirtual
visit(mlir::ProgramPoint point) overridellzk::dataflow::AbstractDenseForwardDataFlowAnalysis
visitCallControlFlowTransfer(mlir::CallOpInterface call, dataflow::CallControlFlowAction action, const ConstrainRefLattice &before, ConstrainRefLattice *after) overridellzk::ConstrainRefAnalysisvirtual
llzk::dataflow::DenseForwardDataFlowAnalysis< ConstrainRefLattice >::visitCallControlFlowTransfer(mlir::CallOpInterface call, CallControlFlowAction action, const AbstractDenseLattice &before, AbstractDenseLattice *after) finalllzk::dataflow::DenseForwardDataFlowAnalysis< ConstrainRefLattice >inlineprotectedvirtual
visitOperation(mlir::Operation *op, const ConstrainRefLattice &before, ConstrainRefLattice *after) overridellzk::ConstrainRefAnalysisvirtual
visitOperationImpl(mlir::Operation *op, const AbstractDenseLattice &before, AbstractDenseLattice *after) finalllzk::dataflow::DenseForwardDataFlowAnalysis< ConstrainRefLattice >inlineprotectedvirtual
visitRegionBranchControlFlowTransfer(mlir::RegionBranchOpInterface branch, std::optional< unsigned > regionFrom, std::optional< unsigned > regionTo, const ConstrainRefLattice &before, ConstrainRefLattice *after)llzk::dataflow::DenseForwardDataFlowAnalysis< ConstrainRefLattice >inlinevirtual
visitRegionBranchControlFlowTransfer(mlir::RegionBranchOpInterface branch, std::optional< unsigned > regionFrom, std::optional< unsigned > regionTo, const AbstractDenseLattice &before, AbstractDenseLattice *after) finalllzk::dataflow::DenseForwardDataFlowAnalysis< ConstrainRefLattice >inlineprotectedvirtual
visitRegionBranchOperation(mlir::ProgramPoint point, mlir::RegionBranchOpInterface branch, AbstractDenseLattice *after)llzk::dataflow::AbstractDenseForwardDataFlowAnalysisprotected