Fused instruction operation for performing an operation and adjusting a sign of the operation result
AssigneeApple Inc.
InventorsFrancesco Spadini, Skanda K. Srinivasa, Zhaoxiang Jin
Life of this patent
Estimating the term…
Loading patent…
AssigneeApple Inc.
InventorsFrancesco Spadini, Skanda K. Srinivasa, Zhaoxiang Jin
Estimating the term…
Techniques are disclosed involving fusing instruction pairs and executing corresponding fused instruction operations. A processor includes fusion detection circuitry to detect a pair of fetched instructions and fuse the instructions into a fused instruction operation, and execution circuitry to execute the fused instruction operation. In one embodiment, a first instruction is executable to perform an operation and a second instruction is executable to adjust a sign of a result of the operation. In another embodiment, the first instruction is executable to perform an operation and the second instruction is executable to find a maximum or minimum, as compared to a comparison operand, of a result of the operation. In another embodiment, the first instruction is executable to perform a vector operation and the second instruction is executable to read a first element of the vector result and overwrite one or more additional elements of the vector result.
A processor, comprising:
A method, comprising:
A system, comprising:
Dependencies are inferred from the claim text.