index
:
clang/clang.git
release_50-based
release_60-based
release_70-based
release_80-based
upstream/google/stable
upstream/google/testing
upstream/master
upstream/release_26
upstream/release_27
upstream/release_28
upstream/release_29
upstream/release_30
upstream/release_31
upstream/release_32
upstream/release_33
upstream/release_34
upstream/release_35
upstream/release_35@215011
upstream/release_36
upstream/release_37
upstream/release_38
upstream/release_39
upstream/release_40
upstream/release_50
upstream/release_60
upstream/release_70
upstream/release_80
upstream/release_90
wip/pending-upstream
(deprecated) Vendor branches of https://git.llvm.org/git/clang.git , use clang/llvm-project instead.
summary
refs
log
tree
commit
diff
stats
log msg
author
committer
range
path:
root
/
lib
/
Headers
/
altivec.h
Commit message (
Expand
)
Author
Age
Files
Lines
*
Move the builtin headers to use the new license file header.
Chandler Carruth
2019-04-08
1
-17
/
+3
*
[PowerPC] Vector load/store builtins overstate alignment of pointers
Nemanja Ivanovic
2018-11-26
1
-24
/
+39
*
[PowerPC] [Clang] [AltiVec] The second parameter of vec_sr function should be...
Zi Xuan Wu
2018-11-09
1
-29
/
+31
*
[PPC] Make altivec conversion function macros.
Benjamin Kramer
2017-05-30
1
-57
/
+49
*
[PowerPC] Implement vec_xxsldwi builtin.
Tony Jiang
2017-05-24
1
-0
/
+1
*
[PowerPC] Implement vec_xxpermdi builtin.
Tony Jiang
2017-05-24
1
-0
/
+4
*
[Altivec] Change vec_sl to a << (b % (sizeof(a) * 8))
Tim Shen
2017-01-20
1
-19
/
+25
*
[PowerPC] Fix the wrong implementation of builtin vec_rlnm.
Tony Jiang
2017-01-11
1
-2
/
+4
*
Add vec_insert4b and vec_extract4b functions to altivec.h
Sean Fertile
2017-01-05
1
-0
/
+3
*
[PPC] support for arithmetic builtins in the FE
Ehsan Amiri
2016-11-24
1
-1
/
+176
*
[PPC] revert r287795
Ehsan Amiri
2016-11-23
1
-176
/
+1
*
[PPC] support for arithmetic builtins in the FE
Ehsan Amiri
2016-11-23
1
-1
/
+176
*
[PPC] Reverting r287772
Ehsan Amiri
2016-11-23
1
-175
/
+1
*
[PPC] support for arithmetic builtins in the FE
Ehsan Amiri
2016-11-23
1
-1
/
+175
*
vector load store with length (left justified) clang portion
Zaara Syeda
2016-11-15
1
-0
/
+159
*
test commmit
Zaara Syeda
2016-11-15
1
-1
/
+0
*
[PowerPC] Implement BE VSX load/store builtins - clang portion.
Tony Jiang
2016-11-15
1
-0
/
+168
*
[PPC] altivec.h functions for converting half precision to single precision.
Sean Fertile
2016-11-14
1
-0
/
+21
*
[PPC] add extract sig/exp test data class for vec float and vec double.
Sean Fertile
2016-11-14
1
-1
/
+59
*
[PowerPC] Implement remaining permute builtins in altivec.h - Clang portion
Nemanja Ivanovic
2016-11-11
1
-0
/
+129
*
[PowerPC] Add vector conversion builtins to altivec.h - clang portion
Nemanja Ivanovic
2016-11-11
1
-1
/
+265
*
[PowerPC] Implement plain VSX load/store builtins.
Tony Jiang
2016-11-10
1
-0
/
+144
*
[PowerPC] Implement remaining vector comparison builtins.
Tony Jiang
2016-11-08
1
-24
/
+53
*
[PowerPC] Implement vector shift builtins - clang portion
Nemanja Ivanovic
2016-11-01
1
-0
/
+219
*
[PPC] Add vec_absd functions to altivec.h
Nemanja Ivanovic
2016-11-01
1
-0
/
+20
*
[PPC] add float and double overloads for vec_orc and vec_nand in altivec.h
Nemanja Ivanovic
2016-10-28
1
-0
/
+32
*
Implement vector count leading/trailing bytes with zero lsb and vector parity
Nemanja Ivanovic
2016-10-28
1
-0
/
+66
*
[PPC] add vector byte reverse functions to altivec.h
Nemanja Ivanovic
2016-10-27
1
-0
/
+115
*
[PowerPC] Implement vector_insert_exp builtins - clang portion
Nemanja Ivanovic
2016-10-26
1
-0
/
+20
*
[PPC] Implement vector reverse elements builtins (vec_reve)
Nemanja Ivanovic
2016-10-26
1
-0
/
+71
*
[Power9] Builtins for ELF v.2 ABI conformance - front end portion
Nemanja Ivanovic
2016-09-27
1
-0
/
+581
*
Make the altivec intrinsics that require immediate constant propagation
Eric Christopher
2016-05-24
1
-20
/
+12
*
[PPC64][VSX] Add a couple of new data types for vec_vsx_ld and vec_vsx_st int...
Chuang-Yu Cheng
2016-04-13
1
-14
/
+73
*
Add a couple of missing vsx load and store intrinsics.
Eric Christopher
2016-04-12
1
-0
/
+10
*
Make functions in altivec.h be __inline__. As they are all also marked
Daniel Jasper
2016-03-11
1
-4034
/
+4370
*
[PPC] FE support for generating VSX [negated] absolute value instructions
Kit Barton
2016-03-09
1
-3
/
+5
*
[PPC64][VSX] Add short, char, and bool data type for vec_vsx_ld and vec_vsx_s...
Kit Barton
2016-03-01
1
-0
/
+110
*
[PPC] Add long long/double support for vec_cts, vec_ctu and vec_ctf
Kyle Butt
2016-01-08
1
-4
/
+34
*
Fix up comment in header.
Eric Christopher
2015-12-28
1
-1
/
+1
*
Forgot to remove a FIXME that has been fixed. NFC.
Nemanja Ivanovic
2015-09-29
1
-3
/
+0
*
Addition of interfaces the FE to conform to Table A-2 of ELF V2 ABI V1.1
Nemanja Ivanovic
2015-09-29
1
-170
/
+564
*
Clean up trailing whitespace in the builtin headers
Sean Silva
2015-09-12
1
-4
/
+4
*
[PPC64LE] Fix vec_sld semantics for little endian
Bill Schmidt
2015-07-15
1
-24
/
+203
*
Add missing builtins to altivec.h for ABI compliance (vol. 4)
Nemanja Ivanovic
2015-07-14
1
-11
/
+617
*
Add missing builtins to altivec.h for ABI compliance (vol. 3)
Nemanja Ivanovic
2015-07-10
1
-97
/
+398
*
Add the missing return statements from revision 241399.
Nemanja Ivanovic
2015-07-05
1
-2
/
+3
*
Add missing builtins to altivec.h for ABI compliance (vol. 2)
Nemanja Ivanovic
2015-07-05
1
-6
/
+189
*
This patch adds support for the vector merge even word and vector merge odd word
Kit Barton
2015-07-02
1
-0
/
+50
*
Add missing builtins to altivec.h for ABI compliance (vol. 1)
Nemanja Ivanovic
2015-06-26
1
-13
/
+179
*
Clang support for vector quad bit permute and gather instructions through bui...
Nemanja Ivanovic
2015-06-11
1
-0
/
+23
[next]