AsmJit: Lightweight C++ library for low-latency machine code generation
asmjit.com
asmjit.com
Is it? Does it have e.g. an SSA IR and an optimizer pipeline? Can I use it as a backend for my AOT compiler? Does it support C calling conventions? Does it support cross-compilation? If yes, that would indeed make it a lean LLVM alternative.
However, it can do the mentioned cross-compilation. AsmJit is not dependent on host architecture in any way - you can generate AArch64 on X86 and vice versa. It's of course more optimized for JIT so it offers many tools to help with creating your own lightweight JIT compilers and running the code you generate.
So, no, it's not an LLVM alternative, but it's also not a trivial assembling engine. It has a unique position as it optimizes for low-latency code generation, which LLVM doesn't.