IgWod-IMG wrote: I have added the canonicalizer. I've considered whether I should put it in the GL canonicalizer, but since in here we transform GL op into GL op, the op availability should not be an issues. https://github.com/llvm/llvm-project/pull/144041