This includes some changes from @bnjbvr to the trace-logging/annotation to reduce overhead when logging is enabled but only non-RA2 subsystems are at `Trace` level.
This crate contains the core Cranelift code generator. It translates code from an intermediate representation into executable machine code.