By default, compiler-rt its libraries in subdirectories such as lib/linux of the specified CMAKE_INSTALL_PREFIX, with names such as libclang_rt.builtins-x86_64.a.
This patch creates a new CMake boolean named COMPILER_RT_GENERIC_BUILD that would cause the builtin library to be installed in lib/libclang_rt.builtins.a. This is intended to be used when compiler-rt is being built standalone.
To provide context, we are working on an embedded toolchain using llvm and would like to build and install separate copies of each multilib.
ditto for COMPILER_RT_LIBRARY_OUTPUT_DIR