summaryrefslogtreecommitdiffstats
path: root/test/CodeGen/builtins-ppc-altivec.c
Commit message (Expand)AuthorAgeFilesLines
* Merging r347556:Tom Stellard2018-11-301-42/+42
* Remove the -faltivec alias option and replace it with -maltivec everywhere.Eric Christopher2017-03-211-3/+3
* [Altivec] Change vec_sl to a << (b % (sizeof(a) * 8))Tim Shen2017-01-201-12/+24
* [PPC] support for arithmetic builtins in the FEEhsan Amiri2016-11-241-0/+79
* [PPC] revert r287795Ehsan Amiri2016-11-231-79/+0
* [PPC] support for arithmetic builtins in the FEEhsan Amiri2016-11-231-0/+79
* [PPC] Reverting r287772Ehsan Amiri2016-11-231-79/+0
* [PPC] support for arithmetic builtins in the FEEhsan Amiri2016-11-231-0/+79
* [PowerPC] Implement BE VSX load/store builtins - clang portion.Tony Jiang2016-11-151-1/+75
* [PowerPC] Add vector conversion builtins to altivec.h - clang portionNemanja Ivanovic2016-11-111-0/+16
* [PowerPC] Implement plain VSX load/store builtins.Tony Jiang2016-11-101-0/+67
* [PowerPC] Implement remaining vector comparison builtins.Tony Jiang2016-11-081-0/+24
* [PowerPC] Implement vector shift builtins - clang portionNemanja Ivanovic2016-11-011-0/+73
* [PPC] add vector byte reverse functions to altivec.hNemanja Ivanovic2016-10-271-2/+88
* [PPC] Implement vector reverse elements builtins (vec_reve)Nemanja Ivanovic2016-10-261-0/+45
* The time when -faltivec (or, on clang only, -maltivec) will magicallyEric Christopher2016-03-241-1/+4
* [PPC] FE support for generating VSX [negated] absolute value instructionsKit Barton2016-03-091-5/+21
* Addition of interfaces the FE to conform to Table A-2 of ELF V2 ABI V1.1Nemanja Ivanovic2015-09-291-0/+72
* [PPC64] Update tests for vec_sldBill Schmidt2015-07-151-1/+145
* Add missing builtins to altivec.h for ABI compliance (vol. 4)Nemanja Ivanovic2015-07-141-0/+50
* Add missing builtins to altivec.h for ABI compliance (vol. 3)Nemanja Ivanovic2015-07-101-12/+26
* [PPC64LE] Fix wrong IR for vec_sld and vec_vsldoiBill Schmidt2014-08-041-34/+0
* vcfsx and dss instructions require immediates, variables are not valid.Joerg Sonnenberger2014-08-021-2/+2
* [PPC64LE] Fix vec_sld and vec_vsldoi for little endianBill Schmidt2014-06-111-0/+32
* [PPC64LE] Implement little-endian semantics for vec_sumsBill Schmidt2014-06-091-0/+4
* [PPC64LE] Implement little-endian semantics for vec_unpack[hl]Bill Schmidt2014-06-071-24/+24
* [PPC64LE] Update test for vec_sum2s interfaceBill Schmidt2014-06-071-0/+4
* [PPC64LE] Update builtins-ppc-altivec.c for PPC64 and PPC64LEBill Schmidt2014-06-061-2704/+8281
* clang/test: REQUIRES: s/ppc{32|64}-registered-target/powerpc-registered-target/NAKAMURA Takumi2013-12-041-1/+1
* CHECK-LABEL-ify some code gen tests to improve diagnostic experience when tes...Stephen Lin2013-08-151-5/+5
* PR15480: fixed second parameter types of vec_lde, vec_lvebx, vec_lvehx, and v...Anton Yartsev2013-03-101-14/+14
* Tests: check for target availability for target-specific tests.Jim Grosbach2012-07-091-0/+1
* Don't emit nsw flags for vector operations; there's basically no benefit, and...Eli Friedman2011-05-061-43/+43
* supported: AltiVec vector initialization with a single literal according to P...Anton Yartsev2011-03-271-168/+157
* pre/post ++/-- for AltiVec vectors. (with builtins-ppc-altivec.c failure fixed)Anton Yartsev2011-02-071-0/+11
* Revert r124146 for now. It appears to be failing on a few platforms.Eric Christopher2011-01-241-11/+0
* pre/post increase/decrease for AltiVec vectorsAnton Yartsev2011-01-241-0/+11
* comparison of AltiVec vectors now gives bool result (fix for 7533)Anton Yartsev2010-11-181-0/+61
* support for AltiVec extensions from the Cell architectureAnton Yartsev2010-10-141-1/+956
* support for predicates with bool/pixel argumentsAnton Yartsev2010-08-191-0/+193
* support for the rest of AltiVec functions with bool/pixel arguments and retur...Anton Yartsev2010-08-191-49/+509
* support for vec_perm and all dependent functions (vec_mergeh, vec_mergel, vec...Anton Yartsev2010-08-191-0/+39
* support for vec_add, vec_adds, vec_and, vec_andc with bool argumentsAnton Yartsev2010-08-161-15/+182
* Change IR generation for return (in the simple case) to avoid doing sillyChris Lattner2010-06-271-69/+76
* Implement support for -fwrapv, rdar://7221421Chris Lattner2010-06-261-3/+3
* implement rdar://7432000 - signed negate should codegen as NSW.Chris Lattner2010-06-261-3/+3
* More AltiVec support.Anton Korobeynikov2010-06-191-113/+1014
* improve altivec c++ support by adding casts, patch byChris Lattner2010-04-141-30/+29
* implement altivec.h and a bunch of support code, patch by Anton Yartsev!Chris Lattner2010-04-141-0/+333