Optimizing compilation by forward store movement

G - Physics – 06 – F

Patent

Rate now

  [ 0.00 ] – not rated yet Voters 0   Comments 0

Details

G06F 9/45 (2006.01)

Patent

CA 2321018

An optimizing compiler includes a component for the determination of potential forward movements of store operations in the compilation of the computer software code. An intermediate representation of computer code is generated including a control flow graph, a data flow graph, a dominator tree, and a reaching defs table. These data structures are accessed to determine where in a conditional branch of code a store operation in the code may be moved to potentially increase efficiency in the execution of the compiled code. Tree structures corresponding to store operations are identified for possible movement, either entirely, or partially. Where a movement of a part of a tree structure is identified, temporary registers may be used to retain values of variables to enable the move to be carried out.

LandOfFree

Say what you really think

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

Rating

Optimizing compilation by forward store movement does not yet have a rating. At this time, there are no reviews or comments for this patent.

If you have personal experience with Optimizing compilation by forward store movement, we encourage you to share that experience with our LandOfFree.com community. Your opinion is very important and Optimizing compilation by forward store movement will most certainly appreciate the feedback.

Rate now

     

Profile ID: LFCA-PAI-O-1882184

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