Pride do vejitve in celoten cevovod je treba izprazniti ter ga znova zagnati s povsem novimi ukazi. Koristna površina polprevodnika se tako čedalje bolj izkorišča za vedno bolj zapletene postopke napovedovanja vejitev, ki naj bi zmanjšali število praznjenj cevovoda zaradi nepravega zaporedja ukazov v njem. Zakaj pa zapletenega dela ugibanja vejitev ne bi raje opravljala programska oprema, še posebej, ker ima prevajalnik mnogo več časa in precej več podatkov, da naredi ustrezno strojno kodo?