Hi, Does clang do any optimizations, e.g. removing unused variables, or, does clang leave all that to llvm? If clang does optimizations, where in the source code does it do it? I am looking to maybe use some of the optimization code from clang in another decompiler project. Kind Regards James