Analyzing inductive expressions in a multilanguage optimizing co

Boots – shoes – and leggings

Patent

Rate now

  [ 0.00 ] – not rated yet Voters 0   Comments 0

Details

364DIG1, 364280, 3642804, 3642805, G06F 945

Patent

active

055772536

ABSTRACT:
A compiler framework comprises a generic compiler back end which may be used by a plurality of front ends to generate object code for a target computer system. Each front end scans and parses a source module containing source code for a programming language, and generates an intermediate language representation that describes the source code. The intermediate language representation is input to the generic compiler back end which performs optimization and code generation for a plurality of target computer systems. A plurality of optimizations are performed by the generic compiler back end using induction variables. Induction variables are commonly used in performing optimizations such as loop unrolling. An efficient method for determining a set of induction variables for a programming loop construct uses effect and dependency information. Typically, effect and dependency information is used for another purpose besides detecting induction variables, for example, to validate other code optimizations. The method for determining the set of induction variables reuses this information as a shortcut to determine induction variables.

REFERENCES:
patent: 4642765 (1987-02-01), Cocke et al.
patent: 4667290 (1987-05-01), Goss et al.
patent: 4802091 (1989-01-01), Cocke et al.
patent: 4807126 (1989-02-01), Gotou et al.
patent: 5067068 (1991-11-01), Iwasawa et al.
patent: 5109331 (1992-04-01), Ishida et al.
patent: 5170465 (1992-12-01), McKeeman et al.
patent: 5175856 (1992-12-01), Van Dyke et al.
patent: 5182806 (1993-01-01), McKeeman et al.
patent: 5193191 (1993-03-01), McKeeman et al.
patent: 5201050 (1993-04-01), McKeeman et al.
patent: 5493675 (1996-02-01), Faiman, Jr. et al.
Aho, A., et al., Compilers, Principles, Techniques, and Tools, Addison-Wesley, pp. 528, 534-535, 546-554, 592-648 (1986).
Aho et al, "Compilers, Principles, Techniques and Tools", Addison Wesley, Publisher, 1986, pp. 1-24, 463-472, 513, 528-534, 585-591.

LandOfFree

Say what you really think

Search LandOfFree.com for the USA inventors and patents. Rate them and share your experience with other people.

Rating

Analyzing inductive expressions in a multilanguage optimizing co does not yet have a rating. At this time, there are no reviews or comments for this patent.

If you have personal experience with Analyzing inductive expressions in a multilanguage optimizing co, we encourage you to share that experience with our LandOfFree.com community. Your opinion is very important and Analyzing inductive expressions in a multilanguage optimizing co will most certainly appreciate the feedback.

Rate now

     

Profile ID: LFUS-PAI-O-549838

  Search
All data on this website is collected from public sources. Our data reflects the most accurate information available at the time of publication.