Appeal No. 1999-0004 Application 08/593,309 The disclosed invention pertains to a method and apparatus for improving the execution performance of a compiler within a computer system. More particularly, the compiler of the present invention receives block alignment information from an input source which is external to both the source code file and the compiler itself. The block alignment information is used to create blocks of instructions which will improve the performance of cache memory. Representative claim 1 is reproduced as follows: 1. A computer system, said system comprising: a bus; a central processing unit; computer system memory, said computer system memory being connected to said central processing unit via said bus; and a compiler program stored in said computer system memory for execution on said central processing unit, said compiler program including: a code generator that converts a source code file into an object file, wherein said object file includes a plurality of basic blocks; a block alignment information input mechanism that inputs block alignment information from a source external to both said source code file and said compiler; and a block alignment processing mechanism that processes 2Page: Previous 1 2 3 4 5 6 7 8 9 10 NextLast modified: November 3, 2007