================
@@ -1826,6 +1849,21 @@ static bool upgradeIntrinsicFunction1(Function *F, 
Function *&NewFn,
         return NewFn != F;
       }
 
+      // Upgrade the FP add intrinsics, which are overloaded on the operand 
type
+      // and take the rounding mode as an operand:
+      // llvm.nvvm.add.<rnd>{.ftz}{.sat}.<type> =>
+      //     llvm.nvvm.fadd{.sat}{.ftz}.<mangled type>
----------------
Wolfram70 wrote:

Nothing in particular. It seems better to revert back to the earlier `ftz.sat` 
order to avoid confusion. Thanks!

https://github.com/llvm/llvm-project/pull/217336
_______________________________________________
cfe-commits mailing list
[email protected]
https://lists.llvm.org/cgi-bin/mailman/listinfo/cfe-commits

Reply via email to