[llvm] c1ef642 - [X86] Remove unused 'OneUse' option from IsNOT helper. NFCI.
Simon Pilgrim via llvm-commits
llvm-commits at lists.llvm.org
Wed Mar 24 04:14:55 PDT 2021
Author: Simon Pilgrim
Date: 2021-03-24T11:14:38Z
New Revision: c1ef642ad8b5b60bee25d9263beff0837089e565
URL: https://github.com/llvm/llvm-project/commit/c1ef642ad8b5b60bee25d9263beff0837089e565
DIFF: https://github.com/llvm/llvm-project/commit/c1ef642ad8b5b60bee25d9263beff0837089e565.diff
LOG: [X86] Remove unused 'OneUse' option from IsNOT helper. NFCI.
Added:
Modified:
llvm/lib/Target/X86/X86ISelLowering.cpp
Removed:
################################################################################
diff --git a/llvm/lib/Target/X86/X86ISelLowering.cpp b/llvm/lib/Target/X86/X86ISelLowering.cpp
index 0e22301f4ec6..f1a3a685df20 100644
--- a/llvm/lib/Target/X86/X86ISelLowering.cpp
+++ b/llvm/lib/Target/X86/X86ISelLowering.cpp
@@ -6338,8 +6338,8 @@ static SDValue getEXTEND_VECTOR_INREG(unsigned Opcode, const SDLoc &DL, EVT VT,
// Match (xor X, -1) -> X.
// Match extract_subvector(xor X, -1) -> extract_subvector(X).
// Match concat_vectors(xor X, -1, xor Y, -1) -> concat_vectors(X, Y).
-static SDValue IsNOT(SDValue V, SelectionDAG &DAG, bool OneUse = false) {
- V = OneUse ? peekThroughOneUseBitcasts(V) : peekThroughBitcasts(V);
+static SDValue IsNOT(SDValue V, SelectionDAG &DAG) {
+ V = peekThroughBitcasts(V);
if (V.getOpcode() == ISD::XOR &&
ISD::isBuildVectorAllOnes(V.getOperand(1).getNode()))
return V.getOperand(0);
More information about the llvm-commits
mailing list