851d84a865
Also introduce -Xsave-llvm-ir-directory argument that should be used instead of -Xtemporary-files-dir as a location for LLVM IR from phases. Motivation for this change: it is simpler to implement and unties LLVM actions from the awful TempFiles class.