发明名称 Optimizing compiler
摘要 Compiler for optimizing a load instruction in a program, including: executable range detecting means for detecting executable range of load instruction in execution paths tracing back execution procedures from a target load, where the range can hold data read by the load instruction into register and transmit data to execution position of target load instruction when load instruction is executed; instruction generating means for generating a precedent load instruction, executed prior to target load instruction in executable range, within the executable range for each of the execution paths when the precedent load instruction for reading the same data from the same address as the target load instruction is absent; and instruction replacing means for deleting the target load instruction and replacing an instruction using the data read by the target load instruction with an instruction using data which are read by the precedent load instruction.
申请公布号 US2005050533(A1) 申请公布日期 2005.03.03
申请号 US20040929950 申请日期 2004.08.30
申请人 INTERNATIONAL BUSINESS MACHINES CORPORATION 发明人 KOSEKI AKIRA;KOMATSU HIDEAKI
分类号 G06F9/45;G06F9/44;(IPC1-7):G06F9/45 主分类号 G06F9/45
代理机构 代理人
主权项
地址