vmsbf.m 是把第一个1之前所有的元素置0
__riscv_vmsbf_m_b1_m(vm, vs2,vl) vm在前,vs2在后。
vfirst是找到mask寄存器中的第一个1,返回index到通用寄存器。
但是RISC-V是大端序,用intrinsic不是,(划掉。