1. A computer processor, comprising: a hierarchy of memories comprising a first memory organized in a structure having one or more entries for one or more addresses corresponding to one or more instructions, the one or more entries of the one or more addresses having a starting address, the structure having one or more locations for storing the one or more instructions; one or more registers to which one or more corresponding instruction addresses are writable; and responsive to processing logic writing the one or more instruction addresses to the one or more registers, the processing logic is to pre-fetch the one or more instructions of a linear sequence of instructions from a first memory level of the hierarchy of memories into a second memory level of the hierarchy of memories beginning at the starting address, wherein at least one address of the one or more addresses is the contents of a register of the one or more registers.