×

BRANCH PREDICTION FOR INDIRECT BRANCH INSTRUCTIONS

  • US 20200133678A1
  • Filed: 10/26/2018
  • Published: 04/30/2020
  • Est. Priority Date: 10/26/2018
  • Status: Active Grant
First Claim
Patent Images

1. A system, comprising a processor to:

  • detect a first register setting instruction in an instruction pipeline of the processor, wherein the first register setting instruction stores a target instruction address in a first register of the processor;

    look up the first register setting instruction in a first table;

    based on there being a hit for the first register setting instruction in the first table, determine instruction address data corresponding to a first indirect branch instruction that is associated with the first register setting instruction in a first entry in the first table; and

    update a branch prediction for the first indirect branch instruction in a branch prediction logic of the processor based on the target instruction address.

View all claims
  • 1 Assignment
Timeline View
Assignment View
    ×
    ×