| 5548761 |
Compiler for target machine independent optimization of data movement, ownership transfer and device control |
| Aug-20-1996 |
A method and apparatus designed to expose the power of manipulating data transfer and ownership to the compiler has been given. The key ideas behind the XDP methodology are its separation of data transfer... |
| 5488714 |
Computer program analyzer for adapting computer programs to different architectures |
| Jan-30-1996 |
An extended mode analyzer (EMA) processes source code modules, detects suspicious instruction patterns and produces recommendations for code modification. The EMA applies knowledge based technology to... |
| 5396631 |
Compiling apparatus and a compiling method |
| Mar-7-1995 |
A compiling apparatus has a front end for providing intermediate representations according to a source program; an optimizing unit for optimizing the intermediate representations; an intermediate representation... |
| 5375242 |
Compiler architecture for cross-module optimization |
| Dec-20-1994 |
An improved compilation and linkage system for use in operating a computer to generate a cross-module optimized executable code file from a plurality of source files and object files. The source files... |
| 5367685 |
Method and apparatus for resolving data references in generated code |
| Nov-22-1994 |
A hybrid compiler-interpreter comprising a compiler for "compiling" source program code, and an interpreter for interpreting the "compiled" code, is provided to a computer system. The compiler comprises... |
| 5355491 |
Compiler including retargetable data generation |
| Oct-11-1994 |
A retargetable data generation method for a compiler program which may be executed on a general purpose information handling system such as an IBM System 370 includes the following steps, ordering the... |
| 5339419 |
ANDF compiler using the HPcode-plus compiler intermediate language |
| Aug-16-1994 |
A computer software compiler system and method for distributing a machine independent computer program, created on a native computer platform, to heterogeneous target computer platforms. The system is... |
| 5339238 |
Register usage tracking in translating code for different machine architectures by forward and reverse tracing through the program flow graph |
| Aug-16-1994 |
A code translator, constructed similar to a compiler, accepts as an input to be translated the assembly code written for one architecture (e.g., VAX), and produces as an output object code for a different... |
| 5327568 |
Apparatus for supporting graphic data driven program development and for displaying instruction execution results superimposed on the graphic program |
| Jul-5-1994 |
An apparatus for supporting development of a graphic data driven program includes a data driven mechanism enabling instructions of the data driven program to be executed whenever all input data necessary... |
| 5307492 |
Mapping assembly language argument list references in translating code for different machine architectures |
| Apr-26-1994 |
A code translator, constructed similar to a compiler, accepts as an input to be translated the assembly code written for one architecture (e.g., VAX), and produces as an output object code for a different... |
| 5301325 |
Use of stack depth to identify architechture and calling standard dependencies in machine code |
| Apr-5-1994 |
A code translator, constructed similar to a compiler, accepts as an input to be translated the assembly code written for one architecture (e.g., VAX), and produces as an output object code for a different... |
| 5280613 |
ANDF installer using the HPcode-Plus compiler intermediate language |
| Jan-18-1994 |
A computer software compiler system and method for distributing a machine independent computer program, created on a native computer platform, to heterogeneous target computer platforms. The system comprises... |
| 5276881 |
ANDF producer using the HPcode-Plus compiler intermediate language |
| Jan-4-1994 |
A computer software compiler system and method for distributing a machine independent computer program, created on a native computer platform, to heterogeneous target computer platforms. The system comprises... |
| 4823257 |
Information processing system having smart memories |
| Apr-18-1989 |
An information processing system including a host CPU and a plurality of external memories is disclosed in which each of the external memories is formed of a smart memory having a large memory capacity,... |
| 4672532 |
Software/hardware integration control system |
| Jun-9-1987 |
A method and control system for integrating machine independent software written in a high level language with the hardware and software characteristics of a selected processor system to generate an executable... |
| 4667290 |
Compilers using a universal intermediate language |
| May-19-1987 |
A method for directing a digital data processor to translate a program written in a source language into a sequence of machine executable instructions. The method consists of the translation of the source... |