Check assembler output
Fault with following directives:
IN0 - does not prefix output with ED
OUT0 - does not prefix output with ED
LD rr,(HL) - does not assemble, where rr = BC,DE,HL,IX,IY
LD (HL),rr - does not assemble, where rr = BC,DE,HL,IX,IY
LD rr,(IX/Y+d) - does not assemble, where rr = BC,DE,HL,IX,IY
LD (IX/Y+d),rr - does not assemble, where rr = BC,DE,HL,IX,IY
IN0 - already fixed in main branch
OUT0 - already fixed in main branch
LD rr,(HL) - done
LD (HL),rr - done
In the process of refactoring this - LD is a complicated instruction group and the optimisations by R.T.Russell work well for the Z80, not so much for extra cases required for the eZ80.