summaryrefslogtreecommitdiffstats
path: root/include/exec
diff options
context:
space:
mode:
authorMax Filippov2020-01-25 09:53:39 +0100
committerMax Filippov2020-08-21 21:48:15 +0200
commited07f685adcd2c3496dbbaefc07f7e1a996fce58 (patch)
tree6f46c1884f00dee74831503e218ab01caa8c92bf /include/exec
parenttarget/xtensa: add geometry to xtensa_get_regfile_by_name (diff)
downloadqemu-ed07f685adcd2c3496dbbaefc07f7e1a996fce58.tar.gz
qemu-ed07f685adcd2c3496dbbaefc07f7e1a996fce58.tar.xz
qemu-ed07f685adcd2c3496dbbaefc07f7e1a996fce58.zip
target/xtensa: support copying registers up to 64 bits wide
FLIX dependency breaking code assumes that all registers are 32 bit wide. This may not always be correct. Extract actual register width from the associated register file and use it to create temporaries of correct width and generate correct data movement instructions. Signed-off-by: Max Filippov <jcmvbkbc@gmail.com>
Diffstat (limited to 'include/exec')
0 files changed, 0 insertions, 0 deletions