The Ruby Code Generation Toolkit provides classes for generating LLVM IR and native object code.
Chris Wailes
University of Illinois/NCSA Open Source License