scalar_countleading0
功能说明
统计源操作数64位二进制格式中,bit连续为0的数量。
函数原型
scalar_countleading0(dst, src)
参数说明
参数名称 |
输入/输出 |
含义 |
---|---|---|
dst |
输出 |
目的操作数,支持的数据类型为:Scalar(uint64) |
src |
输入 |
源操作数,支持的数据类型为:Scalar(uint64)、立即数(uint64)。 |
支持的型号
Atlas 200/300/500 推理产品
Atlas 训练系列产品
Atlas推理系列产品(Ascend 310P处理器)AI Core
Atlas推理系列产品(Ascend 310P处理器)Vector Core
Atlas A2训练系列产品/Atlas 800I A2推理产品
Atlas 200/500 A2推理产品
返回值
无
调用示例
from tbe import tik tik_instance = tik.Tik() src_scalar = tik_instance.Scalar(dtype="uint64") src_scalar.set_as(4) dst_scalar = tik_instance.Scalar(dtype="uint64") # dst_scalar=61 tik_instance.scalar_countleading0(dst_scalar, src_scalar) tik_instance.BuildCCE(kernel_name="scalar_countleading0", inputs=[], outputs=[])
父主题: 单操作数