tcg/optimize: do copy propagation for all operations
commit1ff8c5418a680d6766493908eaa07cc11dce7f13
authorAurelien Jarno <aurelien@aurel32.net>
Tue, 11 Sep 2012 14:18:49 +0000 (11 16:18 +0200)
committerAurelien Jarno <aurelien@aurel32.net>
Sat, 22 Sep 2012 13:10:21 +0000 (22 15:10 +0200)
tree8074dd34947a6d0e41140b3dc6565e86f1d05b06
parente590d4e6b3c73b38a9d9ed10c898f73ed8a29f1d
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>
tcg/optimize.c