Multi-taken prediction entries for prediction resumption
AssigneeArm Limited
InventorsHoudhaifa BOUZGUARROU, Rami Mohammad AL SHEIKH, Michael Brian SCHINZLER, Guillaume BOLBENES, Sergio SCHULER
Life of this patent
Estimating the term…
Loading patent…
AssigneeArm Limited
InventorsHoudhaifa BOUZGUARROU, Rami Mohammad AL SHEIKH, Michael Brian SCHINZLER, Guillaume BOLBENES, Sergio SCHULER
Estimating the term…
An apparatus comprising prediction storage circuitry to store a plurality of prediction entries, each prediction entry indicative of whether a respective branch instruction is predicted to be taken or not taken. At least one prediction entry supports an encoding of a multi-taken entry indicating that the respective branch instruction and at least one subsequent branch instruction are each predicted to be taken. The apparatus also comprises prediction resumption circuitry to identify, based on stored information dependent on the multi-taken entry, a prediction resumption address in response to a flush signal, where the prediction resumption address is an address in respect of which at least one prediction is to be generated after the flush signal.
An apparatus comprising:
A method comprising:
A non-transitory computer-readable medium storing computer-readable code for fabrication of an apparatus comprising:
Dependencies are inferred from the claim text.