* [arith] linear system and equation solver Co-authored-by: Sergei Grechanik <sergei.grechanik+h@gmail.com> * avoid constructing analyzer every time * generate random test cases and address comments Co-authored-by: Sergei Grechanik <sergei.grechanik@gmail.com> * rename linear_system to int_constraints * add comments and use random seed * message for reporting failure with seed * add SEqualReduce to IntConstraints; allow variables & ranges to be None Co-authored-by: Sergei Grechanik <sergei.grechanik+h@gmail.com> Co-authored-by: Sergei Grechanik <sergei.grechanik@gmail.com>
Name |
Last commit
|
Last update |
---|---|---|
.. | ||
analyzer.cc | Loading commit data... | |
bound_deducer.cc | Loading commit data... | |
canonical_simplify.cc | Loading commit data... | |
compute_expr.h | Loading commit data... | |
const_fold.h | Loading commit data... | |
const_int_bound.cc | Loading commit data... | |
detect_linear_equation.cc | Loading commit data... | |
domain_touched.cc | Loading commit data... | |
int_constraints.cc | Loading commit data... | |
int_operator.h | Loading commit data... | |
int_set.cc | Loading commit data... | |
interval_set.h | Loading commit data... | |
ir_mutator_with_analyzer.cc | Loading commit data... | |
ir_mutator_with_analyzer.h | Loading commit data... | |
ir_visitor_with_analyzer.h | Loading commit data... | |
modular_set.cc | Loading commit data... | |
pattern_match.h | Loading commit data... | |
rewrite_simplify.cc | Loading commit data... | |
rewrite_simplify.h | Loading commit data... | |
solve_linear_equation.cc | Loading commit data... | |
stmt_simplify.cc | Loading commit data... | |
util.cc | Loading commit data... |