diff options
author | Richard Henderson | 2019-03-23 07:35:26 +0100 |
---|---|---|
committer | Richard Henderson | 2019-06-10 16:03:42 +0200 |
commit | 65b23204d609c5aac819049c2d7314b4abd73122 (patch) | |
tree | cbe4fb2d13593d9f1e89c3f1c902bab7a2e0d923 /hw/audio/intel-hda.c | |
parent | cpu: Remove CPU_COMMON (diff) | |
download | qemu-65b23204d609c5aac819049c2d7314b4abd73122.tar.gz qemu-65b23204d609c5aac819049c2d7314b4abd73122.tar.xz qemu-65b23204d609c5aac819049c2d7314b4abd73122.zip |
tcg/aarch64: Use LDP to load tlb mask+table
This changes the code generation for the tlb from e.g.
ldur x0, [x19, #0xffffffffffffffe0]
ldur x1, [x19, #0xffffffffffffffe8]
and x0, x0, x20, lsr #8
add x1, x1, x0
ldr x0, [x1]
ldr x1, [x1, #0x18]
to
ldp x0, x1, [x19, #-0x20]
and x0, x0, x20, lsr #8
add x1, x1, x0
ldr x0, [x1]
ldr x1, [x1, #0x18]
Acked-by: Alistair Francis <alistair.francis@wdc.com>
Signed-off-by: Richard Henderson <richard.henderson@linaro.org>
Diffstat (limited to 'hw/audio/intel-hda.c')
0 files changed, 0 insertions, 0 deletions