summaryrefslogtreecommitdiffstats
path: root/linux-headers/linux
diff options
context:
space:
mode:
authorRichard Henderson2013-08-14 20:27:03 +0200
committerRichard Henderson2014-03-14 18:59:47 +0100
commite029f29385d0f9116c717d2e7a9c55d4bac8fe8a (patch)
treee04a3ea24d7b231a271a88d9e4df1f13f67e8825 /linux-headers/linux
parenttcg-aarch64: Handle constant operands to add, sub, and compare (diff)
downloadqemu-e029f29385d0f9116c717d2e7a9c55d4bac8fe8a.tar.gz
qemu-e029f29385d0f9116c717d2e7a9c55d4bac8fe8a.tar.xz
qemu-e029f29385d0f9116c717d2e7a9c55d4bac8fe8a.zip
tcg-aarch64: Handle constant operands to and, or, xor
Handle a simplified set of logical immediates for the moment. The way gcc and binutils do it, with 52k worth of tables, and a binary search depth of log2(5334) = 13, seems slow for the most common cases. Signed-off-by: Richard Henderson <rth@twiddle.net> Reviewed-by: Claudio Fontana <claudio.fontana@huawei.com> Tested-by: Claudio Fontana <claudio.fontana@huawei.com>
Diffstat (limited to 'linux-headers/linux')
0 files changed, 0 insertions, 0 deletions