Tool/software: TI C/C++ Compiler
Hi,
During optimization I was browsed code generated by the compiler. I saw the sequence:
some_function( uint16_t arg ):
MOV.W R12, R15
SWPB R12
MOV.B R12, R12 <<<< ???
Why is that MOV inserted by compiler?
I suspected that it is some workaround for silicon error [?].
Regards,
Piotr