RISC-V ISA Explorer · Vector Subsets (Zv/Zve)

Zvabd: Vector Abs-Diff

Frozen · version 0.7.0

Element-wise absolute difference on integer vectors, with widening accumulate forms for video and imaging.

Typical use: Absolute-difference kernels such as SAD

Specification

Open Zvabd in the explorer

Dependencies

Requires

Instructions (5)

MnemonicNameEncodingMatchMask
VABD.VVVector Single-Width Signed Integer Absolute Difference010001-----------010-----10101110x440020570xfc00707f
VABDU.VVVector Single-Width Unsigned Integer Absolute Difference010011-----------010-----10101110x4c0020570xfc00707f
VABS.VVector Single-Width Signed Integer Absolute010010------10000010-----10101110x480820570xfc0ff07f
VWABDA.VVVector Widening Signed Integer Absolute Difference and Accumulate, Overwrite Addend010101-----------010-----10101110x540020570xfc00707f
VWABDAU.VVVector Widening Unsigned Integer Absolute Difference and Accumulate, Overwrite Addend010110-----------010-----10101110x580020570xfc00707f