summaryrefslogtreecommitdiffstats
path: root/llvm/test/CodeGen/X86/avx512vl-intrinsics-fast-isel.ll
Commit message (Expand)AuthorAgeFilesLines
* [X86][AVX] Add VMOVDDUP-VPBROADCASTQ execution domain mappingSimon Pilgrim2019-02-011-1/+1
* [X86] Auto upgrade XOP/AVX512 rotation intrinsics to generic funnel shift int...Simon Pilgrim2018-12-201-72/+56
* [X86] Fast-isel tests for lowered truncation intrinsicsMikhail Dvoretckii2018-07-101-0/+102
* [X86] Update some avx512 fast-isel tests to match their real clang IRgen.Craig Topper2018-06-301-284/+301
* [X86] Change some chec-prefixes from X32 to X86 to match the FileCheck comman...Craig Topper2018-06-301-48/+48
* [X86] Remove test cases from avx512vl-intrinsics-fast-isel.ll for intrinsics ...Craig Topper2018-06-301-49/+0
* [X86] Remove masking from avx512 rotate intrinsics. Use select in IR instead.Craig Topper2018-06-301-0/+916
* [X86] Lowering sqrt intrinsics to native IRTomasz Krupa2018-06-151-0/+176
* [X86] Add expandload and compresstore fast-isel tests for avx512f and avx512v...Craig Topper2018-06-101-0/+555
* [X86][AVX512] Cleanup intrinsics testsSimon Pilgrim2018-06-031-2038/+1724
* [X86] Lowering FMA intrinsics to native IR (LLVM part)Gabor Buella2018-05-301-0/+1667
* [X86] Add unmasked vermi2var intrinsics so we can use explicit select instruc...Craig Topper2018-05-291-0/+687
* [X86] Remove 128/256-bit cvtdq2ps, cvtudq2ps, cvtqq2pd, cvtuqq2pd intrinsics.Craig Topper2018-05-211-34/+41
* [X86] Remove masking from vpternlog intrinsics. Use a select in IR instead.Craig Topper2018-05-211-0/+258
* [X86] Add fast isel tests for some of the avx512 truncate intrinsics to match...Craig Topper2018-05-151-0/+132
* [X86] Remove GCCBuiltin name from pmuldq/pmuludq intrinsics so clang can cust...Craig Topper2018-04-091-0/+189
* [X86] Add cvt tests to avx512vl-intrinsics-fast-isel.llCraig Topper2018-02-241-0/+1312
* [X86] Teach LowerBUILD_VECTOR to recognize pair-wise splats of 32-bit element...Craig Topper2018-01-171-20/+10
* [X86] Add a DAG combine to fix (v4i1 (bitcast (i4))) before type legalization...Craig Topper2017-12-311-300/+30
* [CodeGen] Unify MBB reference format in both MIR and debug outputFrancis Visoiu Mistrih2017-12-041-192/+192
* [X86] test/testn intrinsics lowering to IR. llvm part.Uriel Korach2017-11-131-0/+418
* [x86][AVX512] Lowering shuffle i/f intrinsics to LLVM IRJina Nahias2017-11-131-0/+229
* Revert "Correct dwarf unwind information in function epilogue for X86"Reid Kleckner2017-11-081-30/+0
* Reland "Correct dwarf unwind information in function epilogue for X86"Petar Jovanovic2017-11-071-0/+30
* Revert "Correct dwarf unwind information in function epilogue for X86"Petar Jovanovic2017-11-011-30/+0
* Correct dwarf unwind information in function epilogue for X86Petar Jovanovic2017-11-011-0/+30
* [MC] Suppress .Lcfi labels when emitting textual assemblyReid Kleckner2017-10-101-30/+0
* [x86] Lowering Mask Set1 intrinsics to LLVM IRJina Nahias2017-09-191-0/+201
* [X86] Add VPERMPD/VPERMQ and VPERMPS/VPERMD to the execution domain fixing ta...Craig Topper2017-09-191-2/+2
* Revert "r306529 - [X86] Correct dwarf unwind information in function epilogue"Daniel Jasper2017-06-291-89/+29
* [X86] Correct dwarf unwind information in function epiloguePetar Jovanovic2017-06-281-29/+89
* MCStreamer: Use "cfi" for CFI related temp labels.Matthias Braun2016-11-301-30/+30
* [X86] Add EVEX encoded VBROADCASTSS/SD and VPBROADCASTD/Q to execution domain...Craig Topper2016-09-291-6/+6
* [X86][AVX512] Added BROADCAST intrinsics fast-isel generic IR testsSimon Pilgrim2016-07-051-18/+580
* [X86][AVX512VL] Added VSHUFPD/VSHUFPS intrinsics fast-isel generic IR testsSimon Pilgrim2016-07-051-0/+274
* [X86][AVX512] Added VPERMPD/VPERMQ intrinsics fast-isel generic IR testsSimon Pilgrim2016-07-041-0/+148
* [X86][AVX512] Add support for masked shuffle commentsSimon Pilgrim2016-07-031-24/+24
* [X86][AVX512VL] Add fast-isel MOVDDUP/MOVSLDUP/MOVSHDUP shuffle testsSimon Pilgrim2016-07-021-0/+407
OpenPOWER on IntegriCloud