[llvm] daaf4b4 - [M68k] Use ISD::getSetCCInverse instead of ISD::GlobalISel::getSetCCInverse. NFCI (#216871)
via llvm-commits
llvm-commits at lists.llvm.org
Tue Aug 18 18:57:48 PDT 2026
Author: Craig Topper
Date: 2026-08-18T18:57:44-07:00
New Revision: daaf4b44b6bded9398e7f8abab1a6c13e947439e
URL: https://github.com/llvm/llvm-project/commit/daaf4b44b6bded9398e7f8abab1a6c13e947439e
DIFF: https://github.com/llvm/llvm-project/commit/daaf4b44b6bded9398e7f8abab1a6c13e947439e.diff
LOG: [M68k] Use ISD::getSetCCInverse instead of ISD::GlobalISel::getSetCCInverse. NFCI (#216871)
It's odd to use a GlobalISel named function in SelectionDAG code. This
code path isn't exercised by lit, but I think this should be equivalent.
Added:
Modified:
llvm/lib/Target/M68k/M68kISelLowering.cpp
Removed:
################################################################################
diff --git a/llvm/lib/Target/M68k/M68kISelLowering.cpp b/llvm/lib/Target/M68k/M68kISelLowering.cpp
index 18e974e6f7383..465c4dfb8fbc0 100644
--- a/llvm/lib/Target/M68k/M68kISelLowering.cpp
+++ b/llvm/lib/Target/M68k/M68kISelLowering.cpp
@@ -2207,7 +2207,7 @@ SDValue M68kTargetLowering::LowerSETCC(SDValue Op, SelectionDAG &DAG) const {
}
if (Op0.getValueType() == MVT::i1 && (CC == ISD::SETEQ || CC == ISD::SETNE)) {
if (isOneConstant(Op1)) {
- ISD::CondCode NewCC = ISD::GlobalISel::getSetCCInverse(CC, true);
+ ISD::CondCode NewCC = ISD::getSetCCInverse(CC, Op0.getValueType());
return DAG.getSetCC(DL, VT, Op0, DAG.getConstant(0, DL, MVT::i1), NewCC);
}
if (!isNullConstant(Op1)) {
More information about the llvm-commits
mailing list