mtffs does not set the FPCC and C bits in the FPSCR register. The putGST_masked() and getGST_masked() are not correctly handling accesses to the FPSCR
Created attachment 105610 [details] patch for the mffs and additional issues Some additional fixes: - Fix mffs instruction, FPSCR, C_FPCC field access is not working correctly. - Fix xscmpexpdp again still had a bug. - Remove duplicate tests from test_isa_3_0.c - Comment out he tests for the new ISA 3.0B instructions. There seem to be some issues between the simulator and early HW that need to be sorted out. Update the expected output again using the ISA 3.0 HW output instead of the simulator output. Patch with updated expected output not included in patch
Committed patch Vex commit 3375, Valgrind commit 16396
No issues seen in the nightly regression test. Closing.