它和 VFMV.S.F 有什么区别?
VFMV.S.F 只写元素 0;VFMV.V.F 把标量广播到活动元素。
将标量f寄存器rs1复制到vd的活动元素(VL个元素),尾部受策略影响。
VFMV.V.F 将浮点标量 f[rs1] 广播到 vd 的活动元素,是未掩码的浮点标量 splat 形式。
VFMV.V.F 是浮点标量广播,把 f[rs1] 写入当前活动元素。
结合 «vsetvli t0, a0, e32, m1, ta, ma vfmv.v.f v1, ft0 # v1[0..VL-1] = ft0» 等实际代码理解该场景。
结合 «vsetvli t0, a0, e32, m1, ta, ma vfmv.v.f v1, ft0 # v1[0..VL-1] = ft0» 等实际代码理解该场景。
VFMV.S.F 只写元素 0;VFMV.V.F 把标量广播到活动元素。