2015-01-02 |
Andrea Di Biagio | Improved comments. No functional change intended. |
blob | commitdiff | raw |
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 |
2014-11-01 |
NAKAMURA Takumi | Revert r220779, "[AVX512] Removed special case for... |
blob | commitdiff | raw | diff to current |
2014-11-01 |
Adrian Prantl | Temporarily revert r220777 to sort out build bot breakage. |
blob | commitdiff | raw | diff to current |
2014-10-28 |
Robert Khasanov | [AVX512] Removed special case for cmp instructions... |
blob | commitdiff | raw | diff to current |
2014-10-28 |
Robert Khasanov | [x86] Simplify vector selection if condition value... |
blob | commitdiff | raw | diff to current |
2014-10-28 |
Robert Khasanov | [AVX512] Bring back vector-shuffle lowering support... |
blob | commitdiff | raw | diff to current |
2014-10-24 |
Simon Pilgrim | [X86][SSE] Bitcast assertion in XFormVExtractWithShuffl... |
blob | commitdiff | raw | diff to current |
2014-10-24 |
Sanjay Patel | Allow AVX vrsqrtps generation. |
blob | commitdiff | raw | diff to current |
2014-10-24 |
Sanjay Patel | Use rsqrt (X86) to speed up reciprocal square root... |
blob | commitdiff | raw | diff to current |
2014-10-23 |
Ahmed Bougacha | [X86] Improve mul w/ overflow codegen, to MUL8+SETO. |
blob | commitdiff | raw | diff to current |
2014-10-21 |
Matt Arsenault | Add minnum / maxnum codegen |
blob | commitdiff | raw | diff to current |
2014-10-20 |
Quentin Colombet | [X86] Fix a bug in the lowering of the mask of VSELECT. |
blob | commitdiff | raw | diff to current |
2014-10-13 |
Filipe Cabecinhas | Fix a broadcast related regression on the vector shuffl... |
blob | commitdiff | raw | diff to current |
2014-10-11 |
Simon Pilgrim | Test commit access (email fix) |
blob | commitdiff | raw | diff to current |
2014-10-11 |
Simon Pilgrim | Test commit access |
blob | commitdiff | raw | diff to current |
2014-10-08 |
Robert Khasanov | [AVX512] Added intrinsics for 128-, 256- and 512-bit... |
blob | commitdiff | raw | diff to current |
next |