1. A method in a data processing system for grouping instructions, the method comprising: receiving a set of instructions for placement into an instruction cache in the data processing system; and grouping some instructions in the set of instructions into a group of instructions prior to the set of instructions being placed in the instruction cache.