[clang][AIX] Implement ABIInfo and TargetCodeGenInfo for AIX
authorjasonliu <jasonliu.development@gmail.com>
Tue, 19 May 2020 14:56:56 +0000 (14:56 +0000)
committerjasonliu <jasonliu.development@gmail.com>
Tue, 19 May 2020 15:00:48 +0000 (15:00 +0000)
commit7f5d91d3ffedf89823f36a5eba5ec586bc885545
treea7d9d0ab0e37d01d360387c186578e2c4c993ce7
parent268fa40daa151d3b4bff1df12b62e5dae94685d7
[clang][AIX] Implement ABIInfo and TargetCodeGenInfo for AIX

Summary:
Created AIXABIInfo and AIXTargetCodeGenInfo for AIX ABI.

Reviewed By: Xiangling_L, ZarkoCA

Differential Revision: https://reviews.llvm.org/D79035
clang/lib/CodeGen/TargetInfo.cpp
clang/lib/Frontend/CompilerInvocation.cpp
clang/test/CodeGen/aix-complex.c [new file with mode: 0644]
clang/test/CodeGen/aix-return.c [new file with mode: 0644]
clang/test/CodeGen/aix-struct-arg.c [new file with mode: 0644]
clang/test/CodeGen/aix-vaargs.c [new file with mode: 0644]
clang/test/CodeGen/aix-vector.c [new file with mode: 0644]
clang/test/CodeGen/ppc32-and-aix-struct-return.c [moved from clang/test/CodeGen/ppc32-struct-return.c with 72% similarity]
clang/test/CodeGen/ppc32-dwarf.c [new file with mode: 0644]
clang/test/CodeGen/ppc64-dwarf.c
clang/test/Frontend/aix-unsupported.c [new file with mode: 0644]