开发者
资源
[object Object][object Object][object Object]undefined
[object Object]

根据掩码mask对输入数据src0,按照src1对应元素进行左移操作,完成后将结果写入dst中。

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

矢量数据寄存器和掩码寄存器的详细说明请参见

[object Object]

[object Object]

PIPE_V

[object Object]
  • 数据类型为无符号类型:执行逻辑左移。逻辑左移会将二进制数整体向左移动指定的位数,最高位被丢弃,最低位用0填充。
  • 对于逻辑移位(无符号数据类型),如果位移量大于等于数据类型位宽,则输出为0。
  • 数据类型为有符号类型:执行算术左移。算术左移会将二进制数整体向左移动指定的位数,最高位用原符号位填充,次高位被丢弃,最低位用0填充。
  • 对于算术移位(有符号数据类型),如果src0小于0,src1小于0,且src1的位移量大于数据类型位宽,则输出为-1。
  • 对于算术移位(有符号数据类型),如果src0大于0,且src1的位移量大于数据类型位宽,则输出为0。
[object Object]
[object Object]