The comment says the enum is "likely to grow" and the function's been in libc since C89, so hopefully this is ok. I'd like to use it for emitting things like array equality.
This crate contains the core Cranelift code generator. It translates code from an intermediate representation into executable machine code.