[llvm] 842e5a8 - [X86] LowerVectorAllEqual - remove repeated VT.getScalarSizeInBits() call. NFC.

Simon Pilgrim via llvm-commits llvm-commits at lists.llvm.org
Tue Apr 4 02:48:14 PDT 2023


Author: Simon Pilgrim
Date: 2023-04-04T10:47:48+01:00
New Revision: 842e5a8257090a6961b03f9b8d158d91ba53f7cb

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

LOG: [X86] LowerVectorAllEqual - remove repeated VT.getScalarSizeInBits() call. NFC.

Added: 
    

Modified: 
    llvm/lib/Target/X86/X86ISelLowering.cpp

Removed: 
    


################################################################################
diff  --git a/llvm/lib/Target/X86/X86ISelLowering.cpp b/llvm/lib/Target/X86/X86ISelLowering.cpp
index c7eac481b6be..79a5bbd9f96b 100644
--- a/llvm/lib/Target/X86/X86ISelLowering.cpp
+++ b/llvm/lib/Target/X86/X86ISelLowering.cpp
@@ -24390,7 +24390,7 @@ static SDValue LowerVectorAllEqual(const SDLoc &DL, SDValue LHS, SDValue RHS,
   // scalarization.
   bool UseKORTEST = Subtarget.useAVX512Regs();
   bool UsePTEST = Subtarget.hasSSE41();
-  if (!UsePTEST && !Mask.isAllOnes() && VT.getScalarSizeInBits() > 32)
+  if (!UsePTEST && !Mask.isAllOnes() && ScalarSize > 32)
     return SDValue();
 
   // Split down to 128/256/512-bit vector.


        


More information about the llvm-commits mailing list