Rust has an FFI to C, which is how it calls out to LLVM. Can you point me to the part of the codebase that codegens the basic constructs?
http://tomlee.co/2014/04/03/a-more-detailed-tour-of-the-rust...
At the time of writing, Rust would use LLVM to generate object files from LLVM IR, then link 'em together using the system's C compiler.