The retarget, and the tree is red on purpose

MCPU flipped from gfx900 to gfx1030. The tree does not currently pass, and the state is written down here rather than left to be rediscovered.

Landed and working:

Surprises

Outstanding, in order

  1. encodings.toml still holds the previous generation's family rows. This is why the tree is red, and the failure is loud and accurate: the target guard names it.
  2. The family solver gets 12 of 13. SOPK does not solve; SOP1 solves visibly wrong (a one-bit opcode); SMEM, MUBUF and VOP3 come out with masks narrower than the format really is, because no probe file declares the neighbouring formats they need to be separated from. All three are probe-coverage problems, not solver problems.
  3. mnemonics.toml and the fixtures need regenerating - orbistoun-gen fixtures needs llc, which the VM has, and it has not been run yet.
  4. SUPPORTED still names v_mad_f32 and v_add_u32_e32, which this generation does not have. The retarget guard is what will say so.