Patent ID: 9354888
Filing Date: 2016-05-31
CPC Classification: G06F

Claim Text:
1. A system for performing predecode-time optimized instructions in conjunction with predecode time optimized instruction sequence caching, the system comprising: a processor configured to communicate with a main storage, the processor comprising an instruction fetcher, an instruction modifier, an instruction cache, wherein the instruction cache is a level one cache, and one or more execution units, the processor configured to: receive, from the instruction cache, a first instruction of an instruction sequence by a first decoder and a second instruction of the instruction sequence by a second decoder; decode the first instruction of an instruction sequence by the first decoder to create a decoded first instruction; decode the second instruction of the instruction sequence by the second decoder to create a decoded second instruction determine, by a optimization analysis engine in communication with the first decoder and the second decoder, if the first instruction and the second instruction can be optimized based on the decoded first instruction and the second decoded instruction; responsive to the determining that the first instruction and second instruction can be optimized, the processor is further configured to: responsive to the determining that the first instruction and second instruction can not be optimized, the processor is further configured to: