On 7/5/21 1:34 PM, Taylor Simpson wrote:
Functions to support scatter/gather
...
+uint32_t count_leading_ones_2(uint16_t src)
+{
+    int ret;
+    for (ret = 0; src & 0x8000; src <<= 1) {
+        ret++;
+    }
+    return ret;
+}

Not related to scatter/gather.

Also, much better implemented as

  clz32(~src & 0xffff) - 16


r~

Reply via email to