If it is data and has to go to the CPU, it goes into cache.

The instructions that the CPU runs have to get to the CPU. Frequently the same instructions will get there multiple times.

Cheers,
Ben