diff options
| author | Richard Henderson | 2014-03-18 22:23:52 +0100 |
|---|---|---|
| committer | Richard Henderson | 2014-04-19 01:57:36 +0200 |
| commit | d998e555d2a504d719b773b3164101aa36284a20 (patch) | |
| tree | 81bf604585594ca612b4ee129c146902e315bc3d /include/exec | |
| parent | tci: Mask shift counts to avoid undefined behavior (diff) | |
| download | qemu-d998e555d2a504d719b773b3164101aa36284a20.tar.gz qemu-d998e555d2a504d719b773b3164101aa36284a20.tar.xz qemu-d998e555d2a504d719b773b3164101aa36284a20.zip | |
tcg: Fix out of range shift in deposit optimizations
By inspection, for a deposit(x, y, 0, 64), we'd have a shift of (1<<64)
and everything else falls apart. But we can reuse the existing deposit
logic to get this right.
Signed-off-by: Richard Henderson <rth@twiddle.net>
Diffstat (limited to 'include/exec')
0 files changed, 0 insertions, 0 deletions
