fix Issue 8827 - Cannot move contents of R12
Merge pull request #1914 from WalterBright/fix8827

fix Issue 8827 - Cannot move contents of R12
fix Issue 9952 - Attribute inference for virtual functions breaks subclasses
fix Issue 9965 - Wrong Assembly For DIL, SIL Registers
Merge pull request #1915 from 9rnsr/fix9952

[REG2.062] Issue 9952 - Attribute inference for virtual functions breaks subclasses
Merge pull request #1916 from WalterBright/fix9965

fix Issue 9965 - Wrong Assembly For DIL, SIL Registers