[llvm] [X86][GlobalISel] Set Dst register correctly when narrowing G_ICMP (PR #169947)

Craig Topper via llvm-commits llvm-commits at lists.llvm.org
Tue Dec 2 21:37:52 PST 2025


================
@@ -1930,7 +1930,7 @@ LegalizerHelper::LegalizeResult LegalizerHelper::narrowScalar(MachineInstr &MI,
         Register CmpOut;
         CmpInst::Predicate PartPred;
 
-        if (I == E - 1 && LHSLeftoverRegs.empty()) {
+        if (I == E - 1) {
----------------
topperc wrote:

That was a copy/paste mistake. Thanks!

https://github.com/llvm/llvm-project/pull/169947


More information about the llvm-commits mailing list