"llvm/tools/git@repo.hca.bsc.es:lalbano/llvm-bpevl.git" did not exist on "4333f9700dc454f5e47706ac5033232f25bb3e50"
[x86] don't require a zext when forming ADC/SBB
The larger goal is to move the ADC/SBB transforms currently in combineX86SetCC() to combineAddOrSubToADCOrSBB() because we're creating ADC/SBB in lots of places where we shouldn't. This was intended to be an NFC change, but avx-512 has something strange going on. It doesn't seem like any of the affected tests should really be using SET+TEST or ADC; a simple ADD could replace several instructions. But that's another bug... llvm-svn: 296978
Loading
Please register or sign in to comment