summaryrefslogtreecommitdiffstats
path: root/llvm/test/CodeGen/X86/avx-intrinsics-x86-upgrade.ll
Commit message (Expand)AuthorAgeFilesLines
* [X86] Prefer blendi over movss/sd when avx512 is enabled unless optimizing fo...Craig Topper2018-07-141-11/+5
* [X86] Lowering sqrt intrinsics to native IRTomasz Krupa2018-06-151-0/+30
* [X86][SSE] Cleanup AVX1 intrinsics testsSimon Pilgrim2018-06-021-261/+598
* [Utils][X86] Help update_llc_test_checks.py to recognise retl/retq to reduce ...Simon Pilgrim2018-06-011-16/+16
* [X86] Remove 128/256-bit cvtdq2ps, cvtudq2ps, cvtqq2pd, cvtuqq2pd intrinsics.Craig Topper2018-05-211-0/+11
* Followup on Proposal to move MIR physical register namespace to '$' sigil.Puyan Lotfi2018-01-311-2/+2
* [X86][SSE] Add custom execution domain fixing for BLENDPD/BLENDPS/PBLENDD/PBL...Simon Pilgrim2018-01-151-3/+3
* [CodeGen] Use MachineOperand::print in the MIRPrinter for MO_Register.Francis Visoiu Mistrih2017-12-071-2/+2
* [CodeGen] Unify MBB reference format in both MIR and debug outputFrancis Visoiu Mistrih2017-12-041-55/+55
* [CodeGen] Print register names in lowercase in both MIR and debug outputFrancis Visoiu Mistrih2017-11-281-2/+2
* [X86][AVX] Regenerate AVX intrinsics tests on 32 + 64-bit targetsSimon Pilgrim2017-10-231-379/+179
* [X86] Remove unused check lines that got left behind when I moved tests to th...Craig Topper2017-09-161-15/+0
* [X86] Remove VPERM2F128/VPERM2I128 intrinsics and autoupgrade to native shuff...Craig Topper2017-09-161-0/+63
* [X86] SET0 to use XMM registers where possible PR26018 PR32862Dinar Temirbulatov2017-07-271-2/+2
* [X86][AVX] Regenerated and cleaned up AVX1 intrinsic tests.Simon Pilgrim2017-07-261-205/+446
* [x86] transform vector inc/dec to use -1 constant (PR33483)Sanjay Patel2017-06-261-4/+5
* [X86][SSE] Allow matchVectorShuffleWithUNPCK to recognise ZERO inputsSimon Pilgrim2017-02-151-2/+2
* [X86][SSE] Fix domains for VZEXT_LOAD type instructionsSimon Pilgrim2016-12-151-1/+1
* [X86][AVX] Added support for lowering to VBROADCASTF128/VBROADCASTI128 (reapp...Simon Pilgrim2016-07-221-1/+25
* Revert "[X86][AVX] Added support for lowering to VBROADCASTF128/VBROADCASTI128"Benjamin Kramer2016-07-221-25/+1
* [X86][AVX] Added support for lowering to VBROADCASTF128/VBROADCASTI128Simon Pilgrim2016-07-211-1/+25
* [X86][SSE] Reimplement SSE fp2si conversion intrinsics instead of using gener...Simon Pilgrim2016-07-191-24/+1
* VirtRegMap: Replace some identity copies with KILL instructions.Matthias Braun2016-07-091-0/+2
* [X86] Move tests for llvm.x86.avx.vpermil.* intrinsics to a -upgrade test sin...Craig Topper2016-06-121-1/+45
* [X86][SSE] Replace (V)CVTTPS2DQ and VCVTTPD2DQ truncating (round to zero) f32...Simon Pilgrim2016-06-021-1/+24
* [X86] Remove SSE/AVX unaligned store intrinsics as clang no longer uses them....Craig Topper2016-05-301-0/+95
* [X86][SSE] (Reapplied) Replace (V)PMOVSX and (V)PMOVZX integer extension intr...Simon Pilgrim2016-05-281-0/+66
* [X86][AVX] Removed some remains of old (pre-regeneration) filechecksSimon Pilgrim2016-05-271-36/+0
* Revert: r270973 - [X86][SSE] Replace (V)PMOVSX and (V)PMOVZX integer extensio...Simon Pilgrim2016-05-271-66/+0
* [X86][SSE] Replace (V)PMOVSX and (V)PMOVZX integer extension intrinsics with ...Simon Pilgrim2016-05-271-0/+66
* [X86][SSE] Replace (V)CVTDQ2PD(Y) and (V)CVTPS2PD(Y) lossless conversion intr...Simon Pilgrim2016-05-251-0/+80
* [X86][AVX] Regenerated avx upgraded intrinsics testsSimon Pilgrim2016-05-231-41/+77
* [X86][SSE] Replace 128-bit SSE41 PMOVSX intrinsics with native IRSimon Pilgrim2015-09-231-0/+66
* [X86, AVX] replace vextractf128 intrinsics with generic shufflesSanjay Patel2015-03-121-0/+37
* add CHECK-LABELs for better reliabilitySanjay Patel2015-03-111-16/+24
* [X86, AVX] replace vinsertf128 intrinsics with generic shufflesSanjay Patel2015-03-101-0/+36
* [X86] Remove the blendpd/blendps/pblendw/pblendd intrinsics. They can represe...Craig Topper2015-02-281-0/+24
* [X86] Remove AVX2 and SSE2 pslldq and psrldq intrinsics. We can represent the...Craig Topper2015-02-181-0/+14
* [x86] Fix a pretty horrible bug and inconsistency in the x86 asmChandler Carruth2014-09-061-0/+26
OpenPOWER on IntegriCloud