Is a
Patent attributes
Patent Jurisdiction
Patent Number
Patent Inventor Names
Kiyokuni Kawachiya0
Akira Koseki0
Date of Patent
May 15, 2007
0Patent Application Number
103757610
Date Filed
February 26, 2003
0Patent Primary Examiner
Patent abstract
To save and restore the contents of registers efficiently and enhance the execution efficiency of compilation. For a predetermined variable in an executable program, a determination is made whether or not the variable lives across invoking of a predetermined function, and if so, the kind of invoking of the function is determined. The variable is allocated to any of volatile registers, non-volatile registers, and semi-volatile registers, based on this determination. Also, it is determined to which register the variable living across invoking of the function is allocated, based on an execution frequency of the function when the executable program is run.
Timeline
No Timeline data yet.
Further Resources
No Further Resources data yet.