Il 09/09/2013 19:04, Aurelien Jarno ha scritto: > I have just checked, and it does indeed work for a few cases involving > constants. That said, it doesn't change the resulting TCG code, as these > cases were already handled by some other optimizations. > > That let me ask a question, about why the bit propagation has been added > in the middle of other optimizations, and not for example immediately > after swapping commutative ops or just before the constant folding.
I think it was just an artifact of /me rebasing the patch after other optimizations were introduced. Paolo