[object Object][object Object][object Object]undefined
[object Object]

Performs element-wise subtraction on the source operands src0 and src1 according to the mask, and writes the result to the destination operand dst. When the source operands are uint32_t or int32_t, an interface with borrow data is provided. When a borrow occurs during the subtraction of src0 and src1, the lowest bit of each 4-bit group at the corresponding position in carry is set to 0; otherwise, it is set to 1.

The calculation formula is as follows:

dsti=src0isrc1idst_i = src0_i - src1_i

Example explanation of carry output borrow values:

[object Object]undefined
[object Object]
  • Interface without borrow data

    [object Object]
  • Interface with borrow data

    [object Object]
[object Object][object Object]undefined

For details about vector data registers and mask registers, see .

[object Object]

None

[object Object]

PIPE_V

[object Object]

None

[object Object]
[object Object]