[clang] [llvm] [clang][NVPTX] Fix SM requirement of f32-tf32 rna satfinite conversion (PR #167836)

Srinivasa Ravi via llvm-commits llvm-commits at lists.llvm.org
Sun Nov 16 22:56:58 PST 2025


================
@@ -1025,6 +1028,10 @@ __device__ void nvvm_cvt_sm80() {
 
   // CHECK_PTX70_SM80: call i32 @llvm.nvvm.f2tf32.rna(float 1.000000e+00)
   __nvvm_f2tf32_rna(1);
+  #if PTX >= 81
+  // CHECK_PTX81_SM80: call i32 @llvm.nvvm.f2tf32.rna.satfinite(float 1.000000e+00)
+  __nvvm_f2tf32_rna_satfinite(1.0f);
+ #endif
----------------
Wolfram70 wrote:

Fixed

https://github.com/llvm/llvm-project/pull/167836


More information about the llvm-commits mailing list