target/xtensa: reorganize access to MAC16 registers
authorMax Filippov <jcmvbkbc@gmail.com>
Tue, 12 Feb 2019 03:16:14 +0000 (19:16 -0800)
committerMax Filippov <jcmvbkbc@gmail.com>
Thu, 28 Feb 2019 12:43:22 +0000 (04:43 -0800)
commit7aa783418707d5a1b1a38fa54b8d4f634e4843de
tree2aeabfa814a087267088160a8d79800bbb07a5a1
parentb0b24bdcd9dca02bd5d09e266892d261713cebe8
target/xtensa: reorganize access to MAC16 registers

libisa represents MAC16 registers m0..m3 as an MR register file. Add
this register file and reference its registers directly from the
translate_mac16. Drop translator parameter that indicates whether opcode
argument is in ar or in mr.

Signed-off-by: Max Filippov <jcmvbkbc@gmail.com>
target/xtensa/translate.c