qemu-e2k/target-xtensa
Max Filippov b18b37f7c5 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>
2012-04-21 13:24:45 +00:00
..
core-dc232b target-xtensa: add dc232b core 2011-10-16 10:40:02 +00:00
core-dc233c target-xtensa: add dc233c core 2012-04-15 17:43:16 +00:00
core-fsf target-xtensa: add fsf core 2011-10-16 10:40:16 +00:00
core-dc232b.c target-xtensa: add license to core-dc232b.c 2012-04-15 17:43:28 +00:00
core-dc233c.c target-xtensa: add dc233c core 2012-04-15 17:43:16 +00:00
core-fsf.c target-xtensa: add license to core-fsf.c 2012-04-15 17:43:43 +00:00
cpu-qom.h target-xtensa: QOM'ify CPU 2012-04-14 03:48:08 +04:00
cpu.c target-xtensa: Start QOM'ifying CPU init 2012-04-14 03:48:08 +04:00
cpu.h target-xtensa: QOM'ify CPU reset 2012-04-14 03:48:08 +04:00
helper.c target-xtensa: Start QOM'ifying CPU init 2012-04-14 03:48:08 +04:00
helper.h target-xtensa: Move helpers.h to helper.h 2012-04-14 03:48:08 +04:00
machine.c target-xtensa: add target stubs 2011-09-10 16:57:36 +00:00
op_helper.c target-xtensa: fix tb invalidation for IBREAK and LOOP 2012-04-14 15:25:38 +00:00
overlay_tool.h target-xtensa: add DEBUG_SECTION to overlay tool 2012-02-20 20:07:12 +04:00
translate.c target-xtensa: fix LOOPNEZ/LOOPGTZ translation 2012-04-21 13:24:45 +00:00