http://gcc.gnu.org/bugzilla/show_bug.cgi?id=59843
--- Comment #3 from Yufeng Zhang <yufeng at gcc dot gnu.org> --- This issue is related to the handling of vector of one double in the AArch64 backend. We don't have a corresponding type defined in ACLE (ARM C Language Extension) the spec and backend is not able to handle it properly this moment.