blob: f3f3b5cd0d9f07ac60336fea9a7fbb71d0851e25 (
plain)
1
2
3
4
5
6
7
8
9
10
11
|
// vqdotsu.vx vd, vs2, rs1, vm
#include "vqdot_common.h"
require_extension(EXT_ZVQDOTQ);
require(P.VU.vsew == e32);
VI_VX_LOOP
({
VQDOT(rs1, vs2, uint8_t, int8_t);
vd = (vd + result) & 0xffffffff;
})
|