index
:
bcm5719-llvm
meklort-10.0.0
meklort-10.0.1
ortega-7.0.1
Project Ortega BCM5719 LLVM
Raptor Computing Systems
summary
refs
log
tree
commit
diff
stats
log msg
author
committer
range
path:
root
/
llvm
/
lib
/
Target
/
X86
/
X86IntrinsicsInfo.h
Commit message (
Expand
)
Author
Age
Files
Lines
...
*
[AVX-512] Use different ISD opcodes for some of the scalar intrinsic lowering...
Craig Topper
2016-09-23
1
-14
/
+14
*
[AVX-512] Split the 3 different usages of the X86ISD::FSETCC opcode into 3 di...
Craig Topper
2016-09-21
1
-4
/
+4
*
[AVX-512] Don't add an additional rounding mode operand to the avx512 vcvtps2...
Craig Topper
2016-09-21
1
-3
/
+3
*
[AVX-512] Don't lower avx512 vcvtps2ph/vcvtph2ps nodes to ISD::FP16_TO_FP/ISD...
Craig Topper
2016-09-21
1
-6
/
+6
*
[AVX-512] Don't lower CVTPD2PS intrinsics to ISD::FP_ROUND with an X86 roundi...
Craig Topper
2016-09-18
1
-3
/
+3
*
[AVX-512] Stop lowering avx512_mask_sqrt intrinsics to ISD:FSQRT with a secon...
Craig Topper
2016-09-18
1
-2
/
+2
*
[X86] Remove the VCVTSI2SD32 with rounding intrinsic. It's not used by clang ...
Craig Topper
2016-09-14
1
-1
/
+0
*
[X86] Remove masked shufpd/shufps intrinsics and autoupgrade to native vector...
Craig Topper
2016-09-13
1
-12
/
+0
*
[X86] Remove unused encoding from IntrinsicType enum.
Craig Topper
2016-09-06
1
-1
/
+1
*
[AVX-512] Remove 128-bit and 256-bit masked floating point add/sub/mul/div in...
Craig Topper
2016-09-04
1
-16
/
+0
*
[AVX-512] Remove masked integer add/sub/mull intrinsics and upgrade to native...
Craig Topper
2016-09-04
1
-33
/
+0
*
[AVX-512] Remove floating point logical operation instrinsics and replace the...
Craig Topper
2016-09-02
1
-24
/
+0
*
[X86][SSE] Improve awareness of (v)cvtpd2ps implicit zeroing of upper 64-bits...
Simon Pilgrim
2016-08-31
1
-0
/
+1
*
[X86] Add xgetbv/xsetbv intrinsics to non-windows platforms
Guy Blank
2016-08-16
1
-1
/
+2
*
[AVX512] Remove masked logic op intrinsics and autoupgrade them to native IR.
Craig Topper
2016-07-12
1
-24
/
+0
*
[X86] Remove and autoupgrade 512-bit non-temporal store intrinsics.
Craig Topper
2016-07-09
1
-4
/
+1
*
[AVX512] Remove and autoupgrade a duplicate set of 512-bit masked shift intri...
Craig Topper
2016-07-08
1
-7
/
+1
*
[X86][AVX512] Remove vector BROADCAST builtins.
Simon Pilgrim
2016-07-05
1
-34
/
+0
*
[AVX512] Remove masked VPERMD/VPERMQ/VPERMILPS/VPERMILPD intrinsics. They wer...
Craig Topper
2016-07-04
1
-16
/
+0
*
[X86][AVX512] Converted the MOVDDUP/MOVSLDUP/MOVSHDUP masked intrinsics to ge...
Simon Pilgrim
2016-07-02
1
-18
/
+0
*
[AVX512] Remove masked unpack intrinsics and autoupgrade to vectorshuffle and...
Craig Topper
2016-06-23
1
-72
/
+0
*
[AVX512] Remove the masked vpcmpeq/vcmpgt intrinsics and autoupgrade them to ...
Craig Topper
2016-06-21
1
-24
/
+0
*
[AVX512] [AVX512/AVX][Intrinsics] Fix Variable Bit Shift Right Arithmetic int...
Igor Breger
2016-06-20
1
-11
/
+11
*
[x86] autoupgrade and remove AVX2 integer min/max intrinsics
Sanjay Patel
2016-06-16
1
-12
/
+0
*
[x86] autoupgrade and remove SSE2/SSE41 integer min/max intrinsics
Sanjay Patel
2016-06-16
1
-12
/
+0
*
[X86] Remove llvm.x86.bit.scan.{forward,reverse}.32
David Majnemer
2016-06-13
1
-2
/
+0
*
[AVX512] Remove maksed pshufd, pshuflw, and phufhw intrinsics and autoupgrade...
Craig Topper
2016-06-13
1
-18
/
+0
*
[X86] Remove sse2 pshufd/pshuflw/pshufhw intrinsics and upgrade them to shuff...
Craig Topper
2016-06-12
1
-3
/
+0
*
[AVX512] Remove the masked palignr intrinsics that I forgot to remove when I ...
Craig Topper
2016-06-12
1
-6
/
+0
*
[X86][AVX512] Dropped avx512 VPSLLDQ/VPSRLDQ intrinsics
Simon Pilgrim
2016-06-09
1
-2
/
+0
*
[AVX512] Remove masked_move/blendm intrinsic from back-end.
Igor Breger
2016-06-09
1
-37
/
+1
*
[X86] Use smaller types to shrink the intrinsic lowering tables by about 12K.
Craig Topper
2016-06-04
1
-6
/
+6
*
[X86] Use X86ISD::ABS for lowering pabs SSSE3/AVX intrinsics to match AVX512....
Craig Topper
2016-06-04
1
-0
/
+6
*
[X86][XOP] Support for VPERMIL2PD/VPERMIL2PS 2-input shuffle instructions
Simon Pilgrim
2016-06-03
1
-0
/
+4
*
[AVX512] Remove LOADA/LOADU/STOREA/STOREU intrinsic types now that they are u...
Craig Topper
2016-06-02
1
-1
/
+1
*
[AVX512] Remove masked load intrinsics. Clang now emits generic masked load i...
Craig Topper
2016-06-02
1
-30
/
+0
*
Adding back-end support to two bit scanning intrinsics
Michael Zuckerman
2016-06-01
1
-0
/
+2
*
Revert r271362 "[AVX512] Remove masked load intrinsics. Clang now emits gener...
Craig Topper
2016-06-01
1
-0
/
+30
*
[AVX512] Remove masked load intrinsics. Clang now emits generic masked load i...
Craig Topper
2016-06-01
1
-30
/
+0
*
Fix intrinsic vbroadcast{i32|f32}x2 lowering.
Igor Breger
2016-05-31
1
-11
/
+11
*
[AVX512] Remove masked store intrinsics. Clang now emits generic masked store...
Craig Topper
2016-05-31
1
-30
/
+0
*
[X86][SSE] (Reapplied) Replace (V)PMOVSX and (V)PMOVZX integer extension intr...
Simon Pilgrim
2016-05-28
1
-18
/
+0
*
Revert: r270973 - [X86][SSE] Replace (V)PMOVSX and (V)PMOVZX integer extensio...
Simon Pilgrim
2016-05-27
1
-0
/
+18
*
[X86][SSE] Replace (V)PMOVSX and (V)PMOVZX integer extension intrinsics with ...
Simon Pilgrim
2016-05-27
1
-18
/
+0
*
[llvm][AVX512][intrinsics] Fix vperm{b|w|d|q|ps|pd} intrinsics. Index is seco...
Igor Breger
2016-05-24
1
-15
/
+29
*
[Clang][AVX512][intrinsics] Fix rcp and sqrt intrinsics.
Michael Zuckerman
2016-05-21
1
-4
/
+4
*
[Clang][AVX512][intrinsics] Fix vscalef intrinsics.
Michael Zuckerman
2016-05-21
1
-2
/
+2
*
[X86] Convert some SSE2/AVX2 intrinsics to ISD opcodes during lowering instea...
Craig Topper
2016-05-21
1
-0
/
+12
*
[AVX512] Make the permd intrinsics take a 32-bit immediate to match the softw...
Craig Topper
2016-05-14
1
-4
/
+4
*
Fixed lowering of _comi_ intrinsics from all sets - SSE/SSE2/AVX/AVX-512
Elena Demikhovsky
2016-05-14
1
-90
/
+0
[prev]
[next]