[llvm] e6b2525 - [RISCV] Fix -Wsign-compare warning. NFC

Craig Topper via llvm-commits llvm-commits at lists.llvm.org
Wed Sep 27 13:43:01 PDT 2023


Author: Craig Topper
Date: 2023-09-27T13:41:06-07:00
New Revision: e6b2525dafbab55e5e7748f3f302bb6a45899511

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

LOG: [RISCV] Fix -Wsign-compare warning. NFC

Added: 
    

Modified: 
    llvm/lib/Target/RISCV/RISCVISelDAGToDAG.cpp
    llvm/lib/Target/RISCV/RISCVOptWInstrs.cpp

Removed: 
    


################################################################################
diff  --git a/llvm/lib/Target/RISCV/RISCVISelDAGToDAG.cpp b/llvm/lib/Target/RISCV/RISCVISelDAGToDAG.cpp
index 283ab1feda7eca5..70b9041852f91f8 100644
--- a/llvm/lib/Target/RISCV/RISCVISelDAGToDAG.cpp
+++ b/llvm/lib/Target/RISCV/RISCVISelDAGToDAG.cpp
@@ -2889,7 +2889,7 @@ static bool vectorPseudoHasAllNBitUsers(SDNode *User, unsigned UserOpNo,
   case RISCV::VSMUL_VX:
   // 16.1. Integer Scalar Move Instructions
   case RISCV::VMV_S_X:
-    if (Bits < (1 << Log2SEW))
+    if (Bits < (1U << Log2SEW))
       return false;
   }
   return true;

diff  --git a/llvm/lib/Target/RISCV/RISCVOptWInstrs.cpp b/llvm/lib/Target/RISCV/RISCVOptWInstrs.cpp
index 0cbdfa84640bf91..7c3eb3bdf7ea4b5 100644
--- a/llvm/lib/Target/RISCV/RISCVOptWInstrs.cpp
+++ b/llvm/lib/Target/RISCV/RISCVOptWInstrs.cpp
@@ -207,7 +207,7 @@ static bool vectorPseudoHasAllNBitUsers(const MachineOperand &UserOp,
   case RISCV::VSMUL_VX:
   // 16.1. Integer Scalar Move Instructions
   case RISCV::VMV_S_X:
-    if (Bits < (1 << Log2SEW))
+    if (Bits < (1U << Log2SEW))
       return false;
   }
   return true;


        


More information about the llvm-commits mailing list