http://gcc.gnu.org/bugzilla/show_bug.cgi?id=48511
--- Comment #1 from Jerry DeLisle <jvdelisle at gcc dot gnu.org> 2011-04-08 15:57:55 UTC --- I have looked at this before and we have discussed it on the list. Ok to flag this as an enhancement. It would be worth investigating one kind (say kind=8) and run some timing tests to see if we can get some performance improvement.