×

Minimizing Register Spills by Using Register Moves

  • US 20110161945A1
  • Filed: 12/26/2009
  • Published: 06/30/2011
  • Est. Priority Date: 12/26/2009
  • Status: Active Grant
First Claim
Patent Images

1. A compiler comprising:

  • first instructions configured to generate code; and

    second instructions configured to;

    detect a plurality of spilled variables corresponding to program instructions of a computer program; and

    identify an available register for storing a first spilled variable of the plurality of spilled variables;

    wherein in response to identifying said available register, the first instructions are configured to modify the program instructions to allocate the first spilled variable to the available register.

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