×

Method and system for target register allocation

  • US 6,321,379 B1
  • Filed: 12/23/1998
  • Issued: 11/20/2001
  • Est. Priority Date: 12/23/1998
  • Status: Expired due to Term
First Claim
Patent Images

1. A method in a computer system for locating target definitions for branches of a program, the method comprising:

  • for basic blocks of the program having a branch with a target, determining a live range of one or more basic blocks, the basic block with the branch being an ending basic block of the live range;

    identifying a basic block that dominates two live ranges with ending basic blocks having a branch with the same target; and

    locating a target definition for the branches of the ending basic blocks of the live ranges that are dominated by the identified basic block in the identified basic block.

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