branch predict update