Peter Maydell 39ea3d4eaf target-arm: Don't generate code specific to current CPU mode for SRS
When translating the SRS instruction, handle the "store registers
to stack of current mode" case in the helper function rather than
inline. This means the generated code does not make assumptions
about the current CPU mode which might not be valid when the TB
is executed later.

Signed-off-by: Peter Maydell <peter.maydell@linaro.org>
Reviewed-by: Aurelien Jarno <aurelien@aurel32.net>
Signed-off-by: Aurelien Jarno <aurelien@aurel32.net>
2011-01-14 20:39:18 +01:00
2011-01-12 19:49:00 +00:00
2011-01-14 20:39:18 +01:00
2010-12-09 14:23:24 +01:00
2010-12-09 14:23:24 +01:00
2010-12-26 00:29:49 +01:00
2011-01-12 19:48:56 +00:00
2010-03-06 23:09:28 +01:00
2008-12-13 09:32:43 +00:00
2009-09-12 07:36:22 +00:00
2009-09-12 07:36:22 +00:00
2009-05-13 20:54:26 +01:00
2004-08-01 21:54:53 +00:00
2010-04-09 18:55:56 +02:00
2011-01-06 18:25:37 +00:00
2010-12-17 16:11:03 +01:00
2011-01-10 10:55:10 +01:00
2009-03-10 21:43:35 +00:00
2010-12-02 21:13:39 +02:00
2010-11-01 00:54:06 +03:00
2009-01-14 18:39:49 +00:00
2010-05-19 12:45:54 -03:00
2010-05-19 12:45:54 -03:00
2010-05-19 12:45:54 -03:00
2010-05-19 12:45:54 -03:00
2010-09-10 18:47:31 +00:00
2010-10-20 16:15:04 -05:00
2010-10-20 16:15:04 -05:00
2011-01-14 20:39:17 +01:00
2011-01-04 21:58:24 +01:00
2008-10-12 17:54:42 +00:00
2010-05-24 15:18:23 -05:00
2010-12-17 16:10:59 +01:00
2011-01-10 22:31:09 +01:00
2009-10-01 16:12:16 -05:00
2009-10-01 16:12:16 -05:00
2009-09-12 07:36:22 +00:00
2010-12-31 22:23:38 +01:00
2010-03-29 19:24:00 +00:00
2009-12-17 18:12:04 +01:00
2007-09-16 20:03:23 +00:00
2010-05-22 08:02:12 +00:00
2009-10-01 16:12:16 -05:00
2010-11-21 09:16:57 -06:00
2010-11-21 09:16:57 -06:00
2010-11-21 09:16:57 -06:00
2010-05-10 11:36:03 -05:00
2010-05-10 11:36:03 -05:00
2010-06-11 15:25:14 -03:00
2009-11-17 08:49:39 -06:00
2009-11-17 08:49:39 -06:00
2010-12-02 21:13:39 +02:00
2010-10-20 16:15:04 -05:00
2010-10-20 16:15:04 -05:00
2008-12-14 08:50:18 +00:00
2010-11-30 14:38:55 -06:00
2010-12-09 14:23:24 +01:00
2010-03-21 08:28:47 +00:00
2010-05-22 08:24:49 +00:00
2010-01-08 09:58:40 -06:00
2009-09-12 07:36:22 +00:00
2010-12-09 14:23:24 +01:00
2010-10-30 08:02:40 +00:00
2009-12-25 18:19:15 +00:00
2010-05-19 12:45:54 -03:00
2009-11-17 08:49:39 -06:00
2010-07-01 14:27:13 -03:00
2010-07-01 14:27:13 -03:00
2010-09-22 20:05:23 +00:00
2009-10-27 12:28:59 -05:00
2010-12-03 15:09:39 +02:00
2010-11-17 09:52:24 -02:00
2010-11-17 09:52:24 -02:00
2010-12-11 21:32:47 +00:00
2010-09-21 18:36:42 +02:00
2011-01-09 20:58:11 +00:00
2010-10-22 14:49:35 +02:00
2011-01-12 19:48:59 +00:00
2010-05-19 12:45:54 -03:00
2011-01-09 20:59:53 +00:00
2010-10-03 06:34:51 +00:00
2010-10-03 06:34:51 +00:00
2010-05-19 12:45:54 -03:00
2009-11-17 08:49:38 -06:00
2010-05-19 12:45:54 -03:00
2010-05-19 12:45:54 -03:00
2010-10-01 10:12:43 -03:00
2010-05-19 12:45:54 -03:00
2010-05-19 12:45:54 -03:00
2010-05-19 12:45:54 -03:00
2010-05-19 12:45:54 -03:00
2010-05-19 12:45:54 -03:00
2010-09-18 05:53:14 +00:00
2008-12-14 08:50:18 +00:00
2009-09-13 19:38:43 +00:00
2010-03-14 22:04:50 +01:00
2008-12-04 11:29:42 +00:00
2010-12-17 16:11:04 +01:00
2009-10-01 16:12:16 -05:00
2011-01-09 14:43:33 +00:00
2009-03-05 23:01:23 +00:00
2010-07-28 07:58:15 -05:00
2008-09-06 16:31:30 +00:00

Read the documentation in qemu-doc.html.

Fabrice Bellard.
Description
No description provided
Readme 418 MiB
Languages
Rust 68.8%
C 26.3%
C++ 3%
Python 0.9%
Shell 0.5%
Other 0.3%