commit | 431722077a991753052456b83c1749f73618c2a6 | [log] [tgz] |
---|---|---|
author | Richard Henderson <rth@twiddle.net> | Sat Dec 19 19:45:27 2009 -0800 |
committer | Blue Swirl <blauwirbel@gmail.com> | Mon Dec 21 20:52:06 2009 +0000 |
tree | 24271a63731c46b56967f55e44b37f3c2c273841 | |
parent | 4a09aa895e7cd82192e47ede9cde8ab7da4a96ba [diff] |
tcg-sparc: Improve tcg_out_movi for sparc64. Generate sign-extended 32-bit constants with SETHI+XOR. Otherwise tidy the routine to avoid the need for conditional compilation and code duplication with movi_imm32. Signed-off-by: Richard Henderson <rth@twiddle.net> Signed-off-by: Blue Swirl <blauwirbel@gmail.com>