[llvm] [NVPTX] Rework and cleanup FTZ ISel (PR #146410)

Alex MacLean via llvm-commits llvm-commits at lists.llvm.org
Wed Jul 9 09:48:12 PDT 2025


================
@@ -363,23 +363,29 @@ bool NVPTXDAGToDAGISel::tryIntrinsicChain(SDNode *N) {
 
 // Map ISD:CONDCODE value to appropriate CmpMode expected by
 // NVPTXInstPrinter::printCmpMode()
-static unsigned getPTXCmpMode(const CondCodeSDNode &CondCode, bool FTZ) {
+SDValue NVPTXDAGToDAGISel::getPTXCmpMode(const CondCodeSDNode &CondCode) {
   using NVPTX::PTXCmpMode::CmpMode;
-  unsigned PTXCmpMode = [](ISD::CondCode CC) {
+  const unsigned PTXCmpMode = [](ISD::CondCode CC) {
----------------
AlexMaclean wrote:

See above

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


More information about the llvm-commits mailing list