]> www.infradead.org Git - users/dwmw2/qemu.git/commit
tcg/optimize: do copy propagation for all operations
authorAurelien Jarno <aurelien@aurel32.net>
Tue, 11 Sep 2012 14:18:49 +0000 (16:18 +0200)
committerMichael Roth <mdroth@linux.vnet.ibm.com>
Tue, 9 Oct 2012 06:42:09 +0000 (01:42 -0500)
commit6599e3faaea1228a1f8c9010775bb9e0c66ea552
treeeaa9a57870ae1ab207d9c935cc2567f99a7cfc1f
parenta17f24e08ddcf740bb235232c71aac8fba2a7c19
tcg/optimize: do copy propagation for all operations

It is possible to due copy propagation for all operations, even the one
that have side effects or clobber arguments (it only concerns input
arguments). That said, the call operation should be handled differently
due to the variable number of arguments.

Reviewed-by: Richard Henderson <rth@twiddle.net>
Signed-off-by: Aurelien Jarno <aurelien@aurel32.net>
Signed-off-by: Michael Roth <mdroth@linux.vnet.ibm.com>
tcg/optimize.c