[mlir][Arithmetic] Support commutative canonicalization for continuous XOrIOp.
authorjacquesguan <Jianjian.Guan@streamcomputing.com>
Tue, 20 Sep 2022 07:22:15 +0000 (15:22 +0800)
committerjacquesguan <Jianjian.Guan@streamcomputing.com>
Mon, 26 Sep 2022 07:01:24 +0000 (15:01 +0800)
commit9c8abbfa0aabb390e7ae79c5309e499fa43899e4
tree60234ab197c3b108861f0ca39c684e6caed79b05
parente2398a4d7cfc0415c63cc13792bda80045c7c803
[mlir][Arithmetic] Support commutative canonicalization for continuous XOrIOp.

This patch adds commutative canonicalization support for D116383.

Reviewed By: Mogball

Differential Revision: https://reviews.llvm.org/D134258
mlir/lib/Dialect/Arithmetic/IR/ArithmeticOps.cpp
mlir/test/Dialect/Arithmetic/canonicalize.mlir