summaryrefslogtreecommitdiff
path: root/test/CodeGen/X86/vector-lzcnt-128.ll
AgeCommit message (Expand)Author
2017-12-07[CodeGen] Use MachineOperand::print in the MIRPrinter for MO_Register.Francis Visoiu Mistrih
2017-12-04[CodeGen] Unify MBB reference format in both MIR and debug outputFrancis Visoiu Mistrih
2017-11-28[CodeGen] Print register names in lowercase in both MIR and debug outputFrancis Visoiu Mistrih
2017-09-05[X86][AVX512] Use AVX512 attributes instead of -mcpuSimon Pilgrim
2017-07-31[AVX-512] Remove patterns that select vmovdqu8/16 for unmasked loads. Prefer ...Craig Topper
2017-05-14[X86] Add avx512vl command lines to the 128/256-bit vector-lzcnt tests so we ...Craig Topper
2017-05-14[X86] Cleanup some of the check-prefixes in the vector-lzcnt tests.Craig Topper
2017-04-26[X86][SSE2] Fix asm string for movq (Move Quadword) instruction.Ayman Musa
2017-02-10[DAGCombine] Allow vector constant folding of any value type before type lega...Simon Pilgrim
2016-12-12[X86][SSE] Add support for combining SSE VSHLI/VSRLI uniform constant shifts.Simon Pilgrim
2016-11-08[VectorLegalizer] Expansion of CTLZ using CTPOP when possibleSimon Pilgrim
2016-10-13Revert "In visitSTORE, always use FindBetterChain, rather than only when UseA...Nirav Dave
2016-10-13In visitSTORE, always use FindBetterChain, rather than only when UseAA is ena...Nirav Dave
2016-09-28Revert "In visitSTORE, always use FindBetterChain, rather than only when UseA...Nirav Dave
2016-09-28In visitSTORE, always use FindBetterChain, rather than only when UseAA is ena...Nirav Dave
2016-08-04[X86][SSE] Don't decide when to scalarize CTTZ/CTLZ for performance at loweri...Simon Pilgrim
2016-08-01[AVX-512] Fix duplicate column in AVX512 execution dependency table that was ...Craig Topper
2016-07-09VirtRegMap: Replace some identity copies with KILL instructions.Matthias Braun
2016-05-16[X86][SSSE3] Lower vector CTLZ with PSHUFB lookupsSimon Pilgrim
2016-04-08[X86][SSE] Added 32-bit tests for vector lzcnt/tzcnt testsSimon Pilgrim
2016-02-06[X86][AVX512] Added support for VPMOVZX shuffle decoding.Simon Pilgrim
2016-02-06[X86][AVX512] Fixed prefix ordering for lzcnt tests.Simon Pilgrim
2015-11-01AVX-512: Optimized SIMD truncate operations for AVX512F set.Elena Demikhovsky
2015-10-18AVX512: Lowering i8/i16 vector CTLZ using the dword LZCNT vector instructionIgor Breger
2015-09-05[X86] Updated vector lzcnt tests. Added missing vec512 tests.Simon Pilgrim
2015-09-03AVX512: Implemented encoding and intrinsics for vplzcntq, vplzcntd, vpconflic...Igor Breger
2015-07-19[X86][SSE] Tidied up vector CTLZ/CTTZ. NFCI.Simon Pilgrim
2015-06-08[X86][SSE] Added lzcnt vector tests.Simon Pilgrim
2015-06-08[DAGCombiner] Added CTLZ vector constant folding support.Simon Pilgrim