You signed in with another tab or window. Reload to refresh your session.You signed out in another tab or window. Reload to refresh your session.You switched accounts on another tab or window. Reload to refresh your session.Dismiss alert
* Move lossless_cast fuzzing to test/fuzz
* Move widening_lerp to test/fuzz
* Move random_expr_generator.h and simplify fuzzing to test/fuzz
* Integrate simplify and random_expr_generator into fuzzing framework
* Replace LimitDepth visitor with simplify_at_depth
* A little bounds.cpp modernization
--------
This PR also fixes several simplifier bugs that were found during development:
* Propagate info in Simplify_Cast case.
* Fix accidentally wraparound in cast constant folding
* Fix idempotence issues for uint64 simplifications
* Infer more aggressive bounds in UIntImm visitor
* Logic fixes for division and cast bounds
* Respect old min_defined when preserving min
Co-authored-by: Andrew Adams <anadams@adobe.com>
0 commit comments