×

Method for software pipelining of irregular conditional control loops

  • US 20020120923A1
  • Filed: 12/08/2000
  • Published: 08/29/2002
  • Est. Priority Date: 12/30/1999
  • Status: Active Grant
First Claim
Patent Images

1. A method of pipelining program loops having irregular loop control comprises the steps of:

  • determining which instructions in loop code in a memory may be speculatively executed, storing in a computer memory a set of registers that are modified by an instruction and are alive out of the loop, and modifying the program code so that the values of those registers are saved to a temporary register during all proper iterations, and copying back to the register the value of the temporary register once the loop is completed.

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