summaryrefslogtreecommitdiffstats
path: root/linux-user
diff options
context:
space:
mode:
authorAurelien Jarno2012-08-26 00:45:27 +0200
committerAurelien Jarno2012-08-26 21:10:37 +0200
commitd03c98d80ffb7c561d9e6874580f52fe7ecc8c6c (patch)
treeac38154afe0407683dd120f4020a2c20b7ce25c1 /linux-user
parenttcg/ia64: fix prologue/epilogue (diff)
downloadqemu-d03c98d80ffb7c561d9e6874580f52fe7ecc8c6c.tar.gz
qemu-d03c98d80ffb7c561d9e6874580f52fe7ecc8c6c.tar.xz
qemu-d03c98d80ffb7c561d9e6874580f52fe7ecc8c6c.zip
tcg/ia64: fix and optimize ld/st slow path
Store slow path has been broken in e141ab52d: - the arguments are shifted before the last one (mem_index) is written. - the shift is done for both slow and fast paths. Fix that. Also optimize a bit by bundling the move together. This still can be optimized, but it's better to wait for a decision to be taken on the arguments order. Signed-off-by: Aurelien Jarno <aurelien@aurel32.net>
Diffstat (limited to 'linux-user')
0 files changed, 0 insertions, 0 deletions