[valgrind] [Bug 407340] PPC64, does not support the vlogefp, vexptefp instructions
https://bugs.kde.org/show_bug.cgi?id=407340 Carl Love changed: What|Removed |Added Status|RESOLVED|CLOSED -- You are receiving this mail because: You are watching all bug changes.
[valgrind] [Bug 407340] PPC64, does not support the vlogefp, vexptefp instructions
https://bugs.kde.org/show_bug.cgi?id=407340 Carl Love changed: What|Removed |Added Resolution|--- |FIXED Status|REPORTED|RESOLVED --- Comment #5 from Carl Love --- VEX and test case patches committed. commit 31b3a755a93daaacbb993ffd80fb0780cc76464d Author: Carl Love Date: Tue May 28 14:03:59 2019 -0500 PPC64, Update testcases for vlogefp, vexptefp instructions https://bugs.kde.org/show_bug.cgi?id=407340 commit 3a345d9f8e8e98ee74f2c66f69ab51220cd18d47 Author: Carl Love Date: Tue May 28 14:07:04 2019 -0500 PPC64, Add support for vlogefp, vexptefp instructions Add Iop_Exp2_32Fx4 to VEX/pub/libvex_ir.h to support the 2^x instruction. Enable the existing test support for the two instructions in none/tests/ppc64/subnormal_test.c and none/tests/ppc64/jm-insns.c. https://bugs.kde.org/show_bug.cgi?id=407340 Closing bug -- You are receiving this mail because: You are watching all bug changes.
[valgrind] [Bug 407340] PPC64, does not support the vlogefp, vexptefp instructions
https://bugs.kde.org/show_bug.cgi?id=407340 --- Comment #4 from Julian Seward --- Hi Carl, These all look fine, as does the name of the new IROp. Please land. -- You are receiving this mail because: You are watching all bug changes.
[valgrind] [Bug 407340] PPC64, does not support the vlogefp, vexptefp instructions
https://bugs.kde.org/show_bug.cgi?id=407340 Julian Seward changed: What|Removed |Added Attachment #119919|0 |1 is obsolete|| -- You are receiving this mail because: You are watching all bug changes.
[valgrind] [Bug 407340] PPC64, does not support the vlogefp, vexptefp instructions
https://bugs.kde.org/show_bug.cgi?id=407340 --- Comment #3 from Carl Love --- Created attachment 120093 --> https://bugs.kde.org/attachment.cgi?id=120093=edit separate test case patch The test case changes were split into a separate patch -- You are receiving this mail because: You are watching all bug changes.
[valgrind] [Bug 407340] PPC64, does not support the vlogefp, vexptefp instructions
https://bugs.kde.org/show_bug.cgi?id=407340 --- Comment #2 from Carl Love --- Created attachment 120092 --> https://bugs.kde.org/attachment.cgi?id=120092=edit updated patch per changes to previous dnormal patch The patch to add support for the vlogefp and vexptefp instructions is dependent on the dnormal patch. The patch was also split into a VEX patch and a test case patch -- You are receiving this mail because: You are watching all bug changes.
[valgrind] [Bug 407340] PPC64, does not support the vlogefp, vexptefp instructions
https://bugs.kde.org/show_bug.cgi?id=407340 --- Comment #1 from Carl Love --- Created attachment 119919 --> https://bugs.kde.org/attachment.cgi?id=119919=edit add support for vlogefp, vexptefp instructions Currently, valgrind recognizes the vlogefp, vexptefp instructions but errors out on them as they are not actually supported. The attached patch adds the needed support Julian, please review the patch as it adds a new Iop to file VEX/pub/libvex_ir.h + /* Vector floating-point exponential 2^x */ + Iop_Exp2_32Fx4, Please let me know if the name of the new Iop is OK. The Iop is calculates the value 2 raised to the X for each of the 32-bit words in the vector. Please let me know if you see any other issues with the patch as well. Thanks. -- You are receiving this mail because: You are watching all bug changes.