Patents by Inventor Curt K. Burmeister

Curt K. Burmeister has filed for patents to protect the following inventions. This listing includes patent applications that are pending as well as patents that have already been granted by the United States Patent and Trademark Office (USPTO).

  • Patent number: 5339428
    Abstract: A compiler includes a register allocation method making use of the concept of assigning temporary items to lifetime holes if such holes exist that are suitable. The compiler includes a front end for converting the input code to an intermediate representation, then this input representation is traversed to identify all of the temporary items, and to find all of the holes in the temporary items. Lists are maintained of the identified temporaries and holes. Register allocation then includes assigning temporaries to registers so long as there are free registers, and if holes are available in already-assigned temporaries then these holes are used in assigning registers. After all the available registers and holes are used, remaining temporaries are unallocated and thus represent memory references.
    Type: Grant
    Filed: September 4, 1991
    Date of Patent: August 16, 1994
    Assignee: Digital Equipment Corporation
    Inventors: Curt K. Burmeister, Kevin W. Harris, William B. Noyce, Steven O. Hobbs