发明名称 REGISTER-BASED INSTRUCTION OPTIMIZATION FOR FACILITATING EFFICIENT EMULATION OF AN INSTRUCTION STREAM
摘要 <p>A register-based instruction optimization is provided for facilitating efficient emulation of a target instruction stream. The optimization includes for at least one instruction in a frequently executed sequence of target instructions: confirming that at least one register is marked as a read-only register for the sequence; confirming that each register of the at least one register has been detected to have a constant value for the at least one instruction in multiple prior iterations of the executed sequence; and response thereto, optimizing the at least one instruction by replacing the at least one instruction with at least one immediate form instruction having at least one constant value encoded directly therein from the at least one register. The optimization results in an optimized sequence of target instructions, which when translated into a sequence of host instructions, is more efficiently executed by a host computing environment.</p>
申请公布号 KR20090064397(A) 申请公布日期 2009.06.18
申请号 KR20097006126 申请日期 2007.07.24
申请人 INTERNATIONAL BUSINESS MACHINES CORPORATION 发明人 FULTON MIKE;SHEIKH ALI
分类号 G06F9/455;G06F9/318;G06F9/45 主分类号 G06F9/455
代理机构 代理人
主权项
地址