[llvm] 525e484 - [X86] Fix -Wunused-variable
Aiden Grossman via llvm-commits
llvm-commits at lists.llvm.org
Tue Mar 10 07:15:17 PDT 2026
Author: Aiden Grossman
Date: 2026-03-10T14:15:09Z
New Revision: 525e4842c3bf0557cb1a3dfd187c391adbe7717b
URL: https://github.com/llvm/llvm-project/commit/525e4842c3bf0557cb1a3dfd187c391adbe7717b
DIFF: https://github.com/llvm/llvm-project/commit/525e4842c3bf0557cb1a3dfd187c391adbe7717b.diff
LOG: [X86] Fix -Wunused-variable
Inline a variable in an assertion given it only has a single use.
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 328e79eb07ca5..fdf54790bed61 100644
--- a/llvm/lib/Target/X86/X86ISelLowering.cpp
+++ b/llvm/lib/Target/X86/X86ISelLowering.cpp
@@ -34525,12 +34525,11 @@ void X86TargetLowering::ReplaceNodeResults(SDNode *N,
}
case ISD::FSHL:
case ISD::FSHR: {
- EVT VT = N->getValueType(0);
SDValue Op0 = N->getOperand(0);
SDValue Op1 = N->getOperand(1);
SDValue Amt = N->getOperand(2);
assert(Subtarget.useAVX512Regs() && "AVX512F required");
- assert(VT == MVT::i256 && "Unexpected VT!");
+ assert(N->getValueType(0) == MVT::i256 && "Unexpected VT!");
if (!mayFoldIntoVector(Op0, DAG, Subtarget) ||
!mayFoldIntoVector(Op1, DAG, Subtarget))
return;
More information about the llvm-commits
mailing list