projects
/
oota-llvm.git
/ history
commit
grep
author
committer
pickaxe
?
search:
re
summary
|
shortlog
|
log
|
commit
|
commitdiff
|
tree
first ⋅ prev ⋅
next
X86: Properly decode shuffle masks when the constant pool type is weird
[oota-llvm.git]
/
lib
/
Target
/
X86
/
X86ISelLowering.cpp
2015-01-11
David Majnemer
X86: Properly decode shuffle masks when the constant...
blob
|
commitdiff
|
raw
2015-01-11
Saleem Abdulrasool
X86: teach X86TargetLowering about L,M,O constraints
blob
|
commitdiff
|
raw
|
diff to current
2015-01-10
Simon Pilgrim
[X86][SSE] Improved (v)insertps shuffle matching
blob
|
commitdiff
|
raw
|
diff to current
2015-01-09
Simon Pilgrim
[X86][SSE] Avoid vector byte shuffles with zero by...
blob
|
commitdiff
|
raw
|
diff to current
2015-01-09
Chandler Carruth
[x86] Add a flag to control the vector shuffle legality...
blob
|
commitdiff
|
raw
|
diff to current
2015-01-08
Ahmed Bougacha
[X86] Reflow comment. NFC.
blob
|
commitdiff
|
raw
|
diff to current
2015-01-08
Michael Kuperstein
[X86] Don't try to generate direct calls to TLS globals
blob
|
commitdiff
|
raw
|
diff to current
2015-01-08
Ahmed Bougacha
[SelectionDAG] Allow targets to specify legality of...
blob
|
commitdiff
|
raw
|
diff to current
2015-01-07
Ahmed Bougacha
[CodeGen] Use MVT iterator_ranges in legality loops...
blob
|
commitdiff
|
raw
|
diff to current
2015-01-07
Ahmed Bougacha
[X86] Fix 512->256 typo in comments. NFC.
blob
|
commitdiff
|
raw
|
diff to current
2015-01-07
Ahmed Bougacha
[X86] Teach FCOPYSIGN lowering to recognize constant...
blob
|
commitdiff
|
raw
|
diff to current
2015-01-06
David Majnemer
X86: Don't make illegal GOTTPOFF relocations
blob
|
commitdiff
|
raw
|
diff to current
2015-01-06
Craig Topper
[X86] Make isel select the shorter form of jump instruc...
blob
|
commitdiff
|
raw
|
diff to current
2015-01-05
Simon Pilgrim
[X86][SSE] lowerVectorShuffleAsByteShift tidyup
blob
|
commitdiff
|
raw
|
diff to current
2015-01-05
Simon Pilgrim
[X86][SSE] Fixed description for isSequentialOrUndefInR...
blob
|
commitdiff
|
raw
|
diff to current
2015-01-02
Andrea Di Biagio
Improved comments. No functional change intended.
blob
|
commitdiff
|
raw
|
diff to current
2014-12-28
Andrea Di Biagio
[CodeGenPrepare] Teach when it is profitable to specula...
blob
|
commitdiff
|
raw
|
diff to current
2014-12-27
Aaron Ballman
Fixing another -Wunused-variable warning, this time...
blob
|
commitdiff
|
raw
|
diff to current
2014-12-27
Aaron Ballman
Removing a variable that is set but never used, to...
blob
|
commitdiff
|
raw
|
diff to current
2014-12-23
Elena Demikhovsky
AVX-512: Added FMA instructions, intrinsics an tests...
blob
|
commitdiff
|
raw
|
diff to current
2014-12-23
Elena Demikhovsky
AVX-512: BLENDM - fixed encoding of the broadcast version
blob
|
commitdiff
|
raw
|
diff to current
2014-12-23
Jim Grosbach
X86: Don't over-align combined loads.
blob
|
commitdiff
|
raw
|
diff to current
2014-12-22
Reid Kleckner
Make musttail more robust for vector types on x86
blob
|
commitdiff
|
raw
|
diff to current
2014-12-22
Bruno Cardoso Lopes
[x86] Add vector @llvm.ctpop intrinsic custom lowering
blob
|
commitdiff
|
raw
|
diff to current
2014-12-22
Elena Demikhovsky
AVX-512: Added all forms of BLENDM instructions,
blob
|
commitdiff
|
raw
|
diff to current
2014-12-19
Elena Demikhovsky
Masked load and store codegen - fixed 128-bit vectors
blob
|
commitdiff
|
raw
|
diff to current
2014-12-18
Robert Khasanov
[AVX512] Enable FP arithmetic lowering for AVX512VL...
blob
|
commitdiff
|
raw
|
diff to current
2014-12-17
Michael Kuperstein
[DAGCombine] Slightly improve lowering of BUILD_VECTOR...
blob
|
commitdiff
|
raw
|
diff to current
2014-12-17
Quentin Colombet
[CodeGenPrepare] Reapply r224351 with a fix for the...
blob
|
commitdiff
|
raw
|
diff to current
2014-12-17
Reid Kleckner
Revert "[CodeGenPrepare] Move sign/zero extensions...
blob
|
commitdiff
|
raw
|
diff to current
2014-12-16
Quentin Colombet
[CodeGenPrepare] Move sign/zero extensions near loads...
blob
|
commitdiff
|
raw
|
diff to current
2014-12-16
Robert Khasanov
[AVX512] Enable integer arithmetic lowering for AVX512B...
blob
|
commitdiff
|
raw
|
diff to current
2014-12-15
Elena Demikhovsky
AVX-512: Added EXPAND instructions and intrinsics.
blob
|
commitdiff
|
raw
|
diff to current
2014-12-12
Robert Khasanov
[AVX512] Enabling bit logic lowering
blob
|
commitdiff
|
raw
|
diff to current
2014-12-12
Robert Khasanov
[AVX512] Enabling MIN/MAX lowering.
blob
|
commitdiff
|
raw
|
diff to current
2014-12-11
Sanjay Patel
remove function names from comments; NFC
blob
|
commitdiff
|
raw
|
diff to current
2014-12-11
Sanjay Patel
return without temporary; NFC
blob
|
commitdiff
|
raw
|
diff to current
2014-12-11
Elena Demikhovsky
AVX-512: Added all forms of COMPRESS instruction
blob
|
commitdiff
|
raw
|
diff to current
2014-12-11
Elena Demikhovsky
AVX-512: Fixed a bug in lowering setcc for MVT::i1...
blob
|
commitdiff
|
raw
|
diff to current
2014-12-10
Michael Kuperstein
[X86] Make a code path in EltsFromConsecutiveLoads...
blob
|
commitdiff
|
raw
|
diff to current
2014-12-09
Elena Demikhovsky
AVX-512: Added some comments to ERI scalar intrinsics.
blob
|
commitdiff
|
raw
|
diff to current
2014-12-08
Andrea Di Biagio
[X86] Improved lowering of packed v8i16 vector shifts...
blob
|
commitdiff
|
raw
|
diff to current
2014-12-08
Elena Demikhovsky
X86 intrinsics moved form X86ISelLowering.cpp to X86Int...
blob
|
commitdiff
|
raw
|
diff to current
2014-12-05
Ahmed Bougacha
[X86] Cleanup FCOPYSIGN lowering. NFC intended.
blob
|
commitdiff
|
raw
|
diff to current
2014-12-05
Sanjay Patel
Optimize merging of scalar loads for 32-byte vectors...
blob
|
commitdiff
|
raw
|
diff to current
2014-12-05
Jan Wen Voung
Use 32-bit ebp for NaCl64 in a limited case: llvm.frame...
blob
|
commitdiff
|
raw
|
diff to current
2014-12-05
Andrea Di Biagio
[X86] Improved lowering of packed vector shifts to...
blob
|
commitdiff
|
raw
|
diff to current
2014-12-05
Andrea Di Biagio
[X86] Avoid introducing extra shuffles when lowering...
blob
|
commitdiff
|
raw
|
diff to current
2014-12-05
Eric Christopher
Rename the x86 isTargetMacho to isTargetMachO for unifo...
blob
|
commitdiff
|
raw
|
diff to current
2014-12-05
Eric Christopher
Both of these subtargets have functions that check...
blob
|
commitdiff
|
raw
|
diff to current
2014-12-04
Ahmed Bougacha
[X86] Delete dead code in fcopysign lowering. NFC.
blob
|
commitdiff
|
raw
|
diff to current
2014-12-04
Bruno Cardoso Lopes
[x86] Fix isOffsetSuitableForCodeModel kernel code...
blob
|
commitdiff
|
raw
|
diff to current
2014-12-04
Michael Kuperstein
[X86] Improve a dag-combine that handles a vector extra...
blob
|
commitdiff
|
raw
|
diff to current
2014-12-04
Andrea Di Biagio
[X86] Simplify code. NFC.
blob
|
commitdiff
|
raw
|
diff to current
2014-12-04
Elena Demikhovsky
Masked Load / Store Intrinsics - the CodeGen part.
blob
|
commitdiff
|
raw
|
diff to current
2014-12-04
Michael Liao
[X86] Clean up whitespace as well as minor coding style
blob
|
commitdiff
|
raw
|
diff to current
2014-12-04
Michael Liao
[X86] Restore X86 base pointer after call to llvm.eh...
blob
|
commitdiff
|
raw
|
diff to current
2014-12-03
Sanjay Patel
fix typos, grammar, formatting; NFC
blob
|
commitdiff
|
raw
|
diff to current
2014-12-02
Sanjay Patel
fix typo in comment
blob
|
commitdiff
|
raw
|
diff to current
2014-12-01
Philip Reames
[Statepoints 2/4] Statepoint infrastructure for garbage...
blob
|
commitdiff
|
raw
|
diff to current
2014-11-28
Duncan P. N. Exon...
Revert "Masked Vector Load and Store Intrinsics."
blob
|
commitdiff
|
raw
|
diff to current
2014-11-26
Elena Demikhovsky
AVX-512: Scalar ERI intrinsics
blob
|
commitdiff
|
raw
|
diff to current
2014-11-25
Simon Pilgrim
[X86][SSE] Improvements to byte shift shuffle matching
blob
|
commitdiff
|
raw
|
diff to current
2014-11-25
Cameron McInally
[AVX512] Add 512b integer shift by variable intrinsics...
blob
|
commitdiff
|
raw
|
diff to current
2014-11-24
Andrea Di Biagio
[X86] Improved target specific combine on VSELECT dag...
blob
|
commitdiff
|
raw
|
diff to current
2014-11-23
Michael Kuperstein
[X86] Fixes bug in build_vector v4x32 lowering
blob
|
commitdiff
|
raw
|
diff to current
2014-11-23
Elena Demikhovsky
Masked Vector Load and Store Intrinsics.
blob
|
commitdiff
|
raw
|
diff to current
2014-11-22
Chandler Carruth
[x86] Teach the vector shuffle yet another step of...
blob
|
commitdiff
|
raw
|
diff to current
2014-11-21
Sanjay Patel
Add a feature flag for slow 32-byte unaligned memory...
blob
|
commitdiff
|
raw
|
diff to current
2014-11-21
Chandler Carruth
[x86] Restructure the checking patterns for v16 and...
blob
|
commitdiff
|
raw
|
diff to current
2014-11-21
Chandler Carruth
[x86] Make the previous logic significantly less conser...
blob
|
commitdiff
|
raw
|
diff to current
2014-11-21
Chandler Carruth
[x86] Teach the x86 vector shuffle lowering to detect...
blob
|
commitdiff
|
raw
|
diff to current
2014-11-21
Alexey Volkov
[X86] For Silvermont CPU use 16-bit division instead...
blob
|
commitdiff
|
raw
|
diff to current
2014-11-21
Quentin Colombet
[X86] Do not custom lower UINT_TO_FP when the target...
blob
|
commitdiff
|
raw
|
diff to current
2014-11-20
Reid Kleckner
Fix more instances of -Wsentinel on Windows with s...
blob
|
commitdiff
|
raw
|
diff to current
2014-11-20
Saleem Abdulrasool
X86: use the correct alloca symbol for Windows Itanium
blob
|
commitdiff
|
raw
|
diff to current
2014-11-19
Andrea Di Biagio
[X86] Improved lowering of v4x32 build_vector dag nodes.
blob
|
commitdiff
|
raw
|
diff to current
2014-11-19
Simon Pilgrim
[X86][SSE] pslldq/psrldq byte shifts/rotation for SSE2
blob
|
commitdiff
|
raw
|
diff to current
2014-11-15
Simon Pilgrim
[X86][SSE] Improve legal SHUFP and PSHUFD shuffle matching
blob
|
commitdiff
|
raw
|
diff to current
2014-11-14
Tim Northover
X86: use getConstant rather than getTargetConstant...
blob
|
commitdiff
|
raw
|
diff to current
2014-11-13
Aditya Nandakumar
We can get the TLOF from the TargetMachine - so constru...
blob
|
commitdiff
|
raw
|
diff to current
2014-11-13
Elena Demikhovsky
AVX-512: SINT_TO_FP cost model and some bugfixes
blob
|
commitdiff
|
raw
|
diff to current
2014-11-13
Aditya Nandakumar
This patch changes the ownership of TLOF from TargetLow...
blob
|
commitdiff
|
raw
|
diff to current
2014-11-13
Chandler Carruth
[x86] Teach the vector shuffle lowering to make a more...
blob
|
commitdiff
|
raw
|
diff to current
2014-11-13
Chandler Carruth
[x86] Don't form overly fragmented blends when splittin...
blob
|
commitdiff
|
raw
|
diff to current
2014-11-12
Sanjay Patel
Expose the number of Newton-Raphson iterations applied...
blob
|
commitdiff
|
raw
|
diff to current
2014-11-12
Cameron McInally
[AVX512] Add integer shift by immediate intrinsics.
blob
|
commitdiff
|
raw
|
diff to current
2014-11-12
Chandler Carruth
[x86] Start improving the matching of unpck instruction...
blob
|
commitdiff
|
raw
|
diff to current
2014-11-12
Elena Demikhovsky
AVX-512: Intrinsics for ERI
blob
|
commitdiff
|
raw
|
diff to current
2014-11-11
Sanjay Patel
Use rcpss/rcpps (X86) to speed up reciprocal calcs...
blob
|
commitdiff
|
raw
|
diff to current
2014-11-11
Dario Domizioli
[X86][ELF] Fix PR20243 - leaf frame pointer bug with...
blob
|
commitdiff
|
raw
|
diff to current
2014-11-11
Andrea Di Biagio
[X86] Add missing check for 'isINSERTPSMask' in method...
blob
|
commitdiff
|
raw
|
diff to current
2014-11-11
Quentin Colombet
[X86] Custom lower UINT_TO_FP from v4f32 to v4i32,...
blob
|
commitdiff
|
raw
|
diff to current
2014-11-06
Ahmed Bougacha
[X86] Add VFMADDSUB cases for the 213->231 custom inserter.
blob
|
commitdiff
|
raw
|
diff to current
2014-11-06
Ahmed Bougacha
[X86] Add missing FMA3 VFMADDSUB in the emitter.
blob
|
commitdiff
|
raw
|
diff to current
2014-11-06
Quentin Colombet
[X86] Lower VSELECT into SHRUNKBLEND when we shrink...
blob
|
commitdiff
|
raw
|
diff to current
2014-11-05
Andrea Di Biagio
[X86] Teach method 'isVectorClearMaskLegal' how to...
blob
|
commitdiff
|
raw
|
diff to current
2014-11-03
Ahmed Bougacha
[X86] Add debug print name for X86ISD::[US]MUL8. NFC...
blob
|
commitdiff
|
raw
|
diff to current
2014-11-03
Ahmed Bougacha
[X86] 8bit divrem: Improve codegen for AH register...
blob
|
commitdiff
|
raw
|
diff to current
2014-11-01
Adrian Prantl
Revert "Temporarily revert r220777 to sort out build...
blob
|
commitdiff
|
raw
|
diff to current
next