https://github.com/nikic commented: Should we just remove the opcode white list entirely? Ultimately the caller has to decide which opcodes it supports, so I'm not sure this list inside matchSimpleRecurrence really has value. https://github.com/llvm/llvm-project/pull/144031