3.118. __nv_ffsll

原型:

i32 @__nv_ffsll(i64 %x) 

描述:

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

返回值

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

库可用性:

Compute 2.0: 是

Compute 3.0: 是

Compute 3.5: 是