summaryrefslogtreecommitdiffstats
path: root/include/clang/Basic/BuiltinsPPC.def
Commit message (Expand)AuthorAgeFilesLines
* Add __builtin_dcbf support for PPCAhsan Saghir2019-04-291-0/+3
* [PowerPC] Add the support for __builtin_setrnd() in clangKang Zhang2019-03-291-0/+3
* Update the file headers across all of the LLVM projects in the monorepoChandler Carruth2019-01-191-4/+3
* [Power9] [CLANG] Add __float128 exponent GET and SET builtinsStefan Pintilie2018-09-241-0/+2
* [PowerPC] [Clang] Add vector int128 pack/unpack builtinsQingShan Zhang2018-09-201-0/+4
* Remove trailing spaceFangrui Song2018-07-301-1/+1
* [Power9] [CLANG] Add __float128 support for trunc to double round to oddStefan Pintilie2018-07-091-0/+1
* [Power9] Add __float128 builtins for Round To OddStefan Pintilie2018-07-091-0/+8
* [PPC] Enhance altivec conversion function macros implementation.Tony Jiang2017-06-141-4/+4
* [PowerPC] Implement vec_xxsldwi builtin.Tony Jiang2017-05-241-0/+1
* [PowerPC] Implement vec_xxpermdi builtin.Tony Jiang2017-05-241-0/+2
* Add vec_insert4b and vec_extract4b functions to altivec.hSean Fertile2017-01-051-0/+3
* vector load store with length (left justified) clang portionZaara Syeda2016-11-151-0/+5
* [PowerPC] Implement BE VSX load/store builtins - clang portion.Tony Jiang2016-11-151-0/+4
* [PPC] altivec.h functions for converting half precision to single precision.Sean Fertile2016-11-141-0/+1
* [PPC] add extract sig/exp test data class for vec float and vec double.Sean Fertile2016-11-141-0/+9
* [PowerPC] Implement remaining permute builtins in altivec.h - Clang portionNemanja Ivanovic2016-11-111-0/+8
* [PowerPC] Add vector conversion builtins to altivec.h - clang portionNemanja Ivanovic2016-11-111-0/+10
* [PowerPC] Implement vector shift builtins - clang portionNemanja Ivanovic2016-11-011-0/+4
* [PPC] Add vec_absd functions to altivec.hNemanja Ivanovic2016-11-011-0/+5
* Implement vector count leading/trailing bytes with zero lsb and vector parityNemanja Ivanovic2016-10-281-0/+6
* [PowerPC] Implement vector_insert_exp builtins - clang portionNemanja Ivanovic2016-10-261-0/+3
* [Power9] Builtins for ELF v.2 ABI conformance - front end portionNemanja Ivanovic2016-09-271-0/+23
* [PPC] FE support for generating VSX [negated] absolute value instructionsKit Barton2016-03-091-0/+3
* Addition of interfaces the FE to conform to Table A-2 of ELF V2 ABI V1.1Nemanja Ivanovic2015-09-291-0/+9
* [PowerPC] Support __builtin_ppc_get_timebaseHal Finkel2015-08-311-0/+2
* Add missing builtins to altivec.h for ABI compliance (vol. 4)Nemanja Ivanovic2015-07-141-0/+11
* Add missing builtins to altivec.h for ABI compliance (vol. 3)Nemanja Ivanovic2015-07-101-0/+2
* Add missing builtins to altivec.h for ABI compliance (vol. 2)Nemanja Ivanovic2015-07-051-0/+33
* Add missing builtins to altivec.h for ABI compliance (vol. 1)Nemanja Ivanovic2015-06-261-0/+12
* Clang support for vector quad bit permute and gather instructions through bui...Nemanja Ivanovic2015-06-111-0/+3
* This patch adds support for the vector quadword add/sub instructions introducedKit Barton2015-05-251-0/+6
* [PPC64] Add vector pack/unpack support from ISA 2.07Bill Schmidt2015-05-161-0/+6
* Add Clang support for remaining integer divide and permute instructions from ...Nemanja Ivanovic2015-04-091-0/+7
* Add Hardware Transactional Memory (HTM) SupportKit Barton2015-03-251-0/+31
* Add builtins for the 64-bit vector integer arithmetic instructions added in P...Kit Barton2015-03-111-0/+15
* Add Clang support for PPC cryptography builtinsNemanja Ivanovic2015-03-041-0/+14
* [PowerPC] Add VSX builtins for vec_divBill Schmidt2014-11-141-0/+3
* [PowerPC] Add vec_vsx_ld and vec_vsx_st intrinsicsBill Schmidt2014-11-121-6/+16
* [PowerPC] Initial VSX intrinsic support, with min/max for vector doubleBill Schmidt2014-10-311-0/+6
* turned pointers into pointers to const in function parameters in all function...Anton Yartsev2010-11-161-11/+11
* More AltiVec support.Anton Korobeynikov2010-06-191-8/+103
* implement altivec.h and a bunch of support code, patch by Anton Yartsev!Chris Lattner2010-04-141-1/+91
* move the various builtins stuff from libast to libbasic. ThisChris Lattner2009-06-141-0/+24