Patent ID: 8615541

Claim:
A computer-implemented method for performing an extended precision operation, the method comprising: receiving a set of instructions for performing an extended precision operation on at least one extended precision source value, wherein an extended precision source value includes at least two fixed-size data words; based on a first instruction included in the set of instructions, performing a first operation on a first data word of a first extended precision source value included in the at least one extended precision source value to generate a first portion of a result for the extended precision operation; storing state information associated with the first portion of the result in one or more state registers; based on a second instruction included in the set of instructions, performing a second operation on a second data word of the first extended precision source value to generate a second portion of the result for the extended precision operation; and accumulating state information stored in at least one of the one or more state registers with state information associated with the second portion of the result, wherein the accumulated state information indicates overall state associated with the result for the extended precision operation.