×

Lifetime-sensitive instruction scheduling mechanism and method

  • US 6,305,014 B1
  • Filed: 06/18/1998
  • Issued: 10/16/2001
  • Est. Priority Date: 06/18/1998
  • Status: Expired due to Fees
First Claim
Patent Images

1. An apparatus comprising:

  • at least one processor that includes at least one fixed register;

    a memory coupled to the at least one processor;

    a computer program residing in the memory that includes a selected instruction that defines at least one fixed register; and

    an instruction scheduler residing in the memory and executed by the at least one processor, the instruction scheduler scheduling the selected instruction in a scheduling window, determining the lifetime in the scheduling window of the at least one fixed register defined in the selected instruction, and scheduling at least one other instruction within the lifetime of the at least one fixed register before scheduling any instruction that is in a different lifetime of the fixed register in the scheduling window.

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