Vector multiply-add instruction
AssigneeArm Limited
InventorsThomas Christopher GROCUTT, François Christopher Jacques BOTMAN
Life of this patent
Estimating the term…
Loading patent…
AssigneeArm Limited
InventorsThomas Christopher GROCUTT, François Christopher Jacques BOTMAN
Estimating the term…
An apparatus comprises processing circuitry, a number of vector register and a number of scalar registers. An instruction decoder is provided which supports decoding of a vector multiply-add instruction specifying at least one vector register and at least one scalar register. In response to the vector multiply-add instruction, the decoder controls the processing circuitry to perform a vector multiply-add instruction in which each lane of processing generates a respective result data element corresponding to a sum of difference of a product value and an addend value, with the product value comprising the product of a respective data element of a first vector value and a multiplier value. In each lane of processing at least one of the multiplier value and the addend value is specified as a portion of a scalar value stored in a scalar register.
An apparatus comprising:
(canceled)
(canceled)
(canceled)
A data processing method comprising:
(canceled)
Dependencies are inferred from the claim text.