[PATCH] D120435: [X86] Combine ADC(ADD(X,Y),0,Carry) -> ADC(X,Y,Carry)
Dávid Bolvanský via Phabricator via llvm-commits
llvm-commits at lists.llvm.org
Thu Apr 7 05:30:44 PDT 2022
xbolva00 added inline comments.
Herald added a subscriber: StephenFan.
Herald added a project: All.
================
Comment at: llvm/lib/Target/X86/X86ISelLowering.cpp:52156
+ if (LHS.getOpcode() == ISD::ADD && isNullConstant(RHS) &&
+ !N->hasAnyUseOfValue(1))
+ return DAG.getNode(X86ISD::ADC, SDLoc(N), N->getVTList(), LHS.getOperand(0),
----------------
OneUseCheck of Add?
@RKSimon
Repository:
rG LLVM Github Monorepo
CHANGES SINCE LAST ACTION
https://reviews.llvm.org/D120435/new/
https://reviews.llvm.org/D120435
More information about the llvm-commits
mailing list