3.117. __nv_ffs

原型:

i32 @__nv_ffs(i32 %x) 

描述:

查找第一个(最低有效位)设置为 1 的位的位置,在x中,其中最低有效位位置为 1。

返回值

返回一个介于 0 和 32 之间的值(包含 0 和 32),表示第一个设置位的的位置。
  • __nv_ffs(0) 返回 0。

库可用性:

计算能力 2.0:是

计算能力 3.0:是

计算能力 3.5:是