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
*
[X86][XOP] Merge rotation opcodes with AVX512 equivalents. NFCI.
Simon Pilgrim
2017-09-26
1
-8
/
+8
*
[X86] Finishing broadcastf32x2 and broadcasti32x2 intrinsics lowering to IR. ...
Uriel Korach
2017-09-26
1
-10
/
+0
*
[X86] Make IFMA instructions during isel so we can fold broadcast loads.
Craig Topper
2017-09-24
1
-12
/
+13
*
[x86] Lowering Mask Set1 intrinsics to LLVM IR
Jina Nahias
2017-09-19
1
-24
/
+0
*
[X86] Remove VPERM2F128/VPERM2I128 intrinsics and autoupgrade to native shuff...
Craig Topper
2017-09-16
1
-4
/
+0
*
[X86] [PATCH] [intrinsics] Lowering X86 ABS intrinsics to IR. (llvm)
Uriel Korach
2017-09-13
1
-18
/
+0
*
[X86] Lower _mm[256|512]_[mask[z]]_avg_epu[8|16] intrinsics to native llvm IR
Yael Tsafrir
2017-09-12
1
-10
/
+0
*
Revert "adding autoUpgrade support to broadcast[f|i]32x2 intrinsics"
Uriel Korach
2017-09-10
1
-0
/
+10
*
adding autoUpgrade support to broadcast[f|i]32x2 intrinsics
Uriel Korach
2017-09-10
1
-10
/
+0
*
[X86] Remove X86ISD::FMADD in favor ISD::FMA
Craig Topper
2017-08-23
1
-22
/
+22
*
[AVX512] Remove and autoupgrade many of the broadcast intrinsics
Craig Topper
2017-08-11
1
-25
/
+1
*
[X86] Add addsub intrinsics to the intrinsic lowering table so we have a sing...
Craig Topper
2017-07-30
1
-0
/
+4
*
[AVX-512] Remove and autoupgrade the masked integer compare intrinsics
Craig Topper
2017-06-22
1
-24
/
+0
*
[X86] Remove unused value from IntrinsicType enum. NFC
Craig Topper
2017-05-14
1
-1
/
+1
*
[X86][LLVM] Converting __mm{|256|512}_movm_epi{8|16|32|64} LLVMIR call into g...
Michael Zuckerman
2017-04-04
1
-12
/
+0
*
[AVX-512] Handle kor/kand/kandn/kxor/kxnor/knot intrinsics at lowering time i...
Craig Topper
2017-03-19
1
-2
/
+4
*
[SelectionDAG] Add a signed integer absolute ISD node
Simon Pilgrim
2017-03-14
1
-18
/
+18
*
[X86] Lower AVX2 gather intrinsics similar to AVX-512. Apply the same input s...
Craig Topper
2017-03-13
1
-1
/
+18
*
[X86] Lower SSE/AVX cmpps/pd intrinsics directly to X86ISD::CMPP SDNodes.
Craig Topper
2017-03-12
1
-0
/
+4
*
[AVX-512] Separate the fadd/fsub/fmul/fdiv/fmax/fmin with rounding mode ISD o...
Craig Topper
2017-02-24
1
-12
/
+12
*
[AVX-512] Remove lzcnt intrinsics and autoupgrade them to generic ctlz intrin...
Craig Topper
2017-02-24
1
-12
/
+0
*
[AVX-512] Allow legacy scalar min/max intrinsics to select EVEX instructions ...
Craig Topper
2017-02-22
1
-8
/
+12
*
[AVX-512] Remove 128/256-bit masked fp max/min intrinsics. Upgrade them to le...
Craig Topper
2017-02-18
1
-8
/
+0
*
[AVX-512] Remove masked packss/packus intrinsics and autoupgrade to unmasked ...
Craig Topper
2017-02-16
1
-12
/
+4
*
[AVX-512] Remove vinsert intrinsics and autoupgrade to native shufflevectors....
Craig Topper
2017-01-03
1
-25
/
+1
*
[AVX-512] Remove masked pmuldq and pmuludq intrinsics and autoupgrade them to...
Craig Topper
2016-12-27
1
-12
/
+0
*
[AVX-512] Add 512-bit unmasked intrinsics for pmuldq and pmuludq so we can ad...
Craig Topper
2016-12-27
1
-0
/
+2
*
Added a template for building target specific memory node in DAG.
Elena Demikhovsky
2016-12-21
1
-0
/
+73
*
[X86] Remove masking from 512-bit VPERMIL intrinsics in preparation for being...
Craig Topper
2016-12-11
1
-4
/
+2
*
[X86] Remove masking from 512-bit PSHUFB intrinsics in preparation for being ...
Craig Topper
2016-12-10
1
-2
/
+1
*
[AVX-512] Remove 128/256 masked vpermil instrinsics and autoupgrade to a sele...
Craig Topper
2016-12-10
1
-8
/
+0
*
[X86] Use X86ISD::CVTTP2SI and X86ISD::CVTTP2UI for lowering 128-bit cvttps2q...
Craig Topper
2016-12-10
1
-2
/
+2
*
[AVX-512] Correctly preserve the passthru semantics of the FMA scalar intrinsics
Craig Topper
2016-12-09
1
-10
/
+10
*
[X86] Generalize CVTTPD2DQ/CVTTPD2UDQ and CVTDQ2PD/CVTUDQ2PD opcodes. NFCI
Simon Pilgrim
2016-11-24
1
-5
/
+5
*
[AVX-512] Remove intrinsics for valignd/q and autoupgrade them to native shuf...
Craig Topper
2016-11-23
1
-12
/
+0
*
[AVX-512] Replace masked 16-bit element variable shift intrinsics with new un...
Craig Topper
2016-11-18
1
-9
/
+9
*
[X86][AVX512] Autoupgrade lossless i32/u32 to f64 conversion intrinsics with ...
Simon Pilgrim
2016-11-16
1
-12
/
+0
*
[X86][AVX512] Removing llvm x86 intrinsics for _mm_mask_move_{ss|sd} intrinsics.
Ayman Musa
2016-11-16
1
-4
/
+0
*
[AVX-512] Remove and autoupgrade masked dword/qword variable shift intrinsics...
Craig Topper
2016-11-14
1
-8
/
+0
*
revert commit r286761, some builds failed on Win platforms
Igor Breger
2016-11-13
1
-0
/
+4
*
[X86][AVX512] Removing llvm x86 intrinsics for _mm_mask_move_{ss|sd} intrinsics.
Ayman Musa
2016-11-13
1
-4
/
+0
*
[AVX-512] Add unmasked intrinsics for variable shifts of dwords and qwords.
Craig Topper
2016-11-13
1
-0
/
+8
*
[AVX-512] Remove the remaining masked shift by immediate or by single value. ...
Craig Topper
2016-11-12
1
-22
/
+0
*
[AVX-512] Add unmasked version of shift by immediate and shift by single elem...
Craig Topper
2016-11-12
1
-0
/
+22
*
[AVX-512] Allow legacy cvtpd2dq intrinsics to select EVEX encoded instruction...
Craig Topper
2016-11-10
1
-0
/
+2
*
[AVX-512][X86] Convert avx_cvtt_ps2dq_256 and sse2_cvttps2dq intrinsics to IS...
Craig Topper
2016-11-10
1
-0
/
+2
*
[X86] Convert int_x86_avx_cvtt_pd2dq_256 to fp_to_sint using the intrinsics t...
Craig Topper
2016-11-10
1
-0
/
+1
*
[AVX-512] Add lowering to cvttpd2udq/cvttps2udq for fptoui v2f64/2f32 to 2i32
Craig Topper
2016-11-09
1
-1
/
+1
*
[X86] Lower AVX512 and SSE intrinsics for CVTTPD2DQ to X86ISD::CVTTPD2DQ.
Craig Topper
2016-11-09
1
-1
/
+2
*
[AVX-512] Remove masked pmovzx/pmovsx builtins and autoupgrade them to select...
Craig Topper
2016-11-07
1
-72
/
+0
[next]