First look ahead for acyclic execution, followed by cyclic execution