nir/gcm: Move block choosing into a helper function