NVCC 的`#pragma nv_exec_check_disable` and/or `#pragma hd_warning_disable` 有任何文档吗?

Is there any documentation for NVCC's `#pragma nv_exec_check_disable` and/or `#pragma hd_warning_disable`?

一些项目使用

#pragma nv_exec_check_disable

and/or

#pragma hd_warning_disable

关闭有关

的 NVCC 警告
warning: calling a __host__ function from a __host__ __device__ function is not allowed`

但是它们似乎完全没有记录,例如在 CUDA 9.1 参考中。

有相关的文档吗?

正如评论中所指出的,现在(错误地)主持人删除了答案,cicc(设备代码的前端解析器)支持的所有编译指示仍未记录。

但是,如果您真的对可能支持或不支持的内容感兴趣,您可以查看存储在 cicc 中的字符串,并发现可执行文件中有明显的功能控制编译指示聚宝盆。不幸的是,所有这些都没有记录。