-
- Downloads
[Power9] Builtins for ELF v.2 ABI conformance - front end portion
This patch corresponds to review: https://reviews.llvm.org/D24397 It adds the __POWER9_VECTOR__ macro and the -mpower9-vector option along with a number of altivec.h functions (refer to the code review for a list). git-svn-id: https://llvm.org/svn/llvm-project/cfe/trunk@282481 91177308-0d34-0410-b5e6-96231b3b80d8
Showing
- include/clang/Basic/BuiltinsPPC.def 23 additions, 0 deletionsinclude/clang/Basic/BuiltinsPPC.def
- include/clang/Driver/Options.td 4 additions, 0 deletionsinclude/clang/Driver/Options.td
- lib/Basic/Targets.cpp 29 additions, 9 deletionslib/Basic/Targets.cpp
- lib/CodeGen/CGBuiltin.cpp 19 additions, 0 deletionslib/CodeGen/CGBuiltin.cpp
- lib/Headers/altivec.h 581 additions, 0 deletionslib/Headers/altivec.h
- test/CodeGen/builtins-ppc-p9vector.c 748 additions, 0 deletionstest/CodeGen/builtins-ppc-p9vector.c
- test/Driver/ppc-dependent-options.cpp 21 additions, 1 deletiontest/Driver/ppc-dependent-options.cpp
- test/Preprocessor/predefined-arch-macros.c 6 additions, 0 deletionstest/Preprocessor/predefined-arch-macros.c
Loading
Please register or sign in to comment