AZero13 wrote: > I still don't understand why you're messing with hasAndNot / hasAndNotCompare They will not trigger the folds otherwise. The folds that were hardcoded in X86 because they were not happening in general. https://github.com/llvm/llvm-project/pull/157687