VMSLT.VV 写入普通向量元素吗?
不写。比较类指令写入掩码目标 vd,每个元素对应一位布尔值。
逐元素执行 < 比较,并把布尔结果写入目标掩码 vd。
VMSLT.VV 是 RISC-V V 扩展的向量整数有符号小于比较指令。它在 vl 范围内对活动元素比较 vs2 与 vs1,把比较结果写入目标掩码寄存器 vd。源操作数按当前 SEW 和该指令的比较关系解释。整数比较不产生浮点异常。
VMSLT.VV 的结果是掩码位,不是 0/-1 整数向量。
结合 «vmslt.vv v1, v2, v4» 等实际代码理解该场景。
结合 «vmslt.vv v1, v2, v4» 等实际代码理解该场景。
不写。比较类指令写入掩码目标 vd,每个元素对应一位布尔值。
vm=0 时用 v0 选择活动元素,vm=1 时所有 body 元素都参与;非活动和尾部元素按当前策略处理。