aboutsummaryrefslogtreecommitdiff
path: root/riscv/insns/kadd16.h
blob: b6defe1fabc66842e7d2208b7ac0e6e9f2ace468 (plain)
1
2
3
4
5
6
require_vector_vs;
P_LOOP(16, {
  bool sat = false;
  pd = (sat_add<int16_t, uint16_t>(ps1, ps2, sat));
  P_SET_OV(sat);
})