Revert "[X86] combineAddOrSubToADCOrSBB - Fold ADD/SUB + (AND(SRL(X,Y),1) -> ADC...
authorNikita Popov <nikita.ppv@gmail.com>
Mon, 21 Mar 2022 20:50:13 +0000 (21:50 +0100)
committerNikita Popov <nikita.ppv@gmail.com>
Mon, 21 Mar 2022 20:52:36 +0000 (21:52 +0100)
commit15336828395792bfc818e6fcd3d951cba1b8477b
treeeaaf1a7da1525b55d441ea0db46c58ab337f9109
parent734b8eadd7d364d5d8162ba6f43539be3d7850aa
Revert "[X86] combineAddOrSubToADCOrSBB - Fold ADD/SUB + (AND(SRL(X,Y),1) -> ADC/SBB+BT(X,Y)"

This reverts commit 81569f5b6ef531a48023f28133481262ee1509a3.

This causes a segfault when building consumer-typeset in
ReleaseLTO-g configuration:
https://llvm-compile-time-tracker.com/show_error.php?commit=81569f5b6ef531a48023f28133481262ee1509a3
llvm/lib/Target/X86/X86ISelLowering.cpp
llvm/test/CodeGen/X86/add-sub-bool.ll