va, vb, v0.t # Write out non-zero bytes bgez a4, zero_tail # Zero remaining bytes. sub a2, a2, t1 # Bump src pointer bnez a2, zero_loop # Anymore? ret zero_tail: sub a2, a2, t0 # Splat 1.0 vfnmsac.vv v4, v2, v0.t # t = PULSE