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