diff options
| author | Richard Henderson <rth@twiddle.net> | 2010-05-12 11:04:27 -0700 |
|---|---|---|
| committer | Blue Swirl <blauwirbel@gmail.com> | 2010-05-20 19:58:28 +0000 |
| commit | 70c482852aed861d728654c7bad9404eff76d9e3 (patch) | |
| tree | da2b4b73bce3b8047b615f13a8424f9650a799c2 /hw/arm_timer.c | |
| parent | da441cffde8f593404e4187c57abf392717da2bc (diff) | |
| download | focaccia-qemu-70c482852aed861d728654c7bad9404eff76d9e3.tar.gz focaccia-qemu-70c482852aed861d728654c7bad9404eff76d9e3.zip | |
target-sparc: Inline some generation of carry for ADDX/SUBX.
Computing carry is trivial for some inputs. By avoiding an external function call, we generate near-optimal code for the common cases of add+addx (double-word arithmetic) and cmp+addx (a setcc pattern). Signed-off-by: Richard Henderson <rth@twiddle.net> Acked-by: Artyom Tarasenko <atar4qemu@gmail.com> Signed-off-by: Blue Swirl <blauwirbel@gmail.com>
Diffstat (limited to 'hw/arm_timer.c')
0 files changed, 0 insertions, 0 deletions