VLM.V 如何处理掩码?
它没有普通 v0 执行掩码;若语法中出现 mask 操作数,该操作数是数据输入而不是额外执行掩码。
VLM.V 是 RISC-V V 扩展的向量掩码装载指令。它按字节连续读取保存紧凑掩码所需的数据量,即 ceil(vl/8) 字节,并将位映射到目标掩码寄存器。该指令用于恢复或传递 RVV 掩码值,而不是按 SEW 装载普通数据元素。
VLM.V 装入的是紧凑掩码位流,不是普通整数向量;内存访问量由 vl 的位数决定。
结合 «vlm.v v0, (a0) # load full VLEN-bit mask» 等实际代码理解该场景。
结合 «vlm.v v0, (a0) # load full VLEN-bit mask» 等实际代码理解该场景。
它没有普通 v0 执行掩码;若语法中出现 mask 操作数,该操作数是数据输入而不是额外执行掩码。