[X86] combineCarryThroughADD - recognise X86ISD::ADD(AND(X,1),-1) pattern can...
[X86] combineCarryThroughADD - recognise X86ISD::ADD(AND(X,1),-1) pattern can be folded to X86ISD::BT As mentioned on D122482, if we've generated a masked overflow test see if we can fold it to X86ISD::BT to feed a X86ISD::ADC/SBB Differential Revision: https://reviews.llvm.org/D122572
Loading
Please register or sign in to comment