This is to make it more clear in signed contexts that the uimm8 (e.g. 255) is in fact being used for its bits (e.g. 0xff).
This crate library supports reading .clif files. This functionality is needed for testing Cranelift, but is not essential for a JIT compiler.