×

Zero overhead looping by a decoder generating and enqueuing a branch instruction

  • US 9,798,542 B2
  • Filed: 10/31/2014
  • Issued: 10/24/2017
  • Est. Priority Date: 04/25/2014
  • Status: Active Grant
First Claim
Patent Images

1. A method in a processor, comprising:

  • identifying, by a decoder, a loop instruction;

    identifying, by the decoder, a last instruction in a loop body that corresponds to the loop instruction;

    generating, by the decoder, a branch instruction that returns execution to a beginning of the loop body; and

    enqueuing, by the decoder, the branch instruction into a branch reservation queue concurrently with an enqueuing of the last instruction in a reservation queue.

View all claims
  • 6 Assignments
Timeline View
Assignment View
    ×
    ×