diff options
author | Max Filippov <jcmvbkbc@gmail.com> | 2012-05-28 03:18:33 +0400 |
---|---|---|
committer | Blue Swirl <blauwirbel@gmail.com> | 2012-06-09 10:49:21 +0000 |
commit | d865f307399441919d6646545b7735e57920da04 (patch) | |
tree | 7fe0bfe1f75e87f5300078738d6ba858bd571ae6 /cputlb.h | |
parent | 9d70c4b7b8a580959cc4f739e7c9a04964d00d46 (diff) |
target-xtensa: fix CCOUNT for conditional branches
Taken conditional branches fail to update CCOUNT register because
accumulated ccount_delta is reset during translation of non-taken
branch. To fix it only update CCOUNT once per conditional branch
instruction translation.
This fixes guest linux freeze on LTP waitpid06 test.
Signed-off-by: Max Filippov <jcmvbkbc@gmail.com>
Signed-off-by: Blue Swirl <blauwirbel@gmail.com>
Diffstat (limited to 'cputlb.h')
0 files changed, 0 insertions, 0 deletions