https://bugs.kde.org/show_bug.cgi?id=402519
Mark Wielaard <[email protected]> changed: What |Removed |Added ---------------------------------------------------------------------------- Resolution|--- |FIXED Status|ASSIGNED |RESOLVED --- Comment #3 from Mark Wielaard <[email protected]> --- Carl reviewed and double checked API test results. Pushed to master. commit 2c1f016e634bf79faf45e81c14c955c711bc202f Author: Mark Wielaard <[email protected]> Date: Mon Dec 31 22:26:31 2018 +0100 Bug 402519 - POWER 3.0 addex instruction incorrectly implemented addex uses OV as carry in and carry out. For all other instructions OV is the signed overflow flag. And instructions like adde use CA as carry. Replace set_XER_OV_OV32 with set_XER_OV_OV32_ADDEX, which will call calculate_XER_CA_64 and calculate_XER_CA_32, but with OV as input, and sets OV and OV32. Enable test_addex in none/tests/ppc64/test_isa_3_0.c and update the expected output. test_addex would fail to match the expected output before this patch. -- You are receiving this mail because: You are watching all bug changes.
