first scheduler for ra rb and branch hazards