Patent ID: 8332622
Filing Date: 2012-12-11
Classification: G06F

Abstract:
1. A method comprising: executing, by a device, a first instruction that includes a field that identifies information related to a branch instruction; identifying, by the device and based on a value of the field, an entry in a memory that stores a plurality of entries, the identified entry identifying a branching function, the identified entry including a plurality of elements relating to the branching function; selecting, by the device, a particular element, of the plurality of elements, based on information identifying a condition associated with the branching function that is associated with the identified entry; determining, by the device and based on the particular element, a second instruction that is to be executed after the first instruction, determining the second instruction including: obtaining, by the device, the second instruction based on the address of the second instruction; and executing, by the device, the second instruction.