Patent ID: 7421566
Filing Date: 2008-09-02
Classification: G06F

Abstract:
1. A method for processing instruction code, comprising: processing a fixed-width instruction of a fixed-width instruction set using a non-contiguous register specifier of a non-contiguous register specification; performing an initial dependency analysis relating to the non-contiguous register specifier by comparing a subset of bits of the non-contiguous register specifier to a portion of another register specifier of another instruction; and performing a second dependency analysis based on remaining bits of the non-continuous register specifier other than those included in the subset and remaining bits of the other register specifier other than those included in the portion, wherein the fixed-width instruction includes the non-contiguous register specifier, and wherein the subset of bits includes only bits from a first set of contiguous bits, and none of the bits of a second set of contiguous bits.