[llvm] f218cd2 - [IA] Remove unused argument. NFC

Luke Lau via llvm-commits llvm-commits at lists.llvm.org
Thu Apr 24 04:09:16 PDT 2025


Author: Luke Lau
Date: 2025-04-24T19:08:07+08:00
New Revision: f218cd28d4b762846a84a24817396465b824710d

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

LOG: [IA] Remove unused argument. NFC

Added: 
    

Modified: 
    llvm/lib/CodeGen/InterleavedAccessPass.cpp

Removed: 
    


################################################################################
diff  --git a/llvm/lib/CodeGen/InterleavedAccessPass.cpp b/llvm/lib/CodeGen/InterleavedAccessPass.cpp
index 9e47510e9cd1a..73f41c05711b7 100644
--- a/llvm/lib/CodeGen/InterleavedAccessPass.cpp
+++ b/llvm/lib/CodeGen/InterleavedAccessPass.cpp
@@ -632,8 +632,7 @@ getVectorDeinterleaveFactor(IntrinsicInst *II,
 
 // Return the corresponded deinterleaved mask, or nullptr if there is no valid
 // mask.
-static Value *getMask(Value *WideMask, unsigned Factor,
-                      VectorType *LeafValueTy) {
+static Value *getMask(Value *WideMask, unsigned Factor) {
   using namespace llvm::PatternMatch;
   if (auto *IMI = dyn_cast<IntrinsicInst>(WideMask)) {
     SmallVector<Value *, 8> Operands;
@@ -676,8 +675,7 @@ bool InterleavedAccessImpl::lowerDeinterleaveIntrinsic(
       return false;
     // Check mask operand. Handle both all-true and interleaved mask.
     Value *WideMask = VPLoad->getOperand(1);
-    Value *Mask = getMask(WideMask, Factor,
-                          cast<VectorType>(DeinterleaveValues[0]->getType()));
+    Value *Mask = getMask(WideMask, Factor);
     if (!Mask)
       return false;
 
@@ -729,8 +727,7 @@ bool InterleavedAccessImpl::lowerInterleaveIntrinsic(
       return false;
 
     Value *WideMask = VPStore->getOperand(2);
-    Value *Mask = getMask(WideMask, Factor,
-                          cast<VectorType>(InterleaveValues[0]->getType()));
+    Value *Mask = getMask(WideMask, Factor);
     if (!Mask)
       return false;
 


        


More information about the llvm-commits mailing list