-
Etienne Kneuss authored
- Both Expr-based solvers and z3-based solvers rely on same template generation routines and unrolling strategy. Templates and unrolling bank is refactored in solvers.templates._ - Encoding is done through TemplateEncoder. Performance highly relies on an efficient TemplateEncoder.substitute() implementation.
Etienne Kneuss authored- Both Expr-based solvers and z3-based solvers rely on same template generation routines and unrolling strategy. Templates and unrolling bank is refactored in solvers.templates._ - Encoding is done through TemplateEncoder. Performance highly relies on an efficient TemplateEncoder.substitute() implementation.