Builds on #66903, converting the rest of the low-hanging fruit to use the common implementation. See https://github.com/llvm/llvm-project/pull/67540#issuecomment-1766499179 for links to Alive2 comparisons of before/after.
989 B
989 B