Aurelien Jarno 8c11ad25f4 tcg: don't keep dead outputs in registers
If an op with dead outputs is not removed, because it has side effects
or has multiple output and only one dead, mark the registers as dead
instead of saving them. This avoid a few register spills on TCG targets
with low register count, especially with div2 and mul2 ops, or when a
qemu_ld* result is not used (prefetch emulation for example).

Signed-off-by: Aurelien Jarno <aurelien@aurel32.net>
2011-05-23 22:38:26 +02:00
2011-04-03 21:42:57 +02:00
2011-05-18 14:39:15 +02:00
2011-04-27 08:24:37 -07:00
2010-12-09 14:23:24 +01:00
2011-05-20 17:35:12 +02:00
2011-04-16 12:24:28 +01:00
2011-04-08 13:03:34 -06:00
2011-05-08 10:09:59 +02:00
2011-05-08 10:09:59 +02:00
2010-04-09 18:55:56 +02:00
2011-01-10 10:55:10 +01:00
2010-11-01 00:54:06 +03:00
2011-02-20 18:45:09 +01: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
2011-01-20 20:58:56 +00:00
2011-02-25 20:16:26 +00:00
2010-10-20 16:15:04 -05:00
2011-05-20 17:35:12 +02:00
2011-03-22 08:39:12 -05:00
2011-05-08 16:55:24 +00:00
2011-05-08 10:10:01 +02:00
2011-03-16 17:11:07 -03:00
2011-04-15 20:14:52 +00:00
2010-05-24 15:18:23 -05:00
2011-05-20 17:35:12 +02:00
2011-01-20 20:54:21 +00:00
2010-05-22 08:02:12 +00:00
2011-04-09 10:56:17 +01:00
2011-03-06 21:01:32 +01: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
2011-04-04 10:26:54 +02: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
2011-05-09 22:31:37 +02:00
2010-12-09 14:23:24 +01:00
2011-03-16 17:11:07 -03:00
2011-02-09 10:33:54 +02:00
2011-05-08 16:55:24 +00:00
2010-05-19 12:45:54 -03:00
2010-07-01 14:27:13 -03:00
2010-07-01 14:27:13 -03:00
2010-09-21 18:36:42 +02:00
2011-01-31 10:03:00 +01:00
2010-05-19 12:45:54 -03:00
2011-01-09 20:59:53 +00:00
2011-03-13 14:44:22 +00:00
2011-04-27 13:30:18 +02:00
2011-03-22 08:39:12 -05: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-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
2011-01-20 20:54:21 +00:00
2010-03-14 22:04:50 +01:00
2011-04-03 21:42:57 +02:00
2011-02-02 08:39:28 +01:00
2011-05-08 10:10:01 +02:00
2011-05-08 10:10:01 +02:00

Read the documentation in qemu-doc.html.

Fabrice Bellard.
Description
No description provided
Readme 404 MiB
Languages
C 82.6%
C++ 6.5%
Python 3.4%
Dylan 2.9%
Shell 1.6%
Other 2.8%