Fun post looking at an impressive transformation in clang and tracing it through the different optimisation passes: https://blog.matthieud.me/2020/exploring-clang-llvm-optimization-on-programming-horror/