Focusing on x86_64 (and linux), can you expand on what’s missing to reach ABI parity?
I haven't look much into it, but perhaps the sret fix mentioned above would fix some issues on x86-64.
For the rest, this is mostly bug fixing (we probably don't handle the alignment everywhere) and fuzzing with ABI cafe.
And somewhat relatedly, are you leaning towards publishing an std component built with the backend or not?
I haven't thought much about this, but I guess an idea would be to ship a std for targets not supported by LLVM.