Patent ID: 9588770
Date: 2017-03-07
CPC Classifications: G06F

Claim:
1. A method of reconfiguring a vector register file, the method comprising: providing a rename table for renaming architectural registers of instructions to be executed to physical registers, the rename table comprising a rename table entry, and the rename table entry comprising a physical register file (PRF) entry of a plurality of register entry fields; recording, in the plurality of register entry fields of the PRF entry, physical register file entry numbers of destination registers to which results of decoded instructions are written; recording, in the rename table, fracture information of a source register of an instruction, the fracture information comprising information indicating that data of the source register is distributed across a plurality of registers associated with different physical register file entry numbers among the physical register file entry numbers recorded in the plurality of register entry fields of the PRF entry; and setting the different physical register file entry numbers recorded in the plurality of register entry fields of the PRF entry associated with the plurality of registers to a same physical register file entry number associated with a single destination register that is the source register of the instruction in the plurality of register entry fields of the PRF entry based on the fracture information.