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
/
X86ISelLowering.cpp
Commit message (
Expand
)
Author
Age
Files
Lines
*
AVX512: VMOVDQU8/16/32/64 (load) intrinsic implementation.
Igor Breger
2016-01-24
1
-0
/
+22
*
[X86][SSE] Generalised TRUNC -> PACKSS/PACKUS code. NFC.
Simon Pilgrim
2016-01-23
1
-16
/
+11
*
Added missing comment. NFC.
Simon Pilgrim
2016-01-23
1
-2
/
+3
*
[X86][SSE] Remove INSERTPS dependencies from unreferenced operands.
Simon Pilgrim
2016-01-23
1
-3
/
+13
*
fix typos; NFC
Sanjay Patel
2016-01-22
1
-2
/
+2
*
[X86][SSE] Improve i16 splatting shuffles
Simon Pilgrim
2016-01-21
1
-0
/
+20
*
AVX512: Store (MOVNTPD, MOVNTPS, MOVNTDQ) using non-temporal hint intrinsic i...
Igor Breger
2016-01-20
1
-1
/
+16
*
[X86][SSE] Add VZEXT_MOVL target shuffle decoding.
Simon Pilgrim
2016-01-19
1
-0
/
+5
*
[X86][SSE] Add INSERTPS target shuffle combines.
Simon Pilgrim
2016-01-19
1
-0
/
+137
*
[X86][AVX512]fix dag & add intrinsics for fixupimm
Asaf Badouh
2016-01-19
1
-0
/
+30
*
[X86][AVX2] Broadcast subvectors
Simon Pilgrim
2016-01-18
1
-3
/
+21
*
AVX512: Masked store intrinsic implementation.
Igor Breger
2016-01-18
1
-0
/
+28
*
AVX512: Use MemIntrinsicSDNode to implement load/store intrinsic.
Igor Breger
2016-01-17
1
-60
/
+76
*
[X86][AVX] Enable extraction of upper 128-bit subvectors for 'half undef' shu...
Simon Pilgrim
2016-01-16
1
-11
/
+28
*
[Cygwin] Use -femulated-tls by default since r257718 introduced the new pass.
NAKAMURA Takumi
2016-01-16
1
-5
/
+1
*
CXX_FAST_TLS calling convention: fix issue on X86-64.
Manman Ren
2016-01-15
1
-4
/
+5
*
[X86] Don't alter HasOpaqueSPAdjustment after we've relied on it
David Majnemer
2016-01-14
1
-1
/
+1
*
Fixing warning by adding the X86ISD::VROTRI case.
Michael Zuckerman
2016-01-13
1
-0
/
+1
*
[AVX512] adding PROLQ and PROLD Intrinsics
Michael Zuckerman
2016-01-12
1
-0
/
+1
*
AVX512: VPMOVAPS/PD and VPMOVUPS/PD (load) intrinsic implementation.
Igor Breger
2016-01-12
1
-2
/
+48
*
CXX_FAST_TLS calling convention: performance improvement for x86-64.
Manman Ren
2016-01-12
1
-0
/
+60
*
Optimized instruction sequence for sitofp operation on X86-32
Elena Demikhovsky
2016-01-10
1
-15
/
+43
*
[X86][AVX] Match broadcast loads through a bitcast
Simon Pilgrim
2016-01-09
1
-2
/
+7
*
[X86][AVX] Add support for i64 broadcast loads on 32-bit targets
Simon Pilgrim
2016-01-09
1
-2
/
+9
*
Revert r257055, it caused PR26064.
Nico Weber
2016-01-07
1
-7
/
+2
*
[X86][AVX] Match broadcast loads through a bitcast
Simon Pilgrim
2016-01-07
1
-2
/
+7
*
[X86][SSE} Add INSERTPS as a target shuffle
Simon Pilgrim
2016-01-07
1
-3
/
+17
*
[X86] Determine if target shuffle can contain zero elements
Simon Pilgrim
2016-01-06
1
-15
/
+17
*
[X86] Correctly model TLS calls w.r.t. frame requirements.
Quentin Colombet
2016-01-06
1
-0
/
+4
*
refactor divrem8 lowering; NFCI
Sanjay Patel
2016-01-06
1
-26
/
+30
*
PR25754: avoid generating UDIVREM8_ZEXT_HREG nodes with i64 result
Artyom Skrobov
2016-01-06
1
-1
/
+2
*
[X86][SSE] There is no zmm addsubpd/addsubps instruction.
Simon Pilgrim
2016-01-06
1
-9
/
+7
*
[X86][SSE] An empty target shuffle mask is always a failure.
Simon Pilgrim
2016-01-06
1
-7
/
+4
*
[X86] Determine if we have an OpaqueSPAdjustment earlier
David Majnemer
2016-01-05
1
-4
/
+12
*
[X86][SSE] Merge PerformBLENDICombine into PerformShuffleCombine
Simon Pilgrim
2016-01-05
1
-29
/
+26
*
[X86][SSE] Ensure BLENDPD/BLENDPS/PBLEND inputs are both of the correct input...
Simon Pilgrim
2016-01-04
1
-0
/
+3
*
[X86] Make hasFP constant time
David Majnemer
2016-01-04
1
-0
/
+12
*
[X86] Add intrinsics for reading and writing to the flags register
David Majnemer
2016-01-01
1
-0
/
+34
*
[X86] Move shuffle decoding for constant pool into the X86CodeGen library to ...
Craig Topper
2015-12-31
1
-0
/
+1
*
[X86][PKU] Add {RD,WR}PKRU intrinsics
Asaf Badouh
2015-12-31
1
-1
/
+46
*
[x86] lower calls to fmin and llvm.minnum.* using minss/minsd/minps/minpd (PR...
Sanjay Patel
2015-12-28
1
-6
/
+10
*
[x86] lower calls to fmax and llvm.maxnum.* using maxps/maxpd (PR24475)
Sanjay Patel
2015-12-28
1
-2
/
+4
*
[X86] Better support for the MCU psABI (LLVM part)
Michael Kuperstein
2015-12-28
1
-30
/
+6
*
[X86][AVX512] Lower broadcast sub vector to vector inrtrinsics
Asaf Badouh
2015-12-28
1
-0
/
+17
*
[AVX512] Remove separate instruction and patterns for lowering ctlz_zero_unde...
Craig Topper
2015-12-27
1
-19
/
+16
*
AVX512: Change VPMOVB2M DAG lowering , use CVT2MASK node instead TRUNCATE.
Igor Breger
2015-12-27
1
-34
/
+73
*
[x86] lower calls to llvm.maxnum.v4f32 using maxps
Sanjay Patel
2015-12-26
1
-7
/
+10
*
[X86] Fold some variable declarations and initializations into if statements....
Craig Topper
2015-12-26
1
-6
/
+3
*
[X86] Replace MVT::SimpleValueType in the AsmParser library and getX86SubSupe...
Craig Topper
2015-12-25
1
-9
/
+5
*
AVX512: VPMOVM2B/W/D/Q intrinsic implementation.
Igor Breger
2015-12-24
1
-0
/
+6
[next]