BASIC Assembler allowing invalid VMOV instructions
Graeme (8815) 106 posts |
I have just found that the BASIC assembler is allowing the following: VMOV R4,R10,S6,S12 These are invalid instructions because the two S registers have to be next to each other. It is creating the assembly correctly (S6 and S7 are in the instruction made). So it looks as though BASIC is not checking if the two registers are together. It could make debugging difficult for people new to VFP. The same issue happens with the reverse instruction VMOV S6,S12,R4,R10. |