summaryrefslogtreecommitdiffstats
path: root/clang/lib/Headers/altivec.h
Commit message (Expand)AuthorAgeFilesLines
* Make the altivec intrinsics that require immediate constant propagationEric Christopher2016-05-241-20/+12
* [PPC64][VSX] Add a couple of new data types for vec_vsx_ld and vec_vsx_st int...Chuang-Yu Cheng2016-04-131-14/+73
* Add a couple of missing vsx load and store intrinsics.Eric Christopher2016-04-121-0/+10
* Make functions in altivec.h be __inline__. As they are all also markedDaniel Jasper2016-03-111-4034/+4370
* [PPC] FE support for generating VSX [negated] absolute value instructionsKit Barton2016-03-091-3/+5
* [PPC64][VSX] Add short, char, and bool data type for vec_vsx_ld and vec_vsx_s...Kit Barton2016-03-011-0/+110
* [PPC] Add long long/double support for vec_cts, vec_ctu and vec_ctfKyle Butt2016-01-081-4/+34
* Fix up comment in header.Eric Christopher2015-12-281-1/+1
* Forgot to remove a FIXME that has been fixed. NFC.Nemanja Ivanovic2015-09-291-3/+0
* Addition of interfaces the FE to conform to Table A-2 of ELF V2 ABI V1.1Nemanja Ivanovic2015-09-291-170/+564
* Clean up trailing whitespace in the builtin headersSean Silva2015-09-121-4/+4
* [PPC64LE] Fix vec_sld semantics for little endianBill Schmidt2015-07-151-24/+203
* Add missing builtins to altivec.h for ABI compliance (vol. 4)Nemanja Ivanovic2015-07-141-11/+617
* Add missing builtins to altivec.h for ABI compliance (vol. 3)Nemanja Ivanovic2015-07-101-97/+398
* Add the missing return statements from revision 241399.Nemanja Ivanovic2015-07-051-2/+3
* Add missing builtins to altivec.h for ABI compliance (vol. 2)Nemanja Ivanovic2015-07-051-6/+189
* This patch adds support for the vector merge even word and vector merge odd wordKit Barton2015-07-021-0/+50
* Add missing builtins to altivec.h for ABI compliance (vol. 1)Nemanja Ivanovic2015-06-261-13/+179
* Clang support for vector quad bit permute and gather instructions through bui...Nemanja Ivanovic2015-06-111-0/+23
* [PowerPC] Reformat altivec.h with clang-formatBill Seurer2015-06-091-7361/+4978
* [PowerPC] This revision adds 68 of the missing "Predefined Functions for Vect...Bill Seurer2015-06-041-1/+421
* This patch adds support for the vector quadword add/sub instructions introducedKit Barton2015-05-251-2/+176
* [PPC64] Add vector pack/unpack support from ISA 2.07Bill Schmidt2015-05-161-0/+242
* Add builtins for the 64-bit vector integer arithmetic instructions added in P...Kit Barton2015-03-111-0/+773
* Add Clang support for PPC cryptography builtinsNemanja Ivanovic2015-03-041-0/+127
* Headers: Don't use attribute keywords which aren't reservedDavid Majnemer2015-02-041-14/+14
* Make sure that vec_perm is listed as a static function in altivec.h.Eric Christopher2014-12-101-18/+18
* [PowerPC] Enable vec_perm for long long and double vector types for VSXBill Schmidt2014-11-141-0/+67
* [PowerPC] Add VSX builtins for vec_divBill Schmidt2014-11-141-0/+15
* [PowerPC] Add vec_vsx_ld and vec_vsx_st intrinsicsBill Schmidt2014-11-121-0/+85
* [PowerPC] Initial VSX intrinsic support, with min/max for vector doubleBill Schmidt2014-10-311-0/+32
* [PATCH][Power] Fix (and deprecate) vec_lvsl and vec_lvsr for little endianBill Schmidt2014-10-061-0/+182
* [PPC64LE] Fix wrong IR for vec_sld and vec_vsldoiBill Schmidt2014-08-041-108/+4
* [PPC64LE] Run some existing Altivec tests on powerpc64le as wellBill Schmidt2014-06-131-1/+1
* [PPC64LE] Fix vec_sld and vec_vsldoi for little endianBill Schmidt2014-06-111-0/+96
* [PPC64LE] Implement little-endian semantics for vec_sumsBill Schmidt2014-06-091-0/+26
* [PPC64LE] Implement little-endian semantics for vec_unpack[hl]Bill Schmidt2014-06-071-4/+87
* [PPC64LE] Update builtins-ppc-altivec.c for PPC64 and PPC64LEBill Schmidt2014-06-061-0/+26
* [PPC64LE] Implement little-endian semantics for vec_pack familyBill Schmidt2014-06-061-0/+147
* [PPC64LE] Implement little-endian semantics for vec_mul[eo]Bill Schmidt2014-06-061-0/+67
* [PPC64LE] Implement little-endian semantics for vec_permBill Schmidt2014-06-051-21/+109
* PR15480: fixed second parameter types of vec_lde, vec_lvebx, vec_lvehx, and v...Anton Yartsev2013-03-101-14/+14
* PR14964: intrinsic headers using non-reserved identifiersDavid Blaikie2013-01-161-3925/+3925
* Add "static" to some functions in altivec.c where it was missing.Ulrich Weigand2012-10-311-13/+13
* Optimized IR for vec_splatAnton Yartsev2010-12-011-16/+32
* turned pointers into pointers to const in function parameters in all function...Anton Yartsev2010-11-161-175/+175
* support for AltiVec extensions from the Cell architectureAnton Yartsev2010-10-141-0/+1402
* formatted everything to fit within 80 columnsAnton Yartsev2010-09-181-274/+522
* support for predicates with bool/pixel argumentsAnton Yartsev2010-08-191-0/+1164
* support for the rest of AltiVec functions with bool/pixel arguments and retur...Anton Yartsev2010-08-191-84/+2186
OpenPOWER on IntegriCloud