VFMV.S.F 是广播吗?
不是。它只写 vd[0];广播形式是 VFMV.V.F。
将标量f寄存器rs1复制到vd的元素0,vd其余元素受尾部策略影响。
VFMV.S.F 将浮点标量 f[rs1] 复制到 vd 的元素 0;其余元素按尾部策略处理。它是标量到向量元素的搬移,不是 FMA。
VFMV.S.F 把一个浮点标量放入向量寄存器的元素 0。
结合 «vsetvli t0, a0, e32, m1, ta, ma vfmv.s.f v1, ft0 # v1[0] = ft0, other elements follow tail policy» 等实际代码理解该场景。
结合 «vsetvli t0, a0, e32, m1, ta, ma vfmv.s.f v1, ft0 # v1[0] = ft0, other elements follow tail policy» 等实际代码理解该场景。
不是。它只写 vd[0];广播形式是 VFMV.V.F。