[AIX] Enabling vector type arguments and return for AIX
authorZarko Todorovski <zarko@ca.ibm.com>
Fri, 27 Nov 2020 13:31:56 +0000 (08:31 -0500)
committerZarko Todorovski <zarko@ca.ibm.com>
Fri, 27 Nov 2020 14:55:52 +0000 (09:55 -0500)
commitff8e8c1b14eafbcdc2778dcf1c9fc12c82f078d7
treed5ee752229a355e9e722dd0ea13d613722801e9b
parente4c74fd9ddd90fd269620c0c669455dbd6b29bb9
[AIX] Enabling vector type arguments and return for AIX

This patch enables vector type arguments on AIX.  All non-aggregate Altivec vector types are 16bytes in size and are 16byte aligned.

Reviewed By: Xiangling_L

Differential Revision: https://reviews.llvm.org/D92117
clang/lib/CodeGen/TargetInfo.cpp
clang/test/CodeGen/aix-altivec.c [new file with mode: 0644]
clang/test/CodeGen/aix-vector.c [deleted file]