blob: b63dd019f71e87035b33cb053a2e9d567309b6a8 (
plain)
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
|
// vctz.v vd, vs2
#include "zvk_ext_macros.h"
require_zvbb;
VI_V_ULOOP
({
unsigned int i = 0;
for (; i < P.VU.vsew; ++i) {
if (1 & (vs2 >> i)) {
break;
}
}
vd = i;
})
|