aboutsummaryrefslogtreecommitdiff
path: root/riscv/insns/vsbc_vvm.h
blob: 8ab6d4464d94c2aa8b61cabccdb69f8e3d7c0256 (plain)
1
2
3
4
5
// vsbc.vvm vd, vs2, rs1, v0
VI_VV_LOOP_WITH_CARRY
({
  vd = (uint128_t)((op_mask & vs2) - (op_mask & vs1) - carry);
})