×

Computer-program compilers comprising a program augmentation capability

  • US 6,223,341 B1
  • Filed: 05/01/1998
  • Issued: 04/24/2001
  • Est. Priority Date: 10/21/1994
  • Status: Expired due to Fees
First Claim
Patent Images

1. A method for optimizing a source program having a logic structure that includes one or more executable paths containing mathematical expressions, said method comprising:

  • (a) integrating within a compiler a means for tracking global dependency information contained within one or more executable paths generated during a compiler process, a means for recognizing and eliminating redundant mathematical expressions found along any said one or more executable paths, and a means for augmenting one or more types of mathematical expressions;

    (b) specifying one or more operations to be performed upon said one or more types of mathematical expressions contained within said first source program; and

    , (c) compiling said source program to automatically generate a target program containing augmented mathematical expressions including symbolic representations of said one or more specified operations to be performed upon said one or more types of mathematical expressions, said augmenting means utilizing said global dependency information and said redundant mathematical expression elimination along one or more paths of said target program to optimize generation of said augmented mathematical expressions within said target program.

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