Method, apparatus, and program means for performing a sign and multiply
operation. In one embodiment, an apparatus includes execution resources
to execute a first instruction. In response to the first instruction,
said execution resources store to a storage location a result value equal
to a first source operand multiplied by a sign value of a second source
operand. In some embodiments, the first source operand may be overwritten
by the result.