[X86] Remove unused canScaleShuffleElements helper
authorSimon Pilgrim <llvm-dev@redking.me.uk>
Tue, 4 Aug 2020 13:51:23 +0000 (14:51 +0100)
committerSimon Pilgrim <llvm-dev@redking.me.uk>
Tue, 4 Aug 2020 13:51:23 +0000 (14:51 +0100)
The only use was removed at rG36750ba5bd0e9e72

Thanks to @nemanjai for the heads up

llvm/lib/Target/X86/X86ISelLowering.cpp

index 1f59cd8..df88bda 100644 (file)
@@ -5614,11 +5614,6 @@ static bool scaleShuffleElements(ArrayRef<int> Mask, unsigned NumDstElts,
   return false;
 }
 
-static bool canScaleShuffleElements(ArrayRef<int> Mask, unsigned NumDstElts) {
-  SmallVector<int, 32> WidenedMask;
-  return scaleShuffleElements(Mask, NumDstElts, WidenedMask);
-}
-
 /// Returns true if Elt is a constant zero or a floating point constant +0.0.
 bool X86::isZeroNode(SDValue Elt) {
   return isNullConstant(Elt) || isNullFPConstant(Elt);