C implementation of normalise2 to verify that gcc would not, in fact, fuse it. it turns out, however, that gcc doesn't do *any* loop fusion? strange world.