There are a few instructions that all map to the same opcode, so
when disassembling, we have to pick one. That was just the first one
before (the except_ref variant in the case of "call"), now it is the
one marked as IsCanonical in tablegen, or failing that, the shortest
name (which is typically the "canonical" one).
Also introduced a canonical "end" instruction for this purpose.
I don't think we indent within a let block in .td files. But I also see we do in some parts in this WebAssemblyInstrCall.td.. How about making a separate CL that disables all indentation within let blocks and making that this CL dependent on that CL? For other .td files as well.