//vfslide1up.vf vd, vs2, rs1 VI_CHECK_SLIDE(true); VI_VFP_LOOP_BASE if (i != 0) { switch (P.VU.vsew) { case e16: { VI_XI_SLIDEUP_PARAMS(e16, 1); vd = vs2; } break; case e32: { VI_XI_SLIDEUP_PARAMS(e32, 1); vd = vs2; } break; case e64: { VI_XI_SLIDEUP_PARAMS(e64, 1); vd = vs2; } break; } } else { switch (P.VU.vsew) { case e16: P.VU.elt(rd_num, 0, true) = FRS1_H; break; case e32: P.VU.elt(rd_num, 0, true) = FRS1_F; break; case e64: P.VU.elt(rd_num, 0, true) = FRS1_D; break; } } VI_VFP_LOOP_END