summaryrefslogtreecommitdiffstats
path: root/scripts/modules
diff options
context:
space:
mode:
authorSandipan Das2017-10-06 08:42:44 +0200
committerDavid Gibson2017-10-17 01:34:00 +0200
commitaf1c259f6d4f1c6b0af22a0ff0b764c4ef3ef85e (patch)
treec35aef8362fa07c002f014c4866070cf8c6bc2e7 /scripts/modules
parenttarget/ppc: Add POWER9 DD2.0 model information (diff)
downloadqemu-af1c259f6d4f1c6b0af22a0ff0b764c4ef3ef85e.tar.gz
qemu-af1c259f6d4f1c6b0af22a0ff0b764c4ef3ef85e.tar.xz
qemu-af1c259f6d4f1c6b0af22a0ff0b764c4ef3ef85e.zip
target/ppc: Fix carry flag setting for shift algebraic instructions
For POWER ISA v3.0, the XER bit CA32 needs to be set by the shift right algebraic instructions whenever the CA bit is to be set. This change affects the following instructions: * Shift Right Algebraic Word (sraw[.]) * Shift Right Algebraic Word Immediate (srawi[.]) * Shift Right Algebraic Doubleword (srad[.]) * Shift Right Algebraic Doubleword Immediate (sradi[.]) Signed-off-by: Sandipan Das <sandipan@linux.vnet.ibm.com> Reviewed-by: Richard Henderson <richard.henderson@linaro.org> Signed-off-by: David Gibson <david@gibson.dropbear.id.au>
Diffstat (limited to 'scripts/modules')
0 files changed, 0 insertions, 0 deletions