[llvm] r312006 - [X86] Fix copy pasto from r311841. Call getOnesVector instead of getZeroVector.
Craig Topper via llvm-commits
llvm-commits at lists.llvm.org
Tue Aug 29 08:29:36 PDT 2017
Author: ctopper
Date: Tue Aug 29 08:29:36 2017
New Revision: 312006
URL: http://llvm.org/viewvc/llvm-project?rev=312006&view=rev
Log:
[X86] Fix copy pasto from r311841. Call getOnesVector instead of getZeroVector.
Modified:
llvm/trunk/lib/Target/X86/X86ISelLowering.cpp
Modified: llvm/trunk/lib/Target/X86/X86ISelLowering.cpp
URL: http://llvm.org/viewvc/llvm-project/llvm/trunk/lib/Target/X86/X86ISelLowering.cpp?rev=312006&r1=312005&r2=312006&view=diff
==============================================================================
--- llvm/trunk/lib/Target/X86/X86ISelLowering.cpp (original)
+++ llvm/trunk/lib/Target/X86/X86ISelLowering.cpp Tue Aug 29 08:29:36 2017
@@ -35687,7 +35687,7 @@ static SDValue combineExtractSubvector(S
if (ISD::isBuildVectorAllOnes(InVec.getNode())) {
if (OpVT.getScalarType() == MVT::i1)
return DAG.getConstant(1, SDLoc(N), OpVT);
- return getZeroVector(OpVT, Subtarget, DAG, SDLoc(N));
+ return getOnesVector(OpVT, DAG, SDLoc(N));
}
if (InVec.getOpcode() == ISD::BUILD_VECTOR)
More information about the llvm-commits
mailing list