×

Loop Transformation for Computer Compiler Optimization

  • US 20110231830A1
  • Filed: 03/16/2010
  • Published: 09/22/2011
  • Est. Priority Date: 03/16/2010
  • Status: Active Grant
First Claim
Patent Images

1. A method for compiling high level source code, said method comprising:

  • translating said high level source code into an intermediate instruction set;

    determining a total cycle cost for a loop in said intermediate instruction set;

    determining an estimated cycle cost for an equivalent transformed loop having all conversions outside the transformed loop;

    comparing said total cycle cost with said estimated cycle cost; and

    in response to said total cycle cost exceeding said estimated cycle cost, replacing said loop with said equivalent transformed loop.

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