[llvm] e06b703 - [RISCV][NFC] Remove Redundant Inline Asm Logic (#124202)

via llvm-commits llvm-commits at lists.llvm.org
Thu Jan 23 17:40:39 PST 2025


Author: Sam Elliott
Date: 2025-01-23T17:40:36-08:00
New Revision: e06b7030303b50556f0a96948d03adb84a90e536

URL: https://github.com/llvm/llvm-project/commit/e06b7030303b50556f0a96948d03adb84a90e536
DIFF: https://github.com/llvm/llvm-project/commit/e06b7030303b50556f0a96948d03adb84a90e536.diff

LOG: [RISCV][NFC] Remove Redundant Inline Asm Logic (#124202)

This was left over from 408659c5b5c7d745042ae71db344d1ed10601512.

Added: 
    

Modified: 
    llvm/lib/Target/RISCV/RISCVISelLowering.cpp

Removed: 
    


################################################################################
diff  --git a/llvm/lib/Target/RISCV/RISCVISelLowering.cpp b/llvm/lib/Target/RISCV/RISCVISelLowering.cpp
index 324b13ab164d34..618fb28d3e9f9a 100644
--- a/llvm/lib/Target/RISCV/RISCVISelLowering.cpp
+++ b/llvm/lib/Target/RISCV/RISCVISelLowering.cpp
@@ -21133,8 +21133,6 @@ RISCVTargetLowering::getRegForInlineAsmConstraint(const TargetRegisterInfo *TRI,
       }
       break;
     case 'R':
-      if (VT == MVT::f64 && !Subtarget.is64Bit() && Subtarget.hasStdExtZdinx())
-        return std::make_pair(0U, &RISCV::GPRPairNoX0RegClass);
       return std::make_pair(0U, &RISCV::GPRPairNoX0RegClass);
     default:
       break;


        


More information about the llvm-commits mailing list