summaryrefslogtreecommitdiff
path: root/test/CodeGen/X86/sse2-intrinsics-fast-isel.ll
AgeCommit message (Expand)Author
2017-12-29[X86][SSE] Match PSHUFLW/PSHUFHW + PSHUFD vXi16 shuffle patterns (PR34686)Simon Pilgrim
2017-12-04[CodeGen] Unify MBB reference format in both MIR and debug outputFrancis Visoiu Mistrih
2017-09-18[X86FixupBWInsts] More precise register liveness if no <imp-use> on MOVs.Nikolai Bozhenov
2017-09-18[X86] Teach the execution domain fixing tables to use movlhps inplace of unpc...Craig Topper
2017-09-18[X86] Teach execution domain fixing to convert between FP and int unpack inst...Craig Topper
2017-09-12[X86] Lower _mm[256|512]_[mask[z]]_avg_epu[8|16] intrinsics to native llvm IRYael Tsafrir
2017-06-04[X86][SSE] Change BUILD_VECTOR interleaving ordering to improve coalescing/co...Simon Pilgrim
2017-04-28[X86][SSE] Add codegen test for _mm_set_pd1 (PR32827)Simon Pilgrim
2017-04-26[X86][SSE2] Fix asm string for movq (Move Quadword) instruction.Ayman Musa
2017-04-06[X86] Revert r299387 due to AVX legalization infinite loop.Michael Kuperstein
2017-04-03[X86][SSE]] Lower BUILD_VECTOR with repeated elts as BUILD_VECTOR + VECTOR_SH...Simon Pilgrim
2017-02-26[X86] Fix the execution domain for scalar SQRT intrinsic instruction.Craig Topper
2017-01-11[X86] Fix PR30926 - Add patterns for (v)cvtsi2s{s,d} and (v)cvtsd2s{s,d}Elad Cohen
2016-12-15[X86][SSE] Fix domains for VZEXT_LOAD type instructionsSimon Pilgrim
2016-12-12[X86] Remove some intrinsic instructions from hasPartialRegUpdateCraig Topper
2016-08-22[X86][SSE] Avoid specifying unused arguments in SHUFPD loweringSimon Pilgrim
2016-07-26[X86][SSE] Fixed issue with memory folding of (v)cvtsd2ss intrinsicsSimon Pilgrim
2016-07-19[X86][SSE] Reimplement SSE fp2si conversion intrinsics instead of using gener...Simon Pilgrim
2016-07-07Recommit r274692 - [X86] Transform setcc + movzbl into xorl + setccMichael Kuperstein
2016-07-07Revert r274692 to check whether this is what breaks windows selfhost.Michael Kuperstein
2016-07-06[X86] Transform setcc + movzbl into xorl + setccMichael Kuperstein
2016-06-15[x86, SSE] update packed FP compare tests for direct translation from builtin...Sanjay Patel
2016-06-15[x86] delete unnecessary function declarationsSanjay Patel
2016-06-15[x86, SSE] remove the GCCBuiltins from the integer min/max intrinsicsSanjay Patel
2016-06-02[X86][SSE] Replace (V)CVTTPS2DQ and VCVTTPD2DQ truncating (round to zero) f32...Simon Pilgrim
2016-05-30[X86][SSE] Updated storeu fast-isel tests to match clang builtin testsSimon Pilgrim
2016-05-30[X86][SSE2] Updated _mm_store_pd1/_mm_store1_pd fast-isel tests to match D20617Simon Pilgrim
2016-05-25[X86][SSE2] Use storeu intrinsics for _mm_storeu_pd/_mm_storeu_pd testsSimon Pilgrim
2016-05-23[X86][SSE] Updated (V)CVTDQ2PD(Y) and (V)CVTPS2PD(Y) fast-isel codegen to mat...Simon Pilgrim
2016-05-19[X86][SSE2] Fixed shuffle of results in _mm_cmpnge_sd/_mm_cmpngt_sd testsSimon Pilgrim
2016-05-19[X86][SSE2] Added _mm_move_* testsSimon Pilgrim
2016-05-19[X86][SSE2] Added _mm_cast* and _mm_set* testsSimon Pilgrim
2016-05-18[X86][SSE2] Added fast-isel tests to sync with clang/test/CodeGen/sse2-builti...Simon Pilgrim