首页>
外国专利>
Compiling code for an enhanced Application Binary Interface (ABI) with decode time instruction optimization
Compiling code for an enhanced Application Binary Interface (ABI) with decode time instruction optimization
展开▼
机译:具有解码时间指令优化的增强型应用程序二进制接口(ABI)的编译代码
展开▼
页面导航
摘要
著录项
相似文献
摘要
Compiling code for an enhanced application binary interface (ABI) including identifying 602 a code sequence configured to perform a variable address reference table, such as a table of contents (TOC) function including an access to a variable at an offset outside of a location in a variable address reference table. The code sequence includes an internal representation (IR) of an instruction that will be expanded to multiple instructions that are adjacent to each other in the object file and corresponds to a reduced latency of IOP sequence when executed on a decode time instruction optimization (DTIO) enabled microprocessor. A modified scheduler cost function which is configured to recognize that the internal representation corresponds to the reduced latency is used. An object file is generated 606 responsive to the modified scheduler cost function to include expanding the internal representation (IR) as multiple adjacent instructions. The object file is emitted 608 for linking by a linker.
展开▼