This pass is intended to contain IR transformations to make GlobalISel more effective, even running at -O0.
Motivated by discussions on D51362
The only canonicalization done in this initial version is swapping of icmp operands to ensure constants are on the RHS.
That additional line shouldn't be here I believe.