diff options
author | Richard Henderson <rth@twiddle.net> | 2017-07-27 13:16:16 -0700 |
---|---|---|
committer | Richard Henderson <rth@twiddle.net> | 2017-09-07 11:57:35 -0700 |
commit | 647ab96aaf5defeb138e48d610f7f633c587b40d (patch) | |
tree | 0ea1408c5c48a124c0c018f2d84b1a9c2700a226 /slirp/COPYRIGHT | |
parent | e9823b4c3347370414b63010ec4a2a4754e4abb5 (diff) | |
download | qemu-647ab96aaf5defeb138e48d610f7f633c587b40d.zip qemu-647ab96aaf5defeb138e48d610f7f633c587b40d.tar.gz qemu-647ab96aaf5defeb138e48d610f7f633c587b40d.tar.bz2 |
tcg/arm: Improve tlb load for armv7
Use UBFX to avoid limitation on CPU_TLB_BITS. Since we're dropping
the initial shift, we need to replace the page masking. We can use
MOVW+BIC to do this without shifting. The result is the same size
as the armv6 path with one less conditional instruction.
Signed-off-by: Richard Henderson <rth@twiddle.net>
Diffstat (limited to 'slirp/COPYRIGHT')
0 files changed, 0 insertions, 0 deletions