From: Simon Pilgrim Date: Tue, 4 Aug 2020 13:51:23 +0000 (+0100) Subject: [X86] Remove unused canScaleShuffleElements helper X-Git-Tag: llvmorg-13-init~15871 X-Git-Url: http://review.tizen.org/git/?a=commitdiff_plain;h=051f293b7881116c0d4aae6e2ee0470b3ca58886;p=platform%2Fupstream%2Fllvm.git [X86] Remove unused canScaleShuffleElements helper The only use was removed at rG36750ba5bd0e9e72 Thanks to @nemanjai for the heads up --- diff --git a/llvm/lib/Target/X86/X86ISelLowering.cpp b/llvm/lib/Target/X86/X86ISelLowering.cpp index 1f59cd8..df88bda 100644 --- a/llvm/lib/Target/X86/X86ISelLowering.cpp +++ b/llvm/lib/Target/X86/X86ISelLowering.cpp @@ -5614,11 +5614,6 @@ static bool scaleShuffleElements(ArrayRef Mask, unsigned NumDstElts, return false; } -static bool canScaleShuffleElements(ArrayRef Mask, unsigned NumDstElts) { - SmallVector 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);