A few micro optimizations to common sub-expression elimination in ArithmeticOptimizer:
* Memoize node signatures. * Don't discard candidate information after each outer iteration. * Switch to using absl::flat_hash_map. * Avoid copying regular inputs for non-commutative op types. Add missing support for PrintV2. PiperOrigin-RevId: 232030525
Loading
Please sign in to comment