------- Comment #48 from paolo dot carlini at oracle dot com 2009-11-03 17:32 ------- In general, the user certainly cannot specialize anything, this is internal stuff, with __ in front. Also, I'm not in favor of general podness, because a pod can be large, any size, see the example of fill, we want the temporary to fit in a register or something similar. About k, we aren't doing so well for k small, I think we should prepare for k > 1, but if you think it's impossible any time soon, I'm also ok with simplifying things to k == 1 and __is_scalar.
-- http://gcc.gnu.org/bugzilla/show_bug.cgi?id=41351