Version: (using KDE Devel) Installed from: Compiled sources OS: Linux Attached is a patch to add POWER5+ and POWER6 instruction support to Valgrind, with 4 regression tests. The following instructions were added: POWER5+: frip, frim, friz, frin POWER6: cmpb, mftgpr, mffgpr The cmpb instruction requires Altivec, since it uses vector operations.
Created attachment 20579 [details] POWER5+/POWER6 instructions patch
Created attachment 20984 [details] POWER5+/POWER6 instructions patch for 3.2.3 Added an optional patch that can be applied to Valgrind 3.2.3 release
Hmm, I noticed one thing which I think is wrong. There should be no difference between 32bit mode and 64bit mode for those instructions really. They are never implemented on a 32bit processor, only a 64bit one. -- Pinski
Looks like the associated patches for this bug went into valgrind as "r11338 | sewardj | 2010-09-03 18:49:33 -0500 (Fri, 03 Sep 2010) | 4 lines".. should be able to mark this one out as "resolved".