Rust library for writing LLVM IR. Unlike inkwell
which continuously calls LLVM C API
functions, llvm-model
instead only calls the at the last possible moment, when a module is finished being constructed.
Development has been paused until further notice, now that I realized one could call
inkwell::targets::TargetMachine::write_to_memory_buffer
to "compile" an LLVM module into a native assembly or object file.