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] 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
*
[AVX-512] Remove 128/256 masked pshufb intrinsics. Autoupgrade them to legacy...
Craig Topper
2016-11-07
1
-4
/
+0
*
[AVX-512] Remove intrinsics for 128/256-bit masked variable shift. Instead up...
Craig Topper
2016-11-06
1
-10
/
+0
*
[AVX-512] Remove intrinsics for 128/256-bit masked shift by immediate. Instea...
Craig Topper
2016-11-06
1
-16
/
+0
*
[AVX-512] Remove intrinsics for 128/256-bit masked shift by single element in...
Craig Topper
2016-11-06
1
-16
/
+0
*
[AVX-512] Lower AVX cvtpd2ps intrinsic to ISD::FP_ROUND so it can use EVEX in...
Craig Topper
2016-11-06
1
-3
/
+5
*
[AVX-512] Lower SSE/AVX cvtdq2ps intrinsics directly to ISD::SINT_TO_FP so th...
Craig Topper
2016-11-06
1
-0
/
+2
*
[X86] Use intrinsics table for PMADDUBSW and PMADDWD so that we can use the l...
Craig Topper
2016-10-30
1
-0
/
+4
*
[X86] Use intrinsics table for VPMULHRSW intrincis so that the legacy intrins...
Craig Topper
2016-10-29
1
-0
/
+2
*
[AVX-512] Add scalar vfmsub/vfnmsub mask3 intrinsics
Craig Topper
2016-10-26
1
-0
/
+4
*
[AVX-512] Remove masked pmin/pmax intrinsics and autoupgrade to native IR.
Craig Topper
2016-10-24
1
-48
/
+0
*
[AVX-512] Fix the operand order for vpermi2var_qi intrinsics to match the oth...
Craig Topper
2016-10-16
1
-3
/
+3
*
[AVX-512] Don't use two opcodes for INTR_TYPE_SCALAR_MASK_RM. The handling wa...
Craig Topper
2016-09-25
1
-20
/
+20
[next]