首页>
外国专利>
REGISTER-BASED INSTRUCTION OPTIMIZATION FOR FACILITATING EFFICIENT EMULATION OF AN INSTRUCTION STREAM
REGISTER-BASED INSTRUCTION OPTIMIZATION FOR FACILITATING EFFICIENT EMULATION OF AN INSTRUCTION STREAM
展开▼
机译:基于寄存器的指令优化,可简化指令流的有效仿真
展开▼
页面导航
摘要
著录项
相似文献
摘要
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.
展开▼