diff options
Diffstat (limited to 'llvm/lib/CodeGen/SelectionDAG/TargetLowering.cpp')
-rw-r--r-- | llvm/lib/CodeGen/SelectionDAG/TargetLowering.cpp | 2 |
1 files changed, 1 insertions, 1 deletions
diff --git a/llvm/lib/CodeGen/SelectionDAG/TargetLowering.cpp b/llvm/lib/CodeGen/SelectionDAG/TargetLowering.cpp index 8f42c414c4c..72a9c06fd3d 100644 --- a/llvm/lib/CodeGen/SelectionDAG/TargetLowering.cpp +++ b/llvm/lib/CodeGen/SelectionDAG/TargetLowering.cpp @@ -1472,7 +1472,7 @@ bool TargetLowering::SimplifyDemandedVectorElts( M = -1; } IdentityLHS &= (M < 0) || (M == (int)i); - IdentityRHS &= (M < 0) || ((M - NumElts) == (int)i); + IdentityRHS &= (M < 0) || ((M - NumElts) == i); } // Update legal shuffle masks based on demanded elements if it won't reduce |