OSDN Git Service

tcg-aarch64: Use MOVN in tcg_out_movi
authorRichard Henderson <rth@twiddle.net>
Thu, 15 Aug 2013 02:32:56 +0000 (19:32 -0700)
committerRichard Henderson <rth@redhat.com>
Wed, 16 Apr 2014 16:12:58 +0000 (12:12 -0400)
commitdfeb5fe7700d5e29a276f571aee7f6fc4267ee96
tree5cda104066bb7bb484c32774a6637abaf786b143
parent929f8b55509fb92320e085504a8492b1908b8110
tcg-aarch64: Use MOVN in tcg_out_movi

When profitable, initialize the register with MOVN instead of MOVZ,
before setting the remaining lanes with MOVK.

Reviewed-by: Claudio Fontana <claudio.fontana@huawei.com>
Signed-off-by: Richard Henderson <rth@twiddle.net>
tcg/aarch64/tcg-target.c