Patent · US Active

Eliminating redundant operations for common properties using shared real registers

US8448157B2 · kind B2 · utility

11Cited by
9References
18Claims
0Family size

Assignee

Inventors

Key dates

Filing dateOct 26, 2010
Grant dateMay 21, 2013
Priority date
Expiry dateSep 29, 2031

Classification

  • Technology area (CPC G)Physics
  • CPC primaryG06F8/441
  • WIPO fieldComputer technology
  • WIPO sectorElectrical engineering

Abstract

One embodiment of a method for eliminating redundant operations establishing common properties includes identifying a first virtual register storing a first value having a common property. The method may assign the first virtual register to use a real register. The method may further identify a second virtual register storing a second value also having the common property. The method may assign the second virtual register to use the same real register after the first value is no longer live. As a result of assigning the second virtual register to the first real register, the method may eliminate an operation configured to establish the common property for the second virtual register since this operation is redundant and is no longer needed.

Source: USPTO / EPO open patent data. Objective bibliographic and citation counts.