summaryrefslogtreecommitdiffstats
path: root/include/exec
diff options
context:
space:
mode:
authorAurelien Jarno2013-09-03 08:27:38 +0200
committerRichard Henderson2014-02-17 17:12:28 +0100
commit3031244b01492528fd7b5e46b23eeb2124dc780a (patch)
treeb923a98d504020eead17850b8fb455ac093a7ce0 /include/exec
parenttcg/optimize: fix known-zero bits for right shift ops (diff)
downloadqemu-3031244b01492528fd7b5e46b23eeb2124dc780a.tar.gz
qemu-3031244b01492528fd7b5e46b23eeb2124dc780a.tar.xz
qemu-3031244b01492528fd7b5e46b23eeb2124dc780a.zip
tcg/optimize: fix known-zero bits optimization
Known-zero bits optimization is a great idea that helps to generate more optimized code. However the current implementation only works in very few cases as the computed mask is not saved. Fix this to make it really working. Reviewed-by: Paolo Bonzini <pbonzini@redhat.com> Signed-off-by: Aurelien Jarno <aurelien@aurel32.net> Signed-off-by: Richard Henderson <rth@twiddle.net>
Diffstat (limited to 'include/exec')
0 files changed, 0 insertions, 0 deletions