Don A Van Dyke, Timothy J Cramer, James C Rasbold, Kelly T O Hair, David M Cox, David A Seberger, Linda J O Gara, Jon A Masamitsu, Robert E Strout II, Ashok Chandramouli: Computer with integrated hierarchical representation (IHR) of program wherein IHR file is available for debugging and optimizing during target execution. Supercomputer Systems Partnership, Patterson & Keough, December 29, 1992: US05175856 (163 worldwide citation)

A modular compilation system that utilizes a fully integrated hierarchical representation as a common intermediate representation to compile source code programs written in one or more procedural programming languages into an executable object code file. The structure of the integrated common interm ...

David A Seberger: Vectorized LR parsing of computer programs. Supercomputer Systems Partnership, Herbert F Somermeyer, Earl C Hancock, March 9, 1993: US05193192 (51 worldwide citation)

A parser for parsing computer programs in a compiler has parsing tables arranged as linear vectors. In a reduction portion of the parser, a production table and a lookahead set table have paired entries at identical address offsets such that a one-to-one relationship exists between each lookahead se ...

David R Wallace, David M Cox, Serguei V Morosov, David A Seberger, Serguei L Wenitsky: Method, apparatus and computer program product for optimizing registers in a stack using a register allocator. Sun Microsystems, Michael Shenker, Skjerven Morrill MacPherson Franklin & Friel, January 25, 2000: US06018799 (18 worldwide citation)

Apparatus, methods and computer program products are disclosed that enable a compiler to generate efficient code to access stack registers on a register stack. The invention operates by transforming a three-operand instruction, within a compiler's intermediate representation, to one or more fewer-th ...