I do not understand all of how this works and there may be a good reason for this, but this variation on `emit_arraysize`, which gets called on vectors, does not decorate with `tbaa_arraysize`, which seems to prevent `broadcast` on vectors from getting vectorized.