Update normalizeAffineFor to canonicalize maps/operands before using them
authorUday Bondhugula <uday@polymagelabs.com>
Sat, 5 Mar 2022 18:04:57 +0000 (23:34 +0530)
committerUday Bondhugula <uday@polymagelabs.com>
Mon, 7 Mar 2022 13:19:50 +0000 (18:49 +0530)
commit9b740c035c8b3e1a15effbfa73960fea259fd27d
treee35aede70f58f5f478463d0d9b0b24f339b40f18
parentaf4ddd516f2633a4c2281c5e51e5ab5e89d2dce0
Update normalizeAffineFor to canonicalize maps/operands before using them

Update normalizeAffineFor utility to canonicalize maps and operands
before using them.

Differential Revision: https://reviews.llvm.org/D121086
mlir/lib/Dialect/Affine/Utils/Utils.cpp
mlir/test/Dialect/Affine/affine-loop-normalize.mlir