diff options
author | Max Filippov <jcmvbkbc@gmail.com> | 2012-04-16 01:47:06 +0400 |
---|---|---|
committer | Blue Swirl <blauwirbel@gmail.com> | 2012-04-21 13:24:45 +0000 |
commit | b18b37f7c5bc96dabdb08bcfb699b339a76104bf (patch) | |
tree | 67842adbc717da793baa5b143c23c7c68ff111a8 /mips.ld | |
parent | f91837a7f173e0334539024e4d8ba10c19a78bb7 (diff) | |
download | hqemu-b18b37f7c5bc96dabdb08bcfb699b339a76104bf.zip hqemu-b18b37f7c5bc96dabdb08bcfb699b339a76104bf.tar.gz |
target-xtensa: fix LOOPNEZ/LOOPGTZ translation
Translation of LOOP instructions used to call LEND SR write handler to
update LEND and invalidate relevant TBs. Now that LEND SR write handler
ends TB, LOOPNEZ and LOOPGTZ generate wrong code (same as for simple
LOOP). Fix it by calling wsr_lend helper directly.
Signed-off-by: Max Filippov <jcmvbkbc@gmail.com>
Signed-off-by: Blue Swirl <blauwirbel@gmail.com>
Diffstat (limited to 'mips.ld')
0 files changed, 0 insertions, 0 deletions