×

Architectural support for execution control of prologue and eplogue periods of loops in a VLIW processor

  • US 5,794,029 A
  • Filed: 10/18/1996
  • Issued: 08/11/1998
  • Est. Priority Date: 08/07/1996
  • Status: Expired due to Term
First Claim
Patent Images

1. An apparatus comprising:

  • a prologue distinguishing register complex responsive to physical iterations of loop body code, wherein the state of the prologue distinguishing register complex advances toward an end of prologue state in correspondence with the physical iterations of the loop body code;

    an epilogue distinguishing register responsive to the physical iterations of the loop body code, wherein the state of the epilogue distinguishing register advances toward a beginning of epilogue state in correspondence with the physical iterations of the loop body code;

    side-effects enabling logic coupled to the prologue distinguishing register complex and responsive to the state thereof, wherein the side-effects enabling logic supplies a side-effects enabled predicate except during a prologue period of the loop body; and

    loads enabling logic coupled to the epilogue distinguishing register and responsive to the state thereof, wherein the loads enabling logic supplies a loads enabled predicate except during an epilogue period of the loop body.

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