dtcxzyw wrote: > more generalized patch: https://reviews.llvm.org/D145280 Great! Wondering if we should generalize it as these patterns may not exist in real-world applications... https://github.com/llvm/llvm-project/pull/73990