发明名称 MANAGING VARIABLE LENGTH INSTRUCTIONS
摘要 A method, information processing system, and computer program product manage computer executable instructions. At least one machine instruction for execution is received. The at least one machine instruction is analyzed. The machine instruction is identified as a predefined instruction for storing a variable length first operand in a memory location. Responsive to this identification and based on fields of the machine instruction, a relative location of a variable length second operand of the instruction with location of the first operand is determined. Responsive to the relative location having the predefined relationship, a first cracking operation is performed. The first cracking operation cracks the instruction into a first set of micro-ops (Uops) to be executed in parallel. The first set of Uops is for storing a first plurality of first blocks in the first operand. Each of said first block to be stored are identical. The first set Uops are executed.
申请公布号 EP2567312(A1) 申请公布日期 2013.03.13
申请号 EP20110717551 申请日期 2011.04.21
申请人 INTERNATIONAL BUSINESS MACHINES CORPORATION 发明人 BUSABA, FADI, YUSUF;CURRAN, BRIAN, WILLIAM;GIAMEI, BRUCE, CONRAD;JACOBI, CHRISTIAN;ALEXANDER, KHARY, JASON
分类号 G06F9/30;G06F9/312;G06F9/315 主分类号 G06F9/30
代理机构 代理人
主权项
地址