根据掩码mask对输入数据src0,按照src1对应元素进行右移操作,完成后将结果写入dst中。
[object Object]
无
PIPE_V
- 数据类型为无符号类型:执行逻辑右移。逻辑右移会将二进制数整体向右移动指定的位数,最低位被丢弃,最高位用0填充。
- 对于逻辑移位(无符号数据类型),如果位移量大于等于数据类型位宽,则输出为0。
- 数据类型为有符号类型:执行算术右移。算术右移会将二进制数整体向右移动指定的位数,最低位被丢弃,最高位用原符号位填充。
- 对于算术移位(有符号数据类型),如果src0小于0,src1大于0,且src1的位移量大于数据类型位宽,则输出为-1。
- 对于算术移位(有符号数据类型),如果src0大于0,且src1的位移量大于数据类型位宽,则输出为0。
[object Object]